From 9ecf3c0a13b458ceabfcb5aa0fd07795a307a604 Mon Sep 17 00:00:00 2001 From: ronan Date: Thu, 21 Mar 2013 14:29:32 +0100 Subject: [PATCH] - clean new project. --- Tizen_TZ_package/TizenGroup-IVI-Wayland/.gitignore | 1 + .../TizenGroup-IVI-Wayland/base-primary.xml | 13855 ++++++ .../TizenGroup-IVI-Wayland/checkPackageGitDispo.py | 43 + .../TizenGroup-IVI-Wayland/cleanSourcePkg.py | 27 + .../TizenGroup-IVI-Wayland/createSourcePkg.py | 78 + .../TizenGroup-IVI-Wayland/generatePkgConf.py | 37 + .../TizenGroup-IVI-Wayland/git_main_directory.txt | 1 + .../TizenGroup-IVI-Wayland/ivi-2.0-wayland.ks | 191 + .../TizenGroup-IVI-Wayland/ivi-group.xml | 474 + .../TizenGroup-IVI-Wayland/ivi-patterns.xml | 1 + .../TizenGroup-IVI-Wayland/ivi-primary.xml | 48703 +++++++++++++++++++ Tizen_TZ_package/TizenGroup-IVI-Wayland/listGitPkg | 1356 + .../package-git-sources-base | 111 + .../package-git-sources-wayland | 535 + .../rpm-build/rpm-build-4.9.1-8.1.i586.rpm | Bin 0 -> 116437 bytes .../rpm-build/usr/bin/gendiff | 24 + .../rpm-build/usr/bin/rpmbuild | Bin 0 -> 24700 bytes .../rpm-build/usr/lib/rpm/brp-compress | 55 + .../rpm-build/usr/lib/rpm/brp-java-gcjcompile | 40 + .../rpm-build/usr/lib/rpm/brp-python-bytecompile | 75 + .../rpm-build/usr/lib/rpm/brp-python-hardlink | 19 + .../rpm-build/usr/lib/rpm/brp-strip | 20 + .../rpm-build/usr/lib/rpm/brp-strip-comment-note | 26 + .../rpm-build/usr/lib/rpm/brp-strip-shared | 25 + .../rpm-build/usr/lib/rpm/brp-strip-static-archive | 20 + .../rpm-build/usr/lib/rpm/check-buildroot | 37 + .../rpm-build/usr/lib/rpm/check-files | 29 + .../rpm-build/usr/lib/rpm/check-prereqs | 17 + .../rpm-build/usr/lib/rpm/check-rpaths | 28 + .../rpm-build/usr/lib/rpm/check-rpaths-worker | 156 + .../rpm-build/usr/lib/rpm/config.guess | 1501 + .../rpm-build/usr/lib/rpm/config.sub | 1705 + .../rpm-build/usr/lib/rpm/debugedit | Bin 0 -> 37548 bytes .../rpm-build/usr/lib/rpm/desktop-file.prov | 23 + .../rpm-build/usr/lib/rpm/fileattrs/desktop.attr | 2 + .../rpm-build/usr/lib/rpm/fileattrs/elf.attr | 4 + .../rpm-build/usr/lib/rpm/fileattrs/font.attr | 3 + .../usr/lib/rpm/fileattrs/libsymlink.attr | 4 + .../rpm-build/usr/lib/rpm/fileattrs/libtool.attr | 3 + .../rpm-build/usr/lib/rpm/fileattrs/mono.attr | 3 + .../rpm-build/usr/lib/rpm/fileattrs/ocaml.attr | 3 + .../rpm-build/usr/lib/rpm/fileattrs/perl.attr | 3 + .../rpm-build/usr/lib/rpm/fileattrs/perllib.attr | 3 + .../rpm-build/usr/lib/rpm/fileattrs/pkgconfig.attr | 3 + .../rpm-build/usr/lib/rpm/fileattrs/python.attr | 4 + .../rpm-build/usr/lib/rpm/fileattrs/script.attr | 3 + .../rpm-build/usr/lib/rpm/find-debuginfo.sh | 382 + .../rpm-build/usr/lib/rpm/find-lang.sh | 203 + .../rpm-build/usr/lib/rpm/find-provides | 61 + .../rpm-build/usr/lib/rpm/find-requires | 136 + .../rpm-build/usr/lib/rpm/fontconfig.prov | 24 + .../rpm-build/usr/lib/rpm/javadeps | Bin 0 -> 26296 bytes .../rpm-build/usr/lib/rpm/libtooldeps.sh | 42 + .../rpm-build/usr/lib/rpm/macros.perl | 12 + .../rpm-build/usr/lib/rpm/macros.php | 9 + .../rpm-build/usr/lib/rpm/macros.python | 18 + .../rpm-build/usr/lib/rpm/mkinstalldirs | 161 + .../rpm-build/usr/lib/rpm/mono-find-provides | 42 + .../rpm-build/usr/lib/rpm/mono-find-requires | 86 + .../rpm-build/usr/lib/rpm/ocaml-find-provides.sh | 56 + .../rpm-build/usr/lib/rpm/ocaml-find-requires.sh | 68 + .../rpm-build/usr/lib/rpm/osgideps.pl | 388 + .../rpm-build/usr/lib/rpm/perl.prov | 202 + .../rpm-build/usr/lib/rpm/perl.req | 286 + .../rpm-build/usr/lib/rpm/perldeps.pl | 1116 + .../rpm-build/usr/lib/rpm/pkgconfigdeps.sh | 57 + .../rpm-build/usr/lib/rpm/pythondeps.sh | 32 + .../rpm-build/usr/lib/rpm/rpmdeps | Bin 0 -> 9376 bytes .../rpm-build/usr/lib/rpm/script.req | 9 + .../rpm-build/usr/lib/rpm/tcl.req | 101 + .../rpm-build/usr/lib/rpm/tizen/find-docs.sh | 32 + .../TizenGroup-IVI-Wayland/sourcePkgHTML_Base | 200 + .../TizenGroup-IVI-Wayland/sourcePkgHTML_IVI | 547 + .../TizenGroup-IVI-Wayland/sourcePkg_Base | 114 + .../TizenGroup-IVI-Wayland/sourcePkg_Base.new | 130 + .../TizenGroup-IVI-Wayland/sourcePkg_IVI | 536 + .../recipes-Tizen-IVI-Wayland/.gitignore | 2 + .../recipes-Tizen-IVI-Wayland/gitCloneAll.sh | 45 + .../recipes-Tizen-IVI-Wayland/group.xml | 1363 + .../recipes-Tizen-IVI-Wayland/missing_package | 2 + .../recipes-Tizen-IVI-Wayland/package-git-sources | 535 + .../recipes-Tizen-IVI-Wayland/package-git-tag | 531 + .../recipes-Tizen-IVI-Wayland/pkgconfigProvider | 0 .../specfile-initial/GSSDP.spec | 96 + .../specfile-initial/GUPnP-AV.spec | 92 + .../specfile-initial/GUPnP.spec | 95 + .../specfile-initial/GhostCluster.spec | 66 + .../specfile-initial/ail.spec | 81 + .../specfile-initial/alarm-manager.spec | 122 + .../specfile-initial/alsa-lib.spec | 83 + .../alsa-scenario-scn-data-0-base.spec | 35 + .../alsa-scenario-scn-data-0-mc1n2.spec | 45 + .../specfile-initial/alsa-scenario.spec | 61 + .../specfile-initial/alsa-utils.spec | 94 + .../specfile-initial/app-checker.spec | 94 + .../specfile-initial/app-core.spec | 123 + .../specfile-initial/app-svc.spec | 86 + .../specfile-initial/appcore-agent.spec | 59 + .../specfile-initial/audio-session-manager.spec | 85 + .../specfile-initial/augeas.spec | 92 + .../specfile-initial/aul.spec | 129 + .../automotive-message-broker.spec | 86 + .../specfile-initial/avahi.spec | 1085 + .../specfile-initial/avsystem.spec | 70 + .../specfile-initial/bluetooth-firmware-bcm.spec | 37 + .../specfile-initial/bluetooth-frwk.spec | 118 + .../specfile-initial/bluetooth-share.spec | 115 + .../specfile-initial/bluetooth-tools.spec | 51 + .../specfile-initial/bluez.spec | 198 + .../specfile-initial/boost.spec | 373 + .../specfile-initial/boot-animation.spec | 69 + .../specfile-initial/bootchart.spec | 35 + .../specfile-initial/bullet.spec | 67 + .../specfile-initial/bundle.spec | 65 + .../specfile-initial/busybox.spec | 1054 + .../specfile-initial/byacc.spec | 48 + .../specfile-initial/ca-certificates.spec | 29 + .../specfile-initial/cairo.spec | 93 + .../specfile-initial/call-setting.spec | 97 + .../specfile-initial/capi-appfw-app-manager.spec | 61 + .../specfile-initial/capi-appfw-application.spec | 67 + .../capi-appfw-package-manager.spec | 59 + .../specfile-initial/capi-base-common.spec | 44 + .../capi-content-media-content.spec | 64 + .../specfile-initial/capi-content-mime-type.spec | 56 + .../specfile-initial/capi-location-geocoder.spec | 53 + .../specfile-initial/capi-location-manager.spec | 56 + .../specfile-initial/capi-location-poi.spec | 55 + .../specfile-initial/capi-location-route.spec | 54 + .../specfile-initial/capi-media-audio-io.spec | 56 + .../specfile-initial/capi-media-camera.spec | 60 + .../specfile-initial/capi-media-image-util.spec | 63 + .../capi-media-metadata-extractor.spec | 54 + .../specfile-initial/capi-media-player.spec | 59 + .../specfile-initial/capi-media-radio.spec | 57 + .../specfile-initial/capi-media-recorder.spec | 58 + .../specfile-initial/capi-media-sound-manager.spec | 57 + .../specfile-initial/capi-media-tone-player.spec | 60 + .../specfile-initial/capi-media-wav-player.spec | 59 + .../specfile-initial/capi-messaging-email.spec | 58 + .../specfile-initial/capi-messaging-messages.spec | 65 + .../specfile-initial/capi-messaging-push.spec | 50 + .../specfile-initial/capi-network-bluetooth.spec | 59 + .../specfile-initial/capi-network-connection.spec | 59 + .../specfile-initial/capi-network-nfc.spec | 64 + .../specfile-initial/capi-network-tethering.spec | 73 + .../specfile-initial/capi-network-wifi-direct.spec | 50 + .../specfile-initial/capi-network-wifi.spec | 57 + .../specfile-initial/capi-social-calendar.spec | 60 + .../specfile-initial/capi-social-call-log.spec | 57 + .../specfile-initial/capi-social-contacts.spec | 64 + .../specfile-initial/capi-system-accessory.spec | 67 + .../specfile-initial/capi-system-device.spec | 57 + .../specfile-initial/capi-system-haptic.spec | 67 + .../specfile-initial/capi-system-info.spec | 79 + .../specfile-initial/capi-system-media-key.spec | 59 + .../specfile-initial/capi-system-power.spec | 62 + .../specfile-initial/capi-system-runtime-info.spec | 62 + .../specfile-initial/capi-system-sensor.spec | 59 + .../capi-system-system-settings.spec | 67 + .../specfile-initial/capi-telephony-call.spec | 56 + .../capi-telephony-network-info.spec | 56 + .../specfile-initial/capi-telephony-sim.spec | 58 + .../specfile-initial/capi-ui-efl-util.spec | 61 + .../specfile-initial/capi-uix-face.spec | 49 + .../specfile-initial/capi-uix-feedback.spec | 54 + .../specfile-initial/capi-uix-stt.spec | 48 + .../specfile-initial/capi-uix-tts.spec | 48 + .../specfile-initial/capi-web-favorites.spec | 97 + .../specfile-initial/capi-web-url-download.spec | 212 + .../specfile-initial/cbhm.spec | 59 + .../specfile-initial/cert-svc-ui.spec | 83 + .../specfile-initial/cert-svc.spec | 131 + .../specfile-initial/charging-animation.spec | 46 + .../specfile-initial/check.spec | 73 + .../specfile-initial/chrpath.spec | 56 + .../specfile-initial/connman.spec | 151 + .../specfile-initial/contacts-service.spec | 123 + .../specfile-initial/crash-worker-sdk.spec | 112 + .../specfile-initial/cups-filters.spec | 104 + .../specfile-initial/cups.spec | 658 + .../specfile-initial/data-router.spec | 38 + .../specfile-initial/dbus-glib.spec | 78 + .../specfile-initial/dbus-python.spec | 75 + .../specfile-initial/dbus.spec | 167 + .../specfile-initial/default-files-emulator.spec | 201 + .../specfile-initial/default-files-slp.spec | 77 + .../specfile-initial/default-fonts-fc-sdk.spec | 38 + .../specfile-initial/desktop-file-utils.spec | 47 + .../specfile-initial/device-config-touch.spec | 71 + .../device-manager-plugin-exynos.spec | 38 + .../device-manager-plugin-ivi.spec | 44 + .../device-manager-plugin-maru.spec | 39 + .../device-manager-plugin-pinetrail.spec | 55 + .../specfile-initial/device-mapper.spec | 81 + .../specfile-initial/devman.spec | 95 + .../specfile-initial/dlog.spec | 89 + .../specfile-initial/dnsmasq.spec | 33 + .../specfile-initial/download-provider.spec | 153 + .../specfile-initial/drm-client.spec | 55 + .../specfile-initial/e17-extra-config-modules.spec | 52 + .../specfile-initial/e17-extra-modules.spec | 85 + .../specfile-initial/e17-misc.spec | 99 + .../specfile-initial/e17.spec | 229 + .../specfile-initial/e_dbus.spec | 86 + .../specfile-initial/ecore.spec | 350 + .../specfile-initial/ed.spec | 59 + .../specfile-initial/edbus.spec | 63 + .../specfile-initial/edje.spec | 88 + .../specfile-initial/eet.spec | 100 + .../specfile-initial/eeze.spec | 61 + .../specfile-initial/efl-theme-tizen-hd.spec | 46 + .../specfile-initial/efl-theme-white-hd.spec | 34 + .../specfile-initial/efreet.spec | 81 + .../specfile-initial/eina.spec | 73 + .../specfile-initial/elementary.spec | 96 + .../specfile-initial/elm-misc.spec | 32 + .../specfile-initial/email-service.spec | 442 + .../specfile-initial/embryo.spec | 66 + .../specfile-initial/emotion.spec | 104 + .../specfile-initial/eobj.spec | 57 + .../epson-inkjet-printer-escpr.spec | 80 + .../specfile-initial/ethumb.spec | 70 + .../specfile-initial/evas.spec | 132 + .../specfile-initial/expedite.spec | 44 + .../specfile-initial/face-engine.spec | 73 + .../specfile-initial/ffmpeg.spec | 221 + .../specfile-initial/flashrom.spec | 57 + .../specfile-initial/fontconfig.spec | 132 + .../specfile-initial/freealut.spec | 56 + .../specfile-initial/freetype.spec | 106 + .../specfile-initial/fribidi.spec | 77 + .../specfile-initial/fuse.spec | 83 + .../specfile-initial/gconf-dbus.spec | 111 + .../specfile-initial/gdk-pixbuf.spec | 100 + .../specfile-initial/geoclue.spec | 94 + .../specfile-initial/giflib.spec | 98 + .../specfile-initial/glib-networking.spec | 44 + .../specfile-initial/glib2.spec | 155 + .../specfile-initial/gnome-common.spec | 54 + .../specfile-initial/gnutls.spec | 69 + .../specfile-initial/gobject-introspection.spec | 89 + .../specfile-initial/gps-manager.spec | 126 + .../specfile-initial/gst-ffmpeg-emul.spec | 58 + .../specfile-initial/gst-ffmpeg.spec | 57 + .../specfile-initial/gst-openmax.spec | 34 + .../specfile-initial/gst-plugins-bad.spec | 185 + .../specfile-initial/gst-plugins-base.spec | 258 + .../specfile-initial/gst-plugins-ext0.10.spec | 49 + .../specfile-initial/gst-plugins-good.spec | 137 + .../specfile-initial/gst-plugins-s5pc2xx.spec | 35 + .../specfile-initial/gst-plugins-ugly.spec | 77 + .../specfile-initial/gstreamer-vaapi.spec | 71 + .../specfile-initial/gstreamer.spec | 165 + .../specfile-initial/harfbuzz.spec | 62 + .../specfile-initial/heynoti.spec | 71 + .../specfile-initial/hplip.spec | 482 + .../specfile-initial/icu.spec | 91 + .../specfile-initial/image-configurations.spec | 33 + .../specfile-initial/imake.spec | 122 + .../specfile-initial/iniparser.spec | 85 + .../specfile-initial/insserv.spec | 110 + .../specfile-initial/iptables.spec | 94 + .../specfile-initial/ise-default.spec | 55 + .../specfile-initial/ise-engine-default.spec | 34 + .../specfile-initial/ise-engine-hangul.spec | 39 + .../specfile-initial/isf.spec | 102 + .../specfile-initial/ivi-configs.spec | 37 + .../specfile-initial/ivi-repos-auto.spec | 29 + .../specfile-initial/ivi-repos-pc.spec | 32 + .../specfile-initial/json-c.spec | 64 + .../specfile-initial/json-glib.spec | 62 + .../kernel-adaptation-intel-automotive.spec | 250 + .../specfile-initial/kernel-headers.spec | 48 + .../specfile-initial/kernel-x86-ivi.spec | 247 + .../specfile-initial/kickstarter.spec | 47 + .../specfile-initial/kmod.spec | 97 + .../specfile-initial/kpartx.spec | 46 + .../specfile-initial/lcms2.spec | 170 + .../specfile-initial/lemolo.spec | 64 + .../specfile-initial/leveldb.spec | 45 + .../specfile-initial/libICE.spec | 65 + .../specfile-initial/libSM.spec | 73 + .../specfile-initial/libX11.spec | 119 + .../specfile-initial/libXau.spec | 73 + .../specfile-initial/libXaw.spec | 80 + .../specfile-initial/libXcomposite.spec | 62 + .../specfile-initial/libXcursor.spec | 87 + .../specfile-initial/libXdamage.spec | 64 + .../specfile-initial/libXdmcp.spec | 65 + .../specfile-initial/libXext.spec | 89 + .../specfile-initial/libXfixes.spec | 65 + .../specfile-initial/libXfont.spec | 86 + .../specfile-initial/libXft.spec | 78 + .../specfile-initial/libXgesture.spec | 71 + .../specfile-initial/libXi.spec | 92 + .../specfile-initial/libXinerama.spec | 69 + .../specfile-initial/libXmu.spec | 97 + .../specfile-initial/libXpm.spec | 61 + .../specfile-initial/libXrandr.spec | 66 + .../specfile-initial/libXrender.spec | 67 + .../specfile-initial/libXres.spec | 67 + .../specfile-initial/libXt.spec | 101 + .../specfile-initial/libXtst.spec | 83 + .../specfile-initial/libXv.spec | 65 + .../specfile-initial/libXvMC.spec | 89 + .../specfile-initial/libXxf86dga.spec | 67 + .../specfile-initial/libXxf86vm.spec | 57 + .../specfile-initial/libaccounts-svc.spec | 89 + .../specfile-initial/libatomic_ops.spec | 77 + .../libcamsrcjpegenc-sw-libjpeg.spec | 36 + .../specfile-initial/libcamsrcjpegenc.spec | 49 + .../specfile-initial/libdaemon.spec | 90 + .../specfile-initial/libdecarta.spec | 117 + .../specfile-initial/libdmx.spec | 64 + .../specfile-initial/libdownload-agent.spec | 60 + .../specfile-initial/libdri2.spec | 59 + .../specfile-initial/libdrm-slp-gem.spec | 41 + .../specfile-initial/libdrm.spec | 83 + .../specfile-initial/libexif.spec | 61 + .../specfile-initial/libffi.spec | 122 + .../specfile-initial/libflac.spec | 66 + .../specfile-initial/libfontenc.spec | 64 + .../specfile-initial/libgcrypt.spec | 57 + .../specfile-initial/libgee.spec | 92 + .../specfile-initial/libgpg-error.spec | 94 + .../specfile-initial/libgphoto2.spec | 104 + .../specfile-initial/libhangul.spec | 96 + .../specfile-initial/libijs.spec | 112 + .../specfile-initial/libiri.spec | 52 + .../specfile-initial/libjpeg-turbo.spec | 90 + .../specfile-initial/libjpeg.spec | 70 + .../specfile-initial/liblocation-appman.spec | 65 + .../specfile-initial/libmedia-service.spec | 73 + .../specfile-initial/libmedia-thumbnail.spec | 82 + .../specfile-initial/libmm-camcorder.spec | 78 + .../specfile-initial/libmm-common.spec | 63 + .../specfile-initial/libmm-fileinfo.spec | 78 + .../specfile-initial/libmm-imgp-gstcs.spec | 57 + .../specfile-initial/libmm-log.spec | 43 + .../specfile-initial/libmm-player.spec | 77 + .../specfile-initial/libmm-radio.spec | 62 + .../specfile-initial/libmm-session.spec | 59 + .../specfile-initial/libmm-sound.spec | 138 + .../specfile-initial/libmm-ta.spec | 62 + .../specfile-initial/libmm-utility.spec | 77 + .../specfile-initial/libnet-client.spec | 53 + .../specfile-initial/libnl2.spec | 58 + .../specfile-initial/libogg.spec | 57 + .../specfile-initial/liboil.spec | 67 + .../specfile-initial/libpciaccess.spec | 68 + .../specfile-initial/libpng.spec | 68 + .../specfile-initial/libprivilege-control.spec | 109 + .../specfile-initial/libpthread-stubs.spec | 48 + .../specfile-initial/libremix.spec | 62 + .../specfile-initial/librua.spec | 74 + .../specfile-initial/libsatsolver.spec | 117 + .../specfile-initial/libsf-common.spec | 49 + .../specfile-initial/libshortcut.spec | 52 + .../specfile-initial/libslp-alarm.spec | 144 + .../specfile-initial/libslp-db-util.spec | 68 + .../specfile-initial/libslp-lbsplugin-replay.spec | 62 + .../specfile-initial/libslp-location.spec | 93 + .../specfile-initial/libslp-memo.spec | 65 + .../specfile-initial/libslp-pm.spec | 62 + .../specfile-initial/libslp-tapi.spec | 63 + .../specfile-initial/libslp-utilx.spec | 67 + .../specfile-initial/libsndfile.spec | 79 + .../specfile-initial/libsoup2.4.spec | 61 + .../specfile-initial/libsqlfs.spec | 104 + .../specfile-initial/libsvi.spec | 87 + .../specfile-initial/libtasn1.spec | 82 + .../specfile-initial/libtcore.spec | 52 + .../specfile-initial/libtheora.spec | 71 + .../specfile-initial/libtiff.spec | 120 + .../libug-setting-wifidirect-efl.spec | 115 + .../specfile-initial/libug-worldclock-efl.spec | 378 + .../specfile-initial/libusb-compat.spec | 73 + .../specfile-initial/libusb.spec | 69 + .../specfile-initial/libva.spec | 102 + .../specfile-initial/libvorbis.spec | 54 + .../specfile-initial/libwbxml2.spec | 77 + .../specfile-initial/libwebsockets.spec | 51 + .../specfile-initial/libwifi-direct.spec | 68 + .../specfile-initial/libxcb.spec | 89 + .../specfile-initial/libxkbcommon.spec | 58 + .../specfile-initial/libxkbfile.spec | 70 + .../specfile-initial/libzypp-bindings.spec | 75 + .../specfile-initial/libzypp.spec | 235 + .../specfile-initial/linux-firmware-ivi.spec | 29 + .../specfile-initial/llvm.spec | 157 + .../specfile-initial/locales-init.spec | 35 + .../specfile-initial/location-module.spec | 46 + .../specfile-initial/lsb.spec | 35 + .../specfile-initial/lsof.spec | 53 + .../specfile-initial/ltrace.spec | 58 + .../specfile-initial/media-data-sdk.spec | 167 + .../specfile-initial/media-server.spec | 124 + .../specfile-initial/media-service-upnp.spec | 92 + .../specfile-initial/menu-daemon.spec | 62 + .../specfile-initial/mesa.spec | 426 + .../specfile-initial/mic-bootstrap.spec | 97 + .../specfile-initial/mic.spec | 94 + .../specfile-initial/mingetty.spec | 39 + .../specfile-initial/minicontrol.spec | 57 + .../specfile-initial/mkdevnodes.spec | 42 + .../specfile-initial/mmfw-sysconf.spec | 63 + .../mobile-broadband-provider-info.spec | 67 + .../specfile-initial/msg-service.spec | 440 + .../specfile-initial/mtdev.spec | 74 + .../specfile-initial/mtools.spec | 51 + .../specfile-initial/murphy.spec | 527 + .../specfile-initial/net-config.spec | 118 + .../specfile-initial/nettle.spec | 58 + .../specfile-initial/nfc-manager.spec | 162 + .../specfile-initial/nfc-plugin-emul.spec | 64 + .../specfile-initial/nfc-plugin-nxp.spec | 60 + .../specfile-initial/notification.spec | 158 + .../specfile-initial/obexd.spec | 46 + .../specfile-initial/ofono.spec | 90 + .../specfile-initial/openal-soft.spec | 64 + .../specfile-initial/opencore-amr.spec | 57 + .../specfile-initial/opengl-es-virtual-drv.spec | 74 + .../specfile-initial/opengl-es.spec | 68 + .../specfile-initial/openssh.spec | 183 + .../specfile-initial/openssl.spec | 74 + .../specfile-initial/org.tizen.app-selector.spec | 53 + .../org.tizen.bluetooth-share-ui.spec | 63 + .../specfile-initial/org.tizen.browser.spec | 230 + .../specfile-initial/org.tizen.bt-syspopup.spec | 59 + .../specfile-initial/org.tizen.calculator.spec | 55 + .../specfile-initial/org.tizen.calendar.spec | 116 + .../specfile-initial/org.tizen.call.spec | 78 + .../specfile-initial/org.tizen.camera-app.spec | 72 + .../specfile-initial/org.tizen.clock.spec | 451 + .../org.tizen.download-manager.spec | 90 + .../specfile-initial/org.tizen.draglock.spec | 62 + .../specfile-initial/org.tizen.email.spec | 150 + .../specfile-initial/org.tizen.gallery.spec | 86 + .../specfile-initial/org.tizen.image-viewer.spec | 58 + .../specfile-initial/org.tizen.memo.spec | 67 + .../specfile-initial/org.tizen.menu-screen.spec | 94 + .../specfile-initial/org.tizen.message.spec | 195 + .../specfile-initial/org.tizen.music-player.spec | 108 + .../specfile-initial/org.tizen.net-popup.spec | 54 + .../specfile-initial/org.tizen.pwlock.spec | 64 + .../specfile-initial/org.tizen.quickpanel.spec | 112 + .../specfile-initial/org.tizen.smartsearch.spec | 95 + .../specfile-initial/org.tizen.taskmgr.spec | 48 + .../org.tizen.tickernoti-syspopup.spec | 37 + .../specfile-initial/org.tizen.video-player.spec | 91 + .../specfile-initial/org.tizen.volume.spec | 45 + .../specfile-initial/package-groups.spec | 33 + .../specfile-initial/pango.spec | 116 + .../specfile-initial/parted.spec | 88 + .../specfile-initial/pciutils.spec | 92 + .../specfile-initial/pixman.spec | 51 + .../specfile-initial/pkgmgr.spec | 201 + .../specfile-initial/poppler.spec | 1585 + .../specfile-initial/power-manager.spec | 83 + .../specfile-initial/prelink.spec | 52 + .../specfile-initial/preview-repos-auto.spec | 28 + .../pulseaudio-module-murphy-ivi.spec | 61 + .../specfile-initial/pulseaudio.spec | 427 + .../specfile-initial/pygobject.spec | 111 + .../specfile-initial/python-cheetah.spec | 105 + .../specfile-initial/python-markdown.spec | 52 + .../specfile-initial/python-pygments.spec | 55 + .../specfile-initial/python-yaml.spec | 65 + .../specfile-initial/ragel.spec | 46 + .../specfile-initial/renderer-service-upnp.spec | 93 + .../specfile-initial/rfkill.spec | 29 + .../specfile-initial/rpm-installer.spec | 74 + .../specfile-initial/rygel.spec | 162 + .../specfile-initial/sdbd.spec | 37 + .../specfile-initial/secure-storage.spec | 115 + .../specfile-initial/security-server.spec | 185 + .../specfile-initial/sensor-framework.spec | 100 + .../specfile-initial/sensor-plugins.spec | 71 + .../specfile-initial/sensor.spec | 66 + .../specfile-initial/sensord.spec | 49 + .../specfile-initial/settings.spec | 436 + .../specfile-initial/shadow.spec | 158 + .../specfile-initial/shared-mime-info.spec | 40 + .../specfile-initial/simulator-opengl.spec | 65 + .../specfile-initial/smartcard-plugin-nfc.spec | 63 + .../specfile-initial/smartcard-plugin-uicc.spec | 57 + .../specfile-initial/smartcard-service.spec | 117 + .../specfile-initial/speex.spec | 95 + .../specfile-initial/starter.spec | 109 + .../specfile-initial/status.spec | 63 + .../specfile-initial/strace.spec | 50 + .../specfile-initial/stt.spec | 73 + .../specfile-initial/svi-data-sdk.spec | 72 + .../specfile-initial/swig.spec | 62 + .../specfile-initial/sys-assert.spec | 60 + .../specfile-initial/sys-string.spec | 178 + .../specfile-initial/syslinux.spec | 134 + .../specfile-initial/sysman.spec | 88 + .../specfile-initial/syspopup.spec | 111 + .../specfile-initial/system-plugin-ia-generic.spec | 46 + .../specfile-initial/system-plugin-slp.spec | 41 + .../specfile-initial/system-popup.spec | 172 + .../specfile-initial/system-server.spec | 148 + .../specfile-initial/systemd.spec | 362 + .../specfile-initial/sysvinit.spec | 324 + .../specfile-initial/tel-plugin-atmodem.spec | 59 + .../specfile-initial/tel-plugin-database.spec | 39 + .../specfile-initial/tel-plugin-dbus_tapi.spec | 50 + .../specfile-initial/tel-plugin-imc.spec | 59 + .../specfile-initial/tel-plugin-imcmodem.spec | 38 + .../specfile-initial/tel-plugin-indicator.spec | 41 + .../specfile-initial/tel-plugin-packetservice.spec | 82 + .../specfile-initial/tel-plugin-vconf.spec | 97 + .../specfile-initial/tel-plugin-vmodem.spec | 41 + .../specfile-initial/telephony-daemon.spec | 33 + .../specfile-initial/test.spec | 21 + .../specfile-initial/tizen-coreutils.spec | 130 + .../specfile-initial/tts.spec | 65 + .../specfile-initial/u-boot.spec | 76 + .../specfile-initial/udev.spec | 246 + .../specfile-initial/ug-bluetooth-efl.spec | 60 + .../specfile-initial/ug-image-viewer-efl.spec | 98 + .../specfile-initial/ug-memo-efl.spec | 52 + .../specfile-initial/ug-myfile-efl.spec | 53 + .../specfile-initial/ug-nfc-efl.spec | 95 + .../specfile-initial/ug-setting-gallery-efl.spec | 61 + .../specfile-initial/ug-setting-location-efl.spec | 55 + .../ug-setting-manage-applications-efl.spec | 65 + .../specfile-initial/ui-gadget-1.spec | 64 + .../specfile-initial/usb-manager.spec | 55 + .../specfile-initial/usb-syspopup.spec | 48 + .../specfile-initial/usbutils.spec | 40 + .../specfile-initial/uw-imap-toolkit.spec | 70 + .../specfile-initial/vaapi-intel-driver.spec | 53 + .../specfile-initial/vconf-internal-keys.spec | 40 + .../specfile-initial/vconf.spec | 89 + .../specfile-initial/vim.spec | 292 + .../specfile-initial/vmodemd-emul.spec | 45 + .../specfile-initial/wayland.spec | 61 + .../specfile-initial/web-ui-fw.spec | 297 + .../specfile-initial/webkit2-efl.spec | 156 + .../specfile-initial/webskeleton.spec | 37 + .../specfile-initial/weston.spec | 102 + .../specfile-initial/wifi-efl-ug.spec | 89 + .../wlandrv-plugin-tizen-bcm43xx.spec | 37 + .../specfile-initial/wpa_supplicant.spec | 119 + .../specfile-initial/wrt-commons.spec | 155 + .../specfile-initial/wrt-installer.spec | 80 + .../specfile-initial/wrt-plugins-common.spec | 68 + .../specfile-initial/wrt-plugins-tizen.spec | 85 + .../specfile-initial/wrt-security.spec | 146 + .../specfile-initial/wrt-setting.spec | 48 + .../specfile-initial/wrt.spec | 106 + .../specfile-initial/xcb-proto.spec | 52 + .../specfile-initial/xcb-util.spec | 66 + .../specfile-initial/xdgmime.spec | 51 + .../specfile-initial/xkeyboard-config.spec | 170 + .../specfile-initial/xmlsec1.spec | 107 + .../specfile-initial/xorg-glproto.spec | 66 + .../specfile-initial/xorg-x11-apps.spec | 167 + .../specfile-initial/xorg-x11-drv-emulfb.spec | 70 + .../xorg-x11-drv-evdev-multitouch.spec | 52 + .../specfile-initial/xorg-x11-drv-evdev.spec | 60 + .../specfile-initial/xorg-x11-drv-exynos.spec | 37 + .../specfile-initial/xorg-x11-drv-gesture.spec | 53 + .../specfile-initial/xorg-x11-drv-intel.spec | 66 + .../specfile-initial/xorg-x11-font-utils.spec | 116 + .../specfile-initial/xorg-x11-misc-exynos.spec | 78 + .../specfile-initial/xorg-x11-misc.spec | 105 + .../specfile-initial/xorg-x11-proto-composite.spec | 46 + .../specfile-initial/xorg-x11-proto-core.spec | 46 + .../specfile-initial/xorg-x11-proto-damage.spec | 46 + .../specfile-initial/xorg-x11-proto-dmx.spec | 46 + .../specfile-initial/xorg-x11-proto-dri2.spec | 45 + .../specfile-initial/xorg-x11-proto-fixes.spec | 48 + .../specfile-initial/xorg-x11-proto-fonts.spec | 45 + .../specfile-initial/xorg-x11-proto-gesture.spec | 54 + .../specfile-initial/xorg-x11-proto-input.spec | 45 + .../specfile-initial/xorg-x11-proto-kb.spec | 45 + .../specfile-initial/xorg-x11-proto-randr.spec | 45 + .../specfile-initial/xorg-x11-proto-record.spec | 45 + .../specfile-initial/xorg-x11-proto-render.spec | 47 + .../specfile-initial/xorg-x11-proto-resource.spec | 45 + .../specfile-initial/xorg-x11-proto-scrnsaver.spec | 45 + .../specfile-initial/xorg-x11-proto-video.spec | 47 + .../specfile-initial/xorg-x11-proto-xcmisc.spec | 45 + .../specfile-initial/xorg-x11-proto-xext.spec | 47 + .../xorg-x11-proto-xf86bigfont.spec | 45 + .../specfile-initial/xorg-x11-proto-xf86dga.spec | 45 + .../specfile-initial/xorg-x11-proto-xf86dri.spec | 45 + .../xorg-x11-proto-xf86vidmode.spec | 45 + .../specfile-initial/xorg-x11-proto-xinerama.spec | 45 + .../specfile-initial/xorg-x11-server-misc.spec | 97 + .../specfile-initial/xorg-x11-server-utils.spec | 168 + .../specfile-initial/xorg-x11-server.spec | 220 + .../specfile-initial/xorg-x11-utils.spec | 82 + .../specfile-initial/xorg-x11-xbitmaps.spec | 42 + .../specfile-initial/xorg-x11-xinit.spec | 48 + .../specfile-initial/xorg-x11-xinput.spec | 45 + .../specfile-initial/xorg-x11-xkb-utils.spec | 116 + .../specfile-initial/xorg-x11-xtrans-devel.spec | 55 + .../specfile-initial/xorg-x11-xutils-dev.spec | 57 + .../specfile-initial/xrestop.spec | 44 + .../specfile-initial/zip.spec | 180 + .../specfile-initial/zypper.spec | 127 + Tizen_TZ_package/recipes-Tizen-IVI-base/.gitignore | 2 + .../recipes-Tizen-IVI-base/gitCloneAll.sh | 45 + .../recipes-Tizen-IVI-base/missing_package | 2 + .../recipes-Tizen-IVI-base/package-git-sources | 110 + .../recipes-Tizen-IVI-base/package-git-tag | 111 + .../recipes-Tizen-IVI-base/pkgconfigProvider | 0 .../specfile-initial/acl.spec | 101 + .../specfile-initial/attr.spec | 103 + .../specfile-initial/autoconf.spec | 72 + .../specfile-initial/automake.spec | 76 + .../specfile-initial/bash.spec | 219 + .../specfile-initial/binutils.spec | 339 + .../specfile-initial/bison.spec | 80 + .../specfile-initial/build-compare.spec | 60 + .../specfile-initial/build.spec | 78 + .../specfile-initial/buildtest.spec | 30 + .../specfile-initial/bzip2.spec | 122 + .../specfile-initial/c-ares.spec | 52 + .../specfile-initial/ccache.spec | 59 + .../specfile-initial/cloog.spec | 79 + .../specfile-initial/cmake.spec | 78 + .../specfile-initial/coreutils.spec | 232 + .../specfile-initial/cpio.spec | 59 + .../specfile-initial/curl.spec | 113 + .../specfile-initial/db4.spec | 341 + .../specfile-initial/diffutils.spec | 48 + .../specfile-initial/doxygen.spec | 48 + .../specfile-initial/e2fsprogs.spec | 261 + .../specfile-initial/eglibc.spec | 645 + .../specfile-initial/elfutils.spec | 235 + .../specfile-initial/expat.spec | 90 + .../specfile-initial/fakeroot.spec | 96 + .../specfile-initial/fdupes.spec | 59 + .../specfile-initial/file.spec | 98 + .../specfile-initial/findutils.spec | 73 + .../specfile-initial/flex.spec | 61 + .../specfile-initial/gawk.spec | 89 + .../specfile-initial/gcc.spec | 1024 + .../specfile-initial/gdb.spec | 141 + .../specfile-initial/gdbm.spec | 111 + .../specfile-initial/gmp.spec | 210 + .../specfile-initial/gperf.spec | 52 + .../specfile-initial/grep.spec | 90 + .../specfile-initial/groff.spec | 140 + .../specfile-initial/gzip.spec | 128 + .../specfile-initial/icecream.spec | 131 + .../specfile-initial/intltool.spec | 63 + .../specfile-initial/iso-codes.spec | 51 + .../specfile-initial/kernel.spec | 168 + .../specfile-initial/libarchive.spec | 94 + .../specfile-initial/libcap.spec | 71 + .../specfile-initial/libidn.spec | 82 + .../specfile-initial/libtool.spec | 126 + .../specfile-initial/libxml2.spec | 88 + .../specfile-initial/libxslt.spec | 82 + .../specfile-initial/lua.spec | 114 + .../specfile-initial/lzo.spec | 105 + .../specfile-initial/lzop.spec | 44 + .../specfile-initial/m4.spec | 51 + .../specfile-initial/make.spec | 99 + .../specfile-initial/module-init-tools.spec | 86 + .../specfile-initial/mpc.spec | 67 + .../specfile-initial/mpfr.spec | 109 + .../specfile-initial/nasm.spec | 173 + .../specfile-initial/ncurses.spec | 231 + .../specfile-initial/net-tools.spec | 285 + .../specfile-initial/nodejs.spec | 71 + .../specfile-initial/nspr.spec | 131 + .../specfile-initial/nss.spec | 528 + .../specfile-initial/openssl.spec | 78 + .../specfile-initial/patch.spec | 39 + .../specfile-initial/patchelf.spec | 41 + .../specfile-initial/pcre.spec | 90 + .../specfile-initial/perl-Devel-Symdump.spec | 51 + .../specfile-initial/perl-HTML-Parser.spec | 70 + .../specfile-initial/perl-HTML-Tagset.spec | 51 + .../specfile-initial/perl-Pod-Coverage.spec | 52 + .../specfile-initial/perl-Test-Pod-Coverage.spec | 48 + .../specfile-initial/perl-Test-Pod.spec | 50 + .../specfile-initial/perl-TimeDate.spec | 51 + .../specfile-initial/perl-URI.spec | 64 + .../specfile-initial/perl-WWW-Curl.spec | 130 + .../specfile-initial/perl-XML-Parser.spec | 55 + .../specfile-initial/perl-libwww-perl.spec | 124 + .../specfile-initial/perl.spec | 1465 + .../specfile-initial/pkgconfig.spec | 44 + .../specfile-initial/popt.spec | 94 + .../specfile-initial/ppl.spec | 232 + .../specfile-initial/procps.spec | 232 + .../specfile-initial/psmisc.spec | 72 + .../specfile-initial/python-base.spec | 323 + .../specfile-initial/python-lxml.spec | 101 + .../specfile-initial/python-pycurl.spec | 66 + .../specfile-initial/python-setuptools.spec | 74 + .../specfile-initial/python.spec | 275 + .../specfile-initial/readline.spec | 133 + .../specfile-initial/rpm-python.spec | 78 + .../specfile-initial/rpm.spec | 378 + .../specfile-initial/sed.spec | 51 + .../specfile-initial/setup.spec | 88 + .../specfile-initial/sharutils.spec | 87 + .../specfile-initial/smack.spec | 113 + .../specfile-initial/sqlite.spec | 69 + .../specfile-initial/tar.spec | 93 + .../specfile-initial/texinfo.spec | 148 + .../specfile-initial/tizen-accelerator.spec | 61 + .../specfile-initial/tizen-release.spec | 49 + .../specfile-initial/tizen-rpm-config.spec | 32 + .../specfile-initial/tzdata.spec | 55 + .../specfile-initial/unifdef.spec | 57 + .../specfile-initial/unzip.spec | 63 + .../specfile-initial/uthash.spec | 47 + .../specfile-initial/util-linux-ng.spec | 290 + .../specfile-initial/which.spec | 25 + .../specfile-initial/xz.spec | 112 + .../specfile-initial/zlib.spec | 346 + .../classes/tizenBuildUtils-extra.bbclass | 175 + meta-tizen-ivi/classes/tizenBuildUtils-oe.bbclass | 109 + meta-tizen-ivi/classes/tizenBuildUtils.bbclass | 197 + meta-tizen-ivi/conf/bblayers.conf.sample | 21 + .../conf/distro/include/tclibc-glibc.inc | 76 + .../conf/distro/include/tcmode-tizen.inc | 60 + .../conf/distro/include/tizen-as-needed.inc | 16 + .../conf/distro/include/tizen-distrovars.inc | 65 + meta-tizen-ivi/conf/distro/tizen.conf | 24 + meta-tizen-ivi/conf/layer.conf | 10 + meta-tizen-ivi/conf/local.conf.sample | 244 + .../images/tizen-Base_System-image.bb | 21 + .../images/tizen-core-image-minimal.bb | 14 + .../recipes-image/images/tizen-gnome-image.bb | 39 + .../images/tizen-yocto-core-image-minimal.bb | 14 + .../packagegroup-tizen-32Bit-Environment.bb | 125 + .../packagegroup-tizen-Applications.bb | 29 + .../packagegroup-tizen-Base-Desktop.bb | 43 + .../packagegroup-tizen-Base-System.bb | 84 + .../packagegroup-tizen-Console-Tools.bb | 49 + .../packagegroups/packagegroup-tizen-Gnome.bb | 65 + .../packagegroup-tizen-PC-Adaptation.bb | 36 + .../packagegroup-tizen-Tizen-Shell.bb | 37 + .../packagegroups/packagegroup-tizen-core-boot.bb | 70 + .../packagegroup-tizen-yocto-core-boot.bb | 49 + meta-tizen-ivi/recipes-tizen/SDL/SDL-extraconf.inc | 0 .../recipes-tizen/SDL/SDL-native-extraconf.inc | 0 .../recipes-tizen/SDL/SDL-oe-extraconf.inc | 0 .../accerciser/accerciser-extraconf.inc | 0 .../accerciser/accerciser-native-extraconf.inc | 0 .../accerciser/accerciser-oe-extraconf.inc | 0 .../accountsservice/accountsservice-extraconf.inc | 0 .../accountsservice-native-extraconf.inc | 0 .../accountsservice-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/acl/acl-extraconf.inc | 0 .../recipes-tizen/acl/acl-native-extraconf.inc | 0 .../recipes-tizen/acl/acl-oe-extraconf.inc | 0 .../recipes-tizen/acpid/acpid-extraconf.inc | 0 .../recipes-tizen/acpid/acpid-native-extraconf.inc | 0 .../recipes-tizen/acpid/acpid-oe-extraconf.inc | 0 .../recipes-tizen/adns/adns-extraconf.inc | 0 .../recipes-tizen/adns/adns-native-extraconf.inc | 0 .../recipes-tizen/adns/adns-oe-extraconf.inc | 0 .../recipes-tizen/alsa-lib/alsa-lib-extraconf.inc | 0 .../alsa-lib/alsa-lib-native-extraconf.inc | 0 .../alsa-lib/alsa-lib-oe-extraconf.inc | 0 .../alsa-plugins/alsa-plugins-extraconf.inc | 0 .../alsa-plugins/alsa-plugins-native-extraconf.inc | 0 .../alsa-plugins/alsa-plugins-oe-extraconf.inc | 0 .../alsa-utils/alsa-utils-extraconf.inc | 0 .../alsa-utils/alsa-utils-native-extraconf.inc | 0 .../alsa-utils/alsa-utils-oe-extraconf.inc | 0 .../recipes-tizen/asciidoc/asciidoc-extraconf.inc | 0 .../asciidoc/asciidoc-native-extraconf.inc | 0 .../asciidoc/asciidoc-oe-extraconf.inc | 0 .../at-spi2-atk/at-spi2-atk-extraconf.inc | 0 .../at-spi2-atk/at-spi2-atk-native-extraconf.inc | 0 .../at-spi2-atk/at-spi2-atk-oe-extraconf.inc | 0 .../at-spi2-core/at-spi2-core-extraconf.inc | 0 .../at-spi2-core/at-spi2-core-native-extraconf.inc | 0 .../at-spi2-core/at-spi2-core-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/atk/atk-extraconf.inc | 0 .../recipes-tizen/atk/atk-native-extraconf.inc | 0 .../recipes-tizen/atk/atk-oe-extraconf.inc | 0 .../recipes-tizen/attr/attr-extraconf.inc | 5 + .../recipes-tizen/attr/attr-native-extraconf.inc | 0 .../recipes-tizen/attr/attr-oe-extraconf.inc | 0 .../recipes-tizen/augeas/augeas-extraconf.inc | 0 .../augeas/augeas-native-extraconf.inc | 0 .../recipes-tizen/augeas/augeas-oe-extraconf.inc | 0 .../recipes-tizen/autoconf/autoconf-extraconf.inc | 0 .../autoconf/autoconf-native-extraconf.inc | 0 .../autoconf/autoconf-oe-extraconf.inc | 0 .../autoconf213/autoconf213-extraconf.inc | 0 .../autoconf213/autoconf213-native-extraconf.inc | 0 .../autoconf213/autoconf213-oe-extraconf.inc | 0 .../recipes-tizen/automake/automake-extraconf.inc | 0 .../automake/automake-native-extraconf.inc | 0 .../automake/automake-oe-extraconf.inc | 0 .../recipes-tizen/avahi/avahi-extraconf.inc | 0 .../recipes-tizen/avahi/avahi-native-extraconf.inc | 0 .../recipes-tizen/avahi/avahi-oe-extraconf.inc | 0 .../recipes-tizen/bash/bash-extraconf.inc | 0 .../recipes-tizen/bash/bash-native-extraconf.inc | 0 .../recipes-tizen/bash/bash-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/bc/bc-extraconf.inc | 11 + .../recipes-tizen/bc/bc-native-extraconf.inc | 0 .../recipes-tizen/bc/bc-oe-extraconf.inc | 0 .../recipes-tizen/bdftopcf/bdftopcf-extraconf.inc | 0 .../bdftopcf/bdftopcf-native-extraconf.inc | 0 .../bdftopcf/bdftopcf-oe-extraconf.inc | 0 .../bigreqsproto/bigreqsproto-extraconf.inc | 0 .../bigreqsproto/bigreqsproto-native-extraconf.inc | 0 .../bigreqsproto/bigreqsproto-oe-extraconf.inc | 0 .../recipes-tizen/binutils/binutils-extraconf.inc | 0 .../binutils/binutils-native-extraconf.inc | 0 .../binutils/binutils-oe-extraconf.inc | 0 .../recipes-tizen/bison/bison-extraconf.inc | 11 + .../recipes-tizen/bison/bison-native-extraconf.inc | 0 .../recipes-tizen/bison/bison-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/bison/bison/m4.patch | 414 + .../recipes-tizen/bluez/bluez-extraconf.inc | 0 .../recipes-tizen/bluez/bluez-native-extraconf.inc | 0 .../recipes-tizen/bluez/bluez-oe-extraconf.inc | 0 .../boost-jam/boost-jam-extraconf.inc | 0 .../boost-jam/boost-jam-native-extraconf.inc | 0 .../boost-jam/boost-jam-oe-extraconf.inc | 0 .../recipes-tizen/boost/boost-extraconf.inc | 0 .../recipes-tizen/boost/boost-native-extraconf.inc | 0 .../recipes-tizen/boost/boost-oe-extraconf.inc | 0 .../bootchart/bootchart-extraconf.inc | 0 .../bootchart/bootchart-native-extraconf.inc | 0 .../bootchart/bootchart-oe-extraconf.inc | 0 .../build-compare/build-compare-extraconf.inc | 0 .../build-compare-native-extraconf.inc | 0 .../build-compare/build-compare-oe-extraconf.inc | 0 .../recipes-tizen/build/build-extraconf.inc | 0 .../recipes-tizen/build/build-native-extraconf.inc | 0 .../recipes-tizen/build/build-oe-extraconf.inc | 0 .../recipes-tizen/busybox/busybox-extraconf.inc | 5 + .../busybox/busybox-native-extraconf.inc | 0 .../recipes-tizen/busybox/busybox-oe-extraconf.inc | 0 .../recipes-tizen/byacc/byacc-extraconf.inc | 0 .../recipes-tizen/byacc/byacc-native-extraconf.inc | 0 .../recipes-tizen/byacc/byacc-oe-extraconf.inc | 0 .../recipes-tizen/bzip2/bzip2-extraconf.inc | 1 + .../recipes-tizen/bzip2/bzip2-native-extraconf.inc | 0 .../recipes-tizen/bzip2/bzip2-oe-extraconf.inc | 0 .../recipes-tizen/c-ares/c-ares-extraconf.inc | 0 .../c-ares/c-ares-native-extraconf.inc | 0 .../recipes-tizen/c-ares/c-ares-oe-extraconf.inc | 0 .../ca-certificates-mozilla-extraconf.inc | 0 .../ca-certificates-mozilla-native-extraconf.inc | 0 .../ca-certificates-mozilla-oe-extraconf.inc | 0 .../ca-certificates/ca-certificates-extraconf.inc | 0 .../ca-certificates-native-extraconf.inc | 0 .../ca-certificates-oe-extraconf.inc | 0 .../recipes-tizen/cairo/cairo-extraconf.inc | 0 .../recipes-tizen/cairo/cairo-native-extraconf.inc | 0 .../recipes-tizen/cairo/cairo-oe-extraconf.inc | 0 .../cantarell-fonts/cantarell-fonts-extraconf.inc | 0 .../cantarell-fonts-native-extraconf.inc | 0 .../cantarell-fonts-oe-extraconf.inc | 0 .../recipes-tizen/caribou/caribou-extraconf.inc | 0 .../caribou/caribou-native-extraconf.inc | 0 .../recipes-tizen/caribou/caribou-oe-extraconf.inc | 0 .../cdparanoia/cdparanoia-extraconf.inc | 0 .../cdparanoia/cdparanoia-native-extraconf.inc | 0 .../cdparanoia/cdparanoia-oe-extraconf.inc | 0 .../recipes-tizen/check/check-extraconf.inc | 14 + .../recipes-tizen/check/check-native-extraconf.inc | 0 .../recipes-tizen/check/check-oe-extraconf.inc | 0 .../recipes-tizen/check/check/configure.ac.patch | 12 + .../recipes-tizen/cheese/cheese-extraconf.inc | 0 .../cheese/cheese-native-extraconf.inc | 0 .../recipes-tizen/cheese/cheese-oe-extraconf.inc | 0 .../recipes-tizen/chrpath/chrpath-extraconf.inc | 0 .../chrpath/chrpath-native-extraconf.inc | 0 .../recipes-tizen/chrpath/chrpath-oe-extraconf.inc | 0 .../recipes-tizen/cloog/cloog-extraconf.inc | 0 .../recipes-tizen/cloog/cloog-native-extraconf.inc | 0 .../recipes-tizen/cloog/cloog-oe-extraconf.inc | 0 .../clutter-gst/clutter-gst-extraconf.inc | 0 .../clutter-gst/clutter-gst-native-extraconf.inc | 0 .../clutter-gst/clutter-gst-oe-extraconf.inc | 0 .../clutter-gtk/clutter-gtk-extraconf.inc | 0 .../clutter-gtk/clutter-gtk-native-extraconf.inc | 0 .../clutter-gtk/clutter-gtk-oe-extraconf.inc | 0 .../recipes-tizen/clutter/clutter-extraconf.inc | 0 .../clutter/clutter-native-extraconf.inc | 0 .../recipes-tizen/clutter/clutter-oe-extraconf.inc | 0 .../recipes-tizen/cmake/cmake-extraconf.inc | 0 .../recipes-tizen/cmake/cmake-native-extraconf.inc | 0 .../recipes-tizen/cmake/cmake-oe-extraconf.inc | 0 .../recipes-tizen/cogl/cogl-extraconf.inc | 0 .../recipes-tizen/cogl/cogl-native-extraconf.inc | 0 .../recipes-tizen/cogl/cogl-oe-extraconf.inc | 0 .../color-filesystem-extraconf.inc | 0 .../color-filesystem-native-extraconf.inc | 0 .../color-filesystem-oe-extraconf.inc | 0 .../colord-gtk/colord-gtk-extraconf.inc | 0 .../colord-gtk/colord-gtk-native-extraconf.inc | 0 .../colord-gtk/colord-gtk-oe-extraconf.inc | 0 .../recipes-tizen/colord/colord-extraconf.inc | 0 .../colord/colord-native-extraconf.inc | 0 .../recipes-tizen/colord/colord-oe-extraconf.inc | 0 .../compositeproto/compositeproto-extraconf.inc | 0 .../compositeproto-native-extraconf.inc | 0 .../compositeproto/compositeproto-oe-extraconf.inc | 0 .../recipes-tizen/connman/connman-extraconf.inc | 0 .../connman/connman-native-extraconf.inc | 0 .../recipes-tizen/connman/connman-oe-extraconf.inc | 0 .../coreutils/coreutils-extraconf.inc | 0 .../coreutils/coreutils-native-extraconf.inc | 0 .../coreutils/coreutils-oe-extraconf.inc | 0 .../corewatcher/corewatcher-extraconf.inc | 0 .../corewatcher/corewatcher-native-extraconf.inc | 0 .../corewatcher/corewatcher-oe-extraconf.inc | 0 .../recipes-tizen/cpio/cpio-extraconf.inc | 0 .../recipes-tizen/cpio/cpio-native-extraconf.inc | 0 .../recipes-tizen/cpio/cpio-oe-extraconf.inc | 0 .../recipes-tizen/cracklib/cracklib-extraconf.inc | 0 .../cracklib/cracklib-native-extraconf.inc | 0 .../cracklib/cracklib-oe-extraconf.inc | 0 .../createrepo/createrepo-extraconf.inc | 0 .../createrepo/createrepo-native-extraconf.inc | 0 .../createrepo/createrepo-oe-extraconf.inc | 0 .../cross-arm-binutils-extraconf.inc | 0 .../cross-arm-binutils-native-extraconf.inc | 0 .../cross-arm-binutils-oe-extraconf.inc | 0 .../recipes-tizen/cups/cups-extraconf.inc | 0 .../recipes-tizen/cups/cups-native-extraconf.inc | 0 .../recipes-tizen/cups/cups-oe-extraconf.inc | 0 .../recipes-tizen/curl/curl-extraconf.inc | 0 .../recipes-tizen/curl/curl-native-extraconf.inc | 0 .../recipes-tizen/curl/curl-oe-extraconf.inc | 0 .../damageproto/damageproto-extraconf.inc | 0 .../damageproto/damageproto-native-extraconf.inc | 0 .../damageproto/damageproto-oe-extraconf.inc | 0 .../recipes-tizen/dash/dash-extraconf.inc | 0 .../recipes-tizen/dash/dash-native-extraconf.inc | 0 .../recipes-tizen/dash/dash-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/db4/db4-extraconf.inc | 0 .../recipes-tizen/db4/db4-native-extraconf.inc | 0 .../recipes-tizen/db4/db4-oe-extraconf.inc | 0 .../dbus-glib/dbus-glib-extraconf.inc | 0 .../dbus-glib/dbus-glib-native-extraconf.inc | 0 .../dbus-glib/dbus-glib-oe-extraconf.inc | 0 .../dbus-python/dbus-python-extraconf.inc | 0 .../dbus-python/dbus-python-native-extraconf.inc | 0 .../dbus-python/dbus-python-oe-extraconf.inc | 0 .../recipes-tizen/dbus-x11/dbus-x11-extraconf.inc | 0 .../dbus-x11/dbus-x11-native-extraconf.inc | 0 .../dbus-x11/dbus-x11-oe-extraconf.inc | 0 .../recipes-tizen/dbus/dbus-extraconf.inc | 0 .../recipes-tizen/dbus/dbus-native-extraconf.inc | 7 + .../recipes-tizen/dbus/dbus-oe-extraconf.inc | 0 .../recipes-tizen/dconf/dconf-extraconf.inc | 0 .../recipes-tizen/dconf/dconf-native-extraconf.inc | 0 .../recipes-tizen/dconf/dconf-oe-extraconf.inc | 0 .../dejavu-fonts/dejavu-fonts-extraconf.inc | 0 .../dejavu-fonts/dejavu-fonts-native-extraconf.inc | 0 .../dejavu-fonts/dejavu-fonts-oe-extraconf.inc | 0 .../recipes-tizen/deltarpm/deltarpm-extraconf.inc | 0 .../deltarpm/deltarpm-native-extraconf.inc | 0 .../deltarpm/deltarpm-oe-extraconf.inc | 0 .../desktop-file-utils-extraconf.inc | 0 .../desktop-file-utils-native-extraconf.inc | 0 .../desktop-file-utils-oe-extraconf.inc | 0 ...p-notifications-browser-extension-extraconf.inc | 0 ...ications-browser-extension-native-extraconf.inc | 0 ...otifications-browser-extension-oe-extraconf.inc | 0 .../desktop-webapp-browser-extension-extraconf.inc | 0 ...p-webapp-browser-extension-native-extraconf.inc | 0 ...sktop-webapp-browser-extension-oe-extraconf.inc | 0 .../device-mapper/device-mapper-extraconf.inc | 0 .../device-mapper-native-extraconf.inc | 0 .../device-mapper/device-mapper-oe-extraconf.inc | 0 .../recipes-tizen/dialog/dialog-extraconf.inc | 0 .../dialog/dialog-native-extraconf.inc | 0 .../recipes-tizen/dialog/dialog-oe-extraconf.inc | 0 .../diffutils/diffutils-extraconf.inc | 2 + .../diffutils/diffutils-native-extraconf.inc | 0 .../diffutils/diffutils-oe-extraconf.inc | 0 .../recipes-tizen/dirac/dirac-extraconf.inc | 0 .../recipes-tizen/dirac/dirac-native-extraconf.inc | 0 .../recipes-tizen/dirac/dirac-oe-extraconf.inc | 0 .../recipes-tizen/dlog/dlog-extraconf.inc | 0 .../recipes-tizen/dlog/dlog-native-extraconf.inc | 0 .../recipes-tizen/dlog/dlog-oe-extraconf.inc | 0 .../recipes-tizen/dmxproto/dmxproto-extraconf.inc | 0 .../dmxproto/dmxproto-native-extraconf.inc | 0 .../dmxproto/dmxproto-oe-extraconf.inc | 0 .../recipes-tizen/dnsmasq/dnsmasq-extraconf.inc | 0 .../dnsmasq/dnsmasq-native-extraconf.inc | 0 .../recipes-tizen/dnsmasq/dnsmasq-oe-extraconf.inc | 0 .../docbook-xsl-stylesheets-extraconf.inc | 0 .../docbook-xsl-stylesheets-native-extraconf.inc | 0 .../docbook-xsl-stylesheets-oe-extraconf.inc | 0 .../docbook_4/docbook_4-extraconf.inc | 0 .../docbook_4/docbook_4-native-extraconf.inc | 0 .../docbook_4/docbook_4-oe-extraconf.inc | 0 .../recipes-tizen/dos2unix/dos2unix-extraconf.inc | 0 .../dos2unix/dos2unix-native-extraconf.inc | 0 .../dos2unix/dos2unix-oe-extraconf.inc | 0 .../dosfstools/dosfstools-extraconf.inc | 0 .../dosfstools/dosfstools-native-extraconf.inc | 0 .../dosfstools/dosfstools-oe-extraconf.inc | 0 .../recipes-tizen/doxygen/doxygen-extraconf.inc | 0 .../doxygen/doxygen-native-extraconf.inc | 0 .../recipes-tizen/doxygen/doxygen-oe-extraconf.inc | 0 .../recipes-tizen/dracut/dracut-extraconf.inc | 0 .../dracut/dracut-native-extraconf.inc | 0 .../recipes-tizen/dracut/dracut-oe-extraconf.inc | 0 .../dri2proto/dri2proto-extraconf.inc | 0 .../dri2proto/dri2proto-native-extraconf.inc | 0 .../dri2proto/dri2proto-oe-extraconf.inc | 0 .../e2fsprogs/e2fsprogs-extraconf.inc | 0 .../e2fsprogs/e2fsprogs-native-extraconf.inc | 0 .../e2fsprogs/e2fsprogs-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/ed/ed-extraconf.inc | 0 .../recipes-tizen/ed/ed-native-extraconf.inc | 0 .../recipes-tizen/ed/ed-oe-extraconf.inc | 0 .../recipes-tizen/elfutils/elfutils-extraconf.inc | 0 .../elfutils/elfutils-native-extraconf.inc | 0 .../elfutils/elfutils-oe-extraconf.inc | 0 .../recipes-tizen/empathy/empathy-extraconf.inc | 0 .../empathy/empathy-native-extraconf.inc | 0 .../recipes-tizen/empathy/empathy-oe-extraconf.inc | 0 .../recipes-tizen/enchant/enchant-extraconf.inc | 0 .../enchant/enchant-native-extraconf.inc | 0 .../recipes-tizen/enchant/enchant-oe-extraconf.inc | 0 .../recipes-tizen/evince/evince-extraconf.inc | 0 .../evince/evince-native-extraconf.inc | 0 .../recipes-tizen/evince/evince-oe-extraconf.inc | 0 .../evolution-data-server-extraconf.inc | 0 .../evolution-data-server-native-extraconf.inc | 0 .../evolution-data-server-oe-extraconf.inc | 0 .../recipes-tizen/exempi/exempi-extraconf.inc | 0 .../exempi/exempi-native-extraconf.inc | 0 .../recipes-tizen/exempi/exempi-oe-extraconf.inc | 0 .../recipes-tizen/exiv2/exiv2-extraconf.inc | 0 .../recipes-tizen/exiv2/exiv2-native-extraconf.inc | 0 .../recipes-tizen/exiv2/exiv2-oe-extraconf.inc | 0 .../recipes-tizen/expat/expat-extraconf.inc | 0 .../recipes-tizen/expat/expat-native-extraconf.inc | 0 .../recipes-tizen/expat/expat-oe-extraconf.inc | 0 .../recipes-tizen/expect/expect-extraconf.inc | 0 .../expect/expect-native-extraconf.inc | 0 .../recipes-tizen/expect/expect-oe-extraconf.inc | 0 .../farstream/farstream-extraconf.inc | 0 .../farstream/farstream-native-extraconf.inc | 0 .../farstream/farstream-oe-extraconf.inc | 0 .../recipes-tizen/fdupes/fdupes-extraconf.inc | 0 .../fdupes/fdupes-native-extraconf.inc | 0 .../recipes-tizen/fdupes/fdupes-oe-extraconf.inc | 0 .../file-roller/file-roller-extraconf.inc | 0 .../file-roller/file-roller-native-extraconf.inc | 0 .../file-roller/file-roller-oe-extraconf.inc | 0 .../recipes-tizen/file/file-extraconf.inc | 0 .../recipes-tizen/file/file-native-extraconf.inc | 0 .../recipes-tizen/file/file-oe-extraconf.inc | 0 .../filesystem/filesystem-extraconf.inc | 0 .../filesystem/filesystem-native-extraconf.inc | 0 .../filesystem/filesystem-oe-extraconf.inc | 0 .../findutils/findutils-extraconf.inc | 0 .../findutils/findutils-native-extraconf.inc | 0 .../findutils/findutils-oe-extraconf.inc | 0 .../fixesproto/fixesproto-extraconf.inc | 0 .../fixesproto/fixesproto-native-extraconf.inc | 0 .../fixesproto/fixesproto-oe-extraconf.inc | 0 .../recipes-tizen/flac/flac-extraconf.inc | 0 .../recipes-tizen/flac/flac-native-extraconf.inc | 0 .../recipes-tizen/flac/flac-oe-extraconf.inc | 0 .../recipes-tizen/flex/flex-extraconf.inc | 0 .../recipes-tizen/flex/flex-native-extraconf.inc | 0 .../recipes-tizen/flex/flex-oe-extraconf.inc | 0 .../recipes-tizen/folks/folks-extraconf.inc | 0 .../recipes-tizen/folks/folks-native-extraconf.inc | 0 .../recipes-tizen/folks/folks-oe-extraconf.inc | 0 .../font-util/font-util-extraconf.inc | 0 .../font-util/font-util-native-extraconf.inc | 0 .../font-util/font-util-oe-extraconf.inc | 0 .../fontconfig/fontconfig-extraconf.inc | 0 .../fontconfig/fontconfig-native-extraconf.inc | 0 .../fontconfig/fontconfig-oe-extraconf.inc | 0 .../fontsproto/fontsproto-extraconf.inc | 0 .../fontsproto/fontsproto-native-extraconf.inc | 0 .../fontsproto/fontsproto-oe-extraconf.inc | 0 .../recipes-tizen/freeglut/freeglut-extraconf.inc | 0 .../freeglut/freeglut-native-extraconf.inc | 0 .../freeglut/freeglut-oe-extraconf.inc | 0 .../freetype2/freetype2-extraconf.inc | 0 .../freetype2/freetype2-native-extraconf.inc | 0 .../freetype2/freetype2-oe-extraconf.inc | 0 .../recipes-tizen/fribidi/fribidi-extraconf.inc | 0 .../fribidi/fribidi-native-extraconf.inc | 0 .../recipes-tizen/fribidi/fribidi-oe-extraconf.inc | 0 .../recipes-tizen/fuse/fuse-extraconf.inc | 0 .../recipes-tizen/fuse/fuse-native-extraconf.inc | 0 .../recipes-tizen/fuse/fuse-oe-extraconf.inc | 0 .../recipes-tizen/gawk/gawk-extraconf.inc | 0 .../recipes-tizen/gawk/gawk-native-extraconf.inc | 0 .../recipes-tizen/gawk/gawk-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/gcc/gcc-extraconf.inc | 0 .../recipes-tizen/gcc/gcc-native-extraconf.inc | 0 .../recipes-tizen/gcc/gcc-oe-extraconf.inc | 0 .../recipes-tizen/gcc47/gcc47-extraconf.inc | 0 .../recipes-tizen/gcc47/gcc47-native-extraconf.inc | 0 .../recipes-tizen/gcc47/gcc47-oe-extraconf.inc | 0 .../recipes-tizen/gconf2/gconf2-extraconf.inc | 0 .../gconf2/gconf2-native-extraconf.inc | 0 .../recipes-tizen/gconf2/gconf2-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/gcr/gcr-extraconf.inc | 0 .../recipes-tizen/gcr/gcr-native-extraconf.inc | 0 .../recipes-tizen/gcr/gcr-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/gd/gd-extraconf.inc | 0 .../recipes-tizen/gd/gd-native-extraconf.inc | 0 .../recipes-tizen/gd/gd-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/gdb/gdb-extraconf.inc | 0 .../recipes-tizen/gdb/gdb-native-extraconf.inc | 0 .../recipes-tizen/gdb/gdb-oe-extraconf.inc | 0 .../recipes-tizen/gdbm/gdbm-extraconf.inc | 1 + .../recipes-tizen/gdbm/gdbm-native-extraconf.inc | 0 .../recipes-tizen/gdbm/gdbm-oe-extraconf.inc | 0 .../gdk-pixbuf/gdk-pixbuf-extraconf.inc | 0 .../gdk-pixbuf/gdk-pixbuf-native-extraconf.inc | 0 .../gdk-pixbuf/gdk-pixbuf-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/gdm/gdm-extraconf.inc | 0 .../recipes-tizen/gdm/gdm-native-extraconf.inc | 0 .../recipes-tizen/gdm/gdm-oe-extraconf.inc | 0 .../recipes-tizen/gedit/gedit-extraconf.inc | 0 .../recipes-tizen/gedit/gedit-native-extraconf.inc | 0 .../recipes-tizen/gedit/gedit-oe-extraconf.inc | 0 .../recipes-tizen/geoclue/geoclue-extraconf.inc | 0 .../geoclue/geoclue-native-extraconf.inc | 0 .../recipes-tizen/geoclue/geoclue-oe-extraconf.inc | 0 .../geocode-glib/geocode-glib-extraconf.inc | 0 .../geocode-glib/geocode-glib-native-extraconf.inc | 0 .../geocode-glib/geocode-glib-oe-extraconf.inc | 0 .../recipes-tizen/gettext/gettext-extraconf.inc | 29 + .../gettext/gettext-native-extraconf.inc | 0 .../recipes-tizen/gettext/gettext-oe-extraconf.inc | 0 .../recipes-tizen/gexiv2/gexiv2-extraconf.inc | 0 .../gexiv2/gexiv2-native-extraconf.inc | 0 .../recipes-tizen/gexiv2/gexiv2-oe-extraconf.inc | 0 .../recipes-tizen/giflib/giflib-extraconf.inc | 0 .../giflib/giflib-native-extraconf.inc | 0 .../recipes-tizen/giflib/giflib-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/git/git-extraconf.inc | 0 .../recipes-tizen/git/git-native-extraconf.inc | 0 .../recipes-tizen/git/git-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/gjs/gjs-extraconf.inc | 0 .../recipes-tizen/gjs/gjs-native-extraconf.inc | 0 .../recipes-tizen/gjs/gjs-oe-extraconf.inc | 0 .../glib-networking/glib-networking-extraconf.inc | 0 .../glib-networking-native-extraconf.inc | 0 .../glib-networking-oe-extraconf.inc | 0 .../recipes-tizen/glib2/glib2-extraconf.inc | 0 .../recipes-tizen/glib2/glib2-native-extraconf.inc | 0 .../recipes-tizen/glib2/glib2-oe-extraconf.inc | 0 .../recipes-tizen/glibc/glibc-extraconf.inc | 0 .../recipes-tizen/glibc/glibc-native-extraconf.inc | 0 .../recipes-tizen/glibc/glibc-oe-extraconf.inc | 0 .../recipes-tizen/glproto/glproto-extraconf.inc | 0 .../glproto/glproto-native-extraconf.inc | 0 .../recipes-tizen/glproto/glproto-oe-extraconf.inc | 0 .../recipes-tizen/gmime/gmime-extraconf.inc | 0 .../recipes-tizen/gmime/gmime-native-extraconf.inc | 0 .../recipes-tizen/gmime/gmime-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/gmp/gmp-extraconf.inc | 27 + .../recipes-tizen/gmp/gmp-native-extraconf.inc | 0 .../recipes-tizen/gmp/gmp-oe-extraconf.inc | 0 .../recipes-tizen/gmp/gmp/187b7b1646ee.patch | 44 + meta-tizen-ivi/recipes-tizen/gmp/gmp/amd64.patch | 18 + .../recipes-tizen/gmp/gmp/configure.patch | 202 + .../recipes-tizen/gmp/gmp/gmp.spec.patch | 28 + .../recipes-tizen/gmp/gmp/gmp_fix_for_x32.patch | 41 + .../gmp/gmp/obsolete_automake_macros.patch | 10 + .../recipes-tizen/gmp/gmp/tizenBuild.patch | 35 + .../recipes-tizen/gmp/gmp/use-includedir.patch | 15 + .../gnome-backgrounds-extraconf.inc | 0 .../gnome-backgrounds-native-extraconf.inc | 0 .../gnome-backgrounds-oe-extraconf.inc | 0 .../gnome-bluetooth/gnome-bluetooth-extraconf.inc | 0 .../gnome-bluetooth-native-extraconf.inc | 0 .../gnome-bluetooth-oe-extraconf.inc | 0 .../gnome-calculator-extraconf.inc | 0 .../gnome-calculator-native-extraconf.inc | 0 .../gnome-calculator-oe-extraconf.inc | 0 .../gnome-common/gnome-common-extraconf.inc | 0 .../gnome-common/gnome-common-native-extraconf.inc | 0 .../gnome-common/gnome-common-oe-extraconf.inc | 0 .../gnome-contacts/gnome-contacts-extraconf.inc | 0 .../gnome-contacts-native-extraconf.inc | 0 .../gnome-contacts/gnome-contacts-oe-extraconf.inc | 0 .../gnome-control-center-extraconf.inc | 0 .../gnome-control-center-native-extraconf.inc | 0 .../gnome-control-center-oe-extraconf.inc | 0 .../gnome-desktop/gnome-desktop-extraconf.inc | 0 .../gnome-desktop-native-extraconf.inc | 0 .../gnome-desktop/gnome-desktop-oe-extraconf.inc | 0 .../gnome-doc-utils/gnome-doc-utils-extraconf.inc | 0 .../gnome-doc-utils-native-extraconf.inc | 0 .../gnome-doc-utils-oe-extraconf.inc | 0 .../gnome-extension-connman-extraconf.inc | 0 .../gnome-extension-connman-native-extraconf.inc | 0 .../gnome-extension-connman-oe-extraconf.inc | 0 .../gnome-icon-theme-extras-extraconf.inc | 0 .../gnome-icon-theme-extras-native-extraconf.inc | 0 .../gnome-icon-theme-extras-oe-extraconf.inc | 0 .../gnome-icon-theme-symbolic-extraconf.inc | 0 .../gnome-icon-theme-symbolic-native-extraconf.inc | 0 .../gnome-icon-theme-symbolic-oe-extraconf.inc | 0 .../gnome-icon-theme-extraconf.inc | 0 .../gnome-icon-theme-native-extraconf.inc | 0 .../gnome-icon-theme-oe-extraconf.inc | 0 .../gnome-js-common/gnome-js-common-extraconf.inc | 0 .../gnome-js-common-native-extraconf.inc | 0 .../gnome-js-common-oe-extraconf.inc | 0 .../gnome-keyring/gnome-keyring-extraconf.inc | 0 .../gnome-keyring-native-extraconf.inc | 0 .../gnome-keyring/gnome-keyring-oe-extraconf.inc | 0 .../gnome-menus/gnome-menus-extraconf.inc | 0 .../gnome-menus/gnome-menus-native-extraconf.inc | 0 .../gnome-menus/gnome-menus-oe-extraconf.inc | 0 .../gnome-online-accounts-extraconf.inc | 0 .../gnome-online-accounts-native-extraconf.inc | 0 .../gnome-online-accounts-oe-extraconf.inc | 0 .../gnome-power-manager-extraconf.inc | 0 .../gnome-power-manager-native-extraconf.inc | 0 .../gnome-power-manager-oe-extraconf.inc | 0 .../gnome-screensaver-extraconf.inc | 0 .../gnome-screensaver-native-extraconf.inc | 0 .../gnome-screensaver-oe-extraconf.inc | 0 .../gnome-screenshot-extraconf.inc | 0 .../gnome-screenshot-native-extraconf.inc | 0 .../gnome-screenshot-oe-extraconf.inc | 0 .../gnome-session/gnome-session-extraconf.inc | 0 .../gnome-session-native-extraconf.inc | 0 .../gnome-session/gnome-session-oe-extraconf.inc | 0 .../gnome-settings-daemon-extraconf.inc | 0 .../gnome-settings-daemon-native-extraconf.inc | 0 .../gnome-settings-daemon-oe-extraconf.inc | 0 .../gnome-shell/gnome-shell-extraconf.inc | 0 .../gnome-shell/gnome-shell-native-extraconf.inc | 0 .../gnome-shell/gnome-shell-oe-extraconf.inc | 0 .../gnome-terminal/gnome-terminal-extraconf.inc | 0 .../gnome-terminal-native-extraconf.inc | 0 .../gnome-terminal/gnome-terminal-oe-extraconf.inc | 0 .../gnome-themes-standard-extraconf.inc | 0 .../gnome-themes-standard-native-extraconf.inc | 0 .../gnome-themes-standard-oe-extraconf.inc | 0 .../gnome-video-effects-extraconf.inc | 0 .../gnome-video-effects-native-extraconf.inc | 0 .../gnome-video-effects-oe-extraconf.inc | 0 .../recipes-tizen/gnutls/gnutls-extraconf.inc | 0 .../gnutls/gnutls-native-extraconf.inc | 0 .../recipes-tizen/gnutls/gnutls-oe-extraconf.inc | 0 .../gobject-introspection-extraconf.inc | 0 .../gobject-introspection-native-extraconf.inc | 0 .../gobject-introspection-oe-extraconf.inc | 0 .../google-droid-fonts-extraconf.inc | 0 .../google-droid-fonts-native-extraconf.inc | 0 .../google-droid-fonts-oe-extraconf.inc | 0 .../recipes-tizen/gperf/gperf-extraconf.inc | 0 .../recipes-tizen/gperf/gperf-native-extraconf.inc | 0 .../recipes-tizen/gperf/gperf-oe-extraconf.inc | 0 .../recipes-tizen/gpgme/gpgme-extraconf.inc | 0 .../recipes-tizen/gpgme/gpgme-native-extraconf.inc | 0 .../recipes-tizen/gpgme/gpgme-oe-extraconf.inc | 0 .../recipes-tizen/gptfdisk/gptfdisk-extraconf.inc | 0 .../gptfdisk/gptfdisk-native-extraconf.inc | 0 .../gptfdisk/gptfdisk-oe-extraconf.inc | 0 .../recipes-tizen/grep/grep-extraconf.inc | 0 .../recipes-tizen/grep/grep-native-extraconf.inc | 0 .../recipes-tizen/grep/grep-oe-extraconf.inc | 0 .../recipes-tizen/groff/groff-extraconf.inc | 0 .../recipes-tizen/groff/groff-native-extraconf.inc | 0 .../recipes-tizen/groff/groff-oe-extraconf.inc | 0 .../gsettings-desktop-schemas-extraconf.inc | 0 .../gsettings-desktop-schemas-native-extraconf.inc | 0 .../gsettings-desktop-schemas-oe-extraconf.inc | 0 .../recipes-tizen/gssdp/gssdp-extraconf.inc | 0 .../recipes-tizen/gssdp/gssdp-native-extraconf.inc | 0 .../recipes-tizen/gssdp/gssdp-oe-extraconf.inc | 0 .../gst-plugins-bad/gst-plugins-bad-extraconf.inc | 0 .../gst-plugins-bad-native-extraconf.inc | 0 .../gst-plugins-bad-oe-extraconf.inc | 0 .../gst-plugins-base-extraconf.inc | 0 .../gst-plugins-base-native-extraconf.inc | 0 .../gst-plugins-base-oe-extraconf.inc | 0 .../gst-plugins-good-extraconf.inc | 0 .../gst-plugins-good-native-extraconf.inc | 0 .../gst-plugins-good-oe-extraconf.inc | 0 .../gstreamer/gstreamer-extraconf.inc | 0 .../gstreamer/gstreamer-native-extraconf.inc | 0 .../gstreamer/gstreamer-oe-extraconf.inc | 0 .../recipes-tizen/gtk-doc/gtk-doc-extraconf.inc | 0 .../gtk-doc/gtk-doc-native-extraconf.inc | 0 .../recipes-tizen/gtk-doc/gtk-doc-oe-extraconf.inc | 0 .../gtk2-engines/gtk2-engines-extraconf.inc | 0 .../gtk2-engines/gtk2-engines-native-extraconf.inc | 0 .../gtk2-engines/gtk2-engines-oe-extraconf.inc | 0 .../gtk2-themes/gtk2-themes-extraconf.inc | 0 .../gtk2-themes/gtk2-themes-native-extraconf.inc | 0 .../gtk2-themes/gtk2-themes-oe-extraconf.inc | 0 .../recipes-tizen/gtk2/gtk2-extraconf.inc | 0 .../recipes-tizen/gtk2/gtk2-native-extraconf.inc | 0 .../recipes-tizen/gtk2/gtk2-oe-extraconf.inc | 0 .../recipes-tizen/gtk3/gtk3-extraconf.inc | 0 .../recipes-tizen/gtk3/gtk3-native-extraconf.inc | 0 .../recipes-tizen/gtk3/gtk3-oe-extraconf.inc | 0 .../gtksourceview/gtksourceview-extraconf.inc | 0 .../gtksourceview-native-extraconf.inc | 0 .../gtksourceview/gtksourceview-oe-extraconf.inc | 0 .../gupnp-igd/gupnp-igd-extraconf.inc | 0 .../gupnp-igd/gupnp-igd-native-extraconf.inc | 0 .../gupnp-igd/gupnp-igd-oe-extraconf.inc | 0 .../recipes-tizen/gupnp/gupnp-extraconf.inc | 0 .../recipes-tizen/gupnp/gupnp-native-extraconf.inc | 0 .../recipes-tizen/gupnp/gupnp-oe-extraconf.inc | 0 .../recipes-tizen/gvfs/gvfs-extraconf.inc | 0 .../recipes-tizen/gvfs/gvfs-native-extraconf.inc | 0 .../recipes-tizen/gvfs/gvfs-oe-extraconf.inc | 0 .../recipes-tizen/gypsy/gypsy-extraconf.inc | 0 .../recipes-tizen/gypsy/gypsy-native-extraconf.inc | 0 .../recipes-tizen/gypsy/gypsy-oe-extraconf.inc | 0 .../recipes-tizen/gzip/gzip-extraconf.inc | 0 .../recipes-tizen/gzip/gzip-native-extraconf.inc | 0 .../recipes-tizen/gzip/gzip-oe-extraconf.inc | 0 .../recipes-tizen/hardlink/hardlink-extraconf.inc | 0 .../hardlink/hardlink-native-extraconf.inc | 0 .../hardlink/hardlink-oe-extraconf.inc | 0 .../recipes-tizen/harfbuzz/harfbuzz-extraconf.inc | 0 .../harfbuzz/harfbuzz-native-extraconf.inc | 0 .../harfbuzz/harfbuzz-oe-extraconf.inc | 0 .../recipes-tizen/help2man/help2man-extraconf.inc | 0 .../help2man/help2man-native-extraconf.inc | 0 .../help2man/help2man-oe-extraconf.inc | 0 .../hicolor-icon-theme-extraconf.inc | 0 .../hicolor-icon-theme-native-extraconf.inc | 0 .../hicolor-icon-theme-oe-extraconf.inc | 0 .../recipes-tizen/hostname/hostname-extraconf.inc | 0 .../hostname/hostname-native-extraconf.inc | 0 .../hostname/hostname-oe-extraconf.inc | 0 .../recipes-tizen/hunspell/hunspell-extraconf.inc | 0 .../hunspell/hunspell-native-extraconf.inc | 0 .../hunspell/hunspell-oe-extraconf.inc | 0 .../recipes-tizen/hwdata/hwdata-extraconf.inc | 0 .../hwdata/hwdata-native-extraconf.inc | 0 .../recipes-tizen/hwdata/hwdata-oe-extraconf.inc | 0 .../recipes-tizen/ibus/ibus-extraconf.inc | 0 .../recipes-tizen/ibus/ibus-native-extraconf.inc | 0 .../recipes-tizen/ibus/ibus-oe-extraconf.inc | 0 .../icon-naming-utils-extraconf.inc | 0 .../icon-naming-utils-native-extraconf.inc | 0 .../icon-naming-utils-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/icu/icu-extraconf.inc | 0 .../recipes-tizen/icu/icu-native-extraconf.inc | 0 .../recipes-tizen/icu/icu-oe-extraconf.inc | 0 .../image-configurations-extraconf.inc | 0 .../image-configurations-native-extraconf.inc | 0 .../image-configurations-oe-extraconf.inc | 0 .../recipes-tizen/imake/imake-extraconf.inc | 0 .../recipes-tizen/imake/imake-native-extraconf.inc | 0 .../recipes-tizen/imake/imake-oe-extraconf.inc | 0 .../inputproto/inputproto-extraconf.inc | 0 .../inputproto/inputproto-native-extraconf.inc | 0 .../inputproto/inputproto-oe-extraconf.inc | 0 .../recipes-tizen/intltool/intltool-extraconf.inc | 0 .../intltool/intltool-native-extraconf.inc | 0 .../intltool/intltool-oe-extraconf.inc | 0 .../recipes-tizen/iproute2/iproute2-extraconf.inc | 0 .../iproute2/iproute2-native-extraconf.inc | 0 .../iproute2/iproute2-oe-extraconf.inc | 0 .../recipes-tizen/iptables/iptables-extraconf.inc | 0 .../iptables/iptables-native-extraconf.inc | 0 .../iptables/iptables-oe-extraconf.inc | 0 .../recipes-tizen/iputils/iputils-extraconf.inc | 0 .../iputils/iputils-native-extraconf.inc | 0 .../recipes-tizen/iputils/iputils-oe-extraconf.inc | 0 .../iso-codes/iso-codes-extraconf.inc | 0 .../iso-codes/iso-codes-native-extraconf.inc | 0 .../iso-codes/iso-codes-oe-extraconf.inc | 0 .../recipes-tizen/iso_ent/iso_ent-extraconf.inc | 0 .../iso_ent/iso_ent-native-extraconf.inc | 0 .../recipes-tizen/iso_ent/iso_ent-oe-extraconf.inc | 0 .../recipes-tizen/itstool/itstool-extraconf.inc | 0 .../itstool/itstool-native-extraconf.inc | 0 .../recipes-tizen/itstool/itstool-oe-extraconf.inc | 0 .../recipes-tizen/jasper/jasper-extraconf.inc | 0 .../jasper/jasper-native-extraconf.inc | 0 .../recipes-tizen/jasper/jasper-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/js/js-extraconf.inc | 0 .../recipes-tizen/js/js-native-extraconf.inc | 0 .../recipes-tizen/js/js-oe-extraconf.inc | 0 .../recipes-tizen/json-c/json-c-extraconf.inc | 0 .../json-c/json-c-native-extraconf.inc | 0 .../recipes-tizen/json-c/json-c-oe-extraconf.inc | 0 .../json-glib/json-glib-extraconf.inc | 0 .../json-glib/json-glib-native-extraconf.inc | 0 .../json-glib/json-glib-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/kbd/kbd-extraconf.inc | 0 .../recipes-tizen/kbd/kbd-native-extraconf.inc | 0 .../recipes-tizen/kbd/kbd-oe-extraconf.inc | 0 .../recipes-tizen/kbproto/kbproto-extraconf.inc | 0 .../kbproto/kbproto-native-extraconf.inc | 0 .../recipes-tizen/kbproto/kbproto-oe-extraconf.inc | 0 .../kernel-adaptation-pc-extraconf.inc | 0 .../kernel-adaptation-pc-native-extraconf.inc | 0 .../kernel-adaptation-pc-oe-extraconf.inc | 0 .../kickstarter/kickstarter-extraconf.inc | 0 .../kickstarter/kickstarter-native-extraconf.inc | 0 .../kickstarter/kickstarter-oe-extraconf.inc | 0 .../recipes-tizen/kmod/kmod-extraconf.inc | 0 .../recipes-tizen/kmod/kmod-native-extraconf.inc | 0 .../recipes-tizen/kmod/kmod-oe-extraconf.inc | 0 .../recipes-tizen/lcms2/lcms2-extraconf.inc | 0 .../recipes-tizen/lcms2/lcms2-native-extraconf.inc | 0 .../recipes-tizen/lcms2/lcms2-oe-extraconf.inc | 0 .../recipes-tizen/less/less-extraconf.inc | 0 .../recipes-tizen/less/less-native-extraconf.inc | 0 .../recipes-tizen/less/less-oe-extraconf.inc | 0 .../recipes-tizen/libGLU/libGLU-extraconf.inc | 0 .../libGLU/libGLU-native-extraconf.inc | 0 .../recipes-tizen/libGLU/libGLU-oe-extraconf.inc | 0 .../recipes-tizen/libICE/libICE-extraconf.inc | 0 .../libICE/libICE-native-extraconf.inc | 0 .../recipes-tizen/libICE/libICE-oe-extraconf.inc | 0 .../recipes-tizen/libSM/libSM-extraconf.inc | 0 .../recipes-tizen/libSM/libSM-native-extraconf.inc | 0 .../recipes-tizen/libSM/libSM-oe-extraconf.inc | 0 .../recipes-tizen/libX11/libX11-extraconf.inc | 0 .../libX11/libX11-native-extraconf.inc | 0 .../recipes-tizen/libX11/libX11-oe-extraconf.inc | 0 .../libXScrnSaver/libXScrnSaver-extraconf.inc | 0 .../libXScrnSaver-native-extraconf.inc | 0 .../libXScrnSaver/libXScrnSaver-oe-extraconf.inc | 0 .../recipes-tizen/libXau/libXau-extraconf.inc | 0 .../libXau/libXau-native-extraconf.inc | 0 .../recipes-tizen/libXau/libXau-oe-extraconf.inc | 0 .../recipes-tizen/libXaw/libXaw-extraconf.inc | 0 .../libXaw/libXaw-native-extraconf.inc | 0 .../recipes-tizen/libXaw/libXaw-oe-extraconf.inc | 0 .../libXcomposite/libXcomposite-extraconf.inc | 0 .../libXcomposite-native-extraconf.inc | 0 .../libXcomposite/libXcomposite-oe-extraconf.inc | 0 .../libXcursor/libXcursor-extraconf.inc | 0 .../libXcursor/libXcursor-native-extraconf.inc | 0 .../libXcursor/libXcursor-oe-extraconf.inc | 0 .../libXdamage/libXdamage-extraconf.inc | 0 .../libXdamage/libXdamage-native-extraconf.inc | 0 .../libXdamage/libXdamage-oe-extraconf.inc | 0 .../recipes-tizen/libXdmcp/libXdmcp-extraconf.inc | 0 .../libXdmcp/libXdmcp-native-extraconf.inc | 0 .../libXdmcp/libXdmcp-oe-extraconf.inc | 0 .../recipes-tizen/libXext/libXext-extraconf.inc | 0 .../libXext/libXext-native-extraconf.inc | 0 .../recipes-tizen/libXext/libXext-oe-extraconf.inc | 0 .../libXfixes/libXfixes-extraconf.inc | 0 .../libXfixes/libXfixes-native-extraconf.inc | 0 .../libXfixes/libXfixes-oe-extraconf.inc | 0 .../recipes-tizen/libXfont/libXfont-extraconf.inc | 0 .../libXfont/libXfont-native-extraconf.inc | 0 .../libXfont/libXfont-oe-extraconf.inc | 0 .../recipes-tizen/libXft/libXft-extraconf.inc | 0 .../libXft/libXft-native-extraconf.inc | 0 .../recipes-tizen/libXft/libXft-oe-extraconf.inc | 0 .../libXgesture/libXgesture-extraconf.inc | 0 .../libXgesture/libXgesture-native-extraconf.inc | 0 .../libXgesture/libXgesture-oe-extraconf.inc | 0 .../recipes-tizen/libXi/libXi-extraconf.inc | 0 .../recipes-tizen/libXi/libXi-native-extraconf.inc | 0 .../recipes-tizen/libXi/libXi-oe-extraconf.inc | 0 .../libXinerama/libXinerama-extraconf.inc | 0 .../libXinerama/libXinerama-native-extraconf.inc | 0 .../libXinerama/libXinerama-oe-extraconf.inc | 0 .../recipes-tizen/libXmu/libXmu-extraconf.inc | 0 .../libXmu/libXmu-native-extraconf.inc | 0 .../recipes-tizen/libXmu/libXmu-oe-extraconf.inc | 0 .../recipes-tizen/libXpm/libXpm-extraconf.inc | 0 .../libXpm/libXpm-native-extraconf.inc | 0 .../recipes-tizen/libXpm/libXpm-oe-extraconf.inc | 0 .../libXrandr/libXrandr-extraconf.inc | 0 .../libXrandr/libXrandr-native-extraconf.inc | 0 .../libXrandr/libXrandr-oe-extraconf.inc | 0 .../libXrender/libXrender-extraconf.inc | 0 .../libXrender/libXrender-native-extraconf.inc | 0 .../libXrender/libXrender-oe-extraconf.inc | 0 .../recipes-tizen/libXres/libXres-extraconf.inc | 0 .../libXres/libXres-native-extraconf.inc | 0 .../recipes-tizen/libXres/libXres-oe-extraconf.inc | 0 .../recipes-tizen/libXt/libXt-extraconf.inc | 0 .../recipes-tizen/libXt/libXt-native-extraconf.inc | 0 .../recipes-tizen/libXt/libXt-oe-extraconf.inc | 0 .../recipes-tizen/libXtst/libXtst-extraconf.inc | 0 .../libXtst/libXtst-native-extraconf.inc | 0 .../recipes-tizen/libXtst/libXtst-oe-extraconf.inc | 0 .../recipes-tizen/libXv/libXv-extraconf.inc | 0 .../recipes-tizen/libXv/libXv-native-extraconf.inc | 0 .../recipes-tizen/libXv/libXv-oe-extraconf.inc | 0 .../recipes-tizen/libXvMC/libXvMC-extraconf.inc | 0 .../libXvMC/libXvMC-native-extraconf.inc | 0 .../recipes-tizen/libXvMC/libXvMC-oe-extraconf.inc | 0 .../libXxf86dga/libXxf86dga-extraconf.inc | 0 .../libXxf86dga/libXxf86dga-native-extraconf.inc | 0 .../libXxf86dga/libXxf86dga-oe-extraconf.inc | 0 .../libXxf86misc/libXxf86misc-extraconf.inc | 0 .../libXxf86misc/libXxf86misc-native-extraconf.inc | 0 .../libXxf86misc/libXxf86misc-oe-extraconf.inc | 0 .../libXxf86vm/libXxf86vm-extraconf.inc | 0 .../libXxf86vm/libXxf86vm-native-extraconf.inc | 0 .../libXxf86vm/libXxf86vm-oe-extraconf.inc | 0 .../recipes-tizen/libaio/libaio-extraconf.inc | 0 .../libaio/libaio-native-extraconf.inc | 0 .../recipes-tizen/libaio/libaio-oe-extraconf.inc | 0 .../libarchive/libarchive-extraconf.inc | 0 .../libarchive/libarchive-native-extraconf.inc | 0 .../libarchive/libarchive-oe-extraconf.inc | 0 .../libassuan/libassuan-extraconf.inc | 0 .../libassuan/libassuan-native-extraconf.inc | 0 .../libassuan/libassuan-oe-extraconf.inc | 0 .../libasyncns/libasyncns-extraconf.inc | 0 .../libasyncns/libasyncns-native-extraconf.inc | 0 .../libasyncns/libasyncns-oe-extraconf.inc | 0 .../libatasmart/libatasmart-extraconf.inc | 0 .../libatasmart/libatasmart-native-extraconf.inc | 0 .../libatasmart/libatasmart-oe-extraconf.inc | 0 .../libbluray/libbluray-extraconf.inc | 0 .../libbluray/libbluray-native-extraconf.inc | 0 .../libbluray/libbluray-oe-extraconf.inc | 0 .../libcanberra/libcanberra-extraconf.inc | 0 .../libcanberra/libcanberra-native-extraconf.inc | 0 .../libcanberra/libcanberra-oe-extraconf.inc | 0 .../libcap-ng/libcap-ng-extraconf.inc | 0 .../libcap-ng/libcap-ng-native-extraconf.inc | 0 .../libcap-ng/libcap-ng-oe-extraconf.inc | 0 .../recipes-tizen/libcap/libcap-extraconf.inc | 0 .../libcap/libcap-native-extraconf.inc | 0 .../recipes-tizen/libcap/libcap-oe-extraconf.inc | 0 .../libcdaudio/libcdaudio-extraconf.inc | 0 .../libcdaudio/libcdaudio-native-extraconf.inc | 0 .../libcdaudio/libcdaudio-oe-extraconf.inc | 0 .../recipes-tizen/libcddb/libcddb-extraconf.inc | 0 .../libcddb/libcddb-native-extraconf.inc | 0 .../recipes-tizen/libcddb/libcddb-oe-extraconf.inc | 0 .../libcdio-paranoia-extraconf.inc | 0 .../libcdio-paranoia-native-extraconf.inc | 0 .../libcdio-paranoia-oe-extraconf.inc | 0 .../recipes-tizen/libcdio/libcdio-extraconf.inc | 0 .../libcdio/libcdio-native-extraconf.inc | 0 .../recipes-tizen/libcdio/libcdio-oe-extraconf.inc | 0 .../libchamplain/libchamplain-extraconf.inc | 0 .../libchamplain/libchamplain-native-extraconf.inc | 0 .../libchamplain/libchamplain-oe-extraconf.inc | 0 .../recipes-tizen/libcroco/libcroco-extraconf.inc | 0 .../libcroco/libcroco-native-extraconf.inc | 0 .../libcroco/libcroco-oe-extraconf.inc | 0 .../libdaemon/libdaemon-extraconf.inc | 0 .../libdaemon/libdaemon-native-extraconf.inc | 0 .../libdaemon/libdaemon-oe-extraconf.inc | 0 .../libdatrie/libdatrie-extraconf.inc | 0 .../libdatrie/libdatrie-native-extraconf.inc | 0 .../libdatrie/libdatrie-oe-extraconf.inc | 0 .../recipes-tizen/libdrm/libdrm-extraconf.inc | 0 .../libdrm/libdrm-native-extraconf.inc | 0 .../recipes-tizen/libdrm/libdrm-oe-extraconf.inc | 0 .../recipes-tizen/libedit/libedit-extraconf.inc | 0 .../libedit/libedit-native-extraconf.inc | 0 .../recipes-tizen/libedit/libedit-oe-extraconf.inc | 0 .../recipes-tizen/libelf0/libelf0-extraconf.inc | 0 .../libelf0/libelf0-native-extraconf.inc | 0 .../recipes-tizen/libelf0/libelf0-oe-extraconf.inc | 0 .../recipes-tizen/libevent/libevent-extraconf.inc | 0 .../libevent/libevent-native-extraconf.inc | 0 .../libevent/libevent-oe-extraconf.inc | 0 .../recipes-tizen/libexif/libexif-extraconf.inc | 0 .../libexif/libexif-native-extraconf.inc | 0 .../recipes-tizen/libexif/libexif-oe-extraconf.inc | 0 .../recipes-tizen/libffi/libffi-extraconf.inc | 0 .../libffi/libffi-native-extraconf.inc | 0 .../recipes-tizen/libffi/libffi-oe-extraconf.inc | 0 .../libfontenc/libfontenc-extraconf.inc | 0 .../libfontenc/libfontenc-native-extraconf.inc | 0 .../libfontenc/libfontenc-oe-extraconf.inc | 0 .../libgcrypt/libgcrypt-extraconf.inc | 2 + .../libgcrypt/libgcrypt-native-extraconf.inc | 0 .../libgcrypt/libgcrypt-oe-extraconf.inc | 20 + .../libgcrypt/add-pkgconfig-support.patch | 51 + .../libgcrypt/libgcrypt/libgcrypt.spec.patch | 13 + .../libgcrypt/obsolete_automake_macros.patch | 15 + .../recipes-tizen/libgdata/libgdata-extraconf.inc | 0 .../libgdata/libgdata-native-extraconf.inc | 0 .../libgdata/libgdata-oe-extraconf.inc | 0 .../libgee-0.6/libgee-0.6-extraconf.inc | 0 .../libgee-0.6/libgee-0.6-native-extraconf.inc | 0 .../libgee-0.6/libgee-0.6-oe-extraconf.inc | 0 .../recipes-tizen/libgee/libgee-extraconf.inc | 0 .../libgee/libgee-native-extraconf.inc | 0 .../recipes-tizen/libgee/libgee-oe-extraconf.inc | 0 .../recipes-tizen/libggi/libggi-extraconf.inc | 0 .../libggi/libggi-native-extraconf.inc | 0 .../recipes-tizen/libggi/libggi-oe-extraconf.inc | 0 .../recipes-tizen/libgii/libgii-extraconf.inc | 0 .../libgii/libgii-native-extraconf.inc | 0 .../recipes-tizen/libgii/libgii-oe-extraconf.inc | 0 .../libgnome-keyring-extraconf.inc | 0 .../libgnome-keyring-native-extraconf.inc | 0 .../libgnome-keyring-oe-extraconf.inc | 0 .../libgpg-error/libgpg-error-extraconf.inc | 0 .../libgpg-error/libgpg-error-native-extraconf.inc | 0 .../libgpg-error/libgpg-error-oe-extraconf.inc | 0 .../libgphoto2/libgphoto2-extraconf.inc | 0 .../libgphoto2/libgphoto2-native-extraconf.inc | 0 .../libgphoto2/libgphoto2-oe-extraconf.inc | 0 .../recipes-tizen/libgtop/libgtop-extraconf.inc | 0 .../libgtop/libgtop-native-extraconf.inc | 0 .../recipes-tizen/libgtop/libgtop-oe-extraconf.inc | 0 .../recipes-tizen/libgusb/libgusb-extraconf.inc | 0 .../libgusb/libgusb-native-extraconf.inc | 0 .../recipes-tizen/libgusb/libgusb-oe-extraconf.inc | 0 .../libgweather/libgweather-extraconf.inc | 0 .../libgweather/libgweather-native-extraconf.inc | 0 .../libgweather/libgweather-oe-extraconf.inc | 0 .../recipes-tizen/libical/libical-extraconf.inc | 0 .../libical/libical-native-extraconf.inc | 0 .../recipes-tizen/libical/libical-oe-extraconf.inc | 0 .../recipes-tizen/libidl/libidl-extraconf.inc | 0 .../libidl/libidl-native-extraconf.inc | 0 .../recipes-tizen/libidl/libidl-oe-extraconf.inc | 0 .../recipes-tizen/libidn/libidn-extraconf.inc | 0 .../libidn/libidn-native-extraconf.inc | 0 .../recipes-tizen/libidn/libidn-oe-extraconf.inc | 0 .../libimobiledevice-extraconf.inc | 0 .../libimobiledevice-native-extraconf.inc | 0 .../libimobiledevice-oe-extraconf.inc | 0 .../libjpeg-turbo/libjpeg-turbo-extraconf.inc | 0 .../libjpeg-turbo-native-extraconf.inc | 0 .../libjpeg-turbo/libjpeg-turbo-oe-extraconf.inc | 0 .../recipes-tizen/libjpeg6/libjpeg6-extraconf.inc | 0 .../libjpeg6/libjpeg6-native-extraconf.inc | 0 .../libjpeg6/libjpeg6-oe-extraconf.inc | 0 .../recipes-tizen/libjpeg8/libjpeg8-extraconf.inc | 0 .../libjpeg8/libjpeg8-native-extraconf.inc | 0 .../libjpeg8/libjpeg8-oe-extraconf.inc | 0 .../recipes-tizen/libkate/libkate-extraconf.inc | 0 .../libkate/libkate-native-extraconf.inc | 0 .../recipes-tizen/libkate/libkate-oe-extraconf.inc | 0 .../recipes-tizen/libksba/libksba-extraconf.inc | 0 .../libksba/libksba-native-extraconf.inc | 0 .../recipes-tizen/libksba/libksba-oe-extraconf.inc | 0 .../recipes-tizen/libmms/libmms-extraconf.inc | 0 .../libmms/libmms-native-extraconf.inc | 0 .../recipes-tizen/libmms/libmms-oe-extraconf.inc | 0 .../recipes-tizen/libmnl/libmnl-extraconf.inc | 0 .../libmnl/libmnl-native-extraconf.inc | 0 .../recipes-tizen/libmnl/libmnl-oe-extraconf.inc | 0 .../libmusicbrainz/libmusicbrainz-extraconf.inc | 0 .../libmusicbrainz-native-extraconf.inc | 0 .../libmusicbrainz/libmusicbrainz-oe-extraconf.inc | 0 .../libnetfilter_conntrack-extraconf.inc | 0 .../libnetfilter_conntrack-native-extraconf.inc | 0 .../libnetfilter_conntrack-oe-extraconf.inc | 0 .../libnfnetlink/libnfnetlink-extraconf.inc | 0 .../libnfnetlink/libnfnetlink-native-extraconf.inc | 0 .../libnfnetlink/libnfnetlink-oe-extraconf.inc | 0 .../recipes-tizen/libnice/libnice-extraconf.inc | 0 .../libnice/libnice-native-extraconf.inc | 0 .../recipes-tizen/libnice/libnice-oe-extraconf.inc | 0 .../recipes-tizen/libnl1/libnl1-extraconf.inc | 0 .../libnl1/libnl1-native-extraconf.inc | 0 .../recipes-tizen/libnl1/libnl1-oe-extraconf.inc | 0 .../libnotify/libnotify-extraconf.inc | 0 .../libnotify/libnotify-native-extraconf.inc | 0 .../libnotify/libnotify-oe-extraconf.inc | 0 .../recipes-tizen/liboauth/liboauth-extraconf.inc | 0 .../liboauth/liboauth-native-extraconf.inc | 0 .../liboauth/liboauth-oe-extraconf.inc | 0 .../recipes-tizen/libogg/libogg-extraconf.inc | 0 .../libogg/libogg-native-extraconf.inc | 0 .../recipes-tizen/libogg/libogg-oe-extraconf.inc | 0 .../recipes-tizen/liboil/liboil-extraconf.inc | 0 .../liboil/liboil-native-extraconf.inc | 0 .../recipes-tizen/liboil/liboil-oe-extraconf.inc | 0 .../recipes-tizen/libpcap/libpcap-extraconf.inc | 0 .../libpcap/libpcap-native-extraconf.inc | 0 .../recipes-tizen/libpcap/libpcap-oe-extraconf.inc | 0 .../libpciaccess/libpciaccess-extraconf.inc | 0 .../libpciaccess/libpciaccess-native-extraconf.inc | 0 .../libpciaccess/libpciaccess-oe-extraconf.inc | 0 .../recipes-tizen/libpeas/libpeas-extraconf.inc | 0 .../libpeas/libpeas-native-extraconf.inc | 0 .../recipes-tizen/libpeas/libpeas-oe-extraconf.inc | 0 .../libpipeline/libpipeline-extraconf.inc | 0 .../libpipeline/libpipeline-native-extraconf.inc | 0 .../libpipeline/libpipeline-oe-extraconf.inc | 0 .../recipes-tizen/libplist/libplist-extraconf.inc | 0 .../libplist/libplist-native-extraconf.inc | 0 .../libplist/libplist-oe-extraconf.inc | 0 .../recipes-tizen/libpng/libpng-extraconf.inc | 0 .../libpng/libpng-native-extraconf.inc | 0 .../recipes-tizen/libpng/libpng-oe-extraconf.inc | 0 .../recipes-tizen/libproxy/libproxy-extraconf.inc | 0 .../libproxy/libproxy-native-extraconf.inc | 0 .../libproxy/libproxy-oe-extraconf.inc | 0 .../libpthread-stubs-extraconf.inc | 0 .../libpthread-stubs-native-extraconf.inc | 0 .../libpthread-stubs-oe-extraconf.inc | 0 .../libpwquality/libpwquality-extraconf.inc | 0 .../libpwquality/libpwquality-native-extraconf.inc | 0 .../libpwquality/libpwquality-oe-extraconf.inc | 0 .../recipes-tizen/libraw/libraw-extraconf.inc | 0 .../libraw/libraw-native-extraconf.inc | 0 .../recipes-tizen/libraw/libraw-oe-extraconf.inc | 0 .../recipes-tizen/librest/librest-extraconf.inc | 0 .../librest/librest-native-extraconf.inc | 0 .../recipes-tizen/librest/librest-oe-extraconf.inc | 0 .../recipes-tizen/librsvg/librsvg-extraconf.inc | 0 .../librsvg/librsvg-native-extraconf.inc | 0 .../recipes-tizen/librsvg/librsvg-oe-extraconf.inc | 0 .../libsamplerate/libsamplerate-extraconf.inc | 0 .../libsamplerate-native-extraconf.inc | 0 .../libsamplerate/libsamplerate-oe-extraconf.inc | 0 .../libsecret/libsecret-extraconf.inc | 0 .../libsecret/libsecret-native-extraconf.inc | 0 .../libsecret/libsecret-oe-extraconf.inc | 0 .../libsndfile/libsndfile-extraconf.inc | 0 .../libsndfile/libsndfile-native-extraconf.inc | 0 .../libsndfile/libsndfile-oe-extraconf.inc | 0 .../libsocialweb/libsocialweb-extraconf.inc | 0 .../libsocialweb/libsocialweb-native-extraconf.inc | 0 .../libsocialweb/libsocialweb-oe-extraconf.inc | 0 .../recipes-tizen/libsolv/libsolv-extraconf.inc | 0 .../libsolv/libsolv-native-extraconf.inc | 0 .../recipes-tizen/libsolv/libsolv-oe-extraconf.inc | 0 .../recipes-tizen/libsoup/libsoup-extraconf.inc | 0 .../libsoup/libsoup-native-extraconf.inc | 0 .../recipes-tizen/libsoup/libsoup-oe-extraconf.inc | 0 .../recipes-tizen/libtasn1/libtasn1-extraconf.inc | 0 .../libtasn1/libtasn1-native-extraconf.inc | 0 .../libtasn1/libtasn1-oe-extraconf.inc | 0 .../recipes-tizen/libthai/libthai-extraconf.inc | 0 .../libthai/libthai-native-extraconf.inc | 0 .../recipes-tizen/libthai/libthai-oe-extraconf.inc | 0 .../libtheora/libtheora-extraconf.inc | 0 .../libtheora/libtheora-native-extraconf.inc | 0 .../libtheora/libtheora-oe-extraconf.inc | 0 .../recipes-tizen/libtool/libtool-extraconf.inc | 0 .../libtool/libtool-native-extraconf.inc | 0 .../recipes-tizen/libtool/libtool-oe-extraconf.inc | 0 .../libunistring/libunistring-extraconf.inc | 0 .../libunistring/libunistring-native-extraconf.inc | 0 .../libunistring/libunistring-oe-extraconf.inc | 0 .../recipes-tizen/libusb/libusb-extraconf.inc | 0 .../libusb/libusb-native-extraconf.inc | 0 .../recipes-tizen/libusb/libusb-oe-extraconf.inc | 0 .../libva-intel-driver-extraconf.inc | 0 .../libva-intel-driver-native-extraconf.inc | 0 .../libva-intel-driver-oe-extraconf.inc | 0 .../recipes-tizen/libva/libva-extraconf.inc | 0 .../recipes-tizen/libva/libva-native-extraconf.inc | 0 .../recipes-tizen/libva/libva-oe-extraconf.inc | 0 .../libvisual/libvisual-extraconf.inc | 0 .../libvisual/libvisual-native-extraconf.inc | 0 .../libvisual/libvisual-oe-extraconf.inc | 0 .../libvorbis/libvorbis-extraconf.inc | 0 .../libvorbis/libvorbis-native-extraconf.inc | 0 .../libvorbis/libvorbis-oe-extraconf.inc | 0 .../recipes-tizen/libvpx/libvpx-extraconf.inc | 0 .../libvpx/libvpx-native-extraconf.inc | 0 .../recipes-tizen/libvpx/libvpx-oe-extraconf.inc | 0 .../recipes-tizen/libwacom/libwacom-extraconf.inc | 0 .../libwacom/libwacom-native-extraconf.inc | 0 .../libwacom/libwacom-oe-extraconf.inc | 0 .../libwbxml2/libwbxml2-extraconf.inc | 0 .../libwbxml2/libwbxml2-native-extraconf.inc | 0 .../libwbxml2/libwbxml2-oe-extraconf.inc | 0 .../libwebkit3/libwebkit3-extraconf.inc | 0 .../libwebkit3/libwebkit3-native-extraconf.inc | 0 .../libwebkit3/libwebkit3-oe-extraconf.inc | 0 .../recipes-tizen/libwnck/libwnck-extraconf.inc | 0 .../libwnck/libwnck-native-extraconf.inc | 0 .../recipes-tizen/libwnck/libwnck-oe-extraconf.inc | 0 .../recipes-tizen/libxcb/libxcb-extraconf.inc | 0 .../libxcb/libxcb-native-extraconf.inc | 0 .../recipes-tizen/libxcb/libxcb-oe-extraconf.inc | 0 .../libxkbcommon/libxkbcommon-extraconf.inc | 0 .../libxkbcommon/libxkbcommon-native-extraconf.inc | 0 .../libxkbcommon/libxkbcommon-oe-extraconf.inc | 0 .../libxkbfile/libxkbfile-extraconf.inc | 0 .../libxkbfile/libxkbfile-native-extraconf.inc | 0 .../libxkbfile/libxkbfile-oe-extraconf.inc | 0 .../libxklavier/libxklavier-extraconf.inc | 0 .../libxklavier/libxklavier-native-extraconf.inc | 0 .../libxklavier/libxklavier-oe-extraconf.inc | 0 .../recipes-tizen/libxml2/libxml2-extraconf.inc | 0 .../libxml2/libxml2-native-extraconf.inc | 0 .../recipes-tizen/libxml2/libxml2-oe-extraconf.inc | 0 .../recipes-tizen/libxslt/libxslt-extraconf.inc | 0 .../libxslt/libxslt-native-extraconf.inc | 0 .../recipes-tizen/libxslt/libxslt-oe-extraconf.inc | 0 .../libzeitgeist/libzeitgeist-extraconf.inc | 0 .../libzeitgeist/libzeitgeist-native-extraconf.inc | 0 .../libzeitgeist/libzeitgeist-oe-extraconf.inc | 0 .../recipes-tizen/libzio/libzio-extraconf.inc | 9 + .../libzio/libzio-native-extraconf.inc | 0 .../recipes-tizen/libzio/libzio-oe-extraconf.inc | 0 .../recipes-tizen/libzip/libzip-extraconf.inc | 0 .../libzip/libzip-native-extraconf.inc | 0 .../recipes-tizen/libzip/libzip-oe-extraconf.inc | 0 .../libzypp-bindings-extraconf.inc | 0 .../libzypp-bindings-native-extraconf.inc | 0 .../libzypp-bindings-oe-extraconf.inc | 0 .../recipes-tizen/libzypp/libzypp-extraconf.inc | 0 .../libzypp/libzypp-native-extraconf.inc | 0 .../recipes-tizen/libzypp/libzypp-oe-extraconf.inc | 0 .../recipes-tizen/links/links-extraconf.inc | 0 .../recipes-tizen/links/links-native-extraconf.inc | 0 .../recipes-tizen/links/links-oe-extraconf.inc | 0 .../linux-firmware/linux-firmware-extraconf.inc | 0 .../linux-firmware-native-extraconf.inc | 0 .../linux-firmware/linux-firmware-oe-extraconf.inc | 0 .../linux-glibc-devel-extraconf.inc | 0 .../linux-glibc-devel-native-extraconf.inc | 0 .../linux-glibc-devel-oe-extraconf.inc | 0 .../lksctp-tools/lksctp-tools-extraconf.inc | 0 .../lksctp-tools/lksctp-tools-native-extraconf.inc | 0 .../lksctp-tools/lksctp-tools-oe-extraconf.inc | 0 .../recipes-tizen/llvm/llvm-extraconf.inc | 0 .../recipes-tizen/llvm/llvm-native-extraconf.inc | 0 .../recipes-tizen/llvm/llvm-oe-extraconf.inc | 0 .../recipes-tizen/lockdev/lockdev-extraconf.inc | 0 .../lockdev/lockdev-native-extraconf.inc | 0 .../recipes-tizen/lockdev/lockdev-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/lsb/lsb-extraconf.inc | 0 .../recipes-tizen/lsb/lsb-native-extraconf.inc | 0 .../recipes-tizen/lsb/lsb-oe-extraconf.inc | 0 .../recipes-tizen/lsof/lsof-extraconf.inc | 0 .../recipes-tizen/lsof/lsof-native-extraconf.inc | 0 .../recipes-tizen/lsof/lsof-oe-extraconf.inc | 0 .../recipes-tizen/ltrace/ltrace-extraconf.inc | 0 .../ltrace/ltrace-native-extraconf.inc | 0 .../recipes-tizen/ltrace/ltrace-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/lua/lua-extraconf.inc | 0 .../recipes-tizen/lua/lua-native-extraconf.inc | 0 .../recipes-tizen/lua/lua-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/lzo/lzo-extraconf.inc | 11 + .../recipes-tizen/lzo/lzo-native-extraconf.inc | 0 .../recipes-tizen/lzo/lzo-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/lzo/lzo/acinclude.m4 | 358 + meta-tizen-ivi/recipes-tizen/m4/m4-extraconf.inc | 0 .../recipes-tizen/m4/m4-native-extraconf.inc | 28 + .../recipes-tizen/m4/m4-oe-extraconf.inc | 0 .../recipes-tizen/make/make-extraconf.inc | 0 .../recipes-tizen/make/make-native-extraconf.inc | 0 .../recipes-tizen/make/make-oe-extraconf.inc | 0 .../makedepend/makedepend-extraconf.inc | 0 .../makedepend/makedepend-native-extraconf.inc | 0 .../makedepend/makedepend-oe-extraconf.inc | 0 .../recipes-tizen/memphis/memphis-extraconf.inc | 0 .../memphis/memphis-native-extraconf.inc | 0 .../recipes-tizen/memphis/memphis-oe-extraconf.inc | 0 .../recipes-tizen/mesa/mesa-extraconf.inc | 0 .../recipes-tizen/mesa/mesa-native-extraconf.inc | 0 .../recipes-tizen/mesa/mesa-oe-extraconf.inc | 0 .../meta-base/meta-base-extraconf.inc | 0 .../meta-base/meta-base-native-extraconf.inc | 0 .../meta-base/meta-base-oe-extraconf.inc | 0 .../meta-common/meta-common-extraconf.inc | 0 .../meta-common/meta-common-native-extraconf.inc | 0 .../meta-common/meta-common-oe-extraconf.inc | 0 .../recipes-tizen/meta-pc/meta-pc-extraconf.inc | 0 .../meta-pc/meta-pc-native-extraconf.inc | 0 .../recipes-tizen/meta-pc/meta-pc-oe-extraconf.inc | 0 .../mkfontdir/mkfontdir-extraconf.inc | 0 .../mkfontdir/mkfontdir-native-extraconf.inc | 0 .../mkfontdir/mkfontdir-oe-extraconf.inc | 0 .../mkfontscale/mkfontscale-extraconf.inc | 0 .../mkfontscale/mkfontscale-native-extraconf.inc | 0 .../mkfontscale/mkfontscale-oe-extraconf.inc | 0 .../mobile-broadband-provider-info-extraconf.inc | 0 ...le-broadband-provider-info-native-extraconf.inc | 0 ...mobile-broadband-provider-info-oe-extraconf.inc | 0 .../monotype-fonts/monotype-fonts-extraconf.inc | 0 .../monotype-fonts-native-extraconf.inc | 0 .../monotype-fonts/monotype-fonts-oe-extraconf.inc | 0 .../mousetweaks/mousetweaks-extraconf.inc | 0 .../mousetweaks/mousetweaks-native-extraconf.inc | 0 .../mousetweaks/mousetweaks-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/mpc/mpc-extraconf.inc | 0 .../recipes-tizen/mpc/mpc-native-extraconf.inc | 0 .../recipes-tizen/mpc/mpc-oe-extraconf.inc | 0 .../recipes-tizen/mpfr/mpfr-extraconf.inc | 0 .../recipes-tizen/mpfr/mpfr-native-extraconf.inc | 0 .../recipes-tizen/mpfr/mpfr-oe-extraconf.inc | 0 .../recipes-tizen/mtdev/mtdev-extraconf.inc | 0 .../recipes-tizen/mtdev/mtdev-native-extraconf.inc | 0 .../recipes-tizen/mtdev/mtdev-oe-extraconf.inc | 0 .../recipes-tizen/mtools/mtools-extraconf.inc | 0 .../mtools/mtools-native-extraconf.inc | 0 .../recipes-tizen/mtools/mtools-oe-extraconf.inc | 0 .../multipath-tools/multipath-tools-extraconf.inc | 0 .../multipath-tools-native-extraconf.inc | 0 .../multipath-tools-oe-extraconf.inc | 0 .../recipes-tizen/mutter/mutter-extraconf.inc | 0 .../mutter/mutter-native-extraconf.inc | 0 .../recipes-tizen/mutter/mutter-oe-extraconf.inc | 0 .../recipes-tizen/nano/nano-extraconf.inc | 0 .../recipes-tizen/nano/nano-native-extraconf.inc | 0 .../recipes-tizen/nano/nano-oe-extraconf.inc | 0 .../recipes-tizen/nasm/nasm-extraconf.inc | 0 .../recipes-tizen/nasm/nasm-native-extraconf.inc | 0 .../recipes-tizen/nasm/nasm-oe-extraconf.inc | 0 .../nautilus-sendto/nautilus-sendto-extraconf.inc | 0 .../nautilus-sendto-native-extraconf.inc | 0 .../nautilus-sendto-oe-extraconf.inc | 0 .../recipes-tizen/nautilus/nautilus-extraconf.inc | 0 .../nautilus/nautilus-native-extraconf.inc | 0 .../nautilus/nautilus-oe-extraconf.inc | 0 .../recipes-tizen/ncurses/ncurses-extraconf.inc | 232 + .../recipes-tizen/ncurses/ncurses-git/config.cache | 4 + .../ncurses/ncurses-git/tic-hang.patch | 27 + .../ncurses/ncurses-native-extraconf.inc | 0 .../recipes-tizen/ncurses/ncurses-oe-extraconf.inc | 0 .../recipes-tizen/neon/neon-extraconf.inc | 0 .../recipes-tizen/neon/neon-native-extraconf.inc | 0 .../recipes-tizen/neon/neon-oe-extraconf.inc | 0 .../net-tools/net-tools-extraconf.inc | 0 .../net-tools/net-tools-native-extraconf.inc | 0 .../net-tools/net-tools-oe-extraconf.inc | 0 .../recipes-tizen/nettle/nettle-extraconf.inc | 0 .../nettle/nettle-native-extraconf.inc | 0 .../recipes-tizen/nettle/nettle-oe-extraconf.inc | 0 .../notification-daemon-extraconf.inc | 0 .../notification-daemon-native-extraconf.inc | 0 .../notification-daemon-oe-extraconf.inc | 0 .../recipes-tizen/nspr/nspr-extraconf.inc | 0 .../recipes-tizen/nspr/nspr-native-extraconf.inc | 0 .../recipes-tizen/nspr/nspr-oe-extraconf.inc | 0 .../recipes-tizen/nss-mdns/nss-mdns-extraconf.inc | 0 .../nss-mdns/nss-mdns-native-extraconf.inc | 0 .../nss-mdns/nss-mdns-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/nss/nss-extraconf.inc | 0 .../recipes-tizen/nss/nss-native-extraconf.inc | 0 .../recipes-tizen/nss/nss-oe-extraconf.inc | 0 .../recipes-tizen/obexd/obexd-extraconf.inc | 0 .../recipes-tizen/obexd/obexd-native-extraconf.inc | 0 .../recipes-tizen/obexd/obexd-oe-extraconf.inc | 0 .../recipes-tizen/ofono/ofono-extraconf.inc | 0 .../recipes-tizen/ofono/ofono-native-extraconf.inc | 0 .../recipes-tizen/ofono/ofono-oe-extraconf.inc | 0 .../openal-soft/openal-soft-extraconf.inc | 0 .../openal-soft/openal-soft-native-extraconf.inc | 0 .../openal-soft/openal-soft-oe-extraconf.inc | 0 .../recipes-tizen/openssh/openssh-extraconf.inc | 0 .../openssh/openssh-native-extraconf.inc | 0 .../recipes-tizen/openssh/openssh-oe-extraconf.inc | 0 .../recipes-tizen/openssl/openssl-extraconf.inc | 0 .../openssl/openssl-native-extraconf.inc | 0 .../recipes-tizen/openssl/openssl-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/orc/orc-extraconf.inc | 0 .../recipes-tizen/orc/orc-native-extraconf.inc | 0 .../recipes-tizen/orc/orc-oe-extraconf.inc | 0 .../recipes-tizen/p11-kit/p11-kit-extraconf.inc | 0 .../p11-kit/p11-kit-native-extraconf.inc | 0 .../recipes-tizen/p11-kit/p11-kit-oe-extraconf.inc | 0 .../package-groups/package-groups-extraconf.inc | 0 .../package-groups-native-extraconf.inc | 0 .../package-groups/package-groups-oe-extraconf.inc | 0 .../pacrunner/pacrunner-extraconf.inc | 0 .../pacrunner/pacrunner-native-extraconf.inc | 0 .../pacrunner/pacrunner-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/pam/pam-extraconf.inc | 0 .../recipes-tizen/pam/pam-native-extraconf.inc | 0 .../recipes-tizen/pam/pam-oe-extraconf.inc | 0 .../recipes-tizen/pango/pango-extraconf.inc | 0 .../recipes-tizen/pango/pango-native-extraconf.inc | 0 .../recipes-tizen/pango/pango-oe-extraconf.inc | 0 .../recipes-tizen/parted/parted-extraconf.inc | 0 .../parted/parted-native-extraconf.inc | 0 .../recipes-tizen/parted/parted-oe-extraconf.inc | 0 .../recipes-tizen/patch/patch-extraconf.inc | 0 .../recipes-tizen/patch/patch-native-extraconf.inc | 0 .../recipes-tizen/patch/patch-oe-extraconf.inc | 0 .../recipes-tizen/patchelf/patchelf-extraconf.inc | 0 .../patchelf/patchelf-native-extraconf.inc | 0 .../patchelf/patchelf-oe-extraconf.inc | 0 .../pattern-tools/pattern-tools-extraconf.inc | 0 .../pattern-tools-native-extraconf.inc | 0 .../pattern-tools/pattern-tools-oe-extraconf.inc | 0 .../pc-installer/pc-installer-extraconf.inc | 0 .../pc-installer/pc-installer-native-extraconf.inc | 0 .../pc-installer/pc-installer-oe-extraconf.inc | 0 .../recipes-tizen/pciutils/pciutils-extraconf.inc | 0 .../pciutils/pciutils-native-extraconf.inc | 0 .../pciutils/pciutils-oe-extraconf.inc | 0 .../recipes-tizen/pcre/pcre-extraconf.inc | 1 + .../recipes-tizen/pcre/pcre-native-extraconf.inc | 24 + .../recipes-tizen/pcre/pcre-oe-extraconf.inc | 0 .../perl-Devel-Symdump-extraconf.inc | 0 .../perl-Devel-Symdump-native-extraconf.inc | 0 .../perl-Devel-Symdump-oe-extraconf.inc | 0 .../perl-Error/perl-Error-extraconf.inc | 0 .../perl-Error/perl-Error-native-extraconf.inc | 0 .../perl-Error/perl-Error-oe-extraconf.inc | 0 .../perl-Net-DBus/perl-Net-DBus-extraconf.inc | 0 .../perl-Net-DBus-native-extraconf.inc | 0 .../perl-Net-DBus/perl-Net-DBus-oe-extraconf.inc | 0 .../perl-Pod-Coverage-extraconf.inc | 0 .../perl-Pod-Coverage-native-extraconf.inc | 0 .../perl-Pod-Coverage-oe-extraconf.inc | 0 .../perl-Switch/perl-Switch-extraconf.inc | 0 .../perl-Switch/perl-Switch-native-extraconf.inc | 0 .../perl-Switch/perl-Switch-oe-extraconf.inc | 0 .../perl-Test-Pod-Coverage-extraconf.inc | 0 .../perl-Test-Pod-Coverage-native-extraconf.inc | 0 .../perl-Test-Pod-Coverage-oe-extraconf.inc | 0 .../perl-Test-Pod/perl-Test-Pod-extraconf.inc | 0 .../perl-Test-Pod-native-extraconf.inc | 0 .../perl-Test-Pod/perl-Test-Pod-oe-extraconf.inc | 0 .../perl-TimeDate/perl-TimeDate-extraconf.inc | 0 .../perl-TimeDate-native-extraconf.inc | 0 .../perl-TimeDate/perl-TimeDate-oe-extraconf.inc | 0 .../perl-X11-Protocol-extraconf.inc | 0 .../perl-X11-Protocol-native-extraconf.inc | 0 .../perl-X11-Protocol-oe-extraconf.inc | 0 .../perl-XML-Parser/perl-XML-Parser-extraconf.inc | 0 .../perl-XML-Parser-native-extraconf.inc | 0 .../perl-XML-Parser-oe-extraconf.inc | 0 .../perl-XML-Simple/perl-XML-Simple-extraconf.inc | 0 .../perl-XML-Simple-native-extraconf.inc | 0 .../perl-XML-Simple-oe-extraconf.inc | 0 .../perl-XML-Twig/perl-XML-Twig-extraconf.inc | 0 .../perl-XML-Twig-native-extraconf.inc | 0 .../perl-XML-Twig/perl-XML-Twig-oe-extraconf.inc | 0 .../perl-gettext/perl-gettext-extraconf.inc | 0 .../perl-gettext/perl-gettext-native-extraconf.inc | 0 .../perl-gettext/perl-gettext-oe-extraconf.inc | 0 .../recipes-tizen/perl/perl-extraconf.inc | 0 .../perl/perl-git/09_fix_installperl.patch | 21 + .../perl/perl-git/Configure-multilib.patch | 17 + .../recipes-tizen/perl/perl-git/MM_Unix.pm.patch | 22 + .../recipes-tizen/perl/perl-git/Makefile.SH.patch | 260 + .../recipes-tizen/perl/perl-git/Makefile.patch | 58 + .../perl/perl-git/asm-pageh-fix.patch | 21 + .../recipes-tizen/perl/perl-git/config.sh | 1110 + .../recipes-tizen/perl/perl-git/config.sh-32 | 38 + .../recipes-tizen/perl/perl-git/config.sh-32-be | 1 + .../recipes-tizen/perl/perl-git/config.sh-32-le | 1 + .../recipes-tizen/perl/perl-git/config.sh-64 | 38 + .../recipes-tizen/perl/perl-git/config.sh-64-be | 1 + .../recipes-tizen/perl/perl-git/config.sh-64-le | 1 + .../perl/perl-git/cross-generate_uudmap.patch | 15 + .../perl-git/debian/arm_thread_stress_timeout.diff | 27 + .../perl/perl-git/debian/cpan_definstalldirs.diff | 38 + .../perl/perl-git/debian/cpanplus_config_path.diff | 45 + .../perl-git/debian/cpanplus_definstalldirs.diff | 56 + .../perl/perl-git/debian/db_file_ver.diff | 35 + .../perl/perl-git/debian/deprecate-with-apt.diff | 407 + .../perl-git/debian/disable-zlib-bundling.diff | 31 + .../perl/perl-git/debian/doc_info.diff | 37 + .../perl/perl-git/debian/enc2xs_inc.diff | 54 + .../perl/perl-git/debian/errno_ver.diff | 36 + .../perl-git/debian/extutils_set_libperl_path.diff | 24 + .../perl/perl-git/debian/fakeroot.diff | 45 + .../perl/perl-git/debian/find_html2text.diff | 36 + .../debian/fixes/document_makemaker_ccflags.diff | 32 + .../debian/fixes/extutils-cbuilder-cflags.diff | 87 + .../perl/perl-git/debian/fixes/h2ph-multiarch.diff | 70 + .../perl/perl-git/debian/fixes/index-tainting.diff | 74 + .../debian/fixes/module-build-home-directory.diff | 38 + .../perl/perl-git/debian/fixes/net_smtp_docs.diff | 26 + .../perl/perl-git/debian/fixes/pod_fixes.diff | 146 + .../perl/perl-git/debian/fixes/respect_umask.diff | 154 + .../fixes/sys-syslog-socket-timeout-kfreebsd.patch | 37 + .../perl/perl-git/debian/instmodsh_doc.diff | 28 + .../perl/perl-git/debian/ld_run_path.diff | 25 + .../perl/perl-git/debian/libnet_config_path.diff | 38 + .../perl/perl-git/debian/libperl_embed_doc.diff | 27 + .../perl/perl-git/debian/m68k_thread_stress.diff | 47 + .../perl/perl-git/debian/mod_paths.diff | 100 + .../debian/module_build_man_extensions.diff | 36 + .../perl-git/debian/no_packlist_perllocal.diff | 89 + .../perl/perl-git/debian/patchlevel.diff | 31 + .../perl/perl-git/debian/perlivp.diff | 40 + .../perl/perl-git/debian/prefix_changes.diff | 119 + .../perl/perl-git/debian/prune_libs.diff | 39 + .../recipes-tizen/perl/perl-git/debian/series | 40 + .../perl/perl-git/debian/skip-kfreebsd-crash.diff | 40 + .../perl-git/debian/skip-upstream-git-tests.diff | 60 + .../perl-git/debian/squelch-locale-warnings.diff | 56 + .../perl/perl-git/debian/writable_site_dirs.diff | 37 + .../perl/perl-git/dynaloaderhack.patch | 23 + .../perl/perl-git/fix_bad_rpath.patch | 24 + .../recipes-tizen/perl/perl-git/generate-sh.patch | 56 + .../recipes-tizen/perl/perl-git/installperl.patch | 17 + .../perl/perl-git/letgcc-find-errno.patch | 46 + .../perl/perl-git/native-nopacklist.patch | 82 + .../perl/perl-git/native-perlinc.patch | 26 + .../perl/perl-git/perl-archlib-exp.patch | 40 + .../perl/perl-git/perl-build-in-t-dir.patch | 42 + .../perl/perl-git/perl-configpm-switch.patch | 47 + .../recipes-tizen/perl/perl-git/perl-configure.sh | 43 + .../perl/perl-git/perl-dynloader.patch | 34 + .../perl/perl-git/perl-enable-gdbm.patch | 19 + .../perl/perl-git/perl-moreconfig.patch | 18 + .../recipes-tizen/perl/perl-native-extraconf.inc | 110 + .../recipes-tizen/perl/perl-oe-extraconf.inc | 129 + meta-tizen-ivi/recipes-tizen/php/php-extraconf.inc | 0 .../recipes-tizen/php/php-native-extraconf.inc | 0 .../recipes-tizen/php/php-oe-extraconf.inc | 0 .../recipes-tizen/pixman/pixman-extraconf.inc | 0 .../pixman/pixman-native-extraconf.inc | 0 .../recipes-tizen/pixman/pixman-oe-extraconf.inc | 0 .../pkg-config/pkg-config-extraconf.inc | 0 .../pkg-config/pkg-config-native-extraconf.inc | 0 .../pkg-config/pkg-config-oe-extraconf.inc | 0 .../recipes-tizen/plymouth/plymouth-extraconf.inc | 0 .../plymouth/plymouth-native-extraconf.inc | 0 .../plymouth/plymouth-oe-extraconf.inc | 0 .../polkit-gnome/polkit-gnome-extraconf.inc | 0 .../polkit-gnome/polkit-gnome-native-extraconf.inc | 0 .../polkit-gnome/polkit-gnome-oe-extraconf.inc | 0 .../recipes-tizen/polkit/polkit-extraconf.inc | 0 .../polkit/polkit-native-extraconf.inc | 0 .../recipes-tizen/polkit/polkit-oe-extraconf.inc | 0 .../recipes-tizen/poppler/poppler-extraconf.inc | 0 .../poppler/poppler-native-extraconf.inc | 0 .../recipes-tizen/poppler/poppler-oe-extraconf.inc | 0 .../recipes-tizen/popt/popt-extraconf.inc | 0 .../recipes-tizen/popt/popt-native-extraconf.inc | 0 .../recipes-tizen/popt/popt-oe-extraconf.inc | 0 .../recipes-tizen/powertop/powertop-extraconf.inc | 0 .../powertop/powertop-native-extraconf.inc | 0 .../powertop/powertop-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/ppl/ppl-extraconf.inc | 0 .../recipes-tizen/ppl/ppl-native-extraconf.inc | 0 .../recipes-tizen/ppl/ppl-oe-extraconf.inc | 0 .../recipes-tizen/prelink/prelink-extraconf.inc | 0 .../prelink/prelink-native-extraconf.inc | 0 .../recipes-tizen/prelink/prelink-oe-extraconf.inc | 0 .../recipes-tizen/procps/procps-extraconf.inc | 0 .../procps/procps-native-extraconf.inc | 0 .../recipes-tizen/procps/procps-oe-extraconf.inc | 0 .../recipes-tizen/psmisc/psmisc-extraconf.inc | 0 .../psmisc/psmisc-native-extraconf.inc | 0 .../recipes-tizen/psmisc/psmisc-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/pth/pth-extraconf.inc | 0 .../recipes-tizen/pth/pth-native-extraconf.inc | 0 .../recipes-tizen/pth/pth-oe-extraconf.inc | 0 .../pulseaudio/pulseaudio-extraconf.inc | 0 .../pulseaudio/pulseaudio-native-extraconf.inc | 0 .../pulseaudio/pulseaudio-oe-extraconf.inc | 0 .../recipes-tizen/pwdutils/pwdutils-extraconf.inc | 0 .../pwdutils/pwdutils-native-extraconf.inc | 0 .../pwdutils/pwdutils-oe-extraconf.inc | 0 .../python-Cheetah/python-Cheetah-extraconf.inc | 0 .../python-Cheetah-native-extraconf.inc | 0 .../python-Cheetah/python-Cheetah-oe-extraconf.inc | 0 .../python-Jinja2/python-Jinja2-extraconf.inc | 0 .../python-Jinja2-native-extraconf.inc | 0 .../python-Jinja2/python-Jinja2-oe-extraconf.inc | 0 .../python-PyYAML/python-PyYAML-extraconf.inc | 0 .../python-PyYAML-native-extraconf.inc | 0 .../python-PyYAML/python-PyYAML-oe-extraconf.inc | 0 .../python-Pygments/python-Pygments-extraconf.inc | 0 .../python-Pygments-native-extraconf.inc | 0 .../python-Pygments-oe-extraconf.inc | 0 .../python-Sphinx/python-Sphinx-extraconf.inc | 0 .../python-Sphinx-native-extraconf.inc | 0 .../python-Sphinx/python-Sphinx-oe-extraconf.inc | 0 .../python-atspi/python-atspi-extraconf.inc | 0 .../python-atspi/python-atspi-native-extraconf.inc | 0 .../python-atspi/python-atspi-oe-extraconf.inc | 0 .../python-cairo/python-cairo-extraconf.inc | 0 .../python-cairo/python-cairo-native-extraconf.inc | 0 .../python-cairo/python-cairo-oe-extraconf.inc | 0 .../python-distribute-extraconf.inc | 0 .../python-distribute-native-extraconf.inc | 0 .../python-distribute-oe-extraconf.inc | 0 .../python-gobject/python-gobject-extraconf.inc | 0 .../python-gobject-native-extraconf.inc | 0 .../python-gobject/python-gobject-oe-extraconf.inc | 0 .../python-gpgme/python-gpgme-extraconf.inc | 0 .../python-gpgme/python-gpgme-native-extraconf.inc | 0 .../python-gpgme/python-gpgme-oe-extraconf.inc | 0 .../python-iniparse/python-iniparse-extraconf.inc | 0 .../python-iniparse-native-extraconf.inc | 0 .../python-iniparse-oe-extraconf.inc | 0 .../python-isodate/python-isodate-extraconf.inc | 0 .../python-isodate-native-extraconf.inc | 0 .../python-isodate/python-isodate-oe-extraconf.inc | 0 .../python-libxml2/python-libxml2-extraconf.inc | 0 .../python-libxml2-native-extraconf.inc | 0 .../python-libxml2/python-libxml2-oe-extraconf.inc | 0 .../python-lxml/python-lxml-extraconf.inc | 0 .../python-lxml/python-lxml-native-extraconf.inc | 0 .../python-lxml/python-lxml-oe-extraconf.inc | 0 .../python-magic/python-magic-extraconf.inc | 0 .../python-magic/python-magic-native-extraconf.inc | 0 .../python-magic/python-magic-oe-extraconf.inc | 0 .../python-nose/python-nose-extraconf.inc | 0 .../python-nose/python-nose-native-extraconf.inc | 0 .../python-nose/python-nose-oe-extraconf.inc | 0 .../python-pycurl/python-pycurl-extraconf.inc | 0 .../python-pycurl-native-extraconf.inc | 0 .../python-pycurl/python-pycurl-oe-extraconf.inc | 0 .../python-rdflib/python-rdflib-extraconf.inc | 0 .../python-rdflib-native-extraconf.inc | 0 .../python-rdflib/python-rdflib-oe-extraconf.inc | 0 .../python-rpm/python-rpm-extraconf.inc | 0 .../python-rpm/python-rpm-native-extraconf.inc | 0 .../python-rpm/python-rpm-oe-extraconf.inc | 0 .../python-urlgrabber-extraconf.inc | 0 .../python-urlgrabber-native-extraconf.inc | 0 .../python-urlgrabber-oe-extraconf.inc | 0 .../recipes-tizen/python/python-extraconf.inc | 0 .../python/python-native-extraconf.inc | 0 .../recipes-tizen/python/python-oe-extraconf.inc | 0 .../recipes-tizen/qemu/qemu-extraconf.inc | 0 .../recipes-tizen/qemu/qemu-native-extraconf.inc | 0 .../recipes-tizen/qemu/qemu-oe-extraconf.inc | 0 .../randrproto/randrproto-extraconf.inc | 0 .../randrproto/randrproto-native-extraconf.inc | 0 .../randrproto/randrproto-oe-extraconf.inc | 0 .../recipes-tizen/raptor/raptor-extraconf.inc | 0 .../raptor/raptor-native-extraconf.inc | 0 .../recipes-tizen/raptor/raptor-oe-extraconf.inc | 0 .../recipes-tizen/re2c/re2c-extraconf.inc | 0 .../recipes-tizen/re2c/re2c-native-extraconf.inc | 0 .../recipes-tizen/re2c/re2c-oe-extraconf.inc | 0 .../recipes-tizen/readline/readline-extraconf.inc | 0 .../readline/readline-native-extraconf.inc | 0 .../readline/readline-oe-extraconf.inc | 0 .../recordproto/recordproto-extraconf.inc | 0 .../recordproto/recordproto-native-extraconf.inc | 0 .../recordproto/recordproto-oe-extraconf.inc | 0 .../recipes-tizen/remix/remix-extraconf.inc | 0 .../recipes-tizen/remix/remix-native-extraconf.inc | 0 .../recipes-tizen/remix/remix-oe-extraconf.inc | 0 .../renderproto/renderproto-extraconf.inc | 0 .../renderproto/renderproto-native-extraconf.inc | 0 .../renderproto/renderproto-oe-extraconf.inc | 0 .../resourceproto/resourceproto-extraconf.inc | 0 .../resourceproto-native-extraconf.inc | 0 .../resourceproto/resourceproto-oe-extraconf.inc | 0 .../recipes-tizen/rfkill/rfkill-extraconf.inc | 0 .../rfkill/rfkill-native-extraconf.inc | 0 .../recipes-tizen/rfkill/rfkill-oe-extraconf.inc | 0 .../rhythmbox/rhythmbox-extraconf.inc | 0 .../rhythmbox/rhythmbox-native-extraconf.inc | 0 .../rhythmbox/rhythmbox-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/rpm/rpm-extraconf.inc | 0 .../recipes-tizen/rpm/rpm-native-extraconf.inc | 0 .../recipes-tizen/rpm/rpm-oe-extraconf.inc | 0 .../rpmlint-mini/rpmlint-mini-extraconf.inc | 0 .../rpmlint-mini/rpmlint-mini-native-extraconf.inc | 0 .../rpmlint-mini/rpmlint-mini-oe-extraconf.inc | 0 .../rpmlint-tizen/rpmlint-tizen-extraconf.inc | 0 .../rpmlint-tizen-native-extraconf.inc | 0 .../rpmlint-tizen/rpmlint-tizen-oe-extraconf.inc | 0 .../recipes-tizen/rpmlint/rpmlint-extraconf.inc | 0 .../rpmlint/rpmlint-native-extraconf.inc | 0 .../recipes-tizen/rpmlint/rpmlint-oe-extraconf.inc | 0 .../rpmorphan/rpmorphan-extraconf.inc | 0 .../rpmorphan/rpmorphan-native-extraconf.inc | 0 .../rpmorphan/rpmorphan-oe-extraconf.inc | 0 .../recipes-tizen/rsync/rsync-extraconf.inc | 0 .../recipes-tizen/rsync/rsync-native-extraconf.inc | 0 .../recipes-tizen/rsync/rsync-oe-extraconf.inc | 0 .../recipes-tizen/ruby/ruby-extraconf.inc | 0 .../recipes-tizen/ruby/ruby-native-extraconf.inc | 0 .../recipes-tizen/ruby/ruby-oe-extraconf.inc | 0 .../scrnsaverproto/scrnsaverproto-extraconf.inc | 0 .../scrnsaverproto-native-extraconf.inc | 0 .../scrnsaverproto/scrnsaverproto-oe-extraconf.inc | 0 .../recipes-tizen/seahorse/seahorse-extraconf.inc | 0 .../seahorse/seahorse-native-extraconf.inc | 0 .../seahorse/seahorse-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/sed/sed-extraconf.inc | 0 .../recipes-tizen/sed/sed-native-extraconf.inc | 0 .../recipes-tizen/sed/sed-oe-extraconf.inc | 0 .../recipes-tizen/seed/seed-extraconf.inc | 0 .../recipes-tizen/seed/seed-native-extraconf.inc | 0 .../recipes-tizen/seed/seed-oe-extraconf.inc | 0 .../recipes-tizen/sessreg/sessreg-extraconf.inc | 0 .../sessreg/sessreg-native-extraconf.inc | 0 .../recipes-tizen/sessreg/sessreg-oe-extraconf.inc | 0 .../recipes-tizen/setup/setup-extraconf.inc | 0 .../recipes-tizen/setup/setup-native-extraconf.inc | 0 .../recipes-tizen/setup/setup-oe-extraconf.inc | 0 .../setxkbmap/setxkbmap-extraconf.inc | 0 .../setxkbmap/setxkbmap-native-extraconf.inc | 0 .../setxkbmap/setxkbmap-oe-extraconf.inc | 0 .../sgml-skel/sgml-skel-extraconf.inc | 0 .../sgml-skel/sgml-skel-native-extraconf.inc | 0 .../sgml-skel/sgml-skel-oe-extraconf.inc | 0 .../shared-color-profiles-extraconf.inc | 0 .../shared-color-profiles-native-extraconf.inc | 0 .../shared-color-profiles-oe-extraconf.inc | 0 .../shared-mime-info-extraconf.inc | 0 .../shared-mime-info-native-extraconf.inc | 0 .../shared-mime-info-oe-extraconf.inc | 0 .../recipes-tizen/shotwell/shotwell-extraconf.inc | 0 .../shotwell/shotwell-native-extraconf.inc | 0 .../shotwell/shotwell-oe-extraconf.inc | 0 .../recipes-tizen/smack/smack-extraconf.inc | 0 .../recipes-tizen/smack/smack-native-extraconf.inc | 0 .../recipes-tizen/smack/smack-oe-extraconf.inc | 0 .../recipes-tizen/snappy/snappy-extraconf.inc | 0 .../snappy/snappy-native-extraconf.inc | 0 .../recipes-tizen/snappy/snappy-oe-extraconf.inc | 0 .../recipes-tizen/speex/speex-extraconf.inc | 0 .../recipes-tizen/speex/speex-native-extraconf.inc | 0 .../recipes-tizen/speex/speex-oe-extraconf.inc | 0 .../recipes-tizen/sqlite/sqlite-extraconf.inc | 0 .../sqlite/sqlite-native-extraconf.inc | 0 .../recipes-tizen/sqlite/sqlite-oe-extraconf.inc | 0 .../recipes-tizen/squashfs/squashfs-extraconf.inc | 0 .../squashfs/squashfs-native-extraconf.inc | 0 .../squashfs/squashfs-oe-extraconf.inc | 0 .../startup-notification-extraconf.inc | 0 .../startup-notification-native-extraconf.inc | 0 .../startup-notification-oe-extraconf.inc | 0 .../recipes-tizen/strace/strace-extraconf.inc | 0 .../strace/strace-native-extraconf.inc | 0 .../recipes-tizen/strace/strace-oe-extraconf.inc | 0 .../recipes-tizen/sudo/sudo-extraconf.inc | 0 .../recipes-tizen/sudo/sudo-native-extraconf.inc | 0 .../recipes-tizen/sudo/sudo-oe-extraconf.inc | 0 .../recipes-tizen/sushi/sushi-extraconf.inc | 0 .../recipes-tizen/sushi/sushi-native-extraconf.inc | 0 .../recipes-tizen/sushi/sushi-oe-extraconf.inc | 0 .../recipes-tizen/swig/swig-extraconf.inc | 0 .../recipes-tizen/swig/swig-native-extraconf.inc | 0 .../recipes-tizen/swig/swig-oe-extraconf.inc | 0 .../sysfsutils/sysfsutils-extraconf.inc | 0 .../sysfsutils/sysfsutils-native-extraconf.inc | 0 .../sysfsutils/sysfsutils-oe-extraconf.inc | 0 .../recipes-tizen/syslinux/syslinux-extraconf.inc | 0 .../syslinux/syslinux-native-extraconf.inc | 0 .../syslinux/syslinux-oe-extraconf.inc | 0 .../recipes-tizen/sysprof/sysprof-extraconf.inc | 0 .../sysprof/sysprof-native-extraconf.inc | 0 .../recipes-tizen/sysprof/sysprof-oe-extraconf.inc | 0 .../recipes-tizen/systemd/systemd-extraconf.inc | 0 .../systemd/systemd-native-extraconf.inc | 0 .../recipes-tizen/systemd/systemd-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/tar/tar-extraconf.inc | 0 .../recipes-tizen/tar/tar-native-extraconf.inc | 0 .../recipes-tizen/tar/tar-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/tcl/tcl-extraconf.inc | 0 .../recipes-tizen/tcl/tcl-native-extraconf.inc | 0 .../recipes-tizen/tcl/tcl-oe-extraconf.inc | 0 .../recipes-tizen/tcpd/tcpd-extraconf.inc | 0 .../recipes-tizen/tcpd/tcpd-native-extraconf.inc | 0 .../recipes-tizen/tcpd/tcpd-oe-extraconf.inc | 0 .../recipes-tizen/tcpdump/tcpdump-extraconf.inc | 0 .../tcpdump/tcpdump-native-extraconf.inc | 0 .../recipes-tizen/tcpdump/tcpdump-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/tdb/tdb-extraconf.inc | 0 .../recipes-tizen/tdb/tdb-native-extraconf.inc | 0 .../recipes-tizen/tdb/tdb-oe-extraconf.inc | 0 .../telepathy-farstream-extraconf.inc | 0 .../telepathy-farstream-native-extraconf.inc | 0 .../telepathy-farstream-oe-extraconf.inc | 0 .../telepathy-gabble-extraconf.inc | 0 .../telepathy-gabble-native-extraconf.inc | 0 .../telepathy-gabble-oe-extraconf.inc | 0 .../telepathy-glib/telepathy-glib-extraconf.inc | 0 .../telepathy-glib-native-extraconf.inc | 0 .../telepathy-glib/telepathy-glib-oe-extraconf.inc | 0 .../telepathy-logger-extraconf.inc | 0 .../telepathy-logger-native-extraconf.inc | 0 .../telepathy-logger-oe-extraconf.inc | 0 .../telepathy-mission-control-extraconf.inc | 0 .../telepathy-mission-control-native-extraconf.inc | 0 .../telepathy-mission-control-oe-extraconf.inc | 0 .../telepathy-salut/telepathy-salut-extraconf.inc | 0 .../telepathy-salut-native-extraconf.inc | 0 .../telepathy-salut-oe-extraconf.inc | 0 .../recipes-tizen/texinfo/texinfo-extraconf.inc | 1 + .../texinfo/texinfo-native-extraconf.inc | 0 .../recipes-tizen/texinfo/texinfo-oe-extraconf.inc | 0 .../recipes-tizen/tiff/tiff-extraconf.inc | 0 .../recipes-tizen/tiff/tiff-native-extraconf.inc | 0 .../recipes-tizen/tiff/tiff-oe-extraconf.inc | 0 .../recipes-tizen/time/time-extraconf.inc | 0 .../recipes-tizen/time/time-native-extraconf.inc | 0 .../recipes-tizen/time/time-oe-extraconf.inc | 0 .../tizen-branding-default-extraconf.inc | 0 .../tizen-branding-default-native-extraconf.inc | 0 .../tizen-branding-default-oe-extraconf.inc | 0 .../tizen-branding-pc-extraconf.inc | 0 .../tizen-branding-pc-native-extraconf.inc | 0 .../tizen-branding-pc-oe-extraconf.inc | 0 .../tizen-release/tizen-release-extraconf.inc | 0 .../tizen-release-native-extraconf.inc | 0 .../tizen-release/tizen-release-oe-extraconf.inc | 0 .../tizen-shell-common-extraconf.inc | 0 .../tizen-shell-common-native-extraconf.inc | 0 .../tizen-shell-common-oe-extraconf.inc | 0 .../tizen-shell-home-extraconf.inc | 0 .../tizen-shell-home-native-extraconf.inc | 0 .../tizen-shell-home-oe-extraconf.inc | 0 .../totem-pl-parser/totem-pl-parser-extraconf.inc | 0 .../totem-pl-parser-native-extraconf.inc | 0 .../totem-pl-parser-oe-extraconf.inc | 0 .../recipes-tizen/tzdata/tzdata-extraconf.inc | 0 .../tzdata/tzdata-native-extraconf.inc | 0 .../recipes-tizen/tzdata/tzdata-oe-extraconf.inc | 0 .../recipes-tizen/udisks2/udisks2-extraconf.inc | 0 .../udisks2/udisks2-native-extraconf.inc | 0 .../recipes-tizen/udisks2/udisks2-oe-extraconf.inc | 0 .../recipes-tizen/unique/unique-extraconf.inc | 0 .../unique/unique-native-extraconf.inc | 0 .../recipes-tizen/unique/unique-oe-extraconf.inc | 0 .../recipes-tizen/unoconv/unoconv-extraconf.inc | 0 .../unoconv/unoconv-native-extraconf.inc | 0 .../recipes-tizen/unoconv/unoconv-oe-extraconf.inc | 0 .../recipes-tizen/unzip/unzip-extraconf.inc | 0 .../recipes-tizen/unzip/unzip-native-extraconf.inc | 0 .../recipes-tizen/unzip/unzip-oe-extraconf.inc | 0 .../update-desktop-files-extraconf.inc | 0 .../update-desktop-files-native-extraconf.inc | 0 .../update-desktop-files-oe-extraconf.inc | 0 .../recipes-tizen/upower/upower-extraconf.inc | 0 .../upower/upower-native-extraconf.inc | 0 .../recipes-tizen/upower/upower-oe-extraconf.inc | 0 .../recipes-tizen/usbmuxd/usbmuxd-extraconf.inc | 0 .../usbmuxd/usbmuxd-native-extraconf.inc | 0 .../recipes-tizen/usbmuxd/usbmuxd-oe-extraconf.inc | 0 .../recipes-tizen/usbutils/usbutils-extraconf.inc | 0 .../usbutils/usbutils-native-extraconf.inc | 0 .../usbutils/usbutils-oe-extraconf.inc | 0 .../user-session-units-extraconf.inc | 0 .../user-session-units-native-extraconf.inc | 0 .../user-session-units-oe-extraconf.inc | 0 .../recipes-tizen/utempter/utempter-extraconf.inc | 0 .../utempter/utempter-native-extraconf.inc | 0 .../utempter/utempter-oe-extraconf.inc | 0 .../recipes-tizen/uthash/uthash-extraconf.inc | 0 .../uthash/uthash-native-extraconf.inc | 0 .../recipes-tizen/uthash/uthash-oe-extraconf.inc | 0 .../util-linux/util-linux-extraconf.inc | 0 .../util-linux/util-linux-native-extraconf.inc | 0 .../util-linux/util-linux-oe-extraconf.inc | 0 .../util-macros/util-macros-extraconf.inc | 0 .../util-macros/util-macros-native-extraconf.inc | 0 .../util-macros/util-macros-oe-extraconf.inc | 0 .../recipes-tizen/vala/vala-extraconf.inc | 0 .../recipes-tizen/vala/vala-native-extraconf.inc | 0 .../recipes-tizen/vala/vala-oe-extraconf.inc | 0 .../recipes-tizen/valgrind/valgrind-extraconf.inc | 0 .../valgrind/valgrind-native-extraconf.inc | 0 .../valgrind/valgrind-oe-extraconf.inc | 0 .../videoproto/videoproto-extraconf.inc | 0 .../videoproto/videoproto-native-extraconf.inc | 0 .../videoproto/videoproto-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/vim/vim-extraconf.inc | 0 .../recipes-tizen/vim/vim-native-extraconf.inc | 0 .../recipes-tizen/vim/vim-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/vte/vte-extraconf.inc | 0 .../recipes-tizen/vte/vte-native-extraconf.inc | 0 .../recipes-tizen/vte/vte-oe-extraconf.inc | 0 .../recipes-tizen/wayland/wayland-extraconf.inc | 0 .../wayland/wayland-native-extraconf.inc | 0 .../recipes-tizen/wayland/wayland-oe-extraconf.inc | 0 .../recipes-tizen/wdiff/wdiff-extraconf.inc | 0 .../recipes-tizen/wdiff/wdiff-native-extraconf.inc | 0 .../recipes-tizen/wdiff/wdiff-oe-extraconf.inc | 0 .../recipes-tizen/weston/weston-extraconf.inc | 0 .../weston/weston-native-extraconf.inc | 0 .../recipes-tizen/weston/weston-oe-extraconf.inc | 0 .../recipes-tizen/wget/wget-extraconf.inc | 0 .../recipes-tizen/wget/wget-native-extraconf.inc | 0 .../recipes-tizen/wget/wget-oe-extraconf.inc | 0 .../recipes-tizen/which/which-extraconf.inc | 0 .../recipes-tizen/which/which-native-extraconf.inc | 0 .../recipes-tizen/which/which-oe-extraconf.inc | 0 .../wpa_supplicant/wpa_supplicant-extraconf.inc | 0 .../wpa_supplicant-native-extraconf.inc | 0 .../wpa_supplicant/wpa_supplicant-oe-extraconf.inc | 0 .../recipes-tizen/x86info/x86info-extraconf.inc | 0 .../x86info/x86info-native-extraconf.inc | 0 .../recipes-tizen/x86info/x86info-oe-extraconf.inc | 0 .../xapian-core/xapian-core-extraconf.inc | 0 .../xapian-core/xapian-core-native-extraconf.inc | 0 .../xapian-core/xapian-core-oe-extraconf.inc | 0 .../recipes-tizen/xauth/xauth-extraconf.inc | 0 .../recipes-tizen/xauth/xauth-native-extraconf.inc | 0 .../recipes-tizen/xauth/xauth-oe-extraconf.inc | 0 .../recipes-tizen/xbitmaps/xbitmaps-extraconf.inc | 0 .../xbitmaps/xbitmaps-native-extraconf.inc | 0 .../xbitmaps/xbitmaps-oe-extraconf.inc | 0 .../xcb-proto/xcb-proto-extraconf.inc | 0 .../xcb-proto/xcb-proto-native-extraconf.inc | 0 .../xcb-proto/xcb-proto-oe-extraconf.inc | 0 .../xcb-util-keysyms-extraconf.inc | 0 .../xcb-util-keysyms-native-extraconf.inc | 0 .../xcb-util-keysyms-oe-extraconf.inc | 0 .../recipes-tizen/xcb-util/xcb-util-extraconf.inc | 0 .../xcb-util/xcb-util-native-extraconf.inc | 0 .../xcb-util/xcb-util-oe-extraconf.inc | 0 .../xcmiscproto/xcmiscproto-extraconf.inc | 0 .../xcmiscproto/xcmiscproto-native-extraconf.inc | 0 .../xcmiscproto/xcmiscproto-oe-extraconf.inc | 0 .../recipes-tizen/xconsole/xconsole-extraconf.inc | 0 .../xconsole/xconsole-native-extraconf.inc | 0 .../xconsole/xconsole-oe-extraconf.inc | 0 .../xdg-user-dirs-gtk-extraconf.inc | 0 .../xdg-user-dirs-gtk-native-extraconf.inc | 0 .../xdg-user-dirs-gtk-oe-extraconf.inc | 0 .../xdg-user-dirs/xdg-user-dirs-extraconf.inc | 0 .../xdg-user-dirs-native-extraconf.inc | 0 .../xdg-user-dirs/xdg-user-dirs-oe-extraconf.inc | 0 .../xdg-utils/xdg-utils-extraconf.inc | 0 .../xdg-utils/xdg-utils-native-extraconf.inc | 0 .../xdg-utils/xdg-utils-oe-extraconf.inc | 0 .../xextproto/xextproto-extraconf.inc | 0 .../xextproto/xextproto-native-extraconf.inc | 0 .../xextproto/xextproto-oe-extraconf.inc | 0 .../xf86-input-evdev-extraconf.inc | 0 .../xf86-input-evdev-native-extraconf.inc | 0 .../xf86-input-evdev-oe-extraconf.inc | 0 .../xf86-input-keyboard-extraconf.inc | 0 .../xf86-input-keyboard-native-extraconf.inc | 0 .../xf86-input-keyboard-oe-extraconf.inc | 0 .../xf86-input-synaptics-extraconf.inc | 0 .../xf86-input-synaptics-native-extraconf.inc | 0 .../xf86-input-synaptics-oe-extraconf.inc | 0 .../xf86-input-wacom-extraconf.inc | 0 .../xf86-input-wacom-native-extraconf.inc | 0 .../xf86-input-wacom-oe-extraconf.inc | 0 .../xf86-video-cirrus-extraconf.inc | 0 .../xf86-video-cirrus-native-extraconf.inc | 0 .../xf86-video-cirrus-oe-extraconf.inc | 0 .../xf86-video-fbdev-extraconf.inc | 0 .../xf86-video-fbdev-native-extraconf.inc | 0 .../xf86-video-fbdev-oe-extraconf.inc | 0 .../xf86-video-intel-extraconf.inc | 0 .../xf86-video-intel-native-extraconf.inc | 0 .../xf86-video-intel-oe-extraconf.inc | 0 .../xf86-video-vesa/xf86-video-vesa-extraconf.inc | 0 .../xf86-video-vesa-native-extraconf.inc | 0 .../xf86-video-vesa-oe-extraconf.inc | 0 .../xf86-video-vmware-extraconf.inc | 0 .../xf86-video-vmware-native-extraconf.inc | 0 .../xf86-video-vmware-oe-extraconf.inc | 0 .../xf86bigfontproto-extraconf.inc | 0 .../xf86bigfontproto-native-extraconf.inc | 0 .../xf86bigfontproto-oe-extraconf.inc | 0 .../xf86dgaproto/xf86dgaproto-extraconf.inc | 0 .../xf86dgaproto/xf86dgaproto-native-extraconf.inc | 0 .../xf86dgaproto/xf86dgaproto-oe-extraconf.inc | 0 .../xf86driproto/xf86driproto-extraconf.inc | 0 .../xf86driproto/xf86driproto-native-extraconf.inc | 0 .../xf86driproto/xf86driproto-oe-extraconf.inc | 0 .../xf86miscproto/xf86miscproto-extraconf.inc | 0 .../xf86miscproto-native-extraconf.inc | 0 .../xf86miscproto/xf86miscproto-oe-extraconf.inc | 0 .../xf86vidmodeproto-extraconf.inc | 0 .../xf86vidmodeproto-native-extraconf.inc | 0 .../xf86vidmodeproto-oe-extraconf.inc | 0 .../recipes-tizen/xhost/xhost-extraconf.inc | 0 .../recipes-tizen/xhost/xhost-native-extraconf.inc | 0 .../recipes-tizen/xhost/xhost-oe-extraconf.inc | 0 .../xineramaproto/xineramaproto-extraconf.inc | 0 .../xineramaproto-native-extraconf.inc | 0 .../xineramaproto/xineramaproto-oe-extraconf.inc | 0 .../recipes-tizen/xinit/xinit-extraconf.inc | 0 .../recipes-tizen/xinit/xinit-native-extraconf.inc | 0 .../recipes-tizen/xinit/xinit-oe-extraconf.inc | 0 .../recipes-tizen/xinput/xinput-extraconf.inc | 0 .../xinput/xinput-native-extraconf.inc | 0 .../recipes-tizen/xinput/xinput-oe-extraconf.inc | 0 .../recipes-tizen/xkbcomp/xkbcomp-extraconf.inc | 0 .../xkbcomp/xkbcomp-native-extraconf.inc | 0 .../recipes-tizen/xkbcomp/xkbcomp-oe-extraconf.inc | 0 .../recipes-tizen/xkbevd/xkbevd-extraconf.inc | 0 .../xkbevd/xkbevd-native-extraconf.inc | 0 .../recipes-tizen/xkbevd/xkbevd-oe-extraconf.inc | 0 .../recipes-tizen/xkbprint/xkbprint-extraconf.inc | 0 .../xkbprint/xkbprint-native-extraconf.inc | 0 .../xkbprint/xkbprint-oe-extraconf.inc | 0 .../recipes-tizen/xkbutils/xkbutils-extraconf.inc | 0 .../xkbutils/xkbutils-native-extraconf.inc | 0 .../xkbutils/xkbutils-oe-extraconf.inc | 0 .../xkeyboard-config-extraconf.inc | 0 .../xkeyboard-config-native-extraconf.inc | 0 .../xkeyboard-config-oe-extraconf.inc | 0 .../xmlcharent/xmlcharent-extraconf.inc | 0 .../xmlcharent/xmlcharent-native-extraconf.inc | 0 .../xmlcharent/xmlcharent-oe-extraconf.inc | 0 .../recipes-tizen/xmlsec1/xmlsec1-extraconf.inc | 0 .../xmlsec1/xmlsec1-native-extraconf.inc | 0 .../recipes-tizen/xmlsec1/xmlsec1-oe-extraconf.inc | 0 .../recipes-tizen/xmlto/xmlto-extraconf.inc | 0 .../recipes-tizen/xmlto/xmlto-native-extraconf.inc | 0 .../recipes-tizen/xmlto/xmlto-oe-extraconf.inc | 0 .../recipes-tizen/xmodmap/xmodmap-extraconf.inc | 0 .../xmodmap/xmodmap-native-extraconf.inc | 0 .../recipes-tizen/xmodmap/xmodmap-oe-extraconf.inc | 0 .../xorg-cf-files/xorg-cf-files-extraconf.inc | 0 .../xorg-cf-files-native-extraconf.inc | 0 .../xorg-cf-files/xorg-cf-files-oe-extraconf.inc | 0 .../xorg-launch-helper-extraconf.inc | 0 .../xorg-launch-helper-native-extraconf.inc | 0 .../xorg-launch-helper-oe-extraconf.inc | 0 .../xorg-server/xorg-server-extraconf.inc | 0 .../xorg-server/xorg-server-native-extraconf.inc | 0 .../xorg-server/xorg-server-oe-extraconf.inc | 0 .../recipes-tizen/xproto/xproto-extraconf.inc | 0 .../xproto/xproto-native-extraconf.inc | 1 + .../recipes-tizen/xproto/xproto-oe-extraconf.inc | 0 .../recipes-tizen/xrdb/xrdb-extraconf.inc | 0 .../recipes-tizen/xrdb/xrdb-native-extraconf.inc | 0 .../recipes-tizen/xrdb/xrdb-oe-extraconf.inc | 0 .../recipes-tizen/xsetroot/xsetroot-extraconf.inc | 0 .../xsetroot/xsetroot-native-extraconf.inc | 0 .../xsetroot/xsetroot-oe-extraconf.inc | 0 .../recipes-tizen/xterm/xterm-extraconf.inc | 0 .../recipes-tizen/xterm/xterm-native-extraconf.inc | 0 .../recipes-tizen/xterm/xterm-oe-extraconf.inc | 0 .../recipes-tizen/xtrans/xtrans-extraconf.inc | 0 .../xtrans/xtrans-native-extraconf.inc | 0 .../recipes-tizen/xtrans/xtrans-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/xz/xz-extraconf.inc | 4 + .../recipes-tizen/xz/xz-native-extraconf.inc | 0 .../recipes-tizen/xz/xz-oe-extraconf.inc | 0 .../recipes-tizen/yaml/yaml-extraconf.inc | 0 .../recipes-tizen/yaml/yaml-native-extraconf.inc | 0 .../recipes-tizen/yaml/yaml-oe-extraconf.inc | 0 .../recipes-tizen/yasm/yasm-extraconf.inc | 0 .../recipes-tizen/yasm/yasm-native-extraconf.inc | 0 .../recipes-tizen/yasm/yasm-oe-extraconf.inc | 0 .../yelp-tools/yelp-tools-extraconf.inc | 0 .../yelp-tools/yelp-tools-native-extraconf.inc | 0 .../yelp-tools/yelp-tools-oe-extraconf.inc | 0 .../recipes-tizen/yelp-xsl/yelp-xsl-extraconf.inc | 0 .../yelp-xsl/yelp-xsl-native-extraconf.inc | 0 .../yelp-xsl/yelp-xsl-oe-extraconf.inc | 0 .../recipes-tizen/yelp/yelp-extraconf.inc | 0 .../recipes-tizen/yelp/yelp-native-extraconf.inc | 0 .../recipes-tizen/yelp/yelp-oe-extraconf.inc | 0 .../yum-metadata-parser-extraconf.inc | 0 .../yum-metadata-parser-native-extraconf.inc | 0 .../yum-metadata-parser-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/yum/yum-extraconf.inc | 0 .../recipes-tizen/yum/yum-native-extraconf.inc | 0 .../recipes-tizen/yum/yum-oe-extraconf.inc | 0 .../zeitgeist/zeitgeist-extraconf.inc | 0 .../zeitgeist/zeitgeist-native-extraconf.inc | 0 .../zeitgeist/zeitgeist-oe-extraconf.inc | 0 .../recipes-tizen/zenity/zenity-extraconf.inc | 0 .../zenity/zenity-native-extraconf.inc | 0 .../recipes-tizen/zenity/zenity-oe-extraconf.inc | 0 meta-tizen-ivi/recipes-tizen/zip/zip-extraconf.inc | 0 .../recipes-tizen/zip/zip-native-extraconf.inc | 0 .../recipes-tizen/zip/zip-oe-extraconf.inc | 0 .../recipes-tizen/zlib/zlib-extraconf.inc | 2 + .../recipes-tizen/zlib/zlib-native-extraconf.inc | 0 .../recipes-tizen/zlib/zlib-oe-extraconf.inc | 0 .../recipes-tizen/zlib/zlib/include_stdio.h | 186 + .../recipes-tizen/zlib/zlib/libio_stdio.h | 947 + .../recipes-tizen/zypper/zypper-extraconf.inc | 0 .../zypper/zypper-native-extraconf.inc | 0 .../recipes-tizen/zypper/zypper-oe-extraconf.inc | 0 2671 files changed, 151672 insertions(+) create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/.gitignore create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/base-primary.xml create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/checkPackageGitDispo.py create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/cleanSourcePkg.py create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/createSourcePkg.py create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/generatePkgConf.py create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/git_main_directory.txt create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-2.0-wayland.ks create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-group.xml create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-patterns.xml create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-primary.xml create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/listGitPkg create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/package-git-sources-base create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/package-git-sources-wayland create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/rpm-build-4.9.1-8.1.i586.rpm create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/bin/gendiff create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/bin/rpmbuild create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-compress create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-java-gcjcompile create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-python-bytecompile create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-python-hardlink create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip-comment-note create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip-shared create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip-static-archive create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-buildroot create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-files create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-prereqs create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-rpaths create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-rpaths-worker create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/config.guess create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/config.sub create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/debugedit create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/desktop-file.prov create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/desktop.attr create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/elf.attr create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/font.attr create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/libsymlink.attr create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/libtool.attr create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/mono.attr create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/ocaml.attr create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/perl.attr create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/perllib.attr create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/pkgconfig.attr create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/python.attr create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/script.attr create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-debuginfo.sh create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-lang.sh create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-provides create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-requires create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fontconfig.prov create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/javadeps create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/libtooldeps.sh create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/macros.perl create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/macros.php create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/macros.python create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/mkinstalldirs create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/mono-find-provides create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/mono-find-requires create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/ocaml-find-provides.sh create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/ocaml-find-requires.sh create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/osgideps.pl create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/perl.prov create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/perl.req create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/perldeps.pl create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/pkgconfigdeps.sh create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/pythondeps.sh create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/rpmdeps create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/script.req create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/tcl.req create mode 100755 Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/tizen/find-docs.sh create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkgHTML_Base create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkgHTML_IVI create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkg_Base create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkg_Base.new create mode 100644 Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkg_IVI create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/.gitignore create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/gitCloneAll.sh create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/group.xml create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/missing_package create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/package-git-sources create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/package-git-tag create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/pkgconfigProvider create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GSSDP.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GUPnP-AV.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GUPnP.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GhostCluster.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ail.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alarm-manager.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-lib.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-scenario-scn-data-0-base.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-scenario-scn-data-0-mc1n2.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-scenario.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-utils.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/app-checker.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/app-core.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/app-svc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/appcore-agent.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/audio-session-manager.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/augeas.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/aul.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/automotive-message-broker.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/avahi.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/avsystem.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-firmware-bcm.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-frwk.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-share.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-tools.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluez.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/boost.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/boot-animation.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bootchart.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bullet.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bundle.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/busybox.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/byacc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ca-certificates.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cairo.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/call-setting.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-appfw-app-manager.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-appfw-application.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-appfw-package-manager.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-base-common.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-content-media-content.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-content-mime-type.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-geocoder.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-manager.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-poi.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-route.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-audio-io.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-camera.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-image-util.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-metadata-extractor.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-player.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-radio.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-recorder.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-sound-manager.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-tone-player.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-wav-player.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-messaging-email.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-messaging-messages.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-messaging-push.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-bluetooth.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-connection.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-nfc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-tethering.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-wifi-direct.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-wifi.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-social-calendar.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-social-call-log.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-social-contacts.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-accessory.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-device.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-haptic.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-info.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-media-key.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-power.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-runtime-info.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-sensor.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-system-settings.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-telephony-call.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-telephony-network-info.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-telephony-sim.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-ui-efl-util.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-face.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-feedback.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-stt.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-tts.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-web-favorites.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-web-url-download.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cbhm.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cert-svc-ui.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cert-svc.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/charging-animation.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/check.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/chrpath.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/connman.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/contacts-service.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/crash-worker-sdk.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cups-filters.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cups.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/data-router.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dbus-glib.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dbus-python.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dbus.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/default-files-emulator.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/default-files-slp.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/default-fonts-fc-sdk.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/desktop-file-utils.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-config-touch.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-exynos.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-ivi.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-maru.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-pinetrail.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-mapper.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/devman.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dlog.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dnsmasq.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/download-provider.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/drm-client.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17-extra-config-modules.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17-extra-modules.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17-misc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e_dbus.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ecore.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ed.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/edbus.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/edje.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eet.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eeze.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/efl-theme-tizen-hd.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/efl-theme-white-hd.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/efreet.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eina.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/elementary.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/elm-misc.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/email-service.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/embryo.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/emotion.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eobj.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/epson-inkjet-printer-escpr.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ethumb.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/evas.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/expedite.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/face-engine.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ffmpeg.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/flashrom.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/fontconfig.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/freealut.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/freetype.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/fribidi.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/fuse.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gconf-dbus.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gdk-pixbuf.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/geoclue.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/giflib.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/glib-networking.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/glib2.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gnome-common.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gnutls.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gobject-introspection.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gps-manager.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-ffmpeg-emul.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-ffmpeg.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-openmax.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-bad.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-base.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-ext0.10.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-good.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-s5pc2xx.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-ugly.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gstreamer-vaapi.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gstreamer.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/harfbuzz.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/heynoti.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/hplip.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/icu.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/image-configurations.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/imake.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/iniparser.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/insserv.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/iptables.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ise-default.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ise-engine-default.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ise-engine-hangul.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/isf.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ivi-configs.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ivi-repos-auto.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ivi-repos-pc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/json-c.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/json-glib.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kernel-adaptation-intel-automotive.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kernel-headers.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kernel-x86-ivi.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kickstarter.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kmod.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kpartx.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lcms2.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lemolo.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/leveldb.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libICE.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libSM.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libX11.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXau.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXaw.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXcomposite.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXcursor.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXdamage.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXdmcp.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXext.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXfixes.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXfont.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXft.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXgesture.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXi.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXinerama.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXmu.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXpm.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXrandr.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXrender.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXres.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXt.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXtst.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXv.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXvMC.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXxf86dga.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXxf86vm.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libaccounts-svc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libatomic_ops.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libcamsrcjpegenc-sw-libjpeg.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libcamsrcjpegenc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdaemon.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdecarta.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdmx.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdownload-agent.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdri2.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdrm-slp-gem.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdrm.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libexif.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libffi.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libflac.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libfontenc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgcrypt.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgee.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgpg-error.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgphoto2.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libhangul.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libijs.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libiri.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libjpeg-turbo.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libjpeg.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/liblocation-appman.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmedia-service.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmedia-thumbnail.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-camcorder.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-common.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-fileinfo.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-imgp-gstcs.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-log.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-player.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-radio.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-session.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-sound.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-ta.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-utility.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libnet-client.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libnl2.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libogg.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/liboil.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libpciaccess.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libpng.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libprivilege-control.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libpthread-stubs.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libremix.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/librua.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsatsolver.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsf-common.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libshortcut.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-alarm.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-db-util.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-lbsplugin-replay.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-location.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-memo.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-pm.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-tapi.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-utilx.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsndfile.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsoup2.4.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsqlfs.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsvi.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtasn1.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtcore.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtheora.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtiff.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libug-setting-wifidirect-efl.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libug-worldclock-efl.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libusb-compat.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libusb.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libva.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libvorbis.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libwbxml2.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libwebsockets.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libwifi-direct.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libxcb.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libxkbcommon.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libxkbfile.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libzypp-bindings.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libzypp.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/linux-firmware-ivi.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/llvm.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/locales-init.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/location-module.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lsb.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lsof.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ltrace.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/media-data-sdk.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/media-server.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/media-service-upnp.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/menu-daemon.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mesa.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mic-bootstrap.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mic.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mingetty.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/minicontrol.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mkdevnodes.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mmfw-sysconf.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mobile-broadband-provider-info.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/msg-service.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mtdev.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mtools.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/murphy.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/net-config.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nettle.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nfc-manager.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nfc-plugin-emul.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nfc-plugin-nxp.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/notification.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/obexd.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ofono.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/openal-soft.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/opencore-amr.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/opengl-es-virtual-drv.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/opengl-es.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/openssh.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/openssl.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.app-selector.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.bluetooth-share-ui.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.browser.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.bt-syspopup.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.calculator.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.calendar.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.call.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.camera-app.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.clock.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.download-manager.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.draglock.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.email.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.gallery.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.image-viewer.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.memo.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.menu-screen.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.message.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.music-player.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.net-popup.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.pwlock.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.quickpanel.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.smartsearch.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.taskmgr.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.tickernoti-syspopup.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.video-player.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.volume.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/package-groups.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pango.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/parted.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pciutils.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pixman.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pkgmgr.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/poppler.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/power-manager.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/prelink.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/preview-repos-auto.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pulseaudio-module-murphy-ivi.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pulseaudio.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pygobject.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-cheetah.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-markdown.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-pygments.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-yaml.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ragel.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/renderer-service-upnp.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/rfkill.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/rpm-installer.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/rygel.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sdbd.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/secure-storage.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/security-server.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensor-framework.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensor-plugins.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensor.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensord.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/settings.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/shadow.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/shared-mime-info.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/simulator-opengl.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/smartcard-plugin-nfc.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/smartcard-plugin-uicc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/smartcard-service.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/speex.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/starter.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/status.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/strace.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/stt.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/svi-data-sdk.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/swig.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sys-assert.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sys-string.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/syslinux.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sysman.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/syspopup.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-plugin-ia-generic.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-plugin-slp.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-popup.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-server.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/systemd.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sysvinit.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-atmodem.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-database.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-dbus_tapi.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-imc.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-imcmodem.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-indicator.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-packetservice.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-vconf.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-vmodem.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/telephony-daemon.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/test.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tizen-coreutils.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tts.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/u-boot.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/udev.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-bluetooth-efl.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-image-viewer-efl.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-memo-efl.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-myfile-efl.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-nfc-efl.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-setting-gallery-efl.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-setting-location-efl.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-setting-manage-applications-efl.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ui-gadget-1.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/usb-manager.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/usb-syspopup.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/usbutils.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/uw-imap-toolkit.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vaapi-intel-driver.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vconf-internal-keys.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vconf.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vim.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vmodemd-emul.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wayland.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/web-ui-fw.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/webkit2-efl.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/webskeleton.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/weston.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wifi-efl-ug.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wlandrv-plugin-tizen-bcm43xx.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wpa_supplicant.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-commons.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-installer.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-plugins-common.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-plugins-tizen.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-security.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-setting.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xcb-proto.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xcb-util.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xdgmime.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xkeyboard-config.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xmlsec1.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-glproto.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-apps.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-emulfb.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-evdev-multitouch.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-evdev.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-exynos.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-gesture.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-intel.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-font-utils.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-misc-exynos.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-misc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-composite.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-core.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-damage.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-dmx.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-dri2.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-fixes.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-fonts.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-gesture.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-input.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-kb.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-randr.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-record.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-render.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-resource.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-scrnsaver.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-video.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xcmisc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xext.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86bigfont.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86dga.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86dri.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86vidmode.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xinerama.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-server-misc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-server-utils.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-server.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-utils.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xbitmaps.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xinit.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xinput.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xkb-utils.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xtrans-devel.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xutils-dev.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xrestop.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/zip.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/zypper.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/.gitignore create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-base/gitCloneAll.sh create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/missing_package create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/package-git-sources create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/package-git-tag create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/pkgconfigProvider create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/acl.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/attr.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/autoconf.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/automake.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/bash.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/binutils.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/bison.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/build-compare.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/build.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/buildtest.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/bzip2.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/c-ares.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/ccache.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/cloog.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/cmake.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/coreutils.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/cpio.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/curl.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/db4.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/diffutils.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/doxygen.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/e2fsprogs.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/eglibc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/elfutils.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/expat.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/fakeroot.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/fdupes.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/file.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/findutils.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/flex.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gawk.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gcc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gdb.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gdbm.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gmp.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gperf.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/grep.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/groff.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gzip.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/icecream.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/intltool.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/iso-codes.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/kernel.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libarchive.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libcap.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libidn.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libtool.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libxml2.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libxslt.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/lua.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/lzo.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/lzop.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/m4.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/make.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/module-init-tools.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/mpc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/mpfr.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nasm.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/ncurses.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/net-tools.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nodejs.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nspr.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nss.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/openssl.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/patch.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/patchelf.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/pcre.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Devel-Symdump.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-HTML-Parser.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-HTML-Tagset.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Pod-Coverage.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Test-Pod-Coverage.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Test-Pod.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-TimeDate.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-URI.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-WWW-Curl.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-XML-Parser.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-libwww-perl.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/pkgconfig.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/popt.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/ppl.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/procps.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/psmisc.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-base.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-lxml.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-pycurl.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-setuptools.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/readline.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/rpm-python.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/rpm.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/sed.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/setup.spec create mode 100755 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/sharutils.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/smack.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/sqlite.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tar.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/texinfo.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tizen-accelerator.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tizen-release.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tizen-rpm-config.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tzdata.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/unifdef.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/unzip.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/uthash.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/util-linux-ng.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/which.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/xz.spec create mode 100644 Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/zlib.spec create mode 100644 meta-tizen-ivi/classes/tizenBuildUtils-extra.bbclass create mode 100644 meta-tizen-ivi/classes/tizenBuildUtils-oe.bbclass create mode 100644 meta-tizen-ivi/classes/tizenBuildUtils.bbclass create mode 100644 meta-tizen-ivi/conf/bblayers.conf.sample create mode 100644 meta-tizen-ivi/conf/distro/include/tclibc-glibc.inc create mode 100644 meta-tizen-ivi/conf/distro/include/tcmode-tizen.inc create mode 100644 meta-tizen-ivi/conf/distro/include/tizen-as-needed.inc create mode 100644 meta-tizen-ivi/conf/distro/include/tizen-distrovars.inc create mode 100644 meta-tizen-ivi/conf/distro/tizen.conf create mode 100644 meta-tizen-ivi/conf/layer.conf create mode 100644 meta-tizen-ivi/conf/local.conf.sample create mode 100644 meta-tizen-ivi/recipes-image/images/tizen-Base_System-image.bb create mode 100644 meta-tizen-ivi/recipes-image/images/tizen-core-image-minimal.bb create mode 100644 meta-tizen-ivi/recipes-image/images/tizen-gnome-image.bb create mode 100644 meta-tizen-ivi/recipes-image/images/tizen-yocto-core-image-minimal.bb create mode 100644 meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-32Bit-Environment.bb create mode 100644 meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Applications.bb create mode 100644 meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Base-Desktop.bb create mode 100644 meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Base-System.bb create mode 100644 meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Console-Tools.bb create mode 100644 meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Gnome.bb create mode 100644 meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-PC-Adaptation.bb create mode 100644 meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Tizen-Shell.bb create mode 100644 meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-core-boot.bb create mode 100644 meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-yocto-core-boot.bb create mode 100644 meta-tizen-ivi/recipes-tizen/SDL/SDL-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/SDL/SDL-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/SDL/SDL-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/accerciser/accerciser-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/accerciser/accerciser-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/accerciser/accerciser-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/accountsservice/accountsservice-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/accountsservice/accountsservice-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/accountsservice/accountsservice-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/acl/acl-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/acl/acl-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/acl/acl-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/acpid/acpid-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/acpid/acpid-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/acpid/acpid-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/adns/adns-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/adns/adns-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/adns/adns-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/alsa-lib/alsa-lib-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/alsa-lib/alsa-lib-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/alsa-lib/alsa-lib-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/alsa-plugins/alsa-plugins-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/alsa-plugins/alsa-plugins-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/alsa-plugins/alsa-plugins-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/alsa-utils/alsa-utils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/alsa-utils/alsa-utils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/alsa-utils/alsa-utils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/asciidoc/asciidoc-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/asciidoc/asciidoc-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/asciidoc/asciidoc-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/at-spi2-atk/at-spi2-atk-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/at-spi2-atk/at-spi2-atk-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/at-spi2-atk/at-spi2-atk-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/at-spi2-core/at-spi2-core-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/at-spi2-core/at-spi2-core-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/at-spi2-core/at-spi2-core-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/atk/atk-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/atk/atk-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/atk/atk-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/attr/attr-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/attr/attr-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/attr/attr-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/augeas/augeas-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/augeas/augeas-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/augeas/augeas-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/autoconf/autoconf-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/autoconf/autoconf-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/autoconf/autoconf-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/autoconf213/autoconf213-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/autoconf213/autoconf213-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/autoconf213/autoconf213-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/automake/automake-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/automake/automake-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/automake/automake-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/avahi/avahi-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/avahi/avahi-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/avahi/avahi-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bash/bash-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bash/bash-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bash/bash-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bc/bc-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bc/bc-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bc/bc-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bdftopcf/bdftopcf-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bdftopcf/bdftopcf-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bdftopcf/bdftopcf-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bigreqsproto/bigreqsproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bigreqsproto/bigreqsproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bigreqsproto/bigreqsproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/binutils/binutils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/binutils/binutils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/binutils/binutils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bison/bison-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bison/bison-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bison/bison-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bison/bison/m4.patch create mode 100644 meta-tizen-ivi/recipes-tizen/bluez/bluez-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bluez/bluez-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bluez/bluez-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/boost-jam/boost-jam-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/boost-jam/boost-jam-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/boost-jam/boost-jam-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/boost/boost-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/boost/boost-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/boost/boost-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bootchart/bootchart-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bootchart/bootchart-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bootchart/bootchart-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/build-compare/build-compare-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/build-compare/build-compare-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/build-compare/build-compare-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/build/build-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/build/build-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/build/build-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/busybox/busybox-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/busybox/busybox-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/busybox/busybox-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/byacc/byacc-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/byacc/byacc-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/byacc/byacc-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bzip2/bzip2-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bzip2/bzip2-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/bzip2/bzip2-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/c-ares/c-ares-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/c-ares/c-ares-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/c-ares/c-ares-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ca-certificates-mozilla/ca-certificates-mozilla-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ca-certificates-mozilla/ca-certificates-mozilla-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ca-certificates-mozilla/ca-certificates-mozilla-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ca-certificates/ca-certificates-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ca-certificates/ca-certificates-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ca-certificates/ca-certificates-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cairo/cairo-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cairo/cairo-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cairo/cairo-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cantarell-fonts/cantarell-fonts-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cantarell-fonts/cantarell-fonts-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cantarell-fonts/cantarell-fonts-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/caribou/caribou-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/caribou/caribou-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/caribou/caribou-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cdparanoia/cdparanoia-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cdparanoia/cdparanoia-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cdparanoia/cdparanoia-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/check/check-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/check/check-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/check/check-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/check/check/configure.ac.patch create mode 100644 meta-tizen-ivi/recipes-tizen/cheese/cheese-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cheese/cheese-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cheese/cheese-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/chrpath/chrpath-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/chrpath/chrpath-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/chrpath/chrpath-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cloog/cloog-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cloog/cloog-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cloog/cloog-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/clutter-gst/clutter-gst-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/clutter-gst/clutter-gst-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/clutter-gst/clutter-gst-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/clutter-gtk/clutter-gtk-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/clutter-gtk/clutter-gtk-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/clutter-gtk/clutter-gtk-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/clutter/clutter-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/clutter/clutter-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/clutter/clutter-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cmake/cmake-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cmake/cmake-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cmake/cmake-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cogl/cogl-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cogl/cogl-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cogl/cogl-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/color-filesystem/color-filesystem-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/color-filesystem/color-filesystem-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/color-filesystem/color-filesystem-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/colord-gtk/colord-gtk-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/colord-gtk/colord-gtk-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/colord-gtk/colord-gtk-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/colord/colord-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/colord/colord-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/colord/colord-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/compositeproto/compositeproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/compositeproto/compositeproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/compositeproto/compositeproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/connman/connman-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/connman/connman-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/connman/connman-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/coreutils/coreutils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/coreutils/coreutils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/coreutils/coreutils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/corewatcher/corewatcher-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/corewatcher/corewatcher-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/corewatcher/corewatcher-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cpio/cpio-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cpio/cpio-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cpio/cpio-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cracklib/cracklib-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cracklib/cracklib-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cracklib/cracklib-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/createrepo/createrepo-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/createrepo/createrepo-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/createrepo/createrepo-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cross-arm-binutils/cross-arm-binutils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cross-arm-binutils/cross-arm-binutils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cross-arm-binutils/cross-arm-binutils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cups/cups-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cups/cups-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/cups/cups-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/curl/curl-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/curl/curl-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/curl/curl-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/damageproto/damageproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/damageproto/damageproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/damageproto/damageproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dash/dash-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dash/dash-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dash/dash-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/db4/db4-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/db4/db4-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/db4/db4-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dbus-glib/dbus-glib-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dbus-glib/dbus-glib-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dbus-glib/dbus-glib-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dbus-python/dbus-python-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dbus-python/dbus-python-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dbus-python/dbus-python-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dbus-x11/dbus-x11-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dbus-x11/dbus-x11-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dbus-x11/dbus-x11-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dbus/dbus-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dbus/dbus-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dbus/dbus-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dconf/dconf-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dconf/dconf-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dconf/dconf-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dejavu-fonts/dejavu-fonts-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dejavu-fonts/dejavu-fonts-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dejavu-fonts/dejavu-fonts-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/deltarpm/deltarpm-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/deltarpm/deltarpm-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/deltarpm/deltarpm-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/desktop-file-utils/desktop-file-utils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/desktop-file-utils/desktop-file-utils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/desktop-file-utils/desktop-file-utils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/desktop-notifications-browser-extension/desktop-notifications-browser-extension-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/desktop-notifications-browser-extension/desktop-notifications-browser-extension-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/desktop-notifications-browser-extension/desktop-notifications-browser-extension-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/desktop-webapp-browser-extension/desktop-webapp-browser-extension-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/desktop-webapp-browser-extension/desktop-webapp-browser-extension-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/desktop-webapp-browser-extension/desktop-webapp-browser-extension-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/device-mapper/device-mapper-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/device-mapper/device-mapper-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/device-mapper/device-mapper-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dialog/dialog-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dialog/dialog-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dialog/dialog-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/diffutils/diffutils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/diffutils/diffutils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/diffutils/diffutils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dirac/dirac-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dirac/dirac-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dirac/dirac-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dlog/dlog-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dlog/dlog-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dlog/dlog-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dmxproto/dmxproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dmxproto/dmxproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dmxproto/dmxproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dnsmasq/dnsmasq-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dnsmasq/dnsmasq-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dnsmasq/dnsmasq-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/docbook-xsl-stylesheets/docbook-xsl-stylesheets-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/docbook-xsl-stylesheets/docbook-xsl-stylesheets-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/docbook-xsl-stylesheets/docbook-xsl-stylesheets-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/docbook_4/docbook_4-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/docbook_4/docbook_4-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/docbook_4/docbook_4-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dos2unix/dos2unix-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dos2unix/dos2unix-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dos2unix/dos2unix-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dosfstools/dosfstools-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dosfstools/dosfstools-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dosfstools/dosfstools-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/doxygen/doxygen-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/doxygen/doxygen-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/doxygen/doxygen-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dracut/dracut-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dracut/dracut-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dracut/dracut-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dri2proto/dri2proto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dri2proto/dri2proto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/dri2proto/dri2proto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/e2fsprogs/e2fsprogs-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/e2fsprogs/e2fsprogs-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/e2fsprogs/e2fsprogs-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ed/ed-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ed/ed-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ed/ed-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/elfutils/elfutils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/elfutils/elfutils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/elfutils/elfutils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/empathy/empathy-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/empathy/empathy-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/empathy/empathy-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/enchant/enchant-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/enchant/enchant-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/enchant/enchant-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/evince/evince-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/evince/evince-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/evince/evince-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/evolution-data-server/evolution-data-server-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/evolution-data-server/evolution-data-server-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/evolution-data-server/evolution-data-server-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/exempi/exempi-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/exempi/exempi-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/exempi/exempi-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/exiv2/exiv2-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/exiv2/exiv2-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/exiv2/exiv2-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/expat/expat-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/expat/expat-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/expat/expat-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/expect/expect-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/expect/expect-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/expect/expect-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/farstream/farstream-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/farstream/farstream-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/farstream/farstream-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fdupes/fdupes-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fdupes/fdupes-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fdupes/fdupes-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/file-roller/file-roller-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/file-roller/file-roller-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/file-roller/file-roller-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/file/file-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/file/file-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/file/file-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/filesystem/filesystem-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/filesystem/filesystem-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/filesystem/filesystem-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/findutils/findutils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/findutils/findutils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/findutils/findutils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fixesproto/fixesproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fixesproto/fixesproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fixesproto/fixesproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/flac/flac-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/flac/flac-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/flac/flac-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/flex/flex-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/flex/flex-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/flex/flex-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/folks/folks-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/folks/folks-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/folks/folks-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/font-util/font-util-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/font-util/font-util-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/font-util/font-util-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fontconfig/fontconfig-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fontconfig/fontconfig-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fontconfig/fontconfig-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fontsproto/fontsproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fontsproto/fontsproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fontsproto/fontsproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/freeglut/freeglut-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/freeglut/freeglut-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/freeglut/freeglut-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/freetype2/freetype2-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/freetype2/freetype2-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/freetype2/freetype2-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fribidi/fribidi-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fribidi/fribidi-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fribidi/fribidi-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fuse/fuse-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fuse/fuse-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/fuse/fuse-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gawk/gawk-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gawk/gawk-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gawk/gawk-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gcc/gcc-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gcc/gcc-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gcc/gcc-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gcc47/gcc47-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gcc47/gcc47-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gcc47/gcc47-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gconf2/gconf2-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gconf2/gconf2-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gconf2/gconf2-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gcr/gcr-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gcr/gcr-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gcr/gcr-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gd/gd-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gd/gd-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gd/gd-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gdb/gdb-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gdb/gdb-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gdb/gdb-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gdbm/gdbm-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gdbm/gdbm-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gdbm/gdbm-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gdk-pixbuf/gdk-pixbuf-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gdk-pixbuf/gdk-pixbuf-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gdk-pixbuf/gdk-pixbuf-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gdm/gdm-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gdm/gdm-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gdm/gdm-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gedit/gedit-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gedit/gedit-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gedit/gedit-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/geoclue/geoclue-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/geoclue/geoclue-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/geoclue/geoclue-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/geocode-glib/geocode-glib-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/geocode-glib/geocode-glib-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/geocode-glib/geocode-glib-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gettext/gettext-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gettext/gettext-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gettext/gettext-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gexiv2/gexiv2-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gexiv2/gexiv2-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gexiv2/gexiv2-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/giflib/giflib-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/giflib/giflib-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/giflib/giflib-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/git/git-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/git/git-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/git/git-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gjs/gjs-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gjs/gjs-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gjs/gjs-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/glib-networking/glib-networking-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/glib-networking/glib-networking-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/glib-networking/glib-networking-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/glib2/glib2-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/glib2/glib2-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/glib2/glib2-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/glibc/glibc-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/glibc/glibc-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/glibc/glibc-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/glproto/glproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/glproto/glproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/glproto/glproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gmime/gmime-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gmime/gmime-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gmime/gmime-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gmp/gmp-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gmp/gmp-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gmp/gmp-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gmp/gmp/187b7b1646ee.patch create mode 100644 meta-tizen-ivi/recipes-tizen/gmp/gmp/amd64.patch create mode 100644 meta-tizen-ivi/recipes-tizen/gmp/gmp/configure.patch create mode 100644 meta-tizen-ivi/recipes-tizen/gmp/gmp/gmp.spec.patch create mode 100644 meta-tizen-ivi/recipes-tizen/gmp/gmp/gmp_fix_for_x32.patch create mode 100644 meta-tizen-ivi/recipes-tizen/gmp/gmp/obsolete_automake_macros.patch create mode 100644 meta-tizen-ivi/recipes-tizen/gmp/gmp/tizenBuild.patch create mode 100644 meta-tizen-ivi/recipes-tizen/gmp/gmp/use-includedir.patch create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-backgrounds/gnome-backgrounds-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-backgrounds/gnome-backgrounds-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-backgrounds/gnome-backgrounds-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-bluetooth/gnome-bluetooth-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-bluetooth/gnome-bluetooth-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-bluetooth/gnome-bluetooth-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-calculator/gnome-calculator-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-calculator/gnome-calculator-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-calculator/gnome-calculator-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-common/gnome-common-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-common/gnome-common-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-common/gnome-common-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-contacts/gnome-contacts-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-contacts/gnome-contacts-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-contacts/gnome-contacts-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-control-center/gnome-control-center-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-control-center/gnome-control-center-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-control-center/gnome-control-center-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-desktop/gnome-desktop-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-desktop/gnome-desktop-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-desktop/gnome-desktop-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-doc-utils/gnome-doc-utils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-doc-utils/gnome-doc-utils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-doc-utils/gnome-doc-utils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-extension-connman/gnome-extension-connman-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-extension-connman/gnome-extension-connman-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-extension-connman/gnome-extension-connman-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-icon-theme-extras/gnome-icon-theme-extras-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-icon-theme-extras/gnome-icon-theme-extras-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-icon-theme-extras/gnome-icon-theme-extras-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-icon-theme/gnome-icon-theme-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-icon-theme/gnome-icon-theme-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-icon-theme/gnome-icon-theme-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-js-common/gnome-js-common-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-js-common/gnome-js-common-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-js-common/gnome-js-common-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-keyring/gnome-keyring-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-keyring/gnome-keyring-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-keyring/gnome-keyring-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-menus/gnome-menus-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-menus/gnome-menus-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-menus/gnome-menus-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-online-accounts/gnome-online-accounts-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-online-accounts/gnome-online-accounts-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-online-accounts/gnome-online-accounts-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-power-manager/gnome-power-manager-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-power-manager/gnome-power-manager-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-power-manager/gnome-power-manager-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-screensaver/gnome-screensaver-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-screensaver/gnome-screensaver-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-screensaver/gnome-screensaver-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-screenshot/gnome-screenshot-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-screenshot/gnome-screenshot-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-screenshot/gnome-screenshot-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-session/gnome-session-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-session/gnome-session-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-session/gnome-session-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-settings-daemon/gnome-settings-daemon-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-settings-daemon/gnome-settings-daemon-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-settings-daemon/gnome-settings-daemon-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-shell/gnome-shell-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-shell/gnome-shell-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-shell/gnome-shell-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-terminal/gnome-terminal-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-terminal/gnome-terminal-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-terminal/gnome-terminal-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-themes-standard/gnome-themes-standard-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-themes-standard/gnome-themes-standard-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-themes-standard/gnome-themes-standard-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-video-effects/gnome-video-effects-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-video-effects/gnome-video-effects-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnome-video-effects/gnome-video-effects-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnutls/gnutls-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnutls/gnutls-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gnutls/gnutls-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gobject-introspection/gobject-introspection-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gobject-introspection/gobject-introspection-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gobject-introspection/gobject-introspection-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/google-droid-fonts/google-droid-fonts-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/google-droid-fonts/google-droid-fonts-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/google-droid-fonts/google-droid-fonts-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gperf/gperf-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gperf/gperf-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gperf/gperf-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gpgme/gpgme-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gpgme/gpgme-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gpgme/gpgme-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gptfdisk/gptfdisk-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gptfdisk/gptfdisk-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gptfdisk/gptfdisk-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/grep/grep-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/grep/grep-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/grep/grep-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/groff/groff-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/groff/groff-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/groff/groff-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gsettings-desktop-schemas/gsettings-desktop-schemas-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gsettings-desktop-schemas/gsettings-desktop-schemas-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gsettings-desktop-schemas/gsettings-desktop-schemas-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gssdp/gssdp-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gssdp/gssdp-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gssdp/gssdp-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gst-plugins-bad/gst-plugins-bad-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gst-plugins-bad/gst-plugins-bad-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gst-plugins-bad/gst-plugins-bad-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gst-plugins-base/gst-plugins-base-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gst-plugins-base/gst-plugins-base-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gst-plugins-base/gst-plugins-base-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gst-plugins-good/gst-plugins-good-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gst-plugins-good/gst-plugins-good-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gst-plugins-good/gst-plugins-good-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gstreamer/gstreamer-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gstreamer/gstreamer-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gstreamer/gstreamer-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtk-doc/gtk-doc-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtk-doc/gtk-doc-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtk-doc/gtk-doc-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtk2-engines/gtk2-engines-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtk2-engines/gtk2-engines-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtk2-engines/gtk2-engines-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtk2-themes/gtk2-themes-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtk2-themes/gtk2-themes-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtk2-themes/gtk2-themes-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtk2/gtk2-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtk2/gtk2-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtk2/gtk2-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtk3/gtk3-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtk3/gtk3-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtk3/gtk3-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtksourceview/gtksourceview-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtksourceview/gtksourceview-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gtksourceview/gtksourceview-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gupnp-igd/gupnp-igd-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gupnp-igd/gupnp-igd-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gupnp-igd/gupnp-igd-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gupnp/gupnp-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gupnp/gupnp-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gupnp/gupnp-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gvfs/gvfs-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gvfs/gvfs-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gvfs/gvfs-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gypsy/gypsy-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gypsy/gypsy-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gypsy/gypsy-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gzip/gzip-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gzip/gzip-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/gzip/gzip-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/hardlink/hardlink-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/hardlink/hardlink-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/hardlink/hardlink-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/harfbuzz/harfbuzz-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/harfbuzz/harfbuzz-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/harfbuzz/harfbuzz-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/help2man/help2man-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/help2man/help2man-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/help2man/help2man-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/hicolor-icon-theme/hicolor-icon-theme-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/hicolor-icon-theme/hicolor-icon-theme-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/hicolor-icon-theme/hicolor-icon-theme-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/hostname/hostname-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/hostname/hostname-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/hostname/hostname-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/hunspell/hunspell-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/hunspell/hunspell-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/hunspell/hunspell-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/hwdata/hwdata-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/hwdata/hwdata-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/hwdata/hwdata-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ibus/ibus-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ibus/ibus-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ibus/ibus-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/icon-naming-utils/icon-naming-utils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/icon-naming-utils/icon-naming-utils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/icon-naming-utils/icon-naming-utils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/icu/icu-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/icu/icu-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/icu/icu-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/image-configurations/image-configurations-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/image-configurations/image-configurations-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/image-configurations/image-configurations-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/imake/imake-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/imake/imake-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/imake/imake-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/inputproto/inputproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/inputproto/inputproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/inputproto/inputproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/intltool/intltool-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/intltool/intltool-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/intltool/intltool-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/iproute2/iproute2-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/iproute2/iproute2-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/iproute2/iproute2-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/iptables/iptables-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/iptables/iptables-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/iptables/iptables-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/iputils/iputils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/iputils/iputils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/iputils/iputils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/iso-codes/iso-codes-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/iso-codes/iso-codes-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/iso-codes/iso-codes-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/iso_ent/iso_ent-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/iso_ent/iso_ent-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/iso_ent/iso_ent-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/itstool/itstool-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/itstool/itstool-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/itstool/itstool-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/jasper/jasper-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/jasper/jasper-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/jasper/jasper-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/js/js-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/js/js-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/js/js-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/json-c/json-c-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/json-c/json-c-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/json-c/json-c-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/json-glib/json-glib-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/json-glib/json-glib-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/json-glib/json-glib-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/kbd/kbd-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/kbd/kbd-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/kbd/kbd-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/kbproto/kbproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/kbproto/kbproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/kbproto/kbproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/kernel-adaptation-pc/kernel-adaptation-pc-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/kernel-adaptation-pc/kernel-adaptation-pc-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/kernel-adaptation-pc/kernel-adaptation-pc-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/kickstarter/kickstarter-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/kickstarter/kickstarter-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/kickstarter/kickstarter-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/kmod/kmod-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/kmod/kmod-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/kmod/kmod-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lcms2/lcms2-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lcms2/lcms2-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lcms2/lcms2-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/less/less-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/less/less-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/less/less-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libGLU/libGLU-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libGLU/libGLU-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libGLU/libGLU-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libICE/libICE-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libICE/libICE-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libICE/libICE-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libSM/libSM-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libSM/libSM-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libSM/libSM-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libX11/libX11-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libX11/libX11-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libX11/libX11-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXScrnSaver/libXScrnSaver-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXScrnSaver/libXScrnSaver-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXScrnSaver/libXScrnSaver-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXau/libXau-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXau/libXau-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXau/libXau-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXaw/libXaw-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXaw/libXaw-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXaw/libXaw-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXcomposite/libXcomposite-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXcomposite/libXcomposite-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXcomposite/libXcomposite-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXcursor/libXcursor-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXcursor/libXcursor-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXcursor/libXcursor-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXdamage/libXdamage-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXdamage/libXdamage-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXdamage/libXdamage-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXdmcp/libXdmcp-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXdmcp/libXdmcp-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXdmcp/libXdmcp-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXext/libXext-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXext/libXext-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXext/libXext-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXfixes/libXfixes-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXfixes/libXfixes-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXfixes/libXfixes-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXfont/libXfont-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXfont/libXfont-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXfont/libXfont-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXft/libXft-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXft/libXft-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXft/libXft-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXgesture/libXgesture-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXgesture/libXgesture-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXgesture/libXgesture-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXi/libXi-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXi/libXi-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXi/libXi-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXinerama/libXinerama-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXinerama/libXinerama-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXinerama/libXinerama-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXmu/libXmu-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXmu/libXmu-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXmu/libXmu-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXpm/libXpm-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXpm/libXpm-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXpm/libXpm-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXrandr/libXrandr-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXrandr/libXrandr-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXrandr/libXrandr-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXrender/libXrender-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXrender/libXrender-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXrender/libXrender-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXres/libXres-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXres/libXres-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXres/libXres-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXt/libXt-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXt/libXt-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXt/libXt-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXtst/libXtst-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXtst/libXtst-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXtst/libXtst-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXv/libXv-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXv/libXv-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXv/libXv-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXvMC/libXvMC-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXvMC/libXvMC-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXvMC/libXvMC-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXxf86dga/libXxf86dga-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXxf86dga/libXxf86dga-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXxf86dga/libXxf86dga-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXxf86misc/libXxf86misc-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXxf86misc/libXxf86misc-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXxf86misc/libXxf86misc-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXxf86vm/libXxf86vm-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXxf86vm/libXxf86vm-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libXxf86vm/libXxf86vm-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libaio/libaio-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libaio/libaio-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libaio/libaio-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libarchive/libarchive-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libarchive/libarchive-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libarchive/libarchive-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libassuan/libassuan-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libassuan/libassuan-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libassuan/libassuan-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libasyncns/libasyncns-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libasyncns/libasyncns-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libasyncns/libasyncns-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libatasmart/libatasmart-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libatasmart/libatasmart-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libatasmart/libatasmart-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libbluray/libbluray-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libbluray/libbluray-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libbluray/libbluray-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcanberra/libcanberra-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcanberra/libcanberra-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcanberra/libcanberra-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcap-ng/libcap-ng-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcap-ng/libcap-ng-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcap-ng/libcap-ng-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcap/libcap-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcap/libcap-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcap/libcap-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcdaudio/libcdaudio-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcdaudio/libcdaudio-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcdaudio/libcdaudio-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcddb/libcddb-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcddb/libcddb-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcddb/libcddb-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcdio-paranoia/libcdio-paranoia-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcdio-paranoia/libcdio-paranoia-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcdio-paranoia/libcdio-paranoia-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcdio/libcdio-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcdio/libcdio-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcdio/libcdio-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libchamplain/libchamplain-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libchamplain/libchamplain-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libchamplain/libchamplain-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcroco/libcroco-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcroco/libcroco-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libcroco/libcroco-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libdaemon/libdaemon-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libdaemon/libdaemon-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libdaemon/libdaemon-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libdatrie/libdatrie-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libdatrie/libdatrie-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libdatrie/libdatrie-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libdrm/libdrm-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libdrm/libdrm-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libdrm/libdrm-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libedit/libedit-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libedit/libedit-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libedit/libedit-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libelf0/libelf0-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libelf0/libelf0-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libelf0/libelf0-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libevent/libevent-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libevent/libevent-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libevent/libevent-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libexif/libexif-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libexif/libexif-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libexif/libexif-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libffi/libffi-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libffi/libffi-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libffi/libffi-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libfontenc/libfontenc-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libfontenc/libfontenc-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libfontenc/libfontenc-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt/add-pkgconfig-support.patch create mode 100644 meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt/libgcrypt.spec.patch create mode 100644 meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt/obsolete_automake_macros.patch create mode 100644 meta-tizen-ivi/recipes-tizen/libgdata/libgdata-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgdata/libgdata-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgdata/libgdata-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgee-0.6/libgee-0.6-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgee-0.6/libgee-0.6-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgee-0.6/libgee-0.6-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgee/libgee-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgee/libgee-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgee/libgee-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libggi/libggi-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libggi/libggi-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libggi/libggi-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgii/libgii-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgii/libgii-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgii/libgii-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgnome-keyring/libgnome-keyring-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgnome-keyring/libgnome-keyring-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgnome-keyring/libgnome-keyring-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgpg-error/libgpg-error-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgpg-error/libgpg-error-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgpg-error/libgpg-error-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgphoto2/libgphoto2-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgphoto2/libgphoto2-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgphoto2/libgphoto2-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgtop/libgtop-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgtop/libgtop-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgtop/libgtop-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgusb/libgusb-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgusb/libgusb-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgusb/libgusb-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgweather/libgweather-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgweather/libgweather-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libgweather/libgweather-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libical/libical-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libical/libical-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libical/libical-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libidl/libidl-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libidl/libidl-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libidl/libidl-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libidn/libidn-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libidn/libidn-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libidn/libidn-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libimobiledevice/libimobiledevice-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libimobiledevice/libimobiledevice-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libimobiledevice/libimobiledevice-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libjpeg-turbo/libjpeg-turbo-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libjpeg-turbo/libjpeg-turbo-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libjpeg-turbo/libjpeg-turbo-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libjpeg6/libjpeg6-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libjpeg6/libjpeg6-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libjpeg6/libjpeg6-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libjpeg8/libjpeg8-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libjpeg8/libjpeg8-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libjpeg8/libjpeg8-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libkate/libkate-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libkate/libkate-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libkate/libkate-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libksba/libksba-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libksba/libksba-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libksba/libksba-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libmms/libmms-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libmms/libmms-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libmms/libmms-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libmnl/libmnl-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libmnl/libmnl-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libmnl/libmnl-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libmusicbrainz/libmusicbrainz-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libmusicbrainz/libmusicbrainz-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libmusicbrainz/libmusicbrainz-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libnetfilter_conntrack/libnetfilter_conntrack-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libnetfilter_conntrack/libnetfilter_conntrack-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libnetfilter_conntrack/libnetfilter_conntrack-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libnfnetlink/libnfnetlink-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libnfnetlink/libnfnetlink-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libnfnetlink/libnfnetlink-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libnice/libnice-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libnice/libnice-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libnice/libnice-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libnl1/libnl1-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libnl1/libnl1-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libnl1/libnl1-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libnotify/libnotify-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libnotify/libnotify-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libnotify/libnotify-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/liboauth/liboauth-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/liboauth/liboauth-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/liboauth/liboauth-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libogg/libogg-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libogg/libogg-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libogg/libogg-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/liboil/liboil-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/liboil/liboil-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/liboil/liboil-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpcap/libpcap-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpcap/libpcap-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpcap/libpcap-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpciaccess/libpciaccess-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpciaccess/libpciaccess-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpciaccess/libpciaccess-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpeas/libpeas-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpeas/libpeas-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpeas/libpeas-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpipeline/libpipeline-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpipeline/libpipeline-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpipeline/libpipeline-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libplist/libplist-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libplist/libplist-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libplist/libplist-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpng/libpng-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpng/libpng-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpng/libpng-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libproxy/libproxy-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libproxy/libproxy-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libproxy/libproxy-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpthread-stubs/libpthread-stubs-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpthread-stubs/libpthread-stubs-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpthread-stubs/libpthread-stubs-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpwquality/libpwquality-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpwquality/libpwquality-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libpwquality/libpwquality-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libraw/libraw-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libraw/libraw-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libraw/libraw-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/librest/librest-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/librest/librest-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/librest/librest-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/librsvg/librsvg-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/librsvg/librsvg-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/librsvg/librsvg-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsamplerate/libsamplerate-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsamplerate/libsamplerate-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsamplerate/libsamplerate-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsecret/libsecret-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsecret/libsecret-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsecret/libsecret-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsndfile/libsndfile-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsndfile/libsndfile-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsndfile/libsndfile-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsocialweb/libsocialweb-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsocialweb/libsocialweb-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsocialweb/libsocialweb-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsolv/libsolv-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsolv/libsolv-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsolv/libsolv-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsoup/libsoup-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsoup/libsoup-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libsoup/libsoup-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libtasn1/libtasn1-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libtasn1/libtasn1-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libtasn1/libtasn1-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libthai/libthai-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libthai/libthai-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libthai/libthai-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libtheora/libtheora-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libtheora/libtheora-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libtheora/libtheora-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libtool/libtool-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libtool/libtool-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libtool/libtool-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libunistring/libunistring-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libunistring/libunistring-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libunistring/libunistring-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libusb/libusb-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libusb/libusb-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libusb/libusb-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libva-intel-driver/libva-intel-driver-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libva-intel-driver/libva-intel-driver-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libva-intel-driver/libva-intel-driver-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libva/libva-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libva/libva-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libva/libva-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libvisual/libvisual-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libvisual/libvisual-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libvisual/libvisual-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libvorbis/libvorbis-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libvorbis/libvorbis-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libvorbis/libvorbis-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libvpx/libvpx-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libvpx/libvpx-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libvpx/libvpx-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libwacom/libwacom-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libwacom/libwacom-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libwacom/libwacom-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libwbxml2/libwbxml2-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libwbxml2/libwbxml2-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libwbxml2/libwbxml2-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libwebkit3/libwebkit3-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libwebkit3/libwebkit3-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libwebkit3/libwebkit3-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libwnck/libwnck-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libwnck/libwnck-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libwnck/libwnck-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxcb/libxcb-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxcb/libxcb-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxcb/libxcb-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxkbcommon/libxkbcommon-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxkbcommon/libxkbcommon-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxkbcommon/libxkbcommon-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxkbfile/libxkbfile-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxkbfile/libxkbfile-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxkbfile/libxkbfile-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxklavier/libxklavier-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxklavier/libxklavier-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxklavier/libxklavier-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxml2/libxml2-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxml2/libxml2-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxml2/libxml2-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxslt/libxslt-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxslt/libxslt-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libxslt/libxslt-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libzeitgeist/libzeitgeist-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libzeitgeist/libzeitgeist-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libzeitgeist/libzeitgeist-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libzio/libzio-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libzio/libzio-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libzio/libzio-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libzip/libzip-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libzip/libzip-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libzip/libzip-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libzypp-bindings/libzypp-bindings-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libzypp-bindings/libzypp-bindings-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libzypp-bindings/libzypp-bindings-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libzypp/libzypp-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libzypp/libzypp-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/libzypp/libzypp-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/links/links-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/links/links-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/links/links-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/linux-firmware/linux-firmware-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/linux-firmware/linux-firmware-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/linux-firmware/linux-firmware-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/linux-glibc-devel/linux-glibc-devel-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/linux-glibc-devel/linux-glibc-devel-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/linux-glibc-devel/linux-glibc-devel-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lksctp-tools/lksctp-tools-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lksctp-tools/lksctp-tools-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lksctp-tools/lksctp-tools-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/llvm/llvm-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/llvm/llvm-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/llvm/llvm-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lockdev/lockdev-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lockdev/lockdev-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lockdev/lockdev-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lsb/lsb-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lsb/lsb-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lsb/lsb-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lsof/lsof-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lsof/lsof-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lsof/lsof-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ltrace/ltrace-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ltrace/ltrace-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ltrace/ltrace-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lua/lua-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lua/lua-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lua/lua-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lzo/lzo-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lzo/lzo-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lzo/lzo-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/lzo/lzo/acinclude.m4 create mode 100644 meta-tizen-ivi/recipes-tizen/m4/m4-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/m4/m4-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/m4/m4-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/make/make-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/make/make-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/make/make-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/makedepend/makedepend-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/makedepend/makedepend-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/makedepend/makedepend-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/memphis/memphis-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/memphis/memphis-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/memphis/memphis-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mesa/mesa-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mesa/mesa-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mesa/mesa-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/meta-base/meta-base-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/meta-base/meta-base-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/meta-base/meta-base-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/meta-common/meta-common-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/meta-common/meta-common-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/meta-common/meta-common-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/meta-pc/meta-pc-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/meta-pc/meta-pc-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/meta-pc/meta-pc-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mkfontdir/mkfontdir-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mkfontdir/mkfontdir-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mkfontdir/mkfontdir-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mkfontscale/mkfontscale-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mkfontscale/mkfontscale-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mkfontscale/mkfontscale-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mobile-broadband-provider-info/mobile-broadband-provider-info-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mobile-broadband-provider-info/mobile-broadband-provider-info-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mobile-broadband-provider-info/mobile-broadband-provider-info-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/monotype-fonts/monotype-fonts-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/monotype-fonts/monotype-fonts-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/monotype-fonts/monotype-fonts-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mousetweaks/mousetweaks-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mousetweaks/mousetweaks-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mousetweaks/mousetweaks-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mpc/mpc-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mpc/mpc-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mpc/mpc-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mpfr/mpfr-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mpfr/mpfr-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mpfr/mpfr-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mtdev/mtdev-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mtdev/mtdev-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mtdev/mtdev-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mtools/mtools-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mtools/mtools-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mtools/mtools-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/multipath-tools/multipath-tools-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/multipath-tools/multipath-tools-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/multipath-tools/multipath-tools-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mutter/mutter-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mutter/mutter-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/mutter/mutter-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nano/nano-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nano/nano-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nano/nano-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nasm/nasm-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nasm/nasm-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nasm/nasm-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nautilus-sendto/nautilus-sendto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nautilus-sendto/nautilus-sendto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nautilus-sendto/nautilus-sendto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nautilus/nautilus-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nautilus/nautilus-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nautilus/nautilus-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ncurses/ncurses-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ncurses/ncurses-git/config.cache create mode 100644 meta-tizen-ivi/recipes-tizen/ncurses/ncurses-git/tic-hang.patch create mode 100644 meta-tizen-ivi/recipes-tizen/ncurses/ncurses-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ncurses/ncurses-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/neon/neon-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/neon/neon-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/neon/neon-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/net-tools/net-tools-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/net-tools/net-tools-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/net-tools/net-tools-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nettle/nettle-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nettle/nettle-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nettle/nettle-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/notification-daemon/notification-daemon-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/notification-daemon/notification-daemon-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/notification-daemon/notification-daemon-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nspr/nspr-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nspr/nspr-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nspr/nspr-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nss-mdns/nss-mdns-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nss-mdns/nss-mdns-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nss-mdns/nss-mdns-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nss/nss-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nss/nss-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/nss/nss-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/obexd/obexd-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/obexd/obexd-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/obexd/obexd-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ofono/ofono-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ofono/ofono-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ofono/ofono-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/openal-soft/openal-soft-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/openal-soft/openal-soft-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/openal-soft/openal-soft-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/openssh/openssh-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/openssh/openssh-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/openssh/openssh-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/openssl/openssl-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/openssl/openssl-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/openssl/openssl-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/orc/orc-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/orc/orc-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/orc/orc-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/p11-kit/p11-kit-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/p11-kit/p11-kit-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/p11-kit/p11-kit-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/package-groups/package-groups-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/package-groups/package-groups-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/package-groups/package-groups-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pacrunner/pacrunner-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pacrunner/pacrunner-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pacrunner/pacrunner-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pam/pam-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pam/pam-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pam/pam-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pango/pango-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pango/pango-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pango/pango-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/parted/parted-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/parted/parted-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/parted/parted-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/patch/patch-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/patch/patch-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/patch/patch-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/patchelf/patchelf-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/patchelf/patchelf-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/patchelf/patchelf-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pattern-tools/pattern-tools-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pattern-tools/pattern-tools-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pattern-tools/pattern-tools-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pc-installer/pc-installer-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pc-installer/pc-installer-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pc-installer/pc-installer-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pciutils/pciutils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pciutils/pciutils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pciutils/pciutils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pcre/pcre-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pcre/pcre-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pcre/pcre-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Devel-Symdump/perl-Devel-Symdump-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Devel-Symdump/perl-Devel-Symdump-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Devel-Symdump/perl-Devel-Symdump-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Error/perl-Error-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Error/perl-Error-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Error/perl-Error-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Net-DBus/perl-Net-DBus-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Net-DBus/perl-Net-DBus-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Net-DBus/perl-Net-DBus-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Pod-Coverage/perl-Pod-Coverage-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Pod-Coverage/perl-Pod-Coverage-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Pod-Coverage/perl-Pod-Coverage-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Switch/perl-Switch-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Switch/perl-Switch-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Switch/perl-Switch-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Test-Pod-Coverage/perl-Test-Pod-Coverage-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Test-Pod-Coverage/perl-Test-Pod-Coverage-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Test-Pod-Coverage/perl-Test-Pod-Coverage-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Test-Pod/perl-Test-Pod-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Test-Pod/perl-Test-Pod-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-Test-Pod/perl-Test-Pod-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-TimeDate/perl-TimeDate-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-TimeDate/perl-TimeDate-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-TimeDate/perl-TimeDate-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-X11-Protocol/perl-X11-Protocol-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-X11-Protocol/perl-X11-Protocol-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-X11-Protocol/perl-X11-Protocol-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-XML-Parser/perl-XML-Parser-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-XML-Parser/perl-XML-Parser-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-XML-Parser/perl-XML-Parser-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-XML-Simple/perl-XML-Simple-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-XML-Simple/perl-XML-Simple-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-XML-Simple/perl-XML-Simple-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-XML-Twig/perl-XML-Twig-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-XML-Twig/perl-XML-Twig-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-XML-Twig/perl-XML-Twig-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-gettext/perl-gettext-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-gettext/perl-gettext-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl-gettext/perl-gettext-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/09_fix_installperl.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/Configure-multilib.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/MM_Unix.pm.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/Makefile.SH.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/Makefile.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/asm-pageh-fix.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-32 create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-32-be create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-32-le create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-64 create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-64-be create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-64-le create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/cross-generate_uudmap.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/arm_thread_stress_timeout.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/cpan_definstalldirs.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/cpanplus_config_path.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/cpanplus_definstalldirs.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/db_file_ver.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/deprecate-with-apt.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/disable-zlib-bundling.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/doc_info.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/enc2xs_inc.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/errno_ver.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/extutils_set_libperl_path.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fakeroot.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/find_html2text.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/document_makemaker_ccflags.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/extutils-cbuilder-cflags.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/h2ph-multiarch.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/index-tainting.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/module-build-home-directory.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/net_smtp_docs.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/pod_fixes.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/respect_umask.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/sys-syslog-socket-timeout-kfreebsd.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/instmodsh_doc.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/ld_run_path.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/libnet_config_path.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/libperl_embed_doc.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/m68k_thread_stress.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/mod_paths.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/module_build_man_extensions.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/no_packlist_perllocal.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/patchlevel.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/perlivp.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/prefix_changes.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/prune_libs.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/series create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/skip-kfreebsd-crash.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/skip-upstream-git-tests.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/squelch-locale-warnings.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/writable_site_dirs.diff create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/dynaloaderhack.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/fix_bad_rpath.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/generate-sh.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/installperl.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/letgcc-find-errno.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/native-nopacklist.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/native-perlinc.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-archlib-exp.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-build-in-t-dir.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-configpm-switch.patch create mode 100755 meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-configure.sh create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-dynloader.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-enable-gdbm.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-moreconfig.patch create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/perl/perl-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/php/php-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/php/php-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/php/php-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pixman/pixman-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pixman/pixman-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pixman/pixman-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pkg-config/pkg-config-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pkg-config/pkg-config-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pkg-config/pkg-config-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/plymouth/plymouth-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/plymouth/plymouth-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/plymouth/plymouth-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/polkit-gnome/polkit-gnome-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/polkit-gnome/polkit-gnome-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/polkit-gnome/polkit-gnome-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/polkit/polkit-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/polkit/polkit-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/polkit/polkit-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/poppler/poppler-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/poppler/poppler-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/poppler/poppler-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/popt/popt-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/popt/popt-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/popt/popt-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/powertop/powertop-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/powertop/powertop-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/powertop/powertop-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ppl/ppl-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ppl/ppl-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ppl/ppl-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/prelink/prelink-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/prelink/prelink-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/prelink/prelink-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/procps/procps-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/procps/procps-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/procps/procps-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/psmisc/psmisc-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/psmisc/psmisc-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/psmisc/psmisc-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pth/pth-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pth/pth-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pth/pth-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pulseaudio/pulseaudio-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pulseaudio/pulseaudio-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pulseaudio/pulseaudio-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pwdutils/pwdutils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pwdutils/pwdutils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/pwdutils/pwdutils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-Cheetah/python-Cheetah-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-Cheetah/python-Cheetah-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-Cheetah/python-Cheetah-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-Jinja2/python-Jinja2-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-Jinja2/python-Jinja2-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-Jinja2/python-Jinja2-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-PyYAML/python-PyYAML-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-PyYAML/python-PyYAML-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-PyYAML/python-PyYAML-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-Pygments/python-Pygments-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-Pygments/python-Pygments-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-Pygments/python-Pygments-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-Sphinx/python-Sphinx-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-Sphinx/python-Sphinx-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-Sphinx/python-Sphinx-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-atspi/python-atspi-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-atspi/python-atspi-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-atspi/python-atspi-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-cairo/python-cairo-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-cairo/python-cairo-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-cairo/python-cairo-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-distribute/python-distribute-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-distribute/python-distribute-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-distribute/python-distribute-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-gobject/python-gobject-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-gobject/python-gobject-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-gobject/python-gobject-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-gpgme/python-gpgme-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-gpgme/python-gpgme-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-gpgme/python-gpgme-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-iniparse/python-iniparse-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-iniparse/python-iniparse-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-iniparse/python-iniparse-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-isodate/python-isodate-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-isodate/python-isodate-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-isodate/python-isodate-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-libxml2/python-libxml2-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-libxml2/python-libxml2-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-libxml2/python-libxml2-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-lxml/python-lxml-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-lxml/python-lxml-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-lxml/python-lxml-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-magic/python-magic-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-magic/python-magic-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-magic/python-magic-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-nose/python-nose-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-nose/python-nose-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-nose/python-nose-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-pycurl/python-pycurl-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-pycurl/python-pycurl-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-pycurl/python-pycurl-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-rdflib/python-rdflib-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-rdflib/python-rdflib-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-rdflib/python-rdflib-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-rpm/python-rpm-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-rpm/python-rpm-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-rpm/python-rpm-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-urlgrabber/python-urlgrabber-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-urlgrabber/python-urlgrabber-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python-urlgrabber/python-urlgrabber-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python/python-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python/python-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/python/python-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/qemu/qemu-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/qemu/qemu-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/qemu/qemu-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/randrproto/randrproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/randrproto/randrproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/randrproto/randrproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/raptor/raptor-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/raptor/raptor-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/raptor/raptor-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/re2c/re2c-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/re2c/re2c-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/re2c/re2c-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/readline/readline-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/readline/readline-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/readline/readline-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/recordproto/recordproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/recordproto/recordproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/recordproto/recordproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/remix/remix-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/remix/remix-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/remix/remix-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/renderproto/renderproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/renderproto/renderproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/renderproto/renderproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/resourceproto/resourceproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/resourceproto/resourceproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/resourceproto/resourceproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rfkill/rfkill-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rfkill/rfkill-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rfkill/rfkill-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rhythmbox/rhythmbox-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rhythmbox/rhythmbox-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rhythmbox/rhythmbox-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rpm/rpm-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rpm/rpm-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rpm/rpm-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rpmlint-mini/rpmlint-mini-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rpmlint-mini/rpmlint-mini-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rpmlint-mini/rpmlint-mini-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rpmlint-tizen/rpmlint-tizen-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rpmlint-tizen/rpmlint-tizen-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rpmlint-tizen/rpmlint-tizen-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rpmlint/rpmlint-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rpmlint/rpmlint-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rpmlint/rpmlint-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rpmorphan/rpmorphan-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rpmorphan/rpmorphan-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rpmorphan/rpmorphan-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rsync/rsync-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rsync/rsync-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/rsync/rsync-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ruby/ruby-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ruby/ruby-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/ruby/ruby-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/scrnsaverproto/scrnsaverproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/scrnsaverproto/scrnsaverproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/scrnsaverproto/scrnsaverproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/seahorse/seahorse-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/seahorse/seahorse-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/seahorse/seahorse-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sed/sed-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sed/sed-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sed/sed-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/seed/seed-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/seed/seed-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/seed/seed-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sessreg/sessreg-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sessreg/sessreg-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sessreg/sessreg-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/setup/setup-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/setup/setup-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/setup/setup-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/setxkbmap/setxkbmap-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/setxkbmap/setxkbmap-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/setxkbmap/setxkbmap-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sgml-skel/sgml-skel-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sgml-skel/sgml-skel-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sgml-skel/sgml-skel-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/shared-color-profiles/shared-color-profiles-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/shared-color-profiles/shared-color-profiles-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/shared-color-profiles/shared-color-profiles-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/shared-mime-info/shared-mime-info-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/shared-mime-info/shared-mime-info-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/shared-mime-info/shared-mime-info-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/shotwell/shotwell-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/shotwell/shotwell-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/shotwell/shotwell-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/smack/smack-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/smack/smack-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/smack/smack-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/snappy/snappy-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/snappy/snappy-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/snappy/snappy-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/speex/speex-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/speex/speex-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/speex/speex-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sqlite/sqlite-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sqlite/sqlite-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sqlite/sqlite-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/squashfs/squashfs-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/squashfs/squashfs-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/squashfs/squashfs-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/startup-notification/startup-notification-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/startup-notification/startup-notification-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/startup-notification/startup-notification-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/strace/strace-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/strace/strace-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/strace/strace-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sudo/sudo-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sudo/sudo-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sudo/sudo-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sushi/sushi-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sushi/sushi-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sushi/sushi-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/swig/swig-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/swig/swig-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/swig/swig-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sysfsutils/sysfsutils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sysfsutils/sysfsutils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sysfsutils/sysfsutils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/syslinux/syslinux-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/syslinux/syslinux-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/syslinux/syslinux-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sysprof/sysprof-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sysprof/sysprof-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/sysprof/sysprof-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/systemd/systemd-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/systemd/systemd-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/systemd/systemd-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tar/tar-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tar/tar-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tar/tar-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tcl/tcl-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tcl/tcl-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tcl/tcl-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tcpd/tcpd-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tcpd/tcpd-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tcpd/tcpd-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tcpdump/tcpdump-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tcpdump/tcpdump-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tcpdump/tcpdump-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tdb/tdb-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tdb/tdb-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tdb/tdb-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-farstream/telepathy-farstream-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-farstream/telepathy-farstream-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-farstream/telepathy-farstream-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-gabble/telepathy-gabble-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-gabble/telepathy-gabble-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-gabble/telepathy-gabble-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-glib/telepathy-glib-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-glib/telepathy-glib-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-glib/telepathy-glib-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-logger/telepathy-logger-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-logger/telepathy-logger-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-logger/telepathy-logger-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-mission-control/telepathy-mission-control-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-mission-control/telepathy-mission-control-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-mission-control/telepathy-mission-control-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-salut/telepathy-salut-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-salut/telepathy-salut-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/telepathy-salut/telepathy-salut-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/texinfo/texinfo-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/texinfo/texinfo-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/texinfo/texinfo-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tiff/tiff-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tiff/tiff-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tiff/tiff-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/time/time-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/time/time-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/time/time-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tizen-branding-default/tizen-branding-default-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tizen-branding-default/tizen-branding-default-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tizen-branding-default/tizen-branding-default-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tizen-branding-pc/tizen-branding-pc-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tizen-branding-pc/tizen-branding-pc-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tizen-branding-pc/tizen-branding-pc-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tizen-release/tizen-release-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tizen-release/tizen-release-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tizen-release/tizen-release-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tizen-shell-common/tizen-shell-common-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tizen-shell-common/tizen-shell-common-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tizen-shell-common/tizen-shell-common-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tizen-shell-home/tizen-shell-home-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tizen-shell-home/tizen-shell-home-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tizen-shell-home/tizen-shell-home-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/totem-pl-parser/totem-pl-parser-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/totem-pl-parser/totem-pl-parser-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/totem-pl-parser/totem-pl-parser-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tzdata/tzdata-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tzdata/tzdata-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/tzdata/tzdata-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/udisks2/udisks2-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/udisks2/udisks2-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/udisks2/udisks2-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/unique/unique-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/unique/unique-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/unique/unique-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/unoconv/unoconv-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/unoconv/unoconv-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/unoconv/unoconv-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/unzip/unzip-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/unzip/unzip-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/unzip/unzip-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/update-desktop-files/update-desktop-files-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/update-desktop-files/update-desktop-files-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/update-desktop-files/update-desktop-files-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/upower/upower-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/upower/upower-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/upower/upower-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/usbmuxd/usbmuxd-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/usbmuxd/usbmuxd-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/usbmuxd/usbmuxd-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/usbutils/usbutils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/usbutils/usbutils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/usbutils/usbutils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/user-session-units/user-session-units-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/user-session-units/user-session-units-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/user-session-units/user-session-units-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/utempter/utempter-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/utempter/utempter-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/utempter/utempter-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/uthash/uthash-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/uthash/uthash-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/uthash/uthash-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/util-linux/util-linux-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/util-linux/util-linux-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/util-linux/util-linux-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/util-macros/util-macros-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/util-macros/util-macros-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/util-macros/util-macros-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/vala/vala-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/vala/vala-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/vala/vala-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/valgrind/valgrind-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/valgrind/valgrind-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/valgrind/valgrind-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/videoproto/videoproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/videoproto/videoproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/videoproto/videoproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/vim/vim-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/vim/vim-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/vim/vim-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/vte/vte-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/vte/vte-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/vte/vte-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/wayland/wayland-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/wayland/wayland-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/wayland/wayland-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/wdiff/wdiff-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/wdiff/wdiff-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/wdiff/wdiff-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/weston/weston-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/weston/weston-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/weston/weston-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/wget/wget-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/wget/wget-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/wget/wget-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/which/which-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/which/which-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/which/which-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/wpa_supplicant/wpa_supplicant-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/wpa_supplicant/wpa_supplicant-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/wpa_supplicant/wpa_supplicant-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/x86info/x86info-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/x86info/x86info-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/x86info/x86info-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xapian-core/xapian-core-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xapian-core/xapian-core-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xapian-core/xapian-core-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xauth/xauth-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xauth/xauth-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xauth/xauth-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xbitmaps/xbitmaps-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xbitmaps/xbitmaps-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xbitmaps/xbitmaps-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xcb-proto/xcb-proto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xcb-proto/xcb-proto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xcb-proto/xcb-proto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xcb-util-keysyms/xcb-util-keysyms-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xcb-util-keysyms/xcb-util-keysyms-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xcb-util-keysyms/xcb-util-keysyms-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xcb-util/xcb-util-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xcb-util/xcb-util-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xcb-util/xcb-util-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xcmiscproto/xcmiscproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xcmiscproto/xcmiscproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xcmiscproto/xcmiscproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xconsole/xconsole-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xconsole/xconsole-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xconsole/xconsole-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xdg-user-dirs-gtk/xdg-user-dirs-gtk-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xdg-user-dirs-gtk/xdg-user-dirs-gtk-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xdg-user-dirs-gtk/xdg-user-dirs-gtk-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xdg-user-dirs/xdg-user-dirs-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xdg-user-dirs/xdg-user-dirs-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xdg-user-dirs/xdg-user-dirs-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xdg-utils/xdg-utils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xdg-utils/xdg-utils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xdg-utils/xdg-utils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xextproto/xextproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xextproto/xextproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xextproto/xextproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-input-evdev/xf86-input-evdev-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-input-evdev/xf86-input-evdev-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-input-evdev/xf86-input-evdev-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-input-keyboard/xf86-input-keyboard-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-input-keyboard/xf86-input-keyboard-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-input-keyboard/xf86-input-keyboard-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-input-synaptics/xf86-input-synaptics-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-input-synaptics/xf86-input-synaptics-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-input-synaptics/xf86-input-synaptics-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-input-wacom/xf86-input-wacom-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-input-wacom/xf86-input-wacom-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-input-wacom/xf86-input-wacom-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-video-cirrus/xf86-video-cirrus-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-video-cirrus/xf86-video-cirrus-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-video-cirrus/xf86-video-cirrus-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-video-fbdev/xf86-video-fbdev-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-video-fbdev/xf86-video-fbdev-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-video-fbdev/xf86-video-fbdev-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-video-intel/xf86-video-intel-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-video-intel/xf86-video-intel-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-video-intel/xf86-video-intel-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-video-vesa/xf86-video-vesa-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-video-vesa/xf86-video-vesa-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-video-vesa/xf86-video-vesa-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-video-vmware/xf86-video-vmware-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-video-vmware/xf86-video-vmware-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86-video-vmware/xf86-video-vmware-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86bigfontproto/xf86bigfontproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86bigfontproto/xf86bigfontproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86bigfontproto/xf86bigfontproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86dgaproto/xf86dgaproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86dgaproto/xf86dgaproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86dgaproto/xf86dgaproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86driproto/xf86driproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86driproto/xf86driproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86driproto/xf86driproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86miscproto/xf86miscproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86miscproto/xf86miscproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86miscproto/xf86miscproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86vidmodeproto/xf86vidmodeproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86vidmodeproto/xf86vidmodeproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xf86vidmodeproto/xf86vidmodeproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xhost/xhost-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xhost/xhost-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xhost/xhost-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xineramaproto/xineramaproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xineramaproto/xineramaproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xineramaproto/xineramaproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xinit/xinit-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xinit/xinit-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xinit/xinit-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xinput/xinput-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xinput/xinput-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xinput/xinput-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xkbcomp/xkbcomp-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xkbcomp/xkbcomp-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xkbcomp/xkbcomp-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xkbevd/xkbevd-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xkbevd/xkbevd-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xkbevd/xkbevd-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xkbprint/xkbprint-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xkbprint/xkbprint-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xkbprint/xkbprint-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xkbutils/xkbutils-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xkbutils/xkbutils-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xkbutils/xkbutils-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xkeyboard-config/xkeyboard-config-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xkeyboard-config/xkeyboard-config-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xkeyboard-config/xkeyboard-config-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xmlcharent/xmlcharent-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xmlcharent/xmlcharent-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xmlcharent/xmlcharent-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xmlsec1/xmlsec1-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xmlsec1/xmlsec1-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xmlsec1/xmlsec1-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xmlto/xmlto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xmlto/xmlto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xmlto/xmlto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xmodmap/xmodmap-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xmodmap/xmodmap-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xmodmap/xmodmap-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xorg-cf-files/xorg-cf-files-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xorg-cf-files/xorg-cf-files-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xorg-cf-files/xorg-cf-files-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xorg-launch-helper/xorg-launch-helper-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xorg-launch-helper/xorg-launch-helper-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xorg-launch-helper/xorg-launch-helper-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xorg-server/xorg-server-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xorg-server/xorg-server-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xorg-server/xorg-server-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xproto/xproto-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xproto/xproto-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xproto/xproto-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xrdb/xrdb-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xrdb/xrdb-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xrdb/xrdb-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xsetroot/xsetroot-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xsetroot/xsetroot-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xsetroot/xsetroot-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xterm/xterm-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xterm/xterm-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xterm/xterm-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xtrans/xtrans-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xtrans/xtrans-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xtrans/xtrans-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xz/xz-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xz/xz-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/xz/xz-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yaml/yaml-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yaml/yaml-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yaml/yaml-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yasm/yasm-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yasm/yasm-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yasm/yasm-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yelp-tools/yelp-tools-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yelp-tools/yelp-tools-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yelp-tools/yelp-tools-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yelp-xsl/yelp-xsl-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yelp-xsl/yelp-xsl-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yelp-xsl/yelp-xsl-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yelp/yelp-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yelp/yelp-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yelp/yelp-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yum-metadata-parser/yum-metadata-parser-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yum-metadata-parser/yum-metadata-parser-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yum-metadata-parser/yum-metadata-parser-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yum/yum-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yum/yum-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/yum/yum-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/zeitgeist/zeitgeist-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/zeitgeist/zeitgeist-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/zeitgeist/zeitgeist-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/zenity/zenity-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/zenity/zenity-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/zenity/zenity-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/zip/zip-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/zip/zip-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/zip/zip-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/zlib/zlib-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/zlib/zlib-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/zlib/zlib-oe-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/zlib/zlib/include_stdio.h create mode 100644 meta-tizen-ivi/recipes-tizen/zlib/zlib/libio_stdio.h create mode 100644 meta-tizen-ivi/recipes-tizen/zypper/zypper-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/zypper/zypper-native-extraconf.inc create mode 100644 meta-tizen-ivi/recipes-tizen/zypper/zypper-oe-extraconf.inc diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/.gitignore b/Tizen_TZ_package/TizenGroup-IVI-Wayland/.gitignore new file mode 100644 index 0000000..5e26919 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/.gitignore @@ -0,0 +1 @@ +ivi-2.0a-preview-tizen diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/base-primary.xml b/Tizen_TZ_package/TizenGroup-IVI-Wayland/base-primary.xml new file mode 100644 index 0000000..beb881b --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/base-primary.xml @@ -0,0 +1,13855 @@ + + + acl + i586 + + 7c3142a4e7061ca924bb11a6db3bc608a32908492c8dbd612e83de514f2f7a52 + Access control list utilities + This package contains the getfacl and setfacl utilities needed for +manipulating access control lists. + + http://savannah.nongnu.org/projects/acl + + + acl-docs + i586 + + 6e312f1c2b14682e1d3fbb669468f4ee0067be6ffe54c39e57e205ec3f56596f + Documentation for package acl + This package provides documentation for package acl. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/acl-2.2.49-1.11.i386 + + http://savannah.nongnu.org/projects/acl + + + attr + i586 + + a3251fe10a46f89d1d0b83df07d153e9e72537f71d504e91df89d39280c806b5 + Utilities for managing filesystem extended attributes + This package contains the libattr.so dynamic library which contains +the extended attribute system calls and library functions. + + http://savannah.nongnu.org/projects/attr/ + + + autoconf + noarch + + 1d4d53de8f50f8c20e8c68d502db8eecaf5e30fb410b64eac7a73f3dcfd94b63 + A GNU tool for automatically configuring source code + GNU's Autoconf is a tool for configuring source code and Makefiles. +Using Autoconf, programmers can create portable and configurable +packages, since the person building the package is allowed to +specify various configuration options. + +You should install Autoconf if you are developing software and +would like to create shell scripts that configure your source code +packages. If you are installing Autoconf, you will also need to +install the GNU m4 package. + +Note that the Autoconf package is not required for the end-user who +may be configuring software with an Autoconf-generated script; +Autoconf is only required for the generation of the scripts, not +their use. + + http://www.gnu.org/software/autoconf/ + + + automake + noarch + + 3f55c7884851893f72a504144e027b3b25e918818f22ba90eefa9fe418148757 + A GNU tool for automatically creating Makefiles + Automake is a tool for automatically generating `Makefile.in' +files compliant with the GNU Coding Standards. + +You should install Automake if you are developing software and would +like to use its ability to automatically generate GNU standard +Makefiles. If you install Automake, you will also need to install +GNU's Autoconf package. + + http://sources.redhat.com/automake + + + bash + i586 + + 99f62c77aa9b1cc3351571be17c929fc7904040e03f8ac2d8bc8405014d19bfe + The GNU Bourne Again shell + The GNU Bourne Again shell (Bash) is a shell or command language +interpreter that is compatible with the Bourne shell (sh). Bash +incorporates useful features from the Korn shell (ksh) and the C shell +(csh). Most sh scripts can be run by bash without modification. + + http://www.gnu.org/software/bash + + + bash-docs + i586 + + cc20b89df5e5e1a037cbed2eea560f4284d54c4e4fd875b0358723d4e1d7d433 + Documentation for package bash + This package provides documentation for package bash. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/bash-4.1-1.10.i386 + + http://www.gnu.org/software/bash + + + binutils + i586 + + 3e40b8790a471864d1194996848a0b23698cdca46c6070198a55d0075791c9b1 + A GNU collection of binary utilities + Binutils is a collection of binary utilities, including ar (for +creating, modifying and extracting from archives), as (a family of GNU +assemblers), gprof (for displaying call graph profile data), ld (the +GNU linker), nm (for listing symbols from object files), objcopy (for +copying and translating object files), objdump (for displaying +information from object files), ranlib (for generating an index for +the contents of an archive), readelf (for displaying detailed +information about binary files), size (for listing the section sizes +of an object or archive file), strings (for listing printable strings +from files), strip (for discarding symbols), and addr2line (for +converting addresses to file and line). + + http://sources.redhat.com/binutils + + + binutils-devel + i586 + + f6196af69bb8c04a16f2310445704371bc48c60ef157bf9d05492cf8e3a786c0 + BFD and opcodes static libraries and header files + This package contains BFD and opcodes static libraries and associated +header files. Only *.a libraries are included, because BFD doesn't +have a stable ABI. Developers starting new projects are strongly encouraged +to consider using libelf instead of BFD. + + http://sources.redhat.com/binutils + + + bison + i586 + + be70cbe559e411c62b77ba36b37bf390dda649085b3d1f561290748b2951eab4 + A GNU general-purpose parser generator + Bison is a general purpose parser generator that converts a grammar +description for an LALR(1) context-free grammar into a C program to +parse that grammar. Bison can be used to develop a wide range of +language parsers, from ones used in simple desk calculators to complex +programming languages. Bison is upwardly compatible with Yacc, so any +correctly written Yacc grammar should work with Bison without any +changes. If you know Yacc, you shouldn't have any trouble using +Bison. You do need to be very proficient in C programming to be able +to use Bison. Bison is only needed on systems that are used for +development. + +If your system will be used for C development, you should install +Bison. + + http://www.gnu.org/software/bison/ + + + bison-devel + i586 + + 7b5a28889b955169972456e94a4dda5224c8c4ebd9f4c97e9e98bcdb5e2d61a4 + -ly library for development using Bison-generated parsers + The bison-devel package contains the -ly library sometimes used by +programs using Bison-generated parsers. If you are developing programs +using Bison, you might want to link with this library. This library +is not required by all Bison-generated parsers, but may be employed by +simple programs to supply minimal support for the generated parsers. + + http://www.gnu.org/software/bison/ + + + build + noarch + + dde24531fe061348f38098ba764193f29976f4d38cbff678e3aff64debb82462 + A Script to Build SUSE Linux RPMs + This package provides a script for building RPMs for SUSE Linux in a +chroot environment. + + + + + build-compare + noarch + + ed723aa340331b2801908e3ea88b5224ba9fc7bb2a5ca44e1eed39e0daa3f2ac + Build Result Compare Script + This package contains scripts to find out if the build result differs +to a former build. + + + + + build-compare + noarch + + e6370bbda9287a1930d84f16c20dbb4a5e9d1e8f06bcb8453898375c55a58b83 + Build Result Compare Script + This package contains scripts to find out if the build result differs +to a former build. + + + + + buildtest + i586 + + f7d272fa93ec6390dde4afafff73d8f561d176ea98cd5a506dda0ccd3db01b31 + buildtest + + + + + + bzip2 + i586 + + ac87bd80ecc4d1b1aa30887f78d489aba64aeb640b6ab40fa130779d51e3f1dc + A file compression utility + Bzip2 is a freely available, patent-free, high quality data compressor. +Bzip2 compresses files to within 10 to 15 percent of the capabilities +of the best techniques available. However, bzip2 has the added benefit +of being approximately two times faster at compression and six times +faster at decompression than those techniques. Bzip2 is not the +fastest compression utility, but it does strike a balance between speed +and compression capability. + +Install bzip2 if you need a compression utility. + + http://www.bzip.org/ + + + bzip2-devel + i586 + + 9c317fe4b30af80c32591152c4fe0c5ba471f457572d47e3338b70e71d06aa99 + Header files developing apps which will use bzip2 + +Header files and a static library of bzip2 functions, for developing apps +which will use the library. + + http://www.bzip.org/ + + + bzip2-libs + i586 + + 890800eb316d6e5e24985b296461a77f440a138961e657d7db25b1f516442590 + Libraries for applications using bzip2 + +Libraries for applications using the bzip2 compression format. + + http://www.bzip.org/ + + + c-ares + i586 + + b710f1f9e8797b49106443829cba61a64a7f8a9ed77156a5e2dfa072c6345911 + library for asynchronous name resolves (development files) + library for asynchronous name resolves (development files) + + + + + c-ares-devel + i586 + + 3c1aeee232b980a8ccb94b7c52430892f1090a9c8afbaa6afd60b3bf3bc7fee4 + library for asynchronous name resolves (development files) (Developement) + library for asynchronous name resolves (development files) (Developement) + + + + + chrpath + i586 + + 625abe632635d774bc56e5fc77583b38972b9a825ca6e9211763d4b98108c1c6 + Modify rpath of compiled programs + chrpath allows you to modify the dynamic library load path (rpath) of +compiled programs. Currently, only removing and modifying the rpath +is supported. + + http://www.tux.org/pub/X-Windows/ftp.hungry.com/chrpath/ + + + cloog + i586 + + 1d20aa9be30579f88f4c4cc7feeeef9d1ccd990979568b88f2d2645f76f7a396 + The Chunky Loop Generator + CLooG is a software which generates loops for scanning Z-polyhedra. That is, +CLooG finds the code or pseudo-code where each integral point of one or more +parametrized polyhedron or parametrized polyhedra union is reached. CLooG is +designed to avoid control overhead and to produce a very efficient code. + + http://www.cloog.org + + + cloog-ppl + i586 + + 01075b0eae9b9ca0bc56377ebfd2e020c892ad4e8d4b03ce1ed29470b44c590a + Parma Polyhedra Library backend (ppl) based version of the Cloog binaries + The dynamic shared libraries of the Chunky Loop Generator + + http://www.cloog.org + + + cloog-ppl-devel + i586 + + ead6986d5254276e80e49c89c28a1d6d7a704674f1ab70e2804640fda3b1ae36 + Development tools for the ppl based version of Chunky Loop Generator + The header files and dynamic shared libraries of the Chunky Loop Generator. + + http://www.cloog.org + + + cmake + i586 + + 68bc242540889306efa60dd0d32834c6fb9e64093d29332cbb1cb44ea4a27b91 + Cross-platform make system + CMake is used to control the software compilation process using simple platform +and compiler independent configuration files. CMake generates native makefiles +and workspaces that can be used in the compiler environment of your choice. +CMake is quite sophisticated: it is possible to support complex environments +requiring system configuration, pre-processor generation, code generation, and +template instantiation. + + http://www.cmake.org + + + coreutils + i586 + + 5265e9736c8ace8956b5b63a333647e3e5e458c67c0b37e336d8f5e351b94d24 + The GNU core utilities: a set of tools commonly used in shell scripts + These are the GNU core utilities. This package is the combination of +the old GNU fileutils, sh-utils, and textutils packages. + + http://www.gnu.org/software/coreutils/ + + + cpio + i586 + + 0a213240ff6f9f133cfaba5cc20b53ce8704782e13ba75d04e813f82f0a7f96b + A GNU archiving program + GNU cpio copies files into or out of a cpio or tar archive. Archives +are files which contain a collection of other files plus information +about them, such as their file name, owner, timestamps, and access +permissions. The archive can be another file on the disk, a magnetic +tape, or a pipe. GNU cpio supports the following archive formats: binary, +old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old tar and POSIX.1 +tar. By default, cpio creates binary format archives, so that they are +compatible with older cpio programs. When it is extracting files from +archives, cpio automatically recognizes which kind of archive it is reading +and can read archives created on machines with a different byte-order. + +Install cpio if you need a program to manage file archives. + + http://www.gnu.org/software/cpio/ + + + cpio-docs + i586 + + ac390cf7d511d2d2e6857eec884b7c004bbd4d9602022e6cc58b1cedde814bf8 + Documentation for package cpio + This package provides documentation for package cpio. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/cpio-2.8-3.11.i386 + + http://www.gnu.org/software/cpio/ + + + cpp + i586 + + 35d47681904e3084e6a2bcaed4f9e6439e291ed1c535d969d4232e6fbf75c323 + The C Preprocessor + Cpp is the GNU C-Compatible Compiler Preprocessor. +Cpp is a macro processor which is used automatically +by the C compiler to transform your program before actual +compilation. It is called a macro processor because it allows +you to define macros, abbreviations for longer +constructs. + +The C preprocessor provides four separate functionalities: the +inclusion of header files (files of declarations that can be +substituted into your program); macro expansion (you can define macros, +and the C preprocessor will replace the macros with their definitions +throughout the program); conditional compilation (using special +preprocessing directives, you can include or exclude parts of the +program according to various conditions); and line control (if you use +a program to combine or rearrange source files into an intermediate +file which is then compiled, you can use line control to inform the +compiler about where each source line originated). + +You should install this package if you are a C programmer and you use +macros. + + http://gcc.gnu.org + + + cross-armv7l-binutils + i586 + + bcfcafd7988de215d8ebccfab110add694695de1d067a0b72347983a6cab004b + A GNU collection of binary utilities + Binutils is a collection of binary utilities, including ar (for +creating, modifying and extracting from archives), as (a family of GNU +assemblers), gprof (for displaying call graph profile data), ld (the +GNU linker), nm (for listing symbols from object files), objcopy (for +copying and translating object files), objdump (for displaying +information from object files), ranlib (for generating an index for +the contents of an archive), readelf (for displaying detailed +information about binary files), size (for listing the section sizes +of an object or archive file), strings (for listing printable strings +from files), strip (for discarding symbols), and addr2line (for +converting addresses to file and line). + + http://sources.redhat.com/binutils + + + cross-armv7l-eglibc + i586 + + 90437c2d21b0d0aa3c5a8452ccdd54fa68e00edc9ccd8d7689d178372c41be1b + a variant of the GNU C Library targetting embedded systems. - special version + This is a meta-package providing eglibc-arm. +It is not intended to be used in a normal System! +Original description: +Embedded GLIBC (EGLIBC) is a variant of the GNU C Library (GLIBC) that is designed to work well on embedded systems. EGLIBC strives to be source and binary compatible with GLIBC. EGLIBC's goals include reduced footprint, configurable components, better support for cross-compilation and cross-testing. + + + + + cross-armv7l-eglibc-devel + i586 + + feb81d16c522146cff08a391f94e3a98eb4cdf765db6f9a5cef866cbbc4c2cb9 + Don't use! Object files for development using standard C libraries - special version + This is a meta-package providing eglibc-devel-arm. +It is not intended to be used on a normal system/device! +Original description: +The glibc-devel package contains the object files necessary +for developing programs which use the standard C libraries (which are +used by nearly all programs). If you are developing programs which +will use the standard C libraries, your system needs to have these +standard object files available in order to create the +executables. + +Install glibc-devel if you are going to develop programs which will +use the standard C libraries. + + + + + cross-armv7l-eglibc-headers + i586 + + 421bb87d8543a558cc0f05e591d898ab810e7637c2e2206e10a4caf9c3284edc + Don't use! Header files for development using standard C libraries - special version + This is a meta-package providing eglibc-headers-arm. +It is not intended to be used on a normal system/device! +Original description: +The glibc-headers package contains the header files necessary +for developing programs which use the standard C libraries (which are +used by nearly all programs). If you are developing programs which +will use the standard C libraries, your system needs to have these +standard header files available in order to create the +executables. + +Install glibc-headers if you are going to develop programs which will +use the standard C libraries. + + + + + cross-armv7l-gcc + i586 + + 94ff1fa76fe80f5f6dbf6421929e124d616a836b2ecabb6361dd974e4908d62b + Various compilers (C, C++, Objective-C, Java, ...) + The gcc package contains the GNU Compiler Collection version 4.5.0. +You'll need this package in order to compile C code. + + http://gcc.gnu.org + + + cross-armv7l-kernel-headers + i586 + + 3b9329062129689c4907984ec3bef6356e22dad123d39cc6b6541008737848b7 + Don't use! Headers describing the kernel ABI - special version + This is a meta-package providing kernel-headers-arm. +It is not intended to be used on a normal system/device! +Original description: +The kernel-headers package contains the header files that describe +the kernel ABI. This package is mostly used by the C library and some +low level system software, and is only used indirectly by regular +applications. + + + + + cross-armv7tnhl-platformfile + noarch + + 1afe30e063d81a4bf657cc83b879aefe54c6516f05065267ef0e3269d3ec15c4 + Install armv7tnhl /etc/rpm/platform file + Package to make rpm-x86 understand the build chroot is for armv7tnhl + + + + + curl + i586 + + c3fbec423464ee165b74bc0868d080dad53abb3ebf89a4a6faa186c42f102403 + A utility for getting files from remote servers (FTP, HTTP, and others) + cURL is a tool for getting files from HTTP, FTP, FILE, LDAP, LDAPS, +DICT, TELNET and TFTP servers, using any of the supported protocols. +cURL is designed to work without user interaction or any kind of +interactivity. cURL offers many useful capabilities, like proxy support, +user authentication, FTP upload, HTTP post, and file transfer resume. + + + + + db4 + i586 + + 4d47590fcbbedea1eaa3aa9f28a4f837b54fa3999c51368f558e918842d769fd + The Berkeley DB database library (version 4) for C + The Berkeley Database (Berkeley DB) is a programmatic toolkit that +provides embedded database support for both traditional and +client/server applications. The Berkeley DB includes B+tree, Extended +Linear Hashing, Fixed and Variable-length record access methods, +transactions, locking, logging, shared memory caching, and database +recovery. The Berkeley DB supports C, C++, Java, and Perl APIs. It is +used by many applications, including Python and Perl, so this should +be installed on all systems. + + http://www.oracle.com/database/berkeley-db/ + + + db4-cxx + i586 + + 8af777cfdd762fe2c11afb369fac227c625950312c11fc2a7dc475d08c3b35ca + The Berkeley DB database library (version 4) for C++ + The Berkeley Database (Berkeley DB) is a programmatic toolkit that +provides embedded database support for both traditional and +client/server applications. The Berkeley DB includes B+tree, Extended +Linear Hashing, Fixed and Variable-length record access methods, +transactions, locking, logging, shared memory caching, and database +recovery. The Berkeley DB supports C, C++, Java, and Perl APIs. It is +used by many applications, including Python and Perl, so this should +be installed on all systems. + + http://www.oracle.com/database/berkeley-db/ + + + db4-devel + i586 + + 82e1aa41278c5c175baf92cc3b57356be0c7bbb02c18b1039f68c726bc3af2f8 + C development files for the Berkeley DB (version 4) library + The Berkeley Database (Berkeley DB) is a programmatic toolkit that +provides embedded database support for both traditional and +client/server applications. This package contains the header files, +libraries, and documentation for building programs which use the +Berkeley DB. + + http://www.oracle.com/database/berkeley-db/ + + + db4-devel-static + i586 + + af67b0e69396a72f0afca3902220eed8bac4b48ca109d7e294ad20b731a1d79e + Berkeley DB (version 4) static libraries + The Berkeley Database (Berkeley DB) is a programmatic toolkit that +provides embedded database support for both traditional and +client/server applications. This package contains static libraries +needed for applications that require statical linking of +Berkeley DB. + + http://www.oracle.com/database/berkeley-db/ + + + db4-utils + i586 + + 3ba3f2bcbcf8b6d0ffd37286dbd78c05a2d822a4b5c43fc995a903810da40d57 + Command line tools for managing Berkeley DB (version 4) databases + The Berkeley Database (Berkeley DB) is a programmatic toolkit that +provides embedded database support for both traditional and +client/server applications. Berkeley DB includes B+tree, Extended +Linear Hashing, Fixed and Variable-length record access methods, +transactions, locking, logging, shared memory caching, and database +recovery. DB supports C, C++, Java and Perl APIs. + + http://www.oracle.com/database/berkeley-db/ + + + diffutils + i586 + + 1543496af28d039a5b6a3b4b3f60c5edbabd1e4cc11699f174e5f1678b21ee49 + A GNU collection of diff utilities + Diffutils includes four utilities: diff, cmp, diff3 and sdiff. Diff +compares two files and shows the differences, line by line. The cmp +command shows the offset and line numbers where two files differ, or +cmp can show the characters that differ between the two files. The +diff3 command shows the differences between three files. Diff3 can be +used when two people have made independent changes to a common +original; diff3 can produce a merged file that contains both sets of +changes and warnings about conflicts. The sdiff command can be used +to merge two files interactively. + +Install diffutils if you need to compare text files. + + http://www.gnu.org/software/diffutils/diffutils.html + + + diffutils-docs + i586 + + 426c2820709efefbf422c0de76867d1bfe58b25112c82511b97fda86889c41c0 + Documentation for package diffutils + This package provides documentation for package diffutils. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/diffutils-3.0-1.13.i386 + + http://www.gnu.org/software/diffutils/diffutils.html + + + doxygen + i586 + + 2094e0f7fb3732ecc7570715c9bf521942279ffbe4e4d10f6fb1b07d7feca5fd + Automated C, C++, and Java Documentation Generator + Doxygen is a documentation system for C, C++, Java, and IDL. It can +generate an online class browser (in HTML) and an offline reference +manual (in LaTeX) from a set of documented source files. The +documentation is extracted directly from the sources. Doxygen is +developed on a Linux platform, but it runs on most other UNIX flavors +as well. An executable for Windows 95/NT is also available. + + http://www.stack.nl/~dimitri/doxygen/ + + + e2fsprogs + i586 + + c286099f0274e0f45f99f2e7d88ec3ceb9b1a1aa1420e9f1666bdca1aee3554a + Utilities for managing ext2, ext3, and ext4 filesystems + The e2fsprogs package contains a number of utilities for creating, +checking, modifying, and correcting any inconsistencies in second, +third and fourth extended (ext2/ext3/ext4) filesystems. E2fsprogs +contains e2fsck (used to repair filesystem inconsistencies after an +unclean shutdown), mke2fs (used to initialize a partition to contain +an empty ext2 filesystem), debugfs (used to examine the internal +structure of a filesystem, to manually repair a corrupted +filesystem, or to create test cases for e2fsck), tune2fs (used to +modify filesystem parameters), and most of the other core ext2fs +filesystem utilities. + +You should install the e2fsprogs package if you need to manage the +performance of an ext2, ext3, or ext4 filesystem. + + http://e2fsprogs.sourceforge.net/ + + + e2fsprogs-devel + i586 + + 5f78cb34cc33cfe13fe2497d1ea55538fb58cbc74946d1d8caad7010143829b0 + Ext2/3/4 filesystem-specific static libraries and headers + E2fsprogs-devel contains the libraries and header files needed to +develop second, third and fourth extended (ext2/ext3/ext4) +filesystem-specific programs. + +You should install e2fsprogs-devel if you want to develop ext2/3/4 +filesystem-specific programs. If you install e2fsprogs-devel, you'll +also want to install e2fsprogs. + + http://e2fsprogs.sourceforge.net/ + + + e2fsprogs-docs + i586 + + a28806d8b05dcc22746df686b6d57f93744bfb26987da24de35affb8277b940e + Documentation for package e2fsprogs + This package provides documentation for package e2fsprogs. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/e2fsprogs-1.41.11-2.9.i386 + + http://e2fsprogs.sourceforge.net/ + + + e2fsprogs-libs + i586 + + b4e2cbaca5166e32727cf7cac7d622a67d22654e67eabd2142e0d6e4a60ae09f + Ext2/3/4 filesystem-specific shared libraries and headers + E2fsprogs-libs contains libe2p and libext2fs, the libraries of the +e2fsprogs package. + +These libraries are used to directly acccess ext2/3/4 filesystems +from userspace. + + http://e2fsprogs.sourceforge.net/ + + + e2fsprogs-locale + i586 + + 1f8d1d7fe793eb91d8671751fd14e451943f4246c92393dcc5148f7b8bdedab4 + Translations and Locale for package e2fsprogs + This package provides translations for package e2fsprogs. + + http://e2fsprogs.sourceforge.net/ + + + eglibc + i686 + + 5753e59cc8ab5ef17e37b0730c2164c8baac8095f8d36eeb1d5f6baec3c98be4 + a variant of the GNU C Library targetting embedded systems. + Embedded GLIBC (EGLIBC) is a variant of the GNU C Library (GLIBC) that is designed to work well on embedded systems. EGLIBC strives to be source and binary compatible with GLIBC. EGLIBC's goals include reduced footprint, configurable components, better support for cross-compilation and cross-testing. + + http://www.eglibc.org + + + eglibc-common + i686 + + e0353220da880ee597bf68448c2b584bf5c4573d3b63d203dddc73cbd3ffd674 + Common binaries and locale data for glibc + The glibc-common package includes common binaries for the GNU libc +libraries, as well as national language (locale) support. + + http://www.eglibc.org + + + eglibc-devel + i686 + + bb1d1e1d8caddd663866713489e9da00908d88e8ace76449913a562c96f4f79b + Object files for development using standard C libraries + The glibc-devel package contains the object files necessary +for developing programs which use the standard C libraries (which are +used by nearly all programs). If you are developing programs which +will use the standard C libraries, your system needs to have these +standard object files available in order to create the +executables. + +Install glibc-devel if you are going to develop programs which will +use the standard C libraries. + + http://www.eglibc.org + + + eglibc-headers + i686 + + 018d50e1cd894fe97d698bc5b09d28cc791c523281ffe8cb0570b323aa8a90d8 + Header files for development using standard C libraries + The glibc-headers package contains the header files necessary +for developing programs which use the standard C libraries (which are +used by nearly all programs). If you are developing programs which +will use the standard C libraries, your system needs to have these +standard header files available in order to create the +executables. + +Install glibc-headers if you are going to develop programs which will +use the standard C libraries. + + http://www.eglibc.org + + + eglibc-static + i686 + + 413d35792f7d40023cb4b2b778d146e1108a2b648275c316e02a89d1c137b519 + C library static libraries for -static linking + The glibc-static package contains the C library static libraries +for -static linking. You don't need these, unless you link statically, +which is highly discouraged. + + http://www.eglibc.org + + + eglibc-utils + i686 + + 1c9999e50d3d24db4a7879d46a250db289833436626ac499189bb9942ab51bf2 + Development utilities from GNU C library + The glibc-utils package contains memusage, a memory usage profiler, +mtrace, a memory leak tracer and xtrace, a function call tracer +which can be helpful during program debugging. + +If unsure if you need this, don't install this package. + + http://www.eglibc.org + + + elfutils + i586 + + 5845f586fb419f9978ed210d62a8065ca68582def797e6814ba6f8489a2c3ef4 + A collection of utilities and DSOs to handle compiled objects + Elfutils is a collection of utilities, including ld (a linker), +nm (for listing symbols from object files), size (for listing the +section sizes of an object or archive file), strip (for discarding +symbols), readelf (to see the raw ELF file structures), and elflint +(to check for well-formed ELF files). + + https://fedorahosted.org/elfutils/ + + + elfutils-devel + i586 + + 9ca9e28ca22cdc53446d769912dafb5ee8f09d00ecb335f8786ff51495f87165 + Development libraries to handle compiled objects + The elfutils-devel package contains the libraries to create +applications for handling compiled objects. libebl provides some +higher-level ELF access functionality. libdw provides access to +the DWARF debugging information. libasm provides a programmable +assembler interface. + + https://fedorahosted.org/elfutils/ + + + elfutils-devel-static + i586 + + 49be25a3f6b0be68c032d0a102e51b2e8c7c0804c657090ff69100dd58a9e55d + Static archives to handle compiled objects + The elfutils-devel-static package contains the static archives +with the code to handle compiled objects. + + https://fedorahosted.org/elfutils/ + + + elfutils-libelf + i586 + + 3939cdd678a21dbe3fd751ad2eb9d9a0b4d3f6716ef861e10d8d53762468f457 + Library to read and write ELF files + The elfutils-libelf package provides a DSO which allows reading and +writing ELF files on a high level. Third party programs depend on +this package to read internals of ELF files. The programs of the +elfutils package use it also to generate new ELF files. + + https://fedorahosted.org/elfutils/ + + + elfutils-libelf-devel + i586 + + e1950898372bc872c5b98e98fdb7a05f36ceb56c8827e1d2598c32b84d1f23f5 + Development support for libelf + The elfutils-libelf-devel package contains the libraries to create +applications for handling compiled objects. libelf allows you to +access the internals of the ELF object file format, so you can see the +different sections of an ELF file. + + https://fedorahosted.org/elfutils/ + + + elfutils-libelf-devel-static + i586 + + 70619fc7445217b60d999d7a22d81c4bab1aea734d598a7d39cc9d48e2d97c07 + Static archive of libelf + The elfutils-libelf-static package contains the static archive +for libelf. + + https://fedorahosted.org/elfutils/ + + + elfutils-libs + i586 + + 1114e8c055486ff1f4f5699a2b89c29b275a1691fcd77d15a460c448c8f8c362 + Libraries to handle compiled objects + The elfutils-libs package contains libraries which implement DWARF, ELF, +and machine-specific ELF handling. These libraries are used by the programs +in the elfutils package. The elfutils-devel package enables building +other programs using these libraries. + + https://fedorahosted.org/elfutils/ + + + expat + i586 + + 62391ada1123942367b01ff310597e7158b8a93e69f2f7efaed061f250127fd4 + An XML parser library + This is expat, the C library for parsing XML, written by James Clark. Expat +is a stream oriented XML parser. This means that you register handlers with +the parser prior to starting the parse. These handlers are called when the +parser discovers the associated structures in the document being parsed. A +start tag is an example of the kind of structures for which you may +register handlers. + + http://www.libexpat.org/ + + + expat-devel + i586 + + 7b131529205aae6e9100d33863bcb50949111ff3de1d03dbfd1687ecd6e19e5a + Libraries and header files to develop applications using expat + The expat-devel package contains the libraries, include files and documentation +to develop XML applications with expat. + + http://www.libexpat.org/ + + + fakeroot + i586 + + f3e7b822c8b0ce9d031302f47823d172982a013154fb5a5fbab6c692ef30d241 + Gives a fake root environment + fakeroot runs a command in an environment wherein it appears to have +root privileges for file manipulation. fakeroot works by replacing the +file manipulation library functions (chmod(2), stat(2) etc.) by ones +that simulate the effect the real library functions would have had, +had the user really been root. + + http://fakeroot.alioth.debian.org/ + + + fdupes + i586 + + 2695caa9c13a7028493795c4c71544e794ed59c318bc615bbbab0e966576bda8 + Identifying or deleting duplicate files + FDUPES is a program for identifying or deleting duplicate files +residing within specified directories + + + +Authors: +-------- + Adrian Lopez <adrian2@caribe.net> + + http://premium.caribe.net/~adrian2/fdupes.html + + + file + i586 + + 70e93950d33186de0feda43abb249eb14e1a5182f34b67b7c60fe7033f0badfe + A utility for determining file types + The file command is used to identify a particular file according to the +type of data contained by the file. File can identify many different +file types, including ELF binaries, system libraries, RPM packages, and +different graphics formats. + +You should install the file package, since the file command is such a +useful utility. + + http://www.darwinsys.com/file/ + + + file-docs + i586 + + 0acb496badc8c9307ce45fbc0042d7d9321306e15598426cbcb9358252a33d3b + Documentation for package file + This package provides documentation for package file. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/file-5.04-1.15.i386 + + http://www.darwinsys.com/file/ + + + filesystem + noarch + + a9f8e13bf6d92571d09a04aa1f1f6dcae14754fda09135e2b9524cec72f05cc1 + The basic directory layout for a Linux system + The filesystem package is one of the basic packages that is installed +on a Linux system. Filesystem contains the basic directory layout +for a Linux operating system, including the correct permissions for +the directories. + + https://fedorahosted.org/filesystem + + + findutils + i586 + + 2d601b654c670979248c061320f20fdbe67031210e444f811f4592545db21768 + The GNU versions of find utilities (find and xargs) + The findutils package contains programs which will help you locate +files on your system. The find utility searches through a hierarchy +of directories looking for files which match a certain set of criteria +(such as a filename pattern). The xargs utility builds and executes +command lines from standard input arguments (usually lists of file +names generated by the find command). + +You should install findutils because it includes tools that are very +useful for finding things on your system. + + http://www.gnu.org/software/findutils/ + + + flex + i586 + + 7f3cac84944a312c58701853d5f9ac76697b88e2f071351c180ad0fefdb63a1f + A tool for creating scanners (text pattern recognizers) + The flex program generates scanners. Scanners are programs which can +recognize lexical patterns in text. Flex takes pairs of regular +expressions and C code as input and generates a C source file as +output. The output file is compiled and linked with a library to +produce an executable. The executable searches through its input for +occurrences of the regular expressions. When a match is found, it +executes the corresponding C code. Flex was designed to work with +both Yacc and Bison, and is used by many programs as part of their +build process. + +You should install flex if you are going to use your system for +application development. + + http://flex.sourceforge.net/ + + + gawk + i586 + + 550a3a10bb8efd3c4b754674aead287d5da255aae1309fcf90fbed5466022894 + The GNU version of the awk text processing utility + The gawk package contains the GNU version of awk, a text processing +utility. Awk interprets a special-purpose programming language to do +quick and easy text pattern matching and reformatting jobs. + +Install the gawk package if you need a text processing utility. Gawk is +considered to be a standard Linux tool for processing text. + + http://www.gnu.org/software/gawk/gawk.html + + + gcc + i586 + + 60ea79ab3efb15a3cbdf3410be47ff108a6f58fc6e716cea4e91fd39c351fcc8 + Various compilers (C, C++, Objective-C, Java, ...) + The gcc package contains the GNU Compiler Collection version 4.5.0. +You'll need this package in order to compile C code. + + http://gcc.gnu.org + + + gcc-c++ + i586 + + 4db57e35be291bffb129ed3eb6e004f295b5ff446c3bb1290c57984c979032e1 + C++ support for GCC + This package adds C++ support to the GNU Compiler Collection. +It includes support for most of the current C++ specification, +including templates and exception handling. + + http://gcc.gnu.org + + + gdb + i586 + + f0b581779317bcc2ca3b5dd1574567d2771609975ad7209aae5c40702a5d9597 + A GNU source-level debugger for C, C++, Java and other languages + GDB, the GNU debugger, allows you to debug programs written in C, C++, +Java, and other languages, by executing them in a controlled fashion +and printing their data. + + http://gnu.org/software/gdb/ + + + gdb-server + i586 + + 97cccea36159716b09f5e21d1c1d441c2ad342ba9e15911381ec03da94f44c7a + A standalone server for GDB (the GNU source-level debugger) + GDB, the GNU debugger, allows you to debug programs written in C, C++, +Java, and other languages, by executing them in a controlled fashion +and printing their data. + +This package provides a program that allows you to run GDB on a different machine than the one which is running the program being debugged. + + http://gnu.org/software/gdb/ + + + gdbm-devel + i586 + + d7b16a1d3b62a09fdd6532ab6605d36238f13bd1ebe54e1b16a39871a9acc388 + Include Files and Libraries mandatory for Development + This package contains all necessary include files and libraries needed +to develop applications that require these. + + http://directory.fsf.org/GNU/gdbm.html + + + gettext-docs + i586 + + 5c5a739fcf7e76f75dd183acae53101692af2c7395fff93c8c421053ac3d4135 + Documentation for package gettext + This package provides documentation for package gettext. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/gettext-0.18.1.1-3.12.i386 + + http://www.gnu.org/software/gettext/ + + + gettext-runtime + i586 + + f3e084838d3fb8c2c8f80a37653766f54ed3b774d483dc0b46b891f85106dd2d + Libraries for gettext + This package contains libraries used internationalization support. + + http://www.gnu.org/software/gettext/ + + + gettext-tools + i586 + + ba558e1dff4e5cd2a5de20669da610a110cc42b5474e14e0218ffd5e80e5b5b5 + Development files for gettext + This package contains all development related files necessary for +developing or compiling applications/libraries that needs +internationalization capability. You also need this package if you +want to add gettext support for your project. + + http://www.gnu.org/software/gettext/ + + + gmp + i586 + + a216e6dda02762c4d5dd466e7ad42cae5bf0c8ae4144c6c47f449c43bb2712c7 + A GNU arbitrary precision library + The gmp package contains GNU MP, a library for arbitrary precision +arithmetic, signed integers operations, rational numbers and floating +point numbers. GNU MP is designed for speed, for both small and very +large operands. GNU MP is fast because it uses fullwords as the basic +arithmetic type, it uses fast algorithms, it carefully optimizes +assembly code for many CPUs' most common inner loops, and it generally +emphasizes speed over simplicity/elegance in its operations. + +Install the gmp package if you need a fast arbitrary precision +library. + + http://gmplib.org/ + + + gmp-devel + i586 + + f54f56e9c0dcc6ec0b19b7d4cb84413c374b74c84c90452e5fe613ead98210b8 + Development tools for the GNU MP arbitrary precision library + The libraries, header files and documentation for using the GNU MP +arbitrary precision library in applications. + +If you want to develop applications which will use the GNU MP library, +you'll need to install the gmp-devel package. You'll also need to +install the gmp package. + + http://gmplib.org/ + + + gmp-static + i586 + + 1e37127c3f53860ae252bca367e2e59e9a09cf7991112a782da85db33800ba0c + Development tools for the GNU MP arbitrary precision library + The static libraries for using the GNU MP arbitrary precision library +in applications. + + http://gmplib.org/ + + + gperf + i586 + + b938d585efc1d41a6414d748d7558f10a577e3a628afe493baf73ce3e8238a6d + A perfect hash function generator + GNU gperf is a perfect hash function generator. For a given list of strings, it +produces a hash function and hash table, in form of C or C++ code, for looking +up a value depending on the input string. The hash function is perfect, which +means that the hash table has no collisions, and the hash table lookup needs +a single string comparison only. + + http://www.gnu.org/software/gperf/ + + + grep + i586 + + 4330d852b4b6eb0f2b59958f356d0b1d1ed3d4c5479f512b87a48330e4d9e633 + The GNU versions of grep pattern matching utilities + The GNU versions of commonly used grep utilities. Grep searches +through textual input for lines which contain a match to a specified +pattern and then prints the matching lines. GNU's grep utilities +include grep, egrep and fgrep. + +You should install grep on your system, because it is a very useful +utility for searching through text. + + http://www.gnu.org/software/grep/ + + + grep-docs + i586 + + 1cac552b2b624c7e6c848598dc7ae6cdcea6d4faaa4bfeb0f1007db1bf5965d6 + Documentation for package grep + This package provides documentation for package grep. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/grep-2.5.1a-61.14.i386 + + http://www.gnu.org/software/grep/ + + + groff + i586 + + 4cf82777483e73c46a5471146544ffec9c4706f73eaf682e8cdbe72b54d0281f + A document formatting system + Groff is a document formatting system. Groff takes standard text and +formatting commands as input and produces formatted output. The +created documents can be shown on a display or printed on a printer. +Groff's formatting commands allow you to specify font type and size, +bold type, italic type, the number and size of columns on a page, and +more. + +Groff can also be used to format man pages. If you are going to use +groff with the X Window System, you will also need to install the +groff-gxditview package. + + http://groff.ffii.org + + + groff-perl + i586 + + 9237c43b52f4c71bc808c12413b2045bf9de6e40ba6316b621b0aaca521af6eb + Parts of the groff formatting system that require Perl + The groff-perl package contains the parts of the groff text processor +package that require Perl. These include the afmtodit font processor +for creating PostScript font files, the grog utility that can be used +to automatically determine groff command-line options, and the +troff-to-ps print filter. + + http://groff.ffii.org + + + gzip + i586 + + 22ca87a36ff1d5785cd1b0374d4cc9a52ec59075c33eb4ea3fe69233bf436c5d + The GNU data compression program + The gzip package contains the popular GNU gzip data compression +program. Gzipped files have a .gz extension. + +Gzip should be installed on your system, because it is a +very commonly used data compression program. + + http://www.gzip.org/ + + + gzip-docs + i586 + + fdd29c544c2644357d0cd3b37067cc3176f5874c1dfa80a2eb5ec4eec85709bd + Documentation for package gzip + This package provides documentation for package gzip. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/gzip-1.3.14-1.14.i386 + + http://www.gzip.org/ + + + hardlink + i586 + + a53df6f125caf07db464fccf992c655f158486e30aa99718b71ac259aa2518d8 + Create a tree of hardlinks + hardlink is used to create a tree of hard links. +It's used by kernel installation to dramatically reduce the +amount of diskspace used by each kernel package installed. + + http://cvs.fedora.redhat.com/viewcvs/devel/hardlink/ + + + info + i586 + + a22253f238fc553b7ddc7b3f6e8c124340aa075b040cbcdcf17819be2830c513 + A stand-alone TTY-based reader for GNU texinfo documentation + The GNU project uses the texinfo file format for much of its +documentation. The info package provides a standalone TTY-based +browser program for viewing texinfo files. + + http://www.gnu.org/software/texinfo/ + + + intltool + i586 + + 4a3190421804b720758c8f395e8772871cd0732b30de0d1e6022d96b40b37f54 + Utility for internationalizing various kinds of data files + This tool automatically extracts translatable strings from oaf, glade, +bonobo ui, nautilus theme, .desktop, and other data files and puts +them in the po files. + + http://www.gnome.org + + + iso-codes + noarch + + f6a4256a720125de23eb31f0146f08310fab7c475d33a9c4c39cdcca905e4ce6 + ISO code lists and translations + This package provides the ISO 639 Language code list, the ISO 4217 +Currency code list, the ISO 3166 Territory code list, and ISO 3166-2 +sub-territory lists, and all their translations in gettext format. + + http://alioth.debian.org/projects/pkg-isocodes/ + + + iso-codes-devel + noarch + + 8ef761aa0de1efa4702a7add0f8fdf27fc5d3c2b89f0cdb1d500b0f23adaf6a7 + Files for development using iso-codes + This package contains the pkg-config files for development +when building programs that use iso-codes. + + http://alioth.debian.org/projects/pkg-isocodes/ + + + kernel-headers + i586 + + a90e0688b2ecb26424efa9d1c89c288362fbc33688475307d9ffb5f7dc61081d + Headers describing the kernel ABI + The kernel-headers package contains the header files that describe +the kernel ABI. This package is mostly used by the C library and some +low level system software, and is only used indirectly by regular +applications. + + http://www.kernel.org/ + + + less + i586 + + a8389e9c454388cdafa819cb8f89603eca70c77c06bc5df65d1197fd8436b073 + A text file browser similar to more, but better + The less utility is a text file browser that resembles more, but has +more capabilities. Less allows you to move backwards in the file as +well as forwards. Since less doesn't have to read the entire input file +before it starts, less starts up more quickly than text editors (for +example, vi). + +You should install less because it is a basic utility for viewing text +files, and you'll use it frequently. + + http://www.greenwoodsoftware.com/less/ + + + less-docs + i586 + + 3553442e3ec6679e8806de2a09c86550dd0eb7f9caa31855a18cc3341241edf5 + Documentation for package less + This package provides documentation for package less. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/less-436-5.13.i386 + + http://www.greenwoodsoftware.com/less/ + + + libacl + i586 + + 97d4ba350363f10bcdbc9e4f63108e2adae23179608693464d0f05597f7a46f9 + Dynamic library for access control list support + This package contains the libacl.so dynamic library which contains +the POSIX 1003.1e draft standard 17 functions for manipulating access +control lists. + + http://savannah.nongnu.org/projects/acl + + + libacl-devel + i586 + + 1264087dc87edb482a72560d7e3016f454b30cca69c8c7d22f9d566e1f365d30 + Access control list static libraries and headers + This package contains static libraries and header files needed to develop +programs which make use of the access control list programming interface +defined in POSIX 1003.1e draft standard 17. + + http://savannah.nongnu.org/projects/acl + + + libarchive + i586 + + cdbeae1cec09ecd524407acee6c70c8b37cec511e16ff63875f7ba4821004379 + A library for handling streaming archive formats + Libarchive is a programming library that can create and read several different +streaming archive formats, including most popular tar variants, several cpio +formats, and both BSD and GNU ar variants. It can also write shar archives and +read ISO9660 CDROM images and ZIP archives. + + http://code.google.com/p/libarchive/ + + + libarchive-devel + i586 + + fd30e611a3a2f3d75cda1948fdd92148fd279d3806fac77e88a4b79dbe876d69 + Development files for libarchive + The libarchive-devel package contains libraries and header files for +developing applications that use libarchive. + + http://code.google.com/p/libarchive/ + + + libattr + i586 + + 3043653fd7cfb42c214c4a3381d47d90c535846e91b706a8af09ac91a063e1ab + Utilities for managing filesystem extended attributes + Utilities for managing filesystem extended attributes + + http://savannah.nongnu.org/projects/attr/ + + + libattr-devel + i586 + + 44ca292c28c256f0fe670c9467a5ea9ab79717266df8abec9ac97d7f65ed27de + Extended attribute static libraries and headers + This package contains the libraries and header files needed to +develop programs which make use of extended attributes. +For Linux programs, the documented system call API is the +recommended interface, but an SGI IRIX compatibility interface +is also provided. + +Currently only ext2, ext3 and XFS support extended attributes. +The SGI IRIX compatibility API built above the Linux system calls is +used by programs such as xfsdump(8), xfsrestore(8) and xfs_fsr(8). + +You should install libattr-devel if you want to develop programs +which make use of extended attributes. If you install libattr-devel, +you'll also want to install attr. + + http://savannah.nongnu.org/projects/attr/ + + + libblkid + i586 + + 2c2a65fb914f8e978544f9d47ce9c03214865b53604041d2d2ed37efe7796aaf + Block device ID library + This is block device identification library, part of util-linux. + + http://www.kernel.org/pub/linux/utils/util-linux/ + + + libblkid-devel + i586 + + ca9e7340e962b3278eb0d44e608651d4f8850cbb13fcea9bee669917e83a09df + Block device ID library + This is the block device identification development library and headers, +part of util-linux. + + http://www.kernel.org/pub/linux/utils/util-linux/ + + + libcap + i586 + + 2688f93e70777809cb61431bba0cc2e78814672b54dde6be268484dd34c1b1f2 + Library for getting and setting POSIX + libcap is a library for getting and setting POSIX.1e (formerly POSIX 6) +draft 15 capabilities. + + http://ftp.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.6/ + + + libcap-devel + i586 + + 7e41c099c887a2e2c3cd3cd7de7c12976a13d0e35c10bcba52d57651a35ea18e + Development files for libcap + Development files (Headers, libraries for static linking, etc) for libcap. + +libcap is a library for getting and setting POSIX.1e (formerly POSIX 6) +draft 15 capabilities. + +Install libcap-devel if you want to develop or compile applications using +libcap. + + http://ftp.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.6/ + + + libcap-docs + i586 + + d185e7c14975a1362959b9210f94e83d7812c3cf0a6a7dfb6ea832a4968dc288 + Documentation for package libcap + This package provides documentation for package libcap. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/libcap-2.21-1.14.i386 + + http://ftp.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.6/ + + + libcom_err + i586 + + 6168be5856f7709af8a134e8de90d28fa88766442efe769378a2655bd6ad5987 + Common error description library + This is the common error description library, part of e2fsprogs. + +libcom_err is an attempt to present a common error-handling mechanism. + + http://e2fsprogs.sourceforge.net/ + + + libcom_err-devel + i586 + + e296e089aa244930d65bb65743e8ec8cbdbd15fd19b8dc5a7ecd9de14644c353 + Common error description library + This is the common error description development library and headers, +part of e2fsprogs. It contains the compile_et commmand, used +to convert a table listing error-code names and associated messages +messages into a C source file suitable for use with the library. + +libcom_err is an attempt to present a common error-handling mechanism. + + http://e2fsprogs.sourceforge.net/ + + + libcurl + i586 + + 43dab35baefec361dc806b2e3199e318ebdeb4245bf11f051a41d2188c956d7c + A library for getting files from web servers + This package provides a way for applications to use FTP, HTTP, Gopher and +other servers for getting files. + + + + + libcurl-devel + i586 + + f525dd78eb7a9b8f2e09f6bbaf4b04057c5d685a6e6943a10daed42fa9a37111 + Files needed for building applications with libcurl + cURL is a tool for getting files from FTP, HTTP, Gopher, Telnet, and +Dict servers, using any of the supported protocols. The libcurl-devel +package includes files needed for developing applications which can +use cURL's capabilities internally. + + + + + libffi + i586 + + 08676c6a4981301d68f3bd34d840f358203b21cf38b7fda54c388adcea83dae7 + A portable foreign function interface library + Compilers for high level languages generate code that follow certain +conventions. These conventions are necessary, in part, for separate +compilation to work. One such convention is the "calling convention". +The calling convention is a set of assumptions made by the compiler +about where function arguments will be found on entry to a function. A +calling convention also specifies where the return value for a function +is found. + +Some programs may not know at the time of compilation what arguments +are to be passed to a function. For instance, an interpreter may be +told at run-time about the number and types of arguments used to call a +given function. `Libffi' can be used in such programs to provide a +bridge from the interpreter program to compiled code. + +The `libffi' library provides a portable, high level programming +interface to various calling conventions. This allows a programmer to +call any function specified by a call interface description at run time. + +FFI stands for Foreign Function Interface. A foreign function +interface is the popular name for the interface that allows code +written in one language to call code written in another language. The +`libffi' library really only provides the lowest, machine dependent +layer of a fully featured foreign function interface. A layer must +exist above `libffi' that handles type conversions for values passed +between the two languages. + + http://sourceware.org/libffi + + + libffi-devel + i586 + + 185d6b3a378a9d9130a6151af454e859c4610d2c4646ea2d6cfcfb84b9d4dc7a + Development files for libffi + The libffi-devel package contains libraries and header files for +developing applications that use libffi. + + http://sourceware.org/libffi + + + libfile + i586 + + 19bdd852bb47eedf2b5f0d0ed4f06c43fe44e2ace191ff389b47a10ca97285e4 + Libraries for applications using libmagic + Libraries for applications using libmagic. + + http://www.darwinsys.com/file/ + + + libfile-devel + i586 + + a1ec1db898968627dc04796f7fcea12c5f17ab02ac902b0b4b4fe432ae75c83e + Libraries and header files for file development + The file-devel package contains the header files and libmagic library +necessary for developing programs using libmagic. + + http://www.darwinsys.com/file/ + + + libgcc + i586 + + 44b8bb1b741a936bee06968d6f5f48aa08e9fbc739b87ecac3f7e9fe1205377c + GCC version 4.5.0 shared support library + This package contains GCC shared support library which is needed +e.g. for exception handling support. + + http://gcc.gnu.org + + + libgdbm + i586 + + 5a9fe61641a482075b266bb4a8f0bc9bc1929008512f75ae41dd08adf7e06bdc + GNU dbm key/data database + GNU dbm is a library of database functions that use extensible +hashing and work similar to the standard UNIX dbm. These routines are +provided to a programmer needing to create and manipulate a hashed +database. + +The basic use of GDBM is to store key/data pairs in a data file. Each +key must be unique and each key is paired with only one data item. + +The library provides primitives for storing key/data pairs, searching +and retrieving the data by its key and deleting a key along with its +data. It also supports sequential iteration over all key/data pairs in +a database. + +For compatibility with programs using old UNIX dbm functions, the +package also provides traditional dbm and ndbm interfaces. + + http://directory.fsf.org/GNU/gdbm.html + + + libgomp + i586 + + c6365e647effe5b64d350c0ec1f87fcce9c1a4d47509a2d45b7074c3f99d12f7 + GCC OpenMP v3.0 shared support library + This package contains GCC shared support library which is needed +for OpenMP v3.0 support. + + http://gcc.gnu.org + + + libidn + i586 + + 008fd3ccf8140d915c37bf9f61cbbf73a516ff97e9492b36ce057ee44a12ce29 + Internationalized Domain Name support library + GNU Libidn is an implementation of the Stringprep, Punycode and +IDNA specifications defined by the IETF Internationalized Domain +Names (IDN) working group, used for internationalized domain +names. + + http://www.gnu.org/software/libidn/ + + + libidn-devel + i586 + + 4f9f01620ac6e46da35428bfbb26becf06949720b936621f10a2b3541333e650 + Development files for the libidn library + This package includes header files and libraries necessary for +developing programs which use the GNU libidn library. + + http://www.gnu.org/software/libidn/ + + + libllvm + i586 + + 46fe77c042e747f4d00eee20bac99d5ff047ad718ce022d8f2c2ff0ccfec0723 + LLVM shared libraries + Shared libraries for the LLVM compiler infrastructure. + + http://llvm.org/ + + + liblua + i586 + + f5f2c5bca02e201e39aa90114feca98513fc762050d0b5bd6c5aeec8526d4e3f + The Lua library + This package contains the shared version of liblua for lua. + + http://www.lua.org/ + + + liblua-devel + i586 + + 1bcce75263e235d7f152e95189b3fd1bc128071280dd051d0d1a5dccb260d15c + Development files for lua + This package contains development files for lua. + + http://www.lua.org/ + + + liblua-static + i586 + + a47bfee7d5fd4e8d2ee2ce36d270e00adfd76074407b699030c64e3b8537d6ae + Static library for lua + This package contains the static version of liblua for lua. + + http://www.lua.org/ + + + libmount + i586 + + 541d2eb8af87bc5671c135a23dc5c53ac2002abc30bb5b128037460b6859f019 + Mount interface library + Mount interface library. + + http://www.kernel.org/pub/linux/utils/util-linux/ + + + libmount-devel + i586 + + 7da48ad36bd6f1fe02ad7406e5f20e1531ed04c6000f9a9ec623490133a6dd7b + Development files for libmount + Development files for libmount. + + http://www.kernel.org/pub/linux/utils/util-linux/ + + + libmudflap + i586 + + 91fcd917d02feef946198c80665152c3210653ef1efedb7bada3ad4fc5a96d78 + GCC mudflap shared support library + This package contains GCC shared support library which is needed +for mudflap support. + + http://gcc.gnu.org + + + libmudflap-devel + i586 + + 4e76324c0d3625b7d1147c340b476bce3863ba776b0f0a466e2350c41e6a5bf2 + GCC mudflap support + This package contains headers and static libraries for building +mudflap-instrumented programs. + +To instrument a non-threaded program, add -fmudflap +option to GCC and when linking add -lmudflap, for threaded programs +also add -fmudflapth and -lmudflapth. + + http://gcc.gnu.org + + + libpcre + i586 + + da2414a294c82785bec49fbc8d781cf52117dbbcb929e64437a15ceff757698f + Perl-compatible regular expression library + Perl-compatible regular expression library. +PCRE has its own native API, but a set of "wrapper" functions that are based on +the POSIX API are also supplied in the library libpcreposix. Note that this +just provides a POSIX calling interface to PCRE: the regular expressions +themselves still follow Perl syntax and semantics. The header file +for the POSIX-style functions is called pcreposix.h. + + http://www.pcre.org/ + + + libpcre-devel + i586 + + ce0955e7d4d671ae3c8da8e9d403d7644dd0ddeba3186955ce892e133215eb04 + Development files for pcre + Development files (Headers, libraries for dynamic linking, etc) for pcre. + + http://www.pcre.org/ + + + libpcre-static + i586 + + 6e09c07bf40c81c0c2d7f4274e8c5b16db89c226d729427226b25b5d5f68e815 + Static library for pcre + Static library for pcre. + + http://www.pcre.org/ + + + libpython + i586 + + de2162e22ee83292984582117233eefb12b6f9d8966852e6086ed1f53b5a39c2 + Python Interpreter shared library + Python is an interpreted, object-oriented programming language, and is +often compared to Tcl, Perl, Scheme, or Java. You can find an overview +of Python in the documentation and tutorials included in the python-doc +(HTML) or python-doc-pdf (PDF) packages. + +This package contains libpython2.6 shared library for embedding in +other applications. + + http://www.python.org/ + + + libss + i586 + + a843345f94cba42657795186226d52ce29f8f7c2c6e48667ff6ba96e8578ced9 + Command line interface parsing library + This is libss, a command line interface parsing library, part of e2fsprogs. + +This package includes a tool that parses a command table to generate +a simple command-line interface parser, the include files needed to +compile and use it, and the static libs. + +It was originally inspired by the Multics SubSystem library. + + http://e2fsprogs.sourceforge.net/ + + + libss-devel + i586 + + 6fb890566b139939a7efdf96d9c3a4df52e52feb4562d9f72537e65e78207b16 + Command line interface parsing library + This is the command line interface parsing (libss) development library +and headers, part of e2fsprogs. It contains the mk_cmds command, which +parses a command table to generate a simple command-line interface parser. + +It was originally inspired by the Multics SubSystem library. + + http://e2fsprogs.sourceforge.net/ + + + libstdc++ + i586 + + 47edc3b483382b26335f91786c76a735d6842a8328ed9b6dbc1a47086660ec04 + GNU Standard C++ Library + The libstdc++ package contains a rewritten standard compliant GCC Standard +C++ Library. + + http://gcc.gnu.org + + + libstdc++-devel + i586 + + d169cd2bb3015ca0ee675d62be8c298d05e21258f93639730198720675ac2638 + Header files and libraries for C++ development + This is the GNU implementation of the standard C++ libraries. This +package includes the header files and libraries needed for C++ +development. This includes rewritten implementation of STL. + + http://gcc.gnu.org + + + libtool + i586 + + 344606b69856ae02e76a3c87c9adfc7295c63e4497187e34029d885bde87ed23 + The GNU Portable Library Tool + GNU Libtool is a set of shell scripts which automatically configure UNIX and +UNIX-like systems to generically build shared libraries. Libtool provides a +consistent, portable interface which simplifies the process of using shared +libraries. + +If you are developing programs which will use shared libraries, but do not use +the rest of the GNU Autotools (such as GNU Autoconf and GNU Automake), you +should install the libtool package. + +The libtool package also includes all files needed to integrate the GNU +Portable Library Tool (libtool) and the GNU Libtool Dynamic Module Loader +(ltdl) into a package built using the GNU Autotools (including GNU Autoconf +and GNU Automake). + + http://www.gnu.org/software/libtool/ + + + libtool-ltdl + i586 + + 9521d3e71c4ac1b0bf63595255fc83dcd6cb0ba0a329e5634db40eeb33e36c33 + Runtime libraries for GNU Libtool Dynamic Module Loader + The libtool-ltdl package contains the GNU Libtool Dynamic Module Loader, a +library that provides a consistent, portable interface which simplifies the +process of using dynamic modules. + +These runtime libraries are needed by programs that link directly to the +system-installed ltdl libraries; they are not needed by software built using +the rest of the GNU Autotools (including GNU Autoconf and GNU Automake). + + http://www.gnu.org/software/libtool/ + + + libtool-ltdl-devel + i586 + + a1ad86b04fe4f91fdd251815c269c2d61f8f1f3a21df366bdfe08dd8b92ff0a5 + Tools needed for development using the GNU Libtool Dynamic Module Loader + Static libraries and header files for development with ltdl. + + http://www.gnu.org/software/libtool/ + + + libuuid + i586 + + 1acd81fed0f4b640ecd71d6b5223aafc1d0fedffa623a43a63e1c54d9cd3ed33 + Universally unique ID library + This is the universally unique ID library, part of e2fsprogs. + +The libuuid library generates and parses 128-bit universally unique +id's (UUID's). A UUID is an identifier that is unique across both +space and time, with respect to the space of all UUIDs. A UUID can +be used for multiple purposes, from tagging objects with an extremely +short lifetime, to reliably identifying very persistent objects +across a network. + +See also the "uuid" package, which is a separate implementation. + + http://www.kernel.org/pub/linux/utils/util-linux/ + + + libuuid-devel + i586 + + aa259cd7eb3724f951e868c160ca400e74f3343b8f0dfe07509d9965381df2c4 + Universally unique ID library + This is the universally unique ID development library and headers, +part of e2fsprogs. + +The libuuid library generates and parses 128-bit universally unique +id's (UUID's). A UUID is an identifier that is unique across both +space and time, with respect to the space of all UUIDs. A UUID can +be used for multiple purposes, from tagging objects with an extremely +short lifetime, to reliably identifying very persistent objects +across a network. + +See also the "uuid-devel" package, which is a separate implementation. + + http://www.kernel.org/pub/linux/utils/util-linux/ + + + libxml2 + i586 + + db40174a5d29f96948c84d19af24a2f551e2fd94d8313f6c157bfb1c6e79d33b + Library providing XML and HTML support + This library allows to manipulate XML files. It includes support +to read, modify and write XML and HTML files. There is DTDs support +this includes parsing and validation even with complex DtDs, either +at parse time or later once the document has been modified. The output +can be a simple SAX stream or and in-memory DOM like representations. +In this case one can use the built-in XPath and XPointer implementation +to select subnodes or ranges. A flexible Input/Output mechanism is +available, with existing HTTP and FTP modules and combined to an +URI library. + + http://xmlsoft.org/ + + + libxml2-devel + i586 + + dc94ad609b3dbc6c4bce13d014ec7578e6ccb27133a6a1758676f73e88c05d86 + Libraries, includes, etc + Libraries, include files, etc you can use to develop XML applications. +This library allows to manipulate XML files. It includes support +to read, modify and write XML and HTML files. There is DTDs support +this includes parsing and validation even with complex DtDs, either +at parse time or later once the document has been modified. The output +can be a simple SAX stream or and in-memory DOM like representations. +In this case one can use the built-in XPath and XPointer implementation +to select subnodes or ranges. A flexible Input/Output mechanism is +available, with existing HTTP and FTP modules and combined to an +URI library. + + http://xmlsoft.org/ + + + libxml2-python + i586 + + d6e779ac316158326514b004a177ac3df5713a7a7b31ea0bb3bb9a74f7c214b6 + libxml2 Python bindings + The libxml2-python package contains a module that permits applications +written in the Python programming language to use the interface +supplied by the libxml2 library to manipulate XML files. + + http://xmlsoft.org/ + + + libxslt + i586 + + 8a38d65922f0f4552423ad3fef5ea02fb57fe7840d6ab154927f54204c322373 + Library providing the Gnome XSLT engine + This C library allows to transform XML files into other XML files +(or HTML, text, ...) using the standard XSLT stylesheet transformation +mechanism. To use it you need to have a version of libxml2 >= 2.6.27 +installed. The xsltproc command is a command line interface to the XSLT engine + + http://xmlsoft.org/XSLT/ + + + libxslt-devel + i586 + + eb5e91d63b3d01a92338e1238c0886b275d164b2f6cee0f5932346dfd07f72fb + Libraries, includes, etc. to embed the Gnome XSLT engine + This C library allows to transform XML files into other XML files +(or HTML, text, ...) using the standard XSLT stylesheet transformation +mechanism. To use it you need to have a version of libxml2 >= 2.6.27 +installed. + + http://xmlsoft.org/XSLT/ + + + llvm + i586 + + 9a2728db421c75f625ddd14b052619aa92a52570c0e77cd880574fdbb9ab58e2 + The Low Level Virtual Machine + LLVM is a compiler infrastructure designed for compile-time, +link-time, runtime, and idle-time optimization of programs from +arbitrary programming languages. The compiler infrastructure includes +mirror sets of programming tools as well as libraries with equivalent +functionality. + + http://llvm.org/ + + + llvm-devel + i586 + + aaf6394d1af908cd5c251a1384ba36dacb261bdd22f871ac0b80e27d343323be + Libraries and header files for LLVM + This package contains library and header files needed to develop new +native programs that use the LLVM infrastructure. + + http://llvm.org/ + + + lua + i586 + + 60e6c95a1522e1107ee877c7cee5eb9eca9ce67c62be7116473ce5028e0931c2 + Powerful light-weight programming language + Lua is a powerful light-weight programming language designed for +extending applications. Lua is also frequently used as a +general-purpose, stand-alone language. Lua is free software. +Lua combines simple procedural syntax with powerful data description +constructs based on associative arrays and extensible semantics. Lua +is dynamically typed, interpreted from bytecodes, and has automatic +memory management with garbage collection, making it ideal for +configuration, scripting, and rapid prototyping. + + http://www.lua.org/ + + + lzo + i586 + + 0abe4bee5128e744d7bc60c61b5f9ba6cfdbab41f386c44469f430c77f45cfa3 + Data compression library with very fast (de)compression + LZO is a portable lossless data compression library written in ANSI C. +It offers pretty fast compression and very fast decompression. +Decompression requires no memory. In addition there are slower +compression levels achieving a quite competitive compression ratio +while still decompressing at this very high speed. + + http://www.oberhumer.com/opensource/lzo/ + + + lzo-devel + i586 + + 80977d4951fc88c07fc53d7613010570b237e31d53dffd97b9ed0ca2454aeff0 + Development files for the lzo library + LZO is a portable lossless data compression library written in ANSI C. +It offers pretty fast compression and very fast decompression. +This package contains development files needed for lzo. + + http://www.oberhumer.com/opensource/lzo/ + + + lzo-minilzo + i586 + + 573d6b7172834673126036416428fe782fa4053be977ebb933db35c8010e4273 + Mini version of lzo for apps which don't need the full version + A small (mini) version of lzo for embedding into applications which don't need +full blown lzo compression support. + + http://www.oberhumer.com/opensource/lzo/ + + + lzop + i586 + + 3fd8837a7e35bcff9630539d1251f5b27c1981ca8e8e66caf2ff825b36a6cb14 + lzop + lzop is a file compressor which is very similar to gzip. lzop uses +the LZO data compression library for compression services, and its +main advantages over gzip are much higher compression and +decompression speed (at the cost of some compression ratio). + +lzop is copyrighted OpenSource software distributed under the terms +of the GNU General Public License (GPL). + + http://www.lzop.org + + + lzop-docs + i586 + + c474659a3eab7cb54d2a62f70305d056c36bf6daea9a69ba6567f8480cf5d9b2 + Documentation for package lzop + This package provides documentation for package lzop. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/lzop-1.03-1.13.i386 + + http://www.lzop.org + + + m4 + i586 + + 512179b677e358b64eab65fc285a7ac58e46f869672d793407f6f000d9e7a4dc + The GNU macro processor + A GNU implementation of the traditional UNIX macro processor. M4 is +useful for writing text files which can be logically parsed, and is used +by many programs as part of their build process. M4 has built-in +functions for including files, running shell commands, doing arithmetic, +etc. The autoconf program needs m4 for generating configure scripts, but +not for running configure scripts. + +Install m4 if you need a macro processor. + + http://www.gnu.org/software/m4/ + + + m4-docs + i586 + + 081e83054f7901afa06d5edc4012a600257e41fbe08d7e8b0cac51427018338d + Documentation for package m4 + This package provides documentation for package m4. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/m4-1.4.14-1.10.i386 + + http://www.gnu.org/software/m4/ + + + make + i586 + + 4702f1a0c971f43e666c4964e86c5f0d93381748560aab5791e5b72d43f96501 + A GNU tool which simplifies the build process for users + A GNU tool for controlling the generation of executables and other +non-source files of a program from the program's source files. Make +allows users to build and install packages without any significant +knowledge about the details of the build process. The details about +how the program should be built are provided for make in the program's +makefile. + + http://www.gnu.org/software/make/ + + + minizip + i586 + + f6a5d159ba650a3d98ea9d8919dc3c38cd8548e7a8fb3dafdf94ff6a0a4a518b + Minizip manipulates files from a .zip archive + Minizip manipulates files from a .zip archive. + + http://www.gzip.org/zlib/ + + + minizip-devel + i586 + + d6655f6dd14810bd7586acba8ebeedc48f9c9da7ed5ab5224f8fe005e5c96737 + Development files for the minizip library + This package contains the libraries and header files needed for +developing applications which use minizip. + + http://www.gzip.org/zlib/ + + + module-init-tools + i586 + + 6bd9c2d78d7eed0bea4d2ccba24066112dd19c94c8704bd9c33858180c40e3a4 + Kernel module management utilities + The module-init-tools package includes various programs needed for automatic +loading and unloading of modules under 2.6 and later kernels, as well +as other module management programs. Device drivers and filesystems +are two examples of loaded and unloaded modules. + + + + + mpc + i586 + + 326839cc09cfb2b885c660a8ad09f4a82826a5e26f41f4e7e0cd31fe4b27a7ea + A multiprecision library + Mpc is a C library for the arithmetic of complex numbers with arbitrarily +high precision and correct rounding of the result. It is built upon and +follows the same principles as Mpfr. The library is written by Andreas +Enge, Philippe Theveny and Paul Zimmermann and is distributed under r the +Gnu Lesser General Public License, either version 2.1 of the licence, or +(at your option) any later version. + + http://www.multiprecision.org/ + + + mpc-devel + i586 + + 6939d0ca9869508ef6609f67a1f9603d2627e73ddf9378a1abd73dee6ea3f129 + Development tools for the MPC Library + The header files, documentation and static libraries for developing +applications using the MPC Library. + + http://www.multiprecision.org/ + + + mpc-docs + i586 + + ff1aae678129e76e261a2dd461aa1e392347270e3c2de2d9752856bb459235c4 + Documentation for package mpc + This package provides documentation for package mpc. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/mpc-0.9-1.21.i386 + + http://www.multiprecision.org/ + + + mpfr + i586 + + 8e5e5cdaf2f05c8f4e6a4b0a89951f8bcf07b430c8b3baba8357201a68500584 + A C library for multiple-precision floating-point computations + The MPFR library is a C library for multiple-precision floating-point +computations with "correct rounding". The MPFR is efficient and +also has a well-defined semantics. It copies the good ideas from the +ANSI/IEEE-754 standard for double-precision floating-point arithmetic +(53-bit mantissa). MPFR is based on the GMP multiple-precision library. + + http://www.mpfr.org/ + + + mpfr-devel + i586 + + b2c41f35c2ce42e6b23d7d949e5c27f199f8d539de9aba42b778cd48b3c5cb51 + Development tools A C library for mpfr library + The static libraries, header files and documentation for using the MPFR +multiple-precision floating-point library in applications. + +If you want to develop applications which will use the MPFR library, +you'll need to install the mpfr-devel package. You'll also need to +install the mpfr package. + + http://www.mpfr.org/ + + + nasm + i586 + + 1f63d936fdd05a43a75107eb1708e5e6682db2cc45f9d7ad98f094051aa46bb4 + A portable x86 assembler which uses Intel-like syntax + NASM is the Netwide Assembler, a free portable assembler for the Intel +80x86 microprocessor series, using primarily the traditional Intel +instruction mnemonics and syntax. + + http://nasm.sourceforge.net/ + + + nasm-rdoff + i586 + + c79bd69492e40af610b586bc3c1b19bcb335997f83783d169758619c35185423 + Tools for the RDOFF binary format, sometimes used with NASM + Tools for the operating-system independent RDOFF binary format, which +is sometimes used with the Netwide Assembler (NASM). These tools +include linker, library manager, loader, and information dump. + + http://nasm.sourceforge.net/ + + + ncurses + i586 + + 3356ebfe7bafa577be34f4fddf25e4f36b1ded9c98482119ed08b4f74aa468e0 + Ncurses support utilities + The curses library routines are a terminal-independent method of +updating character screens with reasonable optimization. The ncurses +(new curses) library is a freely distributable replacement for the +discontinued 4.4 BSD classic curses library. + +This package contains support utilities, including a terminfo compiler +tic, a decompiler infocmp, clear, tput, tset, and a termcap conversion +tool captoinfo. + + http://invisible-island.net/ncurses/ncurses.html + + + ncurses-base + i586 + + 4cdbad254ee5ee7c0079a8d774c6bfabb09c578c6627195ddd9f1d3ef0874d62 + Descriptions of common terminals + This package contains descriptions of common terminals. Other terminal +descriptions are included in the ncurses-term package. + + http://invisible-island.net/ncurses/ncurses.html + + + ncurses-devel + i586 + + 36f7a861f5b26f5ac034085b9de031c46e98854e8d9c91ac04cd79f3fde7737b + Development files for the ncurses library + The header files and libraries for developing applications that use +the ncurses terminal handling library. + +Install the ncurses-devel package if you want to develop applications +which will use ncurses. + + http://invisible-island.net/ncurses/ncurses.html + + + ncurses-libs + i586 + + 4193f86343f5f37bd57abf70173622d335f5f0ac1b7f24a08aa0b952e3808df1 + Ncurses libraries + The curses library routines are a terminal-independent method of +updating character screens with reasonable optimization. The ncurses +(new curses) library is a freely distributable replacement for the +discontinued 4.4 BSD classic curses library. + +This package contains the ncurses libraries. + + http://invisible-island.net/ncurses/ncurses.html + + + ncurses-term + i586 + + de49fb2534d416ad4658f14fd2f6409d4d9da1bddae5d852d36c30e669c42777 + Terminal descriptions + This package contains additional terminal descriptions not found in +the ncurses-base package. + + http://invisible-island.net/ncurses/ncurses.html + + + net-tools + i586 + + d573a64c01eab32b1faf7a2486455c0905fc13b0d6a7e2bdc006dc6a945445c9 + Basic networking tools + The net-tools package contains basic networking tools, including +ifconfig, netstat, route, and others. + + http://www.tazenda.demon.co.uk/phil/net-tools/ + + + net-tools-docs + i586 + + 9c3e1bb5f1b5bac7ed9683d922167ae3848f50ee33809b105aeebccfdf3a072f + Documentation for package net-tools + This package provides documentation for package net-tools. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/net-tools-1.60-87.10.i386 + + http://www.tazenda.demon.co.uk/phil/net-tools/ + + + net-tools-extra + i586 + + e24801c42fe4de48f9223679092dbd876d3ca18c8b19d18949bb72edba3891e9 + Extra goodies from net-tools package + net-tools extra goodies, including not-so commonly needed tools +(netplugd, nisdomainname, ether-wake, ipmaddr, mii-diag and mii-tool, +plipconfig and slattach), translations of the man pages and +localized support. + + http://www.tazenda.demon.co.uk/phil/net-tools/ + + + net-tools-locale + i586 + + 27c3dc4b9647a2628b5df392b92228cd920bbb4b8df1d9606d46bdf00973335b + Translations and Locale for package net-tools + This package provides translations for package net-tools. + + http://www.tazenda.demon.co.uk/phil/net-tools/ + + + nodejs + i586 + + d8df532d5565c8719555ef6fe1cfb363ceeed1d4d0fbf8100da7457a96fc63b3 + Evented I/O for V8 JavaScript + Evented I/O for V8 JavaScript. + Silvan Calarco <silvan.calarco@mambasoft.it> + http://nodejs.org/ + + + nscd + i686 + + 04b60564246ef5338abcdd56cb049565cdc450766fda6c46edac553039a23635 + A Name Service Caching Daemon (nscd) + Nscd caches name service lookups and can dramatically improve +performance with NIS+, and may help with DNS as well. + + http://www.eglibc.org + + + nspr + i586 + + c113779e0d36372281fba27e235919ee58f09e15ea528562d202d37acafce9e6 + Netscape Portable Runtime + NSPR provides platform independence for non-GUI operating system +facilities. These facilities include threads, thread synchronization, +normal file and network I/O, interval timing and calendar time, basic +memory management (malloc and free) and shared library linking. + + http://www.mozilla.org/projects/nspr/ + + + nspr-devel + i586 + + c4d662fb47ad63bd740e135a5adff54ae53b17f2827d7dafd6971b1a54436233 + Development libraries for the Netscape Portable Runtime + Header files for doing development with the Netscape Portable Runtime. + + http://www.mozilla.org/projects/nspr/ + + + nss + i586 + + bec180c9b514447abbcd1d4d3081085f3778d6a846f942686a9e0e246e065658 + Network Security Services + Network Security Services (NSS) is a set of libraries designed to +support cross-platform development of security-enabled client and +server applications. Applications built with NSS can support SSL v2 +and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 +v3 certificates, and other security standards. + + http://www.mozilla.org/projects/security/pki/nss/ + + + nss-devel + i586 + + 9a33b2de5d314edc4d0abae3e94a5abc30e60998f79ad08cc9270312ebc4134b + Development libraries for Network Security Services + Header and Library files for doing development with Network Security Services. + + http://www.mozilla.org/projects/security/pki/nss/ + + + nss-pkcs11-devel + i586 + + 200c5d08ef5221006512df228c1f0db80d5cf5fa3c2ef133b69ae9e6b80107a8 + Development libraries for PKCS #11 (Cryptoki) using NSS + Library files for developing PKCS #11 modules using basic NSS +low level services. + + http://www.mozilla.org/projects/security/pki/nss/ + + + nss-softokn-freebl + i586 + + 6b717bbc24885945446b21367d2872b3353a5cf1c27b28b53430b6be6fd54b13 + Freebl library for the Network Security Services + Network Security Services (NSS) is a set of libraries designed to +support cross-platform development of security-enabled client and +server applications. Applications built with NSS can support SSL v2 +and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 +v3 certificates, and other security standards. + +Install the nss-softokn-freebl package if you need the freebl +library. + + http://www.mozilla.org/projects/security/pki/nss/ + + + nss-sysinit + i586 + + f1e5f0441b97029f8882a94c698420b567526f7791bc1998330411ddbec2feda + System NSS Initilization + Default Operating System module that manages applications loading +NSS globally on the system. This module loads the system defined +PKCS #11 modules for NSS and chains with other NSS modules to load +any system or user configured modules. + + http://www.mozilla.org/projects/security/pki/nss/ + + + nss-tools + i586 + + c8529e5a50649807097854fe3550b7f8014395896e6f17d75637ce1e07aa57d6 + Tools for the Network Security Services + Network Security Services (NSS) is a set of libraries designed to +support cross-platform development of security-enabled client and +server applications. Applications built with NSS can support SSL v2 +and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 +v3 certificates, and other security standards. + +Install the nss-tools package if you need command-line tools to +manipulate the NSS certificate and key database. + + http://www.mozilla.org/projects/security/pki/nss/ + + + openssl + i586 + + 6977728f26a9500128f969ef75d6702a70b5e30d291bcd3b58a740a865e9feb2 + A general purpose cryptography library with TLS implementation + The OpenSSL toolkit provides support for secure communications between +machines. OpenSSL includes a certificate management tool and shared +libraries which provide various cryptographic algorithms and +protocols. + + http://www.openssl.org/ + + + openssl-devel + i586 + + a9e994a9ab8ba5b540509cb73925197cd13d300cb72eed7a26aa12b2ef019c77 + Files for development of applications which will use OpenSSL + OpenSSL is a toolkit for supporting cryptography. The openssl-devel +package contains include files needed to develop applications which +support various cryptographic algorithms and protocols. + + http://www.openssl.org/ + + + pam + i586 + + 725fd48176a05e2e51f2119f56a51b080491f6351869df1215f4292e0315065f + PAM + PAM (Pluggable Authentication Modules) is a system security tool that +allows system administrators to set authentication policy without +having to recompile programs that handle authentication. + + http://www.linux-pam.org/ + + + pam-devel + i586 + + 7d046f71845673b68a5376ed6c47e2b39796847476a6d6a974926206ce1e5a4f + Files needed for developing PAM-aware applications and modules for PAM + PAM (Pluggable Authentication Modules) is a system security tool that +allows system administrators to set authentication policy without +having to recompile programs that handle authentication. This package +contains header files and static libraries used for building both +PAM-aware applications and modules for use with PAM. + + http://www.linux-pam.org/ + + + pam-modules-extra + i586 + + b04b6617afd2689eb1be1bd2a8ed253047732b4a33e7f15e58d3415374b92105 + Extra modules provided by PAM not used in the base system + PAM (Pluggable Authentication Modules) is a system security tool that +allows system administrators to set authentication policy without +having to recompile programs that handle authentication. This package +contains extra modules for use by programs that are not used in the +default Tizen install. + + http://www.linux-pam.org/ + + + patch + i586 + + fd6ee19ae345e870a2dc43049c8c9488547de9657d831f84216d76f54f6b350b + The GNU patch command, for modifying/upgrading files + The patch program applies diff files to originals. The diff command +is used to compare an original to a changed file. Diff lists the +changes made to the file. A person who has the original file can then +use the patch command with the diff file to add the changes to their +original file (patching the file). + +Patch should be installed because it is a common way of upgrading +applications. + + http://www.gnu.org/software/patch/patch.html + + + patchelf + i586 + + d96c86ea081b4e906de26ecbbe4419aada548ecbe6413758d04c939c1bfad080 + A utility for patching ELF binaries + +PatchELF is a simple utility for modifing existing ELF executables and +libraries. It can change the dynamic loader ("ELF interpreter") of +executables and change the RPATH of executables and libraries. + + http://nixos.org/patchelf.html + + + pcre + i586 + + 5eaacb06ae76a2f090f5c14a3da17ec69f9c88adb40b83e6775c5b71dc41e6f3 + Perl-compatible regular expression library - Tools + Tools and Utilities coming with pcre + + http://www.pcre.org/ + + + perl + i586 + + 35757d37cf4229af8d798d5c613a4736c0da1447a2dc2c2872271829c95c3eef + The Perl interpreter + perl - Practical Extraction and Report Language + +Perl is optimized for scanning arbitrary text files, extracting +information from those text files, and printing reports based on that +information. It is also good for many system management tasks. Perl is +intended to be practical (easy to use, efficient, and complete) rather +than beautiful (tiny, elegant, and minimal). + +Some of the modules available on CPAN can be found in the "perl" +series. + + http://www.perl.org/ + + + perl-Devel-Symdump + noarch + + 536fcdd45957c2b275270543b7ef5468cf736add2d5df2da82094a15ec89ba67 + A Perl module for inspecting Perl's symbol table + The perl module Devel::Symdump provides a convenient way to inspect +perl's symbol table and the class hierarchy within a running program. + + http://search.cpan.org/dist/Devel-Symdump/ + + + perl-HTML-Parser + i586 + + 874bbe0ad91f0f78c8ae6dc6c7c2114cf035d247950d9262b3750bcacda52255 + Perl module for parsing HTML + The HTML-Parser module for perl to parse and extract information from +HTML documents, including the HTML::Entities, HTML::HeadParser, +HTML::LinkExtor, HTML::PullParser, and HTML::TokeParser modules. + + http://search.cpan.org/dist/HTML-Parser/ + + + perl-HTML-Tagset + noarch + + 59322dfb0afcefc483f031114699af5363ef87b3a8c215781742fc18aeea9903 + HTML::Tagset - data tables useful in parsing HTML + This module contains several data tables useful in various kinds of +HTML parsing operations, such as tag and entity names. + + http://search.cpan.org/dist/HTML-Tagset/ + + + perl-Pod-Coverage + noarch + + d6067db2738e7ac6c3e2bb605393aab98652c767b05a83934a88b27b2e9566c0 + Checks if the documentation of a module is comprehensive + Developers hate writing documentation. They'd hate it even more if their +computer tattled on them, but maybe they'll be even more thankful in the +long run. Even if not, perlmodstyle tells you to, so you must obey. + +This module provides a mechanism for determining if the pod for a given +module is comprehensive. + + http://search.cpan.org/dist/Pod-Coverage/ + + + perl-Test-Pod + noarch + + 4c3f07cde3766436f8c0da287ef7166cbc0f24691dde1543612f63603abf8025 + Perl module for checking for POD errors in files + Perl module for checking for POD errors in files. + + http://search.cpan.org/dist/Test-Pod/ + + + perl-Test-Pod-Coverage + noarch + + 9db8e4da23e1c05e8b6262e6673870c49b6778d464b1d982497360bdeccab3eb + Check for pod coverage in your distribution + Checks for POD coverage in files for your distribution. + + http://search.cpan.org/dist/Test-Pod-Coverage/ + + + perl-TimeDate + noarch + + f7526249f23e5f990c817ba48c0213dac20d034f4f1cfefa4bfd5bebd15e0c47 + A Perl module for time and date manipulation + This module includes a number of smaller modules suited for +manipulation of time and date strings with Perl. In particular, the +Date::Format and Date::Parse modules can display and read times and +dates in various formats, providing a more reliable interface to +textual representations of points in time. + + http://search.cpan.org/dist/TimeDate/ + + + perl-URI + noarch + + bf4f5b937756d062e55c9f159b217af34bd8a8a748c54265e47d65c975561f76 + A Perl module implementing URI parsing and manipulation + This module implements the URI class. Objects of this class represent +"Uniform Resource Identifier references" as specified in RFC 2396 (and +updated by RFC 2732). + + http://search.cpan.org/dist/URI/ + + + perl-XML-Parser + i586 + + 8fed24f9a9154a8f704e1af5003e913490395f344405cb1a77480db53f62d399 + A low level Perl module for parsing XML either via trees or streaming + This module provides ways to parse XML documents. It is built on top +of XML::Parser::Expat, which is a lower level interface to James +Clark's expat library. Each call to one of the parsing methods creates +a new instance of XML::Parser::Expat which is then used to parse the +document. Expat options may be provided when the XML::Parser object is +created. These options are then passed on to the Expat object on each +parse call. They can also be given as extra arguments to the parse +methods, in which case they override options given at XML::Parser +creation time. + + http://search.cpan.org/dist/XML-Parser/ + + + perl-base + i586 + + a5f0bf22e767b962feb88d17c5481887314f8205fb305d817dcd2f3ad4c2d40f + The Perl interpreter + perl - Practical Extraction and Report Language + +Perl is optimized for scanning arbitrary text files, extracting +information from those text files, and printing reports based on that +information. It is also good for many system management tasks. + +Perl is intended to be practical (easy to use, efficient, and complete) +rather than beautiful (tiny, elegant, and minimal). + +This package contains only some basic modules and the perl binary +itself. + + http://www.perl.org/ + + + perl-doc + noarch + + 06d2e0000325b6b13ee1dc5f2fc96eed3a2c20ee95228b69b76789fcc0fc2cdf + Perl Documentation + Perl man pages and pod files. + + http://www.perl.org/ + + + perl-doc + noarch + + 770fcca987a677ea03e8ad46e7bbe022266ea44477a1d51516703650629e0ead + Perl Documentation + Perl man pages and pod files. + + http://www.perl.org/ + + + perl-libwww-perl + noarch + + 289c9b90bea787eb5421945a89c2ae01ed16921a61d1e769d9e4a42ab644df84 + A Perl interface to the World-Wide Web + The libwww-perl collection is a set of Perl modules which provides a +simple and consistent application programming interface to the +World-Wide Web. The main focus of the library is to provide classes +and functions that allow you to write WWW clients. The library also +contain modules that are of more general use and even classes that +help you implement simple HTTP servers. + + http://search.cpan.org/dist/libwww-perl/ + + + pkg-config + i586 + + 1ed357042531984e82febb7c41ab3ddba4225ce8ad35a7db46ae2415c325c791 + A tool for determining compilation options + The pkgconfig tool determines compilation options. For each required +library, it reads the configuration file and outputs the necessary +compiler and linker flags. + + http://pkgconfig.freedesktop.org + + + popt + i586 + + 8e4d75d440cf791722c6389f1a5fa96b64d9fbdd4c89b70cbd9c47aae1450836 + C library for parsing command line parameters + Popt is a C library for parsing command line parameters. Popt was +heavily influenced by the getopt() and getopt_long() functions, but +it improves on them by allowing more powerful argument expansion. +Popt can parse arbitrary argv[] style arrays and automatically set +variables based on command line arguments. Popt allows command line +arguments to be aliased via configuration files and includes utility +functions for parsing arbitrary strings into argv[] arrays using +shell-like rules. + + http://www.rpm5.org/ + + + popt-devel + i586 + + 6c984d4f6eec421690ede3ec21b9a71a58a5d01d8da50f085e03832fced4ec0f + Development files for the popt library + The popt-devel package includes header files and libraries necessary +for developing programs which use the popt C library. It contains the +API documentation of the popt library, too. + + http://www.rpm5.org/ + + + ppl + i586 + + 0a1bfa1c6713dc4985fde3b7dacdb685326625071d38078c366eda66fdaad812 + The Parma Polyhedra Library: a library of numerical abstractions + The Parma Polyhedra Library (PPL) is a library for the manipulation of +(not necessarily closed) convex polyhedra and other numerical +abstractions. The applications of convex polyhedra include program +analysis, optimized compilation, integer and combinatorial +optimization and statistical data-editing. The Parma Polyhedra +Library comes with several user friendly interfaces, is fully dynamic +(available virtual memory is the only limitation to the dimension of +anything), written in accordance to all the applicable standards, +exception-safe, rather efficient, thoroughly documented, and free +software. This package provides all what is necessary to run +applications using the PPL through its C and C++ interfaces. + + http://www.cs.unipr.it/ppl/ + + + ppl-devel + i586 + + eb35bee99db7af9bf4975cae65dd83d8b3fd889bd369e3a2c47f9c0caece54a8 + Development tools for the Parma Polyhedra Library C and C++ interfaces + The header files, Autoconf macro and minimal documentation for +developing applications using the Parma Polyhedra Library through +its C and C++ interfaces. + + http://www.cs.unipr.it/ppl/ + + + ppl-pwl + i586 + + 9ccb4cd3ee163f33953b34f483ebaba70752bdd5a536c9dbf1eb71078f2a8d68 + The Parma Watchdog Library: a C++ library for watchdog timers + The Parma Watchdog Library (PWL) provides support for multiple, +concurrent watchdog timers on systems providing setitimer(2). This +package provides all what is necessary to run applications using the +PWL. The PWL is currently distributed with the Parma Polyhedra +Library, but is totally independent from it. + + http://www.cs.unipr.it/ppl/ + + + ppl-pwl-devel + i586 + + d060bb4e8291399a2c3d0219b3ca466a38f6ffe95a83d06f6e1d9014c4ab0915 + Development tools for the Parma Watchdog Library + -devel +The header files, documentation and static libraries for developing +applications using the Parma Watchdog Library. + + http://www.cs.unipr.it/ppl/ + + + ppl-pwl-static + i586 + + 2f5976fe61a83d2d4bc3c08c39db66b97cb9e9dfa396faa2a75650fdff4526db + Static archive for the Parma Watchdog Library + -static +This package contains the static archive for the Parma Watchdog Library. + + http://www.cs.unipr.it/ppl/ + + + ppl-static + i586 + + f35836d2267d89b218b6d76235272cdfd1cd02235fe56da39e0be6f92ff7efba + Static archives for the Parma Polyhedra Library C and C++ interfaces + The static archives for the Parma Polyhedra Library C and C++ interfaces. + + http://www.cs.unipr.it/ppl/ + + + procps + i586 + + 13f93c851fefbec5ed4b36911e299cca6e74413dac6587d34619df08fedfe584 + System and process monitoring utilities + The procps package contains a set of system utilities that provide +system information. Procps includes ps, free, skill, pkill, pgrep, +snice, tload, top, uptime, vmstat, w, watch and pdwx. The ps command +displays a snapshot of running processes. The top command provides +a repetitive update of the statuses of running processes. The free +command displays the amounts of free and used memory on your +system. The skill command sends a terminate command (or another +specified signal) to a specified set of processes. The snice +command is used to change the scheduling priority of specified +processes. The tload command prints a graph of the current system +load average to a specified tty. The uptime command displays the +current time, how long the system has been running, how many users +are logged on, and system load averages for the past one, five, +and fifteen minutes. The w command displays a list of the users +who are currently logged on and what they are running. The watch +program watches a running program. The vmstat command displays +virtual memory statistics about processes, memory, paging, block +I/O, traps, and CPU activity. The pwdx command reports the current +working directory of a process or processes. + + http://procps.sourceforge.net + + + psmisc + i586 + + 299a8869a7f032396d7fa45de43e7c486f1787bd2e68db24c5f126cfcabbdd08 + Utilities for managing processes on your system + The psmisc package contains utilities for managing processes on your +system: pstree, killall and fuser. The pstree command displays a tree +structure of all of the running processes on your system. The killall +command sends a specified signal (SIGTERM if nothing is specified) to +processes identified by name. The fuser command identifies the PIDs +of processes that are using specified files or filesystems. + + http://psmisc.sourceforge.net + + + pwdutils + i586 + + 714f24a464d4a448ab68ce5e022d74f3b0328e78b6aae24a76585fc191a2358d + Utilities to Manage User and Group Accounts + This package includes the necessary programs for converting plain +password files to the shadow password format, and managing user and +group accounts in both local files and in an LDAP database. + + http://www.thkukuk.de/pam/pwdutils/ + + + pwdutils-docs + i586 + + 8c423368b35403bce0eefe190c101baa40f88714aa3083f895d304d87618f412 + Documentation for package pwdutils + This package provides documentation for package pwdutils. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/pwdutils-3.2.19-1.10.i386 + + http://www.thkukuk.de/pam/pwdutils/ + + + python + i586 + + 727b34030ce01239e15b9c58cec4a01c88b60097419fdf63420543f8f7588796 + Python Interpreter + Python is an interpreted, object-oriented programming language, and is +often compared to Tcl, Perl, Scheme, or Java. You can find an overview +of Python in the documentation and tutorials included in the python-doc +(HTML) or python-doc-pdf (PDF) packages. + +If you want to install third party modules using distutils, you need to +install python-devel package. + + http://www.python.org/ + + + python-base + i586 + + 3475fa5a0238d18fc6f598b7eb3a1c2480dda87e6473702e81c3c26c62e2a962 + Python Interpreter base package + Python is an interpreted, object-oriented programming language, and is +often compared to Tcl, Perl, Scheme, or Java. You can find an overview +of Python in the documentation and tutorials included in the python-doc +(HTML) or python-doc-pdf (PDF) packages. + +This package contains all of stand-alone Python files, minus binary +modules that would pull in extra dependencies. + + http://www.python.org/ + + + python-curses + i586 + + b96dd9a52833fe97532e35cce6850f39cfc3f2973a21d7fe9d15707884a2631e + Python Interface to the (N)Curses Library + An easy to use interface to the (n)curses CUI library. CUI stands for +Console User Interface. + + http://www.python.org/ + + + python-devel + i586 + + c59a4fcae4178c71c8964653b146c18f14e7cd0c7510c397cf83747af9f7b6dc + Include Files and Libraries Mandatory for Building Python Modules + The Python programming language's interpreter can be extended with +dynamically loaded extensions and can be embedded in other programs. + +This package contains header files, a static library, and development +tools for building Python modules, extending the Python interpreter or +embedding Python in applications. + + http://www.python.org/ + + + python-xml + i586 + + b31bc83f18ebd40d14750f83a8746faa4b413f46d92f6131878b69f8926ccbe3 + A Python XML Interface + The expat module is a Python interface to the expat XML parser. Since +Python2.x, it is part of the core Python distribution. + + http://www.python.org/ + + + readline + i586 + + fbd49d8f663b49918386089faf14f0470286c907da127f1a640d33da915944e4 + A library for editing typed command lines + The Readline library provides a set of functions that allow users to +edit command lines. Both Emacs and vi editing modes are available. The +Readline library includes additional functions for maintaining a list +of previously-entered command lines for recalling or editing those +lines, and for performing csh-like history expansion on previous +commands. + + http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html + + + readline-devel + i586 + + ef0273977abbf591860c75ec7cd28e1b6ee5e68922bb8e5265e05197a505c503 + Files needed to develop programs which use the readline library + The Readline library provides a set of functions that allow users to +edit typed command lines. If you want to develop programs that will +use the readline library, you need to have the readline-devel package +installed. You also need to have the readline package installed. + + http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html + + + readline-docs + i586 + + 850cf4c5a114c17bed7d1c603690d676c0bd6221f576e2e281a44b641fad31bc + Documentation for package readline + This package provides documentation for package readline. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/readline-5.2-13.14.i386 + + http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html + + + readline-static + i586 + + 07457f5927cd7d67ef14994791600924694c71afee36d04c72a4870cf565008c + Static libraries for the readline library + The readline-static package contains the static version of the readline +library. + + http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html + + + rpm + i586 + + 7ae8d9d6b111533ecc45e009b51541ea9fc1079df168fc86ab4b5b4c2aacc273 + The RPM package management system + The RPM Package Manager (RPM) is a powerful command line driven +package management system capable of installing, uninstalling, +verifying, querying, and updating software packages. Each software +package consists of an archive of files along with information about +the package like its version, a description, etc. + + http://www.rpm.org/ + + + rpm-build + i586 + + a8ef9ea55021c729a9e13b0a07f185e922e2c4c4c2716598cf3e3962a0cc1b92 + Scripts and executable programs used to build packages + The rpm-build package contains the scripts and executable programs +that are used to build packages using the RPM Package Manager. + + http://www.rpm.org/ + + + rpm-devel + i586 + + 32c2c00e0d957b992f0bde6190645c9b081c5b046ab9e3764bc72e3a9051d520 + Development files for manipulating RPM packages + This package contains the RPM C library and header files. These +development files will simplify the process of writing programs that +manipulate RPM packages and databases. These files are intended to +simplify the process of creating graphical package managers or any +other tools that need an intimate knowledge of RPM packages in order +to function. + +This package should be installed if you want to develop programs that +will manipulate RPM packages and databases. + + http://www.rpm.org/ + + + rpm-libs + i586 + + 5692b886f971f0ef17edfb71f35c9c59cadb12865a512a085e2a34bac62d7bf8 + Libraries for manipulating RPM packages + This package contains the RPM shared libraries. + + http://www.rpm.org/ + + + rpm-python + i586 + + aae166a2be88c2c2cb91aed4b241ca7decdd4ac9de50b6532d9cb40bb9134619 + The RPM package management system + The RPM Package Manager (RPM) is a powerful command line driven +package management system capable of installing, uninstalling, +verifying, querying, and updating software packages. Each software +package consists of an archive of files along with information about +the package like its version, a description, etc. + + + + + rpm-security-plugin + i586 + + e0b70748a30d621b8eda2c0902f43f6815c26a7b327b0cb0f430e3513ae0a5e5 + MSM security plugin for rpm + This package contains the MSM security plugin for rpm that performs +security-related functionality. + + http://www.rpm.org/ + + + sed + i586 + + f3cfeedc653e38efe0650830b6e2f0a63dc19c203f965252028c73f4d9a980b2 + A GNU stream text editor + The sed (Stream EDitor) editor is a stream or batch (non-interactive) +editor. Sed takes text as input, performs an operation or set of +operations on the text and outputs the modified text. The operations +that sed performs (substitutions, deletions, insertions, etc.) can be +specified in a script file or from the command line. + + http://sed.sourceforge.net/ + + + setup + noarch + + d29bdb36fb42732e8d1ab88a266add2df852dc298434fc9d1a49dfe1bebd7f9b + A set of system configuration and setup files + The setup package contains a set of important system configuration and +setup files, such as passwd, group, and profile. + + https://fedorahosted.org/setup/ + + + sharutils + i586 + + c04140afa1317147d0746defde85c8b14684218a38bde7890d1f690d1df84a6f + The GNU shar utilities for packaging and unpackaging shell archives + The sharutils package contains the GNU shar utilities, a set of tools +for encoding and decoding packages of files (in binary or text format) +in a special plain text format called shell archives (shar). This +format can be sent through e-mail (which can be problematic for regular +binary files). The shar utility supports a wide range of capabilities +(compressing, uuencoding, splitting long files for multi-part +mailings, providing checksums), which make it very flexible at +creating shar files. After the files have been sent, the unshar tool +scans mail messages looking for shar files. Unshar automatically +strips off mail headers and introductory text and then unpacks the +shar files. + +Install sharutils if you send binary files through e-mail. + + http://www.gnu.org/software/sharutils/ + + + smack + i586 + + 82325286e627b20982086f7ffb391398362949428f4759a1d05fecda5ea37c74 + SMACK library and utility executables + SMACK library and utility executables + + + + + smack-devel + i586 + + a7bd82c384e2cf125df9692e8da981e3ae9891aef6eeb79e50fc8de219b7e1de + SMACK library header + SMACK library (developement files) + + + + + smack-utils + i586 + + 63f14234b8f403804d87c68adab079d3e323745f377bf9e4597432765a747ca7 + SMACK utility executables + SMACK utility executables + + + + + sqlite + i586 + + 0dbe6b6fa3562f5e5e0f26bafea351cb383e1594c38341a908353d3111cd0a12 + Library that implements an embeddable SQL database engine + SQLite is a C library that implements an SQL database engine. A large +subset of SQL92 is supported. A complete database is stored in a +single disk file. The API is designed for convenience and ease of use. +Applications that link against SQLite can enjoy the power and +flexibility of an SQL database without the administrative hassles of +supporting a separate database server. Version 2 and version 3 binaries +are named to permit each to be installed on a single host + + http://www.sqlite.org/download.html + + + sqlite-devel + i586 + + 6537adc27d367ba46260d6e52cf0051f757596ff59be678949eabcc1eb225182 + Development tools for the sqlite3 embeddable SQL database engine + This package contains the header files and development documentation +for sqlite. If you like to develop programs using sqlite, you will need +to install sqlite-devel. + + http://www.sqlite.org/download.html + + + tar + i586 + + 79cfcdb70ab1df96021ec7097d07941cea4f77d15ec982cf228cd33be435e96f + A GNU file archiving program + The GNU tar program saves many files together in one archive and can +restore individual files (or all of the files) from that archive. Tar +can also be used to add supplemental files to an archive and to update +or list files in the archive. Tar includes multivolume support, +automatic archive compression/decompression, the ability to perform +remote archives, and the ability to perform incremental and full +backups. + +If you want to use tar for remote backups, you also need to install +the rmt package. + + http://www.gnu.org/software/tar/ + + + tar-docs + i586 + + a978c819a9ea3ea31e4c766db2e832748a6eb24bcb921824d073c24e1fb700a3 + Documentation for package tar + This package provides documentation for package tar. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/tar-1.17-1.11.i386 + + http://www.gnu.org/software/tar/ + + + texinfo + i586 + + 178bf5960cb203b4e23dccc8b3a28e17b13f6397d989cbb25369e7c2d780a75b + Tools needed to create Texinfo format documentation files + Texinfo is a documentation system that can produce both online +information and printed output from a single source file. The GNU +Project uses the Texinfo file format for most of its documentation. + +Install texinfo if you want a documentation system for producing both +online and print documentation from the same source file and/or if you +are going to write documentation for the GNU Project. + + http://www.gnu.org/software/texinfo/ + + + texinfo-docs + i586 + + 0bc0d3ec30aa68e4b182df4393c5911d63118819e17a7b3767f0edf999970551 + Documentation for package texinfo + This package provides documentation for package texinfo. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/texinfo-4.13-7.12.i386 + + http://www.gnu.org/software/texinfo/ + + + texinfo-tex + i586 + + 6d18ce48b5c96de3c31a2624779593ac9e378f1cdab393d9d60f6632f7534158 + Tools for formatting Texinfo documentation files using TeX + Texinfo is a documentation system that can produce both online +information and printed output from a single source file. The GNU +Project uses the Texinfo file format for most of its documentation. + +The texinfo-tex package provides tools to format Texinfo documents +for printing using TeX. + + http://www.gnu.org/software/texinfo/ + + + tizen-cross-armv7l-sysroot + i586 + + 82a5815e72948236a1db22447cdeb24ff530c1b411f6b636012f5c417628e43a + This provides the sysroot file structure + Needed for cross-build on x86 side to host the arm cross sysroot + + + + + tizen-release + noarch + + a85d38387610e40e7a13fd975891785e216c2c2b75c2bad4cd113c05fe7aa1b7 + Tizen release files + Tizen release files such as various /etc/ files that define the release. + + http://www.tizen.com + + + tzdata + noarch + + db68f48fd6e8b9b92b10a9442521f213d07744721e8b89e955d42360a4d34dc5 + Timezone data + This package contains data files with rules for various timezones around +the world. + + ftp://elsie.nci.nih.gov/pub/ + + + unzip + i586 + + 69d2d892293c69f0969e1fdfc14a2154bc2aef5efa5a194b9c735e2f624a98b4 + A utility for unpacking zip files + The unzip utility is used to list, test, or extract files from a zip +archive. Zip archives are commonly found on MS-DOS systems. The zip +utility, included in the zip package, creates zip archives. Zip and +unzip are both compatible with archives created by PKWARE(R)'s PKZIP +for MS-DOS, but the programs' options and default behaviors do differ +in some respects. + +Install the unzip package if you need to list, test or extract files from +a zip archive. + + http://www.info-zip.org/pub/infozip/UnZip.html + + + uthash-devel + i586 + + 9706ef1a8f7a269e7609b6531249d9f2ed843e7caf41ce49eaa062ed0c543afa + A hash table for C structures + Description: A hash table for C structures + + + + + util-linux + i586 + + eb1c76f93c0bc29a048c85cf744376136bb157c244cb062be107b8961f8497ea + A collection of basic system utilities + The util-linux package contains a large variety of low-level system +utilities that are necessary for a Linux system to function. Among +others, Util-linux contains the fdisk configuration tool and the login +program. + + http://www.kernel.org/pub/linux/utils/util-linux/ + + + util-linux-docs + i586 + + 2d7ff66dabb6032e0a0dac9db42f9ccb2d24a13c8a9b032eb3f9ac6b04833801 + Documentation for package util-linux + This package provides documentation for package util-linux. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/util-linux-2.20.1-1.9.i386 + + http://www.kernel.org/pub/linux/utils/util-linux/ + + + uuidd + i586 + + 3160550d6c605274b2c127ab7ef06c39ce83b9f73534c2919b938bdd09bb5db3 + Helper daemon to guarantee uniqueness of time-based UUIDs + The uuidd package contains a userspace daemon (uuidd) which guarantees +uniqueness of time-based UUID generation even at very high rates on +SMP systems. + + http://www.kernel.org/pub/linux/utils/util-linux/ + + + which + noarch + + 24fecba254b5b3bab801dd3b848e58c669dbef9ba4bc7979f6f2b1074a9ca236 + Which, what, where? + Shows the path of a file + + + + + xz + i586 + + 3b37ed6d356ddaae30b7500e637b09ec4c0c5777448ff09442fc93cf62b414d1 + LZMA compression utilities + XZ Utils are an attempt to make LZMA compression easy to use on free (as in +freedom) operating systems. This is achieved by providing tools and libraries +which are similar to use than the equivalents of the most popular existing +compression algorithms. + +LZMA is a general purpose compression algorithm designed by Igor Pavlov as +part of 7-Zip. It provides high compression ratio while keeping the +decompression speed fast. + + http://tukaani.org/xz/ + + + xz-devel + i586 + + b0e047db54553fc23d496f1a6c90ec901da69830d3285f97b65990143ae845fd + Devel libraries & headers for liblzma + Devel libraries and headers for liblzma. + + http://tukaani.org/xz/ + + + xz-docs + i586 + + 4773eca9207839656a6f41837b1c1af54920e1036f66e6c183480cd42cd509ef + Documentation for package xz + This package provides documentation for package xz. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/xz-5.0.3-1.23.i386 + + http://tukaani.org/xz/ + + + xz-libs + i586 + + effbf627a1476391137c64d9bd9d3f8d29d38ec13503c8c9d11e2f25f9958b49 + Libraries for decoding LZMA compression + Libraries for decoding files compressed with LZMA or XZ utils. + + http://tukaani.org/xz/ + + + xz-lzma-compat + i586 + + a343512177751be540f5fa81c2425edbf2ec4ec19c52a2e75ecb2a90f7b39611 + Older LZMA format compatibility binaries + The lzma-compat package contains compatibility links for older +commands that deal with the older LZMA format. + + http://tukaani.org/xz/ + + + zless + i586 + + 84cb958ff8364997f0c252db9a106316725e0e846201f903fe9824151be11b8a + file perusal filter for crt viewing of compressed text + Zless is a filter which allows examination of compressed or plain text files one +screenful at a time on a soft-copy terminal. It is the equivalent of setting the +environment variable LESSOPEN to '|gzip -cdfq -- %s', and the environment variable +LESSMETACHARS to and then running less. However, enough people seem to think that +having the command zless available is important to be worth providing it. + + http://www.gzip.org/ + + + zlib + i586 + + 766ddb5f518d3da4de201ddfda7afcbce83850039f76786240c244ce97aef7b3 + The zlib compression and decompression library + Zlib is a general-purpose, patent-free, lossless data compression +library which is used by many different programs. + + http://www.gzip.org/zlib/ + + + zlib-devel + i586 + + 333c84b3c6820897344c1d339aa19526d1d540307c099691aba90d2be7635b49 + Header files and libraries for Zlib development + The zlib-devel package contains the header files and libraries needed +to develop programs that use the zlib compression and decompression +library. + + http://www.gzip.org/zlib/ + + + zlib-docs + i586 + + 036ae06a7bc0fd81f89e73a4d29577c5ec3b718299056e210352ca2e8730e498 + Documentation for package zlib + This package provides documentation for package zlib. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/zlib-1.2.5-2.15.i386 + + http://www.gzip.org/zlib/ + + + zlib-static + i586 + + e4b19e7552c4bedc78f6c94b3a480af57760ccdb30cbd35b1ffb323778ba5bf0 + Static libraries for Zlib development + The zlib-static package includes static libraries needed +to develop programs that use the zlib compression and +decompression library. + + http://www.gzip.org/zlib/ + + + \ No newline at end of file diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/checkPackageGitDispo.py b/Tizen_TZ_package/TizenGroup-IVI-Wayland/checkPackageGitDispo.py new file mode 100755 index 0000000..68f5700 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/checkPackageGitDispo.py @@ -0,0 +1,43 @@ +#!/usr/bin/env python +import os + +recipesSourceDir="/home/ronanguirec/Documents/yoctoTest/yoctoTizen/Tizen_TZ_package" +recipeDir="recipes-Tizen" +package_config=os.path.join(recipesSourceDir,recipeDir,"package-config-initial") + + + +def parse_package_config_initial(package_config): + res={} + with open(package_config,"r") as f: + for line in f: + package_name,package_git_command, package_spec_initial= line.split() + res[package_name]=package_git_command + return res + +def parse_source_pkg(): + sourcePkg=open("sourcePkg","r") + + res=[] + for line in sourcePkg: + res.append( line.replace("\n","") ) + + sourcePkg.close() + + return res + +pkgSourceDico=parse_package_config_initial(package_config) +sourceList=parse_source_pkg() + +print "no git source for:" +for pkg in sourceList: + if pkg in pkgSourceDico.keys(): + del pkgSourceDico[pkg] + else: + print " ",pkg + +print + +print "useless pkg :" +for pkg in pkgSourceDico.keys(): + print " ",pkg diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/cleanSourcePkg.py b/Tizen_TZ_package/TizenGroup-IVI-Wayland/cleanSourcePkg.py new file mode 100755 index 0000000..07cc8fd --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/cleanSourcePkg.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python + +def cleanSource(name=""): + sourcePkgHTML=open("sourcePkgHTML%s" % name,"r") + sourcePkg=open("sourcePkg%s" % name,"w") + sourceSet=set() + for line in sourcePkgHTML: + if ".rpm" in line: + index1= line.find(".rpm") + rpm= line[:index1] + index2 = rpm.rfind("-") + rpm= rpm[:index2] + index3 = rpm.rfind("-") + rpm= rpm[:index3] + rpm=rpm.replace(" ","") + if ("-x86" not in rpm) and ("-arm" not in rpm) : + sourceSet.add(rpm) + sourceList=list(sourceSet) + sourceList.sort() + for rpm in sourceList: + sourcePkg.write(rpm+"\n") + + sourcePkgHTML.close() + sourcePkg.close() + +cleanSource("_Base") +cleanSource("_IVI") diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/createSourcePkg.py b/Tizen_TZ_package/TizenGroup-IVI-Wayland/createSourcePkg.py new file mode 100755 index 0000000..1b4b36b --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/createSourcePkg.py @@ -0,0 +1,78 @@ +#!/usr/bin/env python +import sys +import os + +if __name__ == '__main__': + if len(sys.argv) > 2 and sys.argv[1] in ('-h', '--help'): + print 'Usage:' + print ' %s %s %s> listPackage.txt' % ("GIT_packages_list.txt","OBS_packages_list.txt", "git_main_directory.txt") + sys.exit(1) + + pkgGitListFile= sys.argv[1] + pkgObsListFile= sys.argv[2] + gitMainDirectory= sys.argv[3] + + pkgObsList= [] + + f=open(pkgObsListFile,"r") + for line in f: + pkgObsList.append( line.replace("\n","").replace("\r","") ) + f.close() + + pkgGitList= [] + + f=open(pkgGitListFile,"r") + for line in f: + pkgGitList.append( line.replace("\n","").replace("\r","").replace(" ","") ) + f.close() + + gitMainDirectoryList = [] + + f=open(gitMainDirectory,"r") + for line in f: + gitMainDirectoryList.append( line.replace("\n","").replace("\r","") ) + f.close() + + pkgGitDico={} + for PkgGit in pkgGitList: + gitBasename=os.path.basename(PkgGit) + if gitBasename not in pkgGitDico.keys(): + pkgGitDico[gitBasename]=[] + + pkgGitDico[gitBasename].append(PkgGit) + + for package in pkgObsList: + if package not in pkgGitDico.keys(): + print >> sys.stderr,"ERROR no git repo for %s ." %(package) + continue + + gitRepoList=pkgGitDico[package] + + listResult=[] + + for p in gitRepoList: + for directory in gitMainDirectoryList: + if p.startswith(directory): + listResult.append(p) + if len(listResult)==1: + + print "%s %s %s" % (package,listResult[0],package+".spec" ) + + elif len(listResult)>1: + print >> sys.stderr,"Warning too many git repo for %s." %(package) + for r in listResult: + print "#Warning too many git repo for :%s %s %s" % (package, r, package+".spec" ) + print >> sys.stderr,"\t%s ." %(r) + elif len(gitRepoList)==1: + print "%s %s %s" % (package,gitRepoList[0],package+".spec" ) + print >> sys.stderr,"Warning git repo %s out of main directory." %(package) + else: + print >> sys.stderr,"################################## Unkwon error for %s." %(package) + for r in gitRepoList: + print >> sys.stderr,"\t%s ." %(r) + + + + + + diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/generatePkgConf.py b/Tizen_TZ_package/TizenGroup-IVI-Wayland/generatePkgConf.py new file mode 100755 index 0000000..43b5b02 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/generatePkgConf.py @@ -0,0 +1,37 @@ +#!/usr/bin/env python + +from xml.etree import ElementTree +import re + +def createPkgconfigProvider(src="primary.xml",dest="pkgconfigProvider"): + primaryFile=open(src,"r") + pkgconfigFile=open(dest,"w") + + primaryXML = primaryFile.read() + primaryFile.close() + + aElement = ElementTree.fromstring(primaryXML) + + + buildPkgconfig = r'pkgconfig\((.*)\).*' + for repo in aElement: + for package in repo.getiterator(): + if package.tag=="name": + packageName = package.text + elif package.tag=="provides" : + provadedRes=[] + for prov in package.getiterator(): + + if prov.tag =="entry": + provaded= prov.get("name") + provadedList= re.findall(buildPkgconfig, provaded) + if len(provadedList)>0: + provadedRes.append(provadedList[0]) + if len(provadedRes)>0: + pkgconfigFile.write("%s::::%s\n" % (packageName," ".join(provadedRes))) + + + pkgconfigFile.close() + +createPkgconfigProvider(src="base-primary.xml",dest="base_pkgconfigProvider") +createPkgconfigProvider(src="ivi-primary.xml",dest="ivi_pkgconfigProvider") diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/git_main_directory.txt b/Tizen_TZ_package/TizenGroup-IVI-Wayland/git_main_directory.txt new file mode 100644 index 0000000..f74db28 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/git_main_directory.txt @@ -0,0 +1 @@ +profile/ivi diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-2.0-wayland.ks b/Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-2.0-wayland.ks new file mode 100644 index 0000000..5bf0bf4 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-2.0-wayland.ks @@ -0,0 +1,191 @@ +# -*-mic2-options-*- -f raw --copy-kernel --compress-disk-image=bz2 --generate-bmap -*-mic2-options-*- + +# +# Do not Edit! Generated by: +# kickstarter.py +# + +lang en_US.UTF-8 +keyboard us +timezone --utc America/Los_Angeles +part /boot --size 64 --ondisk sdb --fstype=ext4 --label boot --active --align 1024 +part /opt --size 676 --ondisk sdb --fstype=ext4 --label opt --align 1024 +part / --size 3072 --ondisk sdb --fstype=ext4 --label platform --align 1024 + +rootpw tizen +xconfig --startxonboot +bootloader --timeout=0 --append="rootwait rootfstype=ext4 quiet" --ptable=gpt + +desktop --autologinuser=tizen +user --name tizen --groups audio,video --password 'tizen' + +repo --name=Tizen-base --baseurl=https://download.tizen.org/snapshots/2.0alpha/ivi-wayland/@BUILD_ID@/repos/base/ia32/packages/ --ssl_verify=no +repo --name=Tizen-ivi-wayland --baseurl=https://download.tizen.org/snapshots/2.0alpha/ivi-wayland/@BUILD_ID@/repos/ivi-wayland/ia32/packages/ --ssl_verify=no + +%packages + +@adaptation-automotive-intel +@commonwayland +@ivi-middleware +@appswayland + +kernel-x86-ivi + +ivi-repos-auto +-simulator-opengl +-opengl-es +%end + +%prepackages +eglibc +systemd +busybox +libacl +libcap +dbus-libs +libgcc +libudev +libattr +default-files-slp +openssl +libprivilege-control +libprivilege-control-conf +security-server +libdlog +libsecurity-server-client +sqlite +tzdata-slp +vconf +tizen-coreutils +%end + + +%post +# customize the slp-common post script + +echo 'kickstart post script start' + +# to make udev happy +ln -sf /bin/busybox /sbin/blkid + +# where in the world is xinitrc? +ln -sf /etc/X11/xinitrc /usr/etc/X11/xinitrc + +# inittab hack to fix console - UI switching +sed -ri 's/--noclear tty1/tty3/' /etc/inittab +sed -ri 's/tty2/tty4/' /etc/inittab + +# modprobe fuse for sqlfs-mount +/bin/sed -i "3i /sbin/modprobe fuse || :" /etc/rc.d/init.d/sqlfs-mount + +if [ -d /etc/init.d ]; then + cp /etc/init.d/* /etc/rc.d/init.d/ -rdf +fi +rm -rf /etc/init.d* +ln -sf /etc/rc.d/init.d /etc/init.d + +rm -rf /etc/localtime +ln -sf /opt/etc/localtime /etc/localtime + +# Without this line the rpm doesn't get the architecture right. +# echo -n 'armv7l-tizen-linux' > /etc/rpm/platform +> /etc/rpm/platform + +ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_key -N "" +ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key -N "" +ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N "" + +pkg_initdb + +INITDB=1 ail_initdb +/opt/apps/com.samsung.menu-screen/bin/menuscreen_initdb + +# ims-service domain setting +RESULT=`grep "192.168.0.163 config.45001.rcse" /etc/hosts` +if [ -z "$RESULT" ]; then + echo "Set domain for auto configuration" + echo "192.168.0.163 config.45001.rcse" >> /etc/hosts +else + echo "Already setted domain for test auto configuration" +fi +# ims-service domain setting + +cat > /usr/bin/press << EOF +#!/bin/sh + +JUNK="SLP" + +[ "\$1" ] && TIMEOUT="\$1" || TIMEOUT="1" + +echo "Press return key to stop scripts" +read -t \$TIMEOUT JUNK +exit \$? +EOF +chmod +x /usr/bin/press + +ln -s /opt/etc/X11/xkb /usr/share/X11 +ln -s /home/app /opt/home/app +ln -s /home/developer /opt/home/developer + +echo "UDEV_PERSISTENT_STORAGE=no" >> /etc/sysconfig/udev + +rm -rf /usr/share/man +rm -rf /usr/share/doc + +ldconfig + +mkdir -p /opt/var/lib/dbus + +rm -f /var/lib/rpm/__db* +mv -f /var/lib/rpm /opt/var/lib/ +ln -sf /opt/var/lib/rpm /var/lib/rpm +rpmdb --rebuilddb + +if [ -e /usr/bin/build-backup-data.sh ]; then + /usr/bin/build-backup-data.sh +fi + +sed -i s/ENGINE=gl/ENGINE=fb/ /etc/profile.d/menu-screen.sh + +# enable USB networking with IP address 192.168.1.1 by default +cat >/etc/rc.d/rc3.d/S01usbnet.sh < /sys/class/android_usb/android0/enable +echo adb,rndis > /sys/class/android_usb/android0/functions +echo 1 > /sys/class/android_usb/android0/enable +ifconfig rndis0 192.168.100.1 +END +chmod 755 /etc/rc.d/rc3.d/S01usbnet.sh + +ln -sf /etc/rc.d/init.d/ssh /etc/rc.d/rc3.d/S90ssh + +mkdir /opt/home/root +ln -sf /opt/home/root /root + +# this file should be deleted after elegant fix merged +############################### hacks to get +# usbnet, udev, ssh, and other stuff +cat > /etc/rc.d/rc3.d/S01debug << EOF + +# udev +/sbin/udevd --daemon +/sbin/udevadm trigger + +EOF + +chmod +x /etc/rc.d/rc3.d/S01debug + + +############################### + + + +%end + +%post --nochroot +if [ -n "$IMG_NAME" ]; then + echo "BUILD: $IMG_NAME" >> $INSTALL_ROOT/etc/tizen-release +fi + + +%end diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-group.xml b/Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-group.xml new file mode 100644 index 0000000..a54a2e3 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-group.xml @@ -0,0 +1,474 @@ + + + + ivi-base + IVI Base + IVI Base + true + + bash + bluez + bzip2 + ca-certificates + connman + coreutils + e2fsprogs + filesystem + gawk + grep + gzip + kmod + libsqlfs + lsb + mkdevnodes + mtdev + net-tools + neard + ofono + pulseaudio + pulseaudio-module-bluetooth + pulseaudio-utils + prelink + procps + psmisc + pulseaudio-module-murphy-ivi + readline + rfkill + rpm + sed + setup + tizen-release + tzdata-slp + udev + usbutils + util-linux + vim-minimal + zypper + openssl + obexd + soundcard-ivi + pwdutils + shared-mime-info + + + + tizen-bootstrap + Tizen Bootstrap + Tizen Bootstrap + true + + attr + bash + bzip2 + bzip2-libs + curl + e2fsprogs + eglibc + eglibc-common + elfutils + elfutils-libelf + elfutils-libs + expat + file + filesystem + findutils + freetype + gawk + gdb + gdb-server + gettext-runtime + gettext-tools + iniparser + libarchive + libattr + libcurl + libfile + libpci3 + libpython + libuuid + lua + minizip + pciutils + pcre + python + python-base + python-curses + python-demo + python-gdbm + python-idle + python-pycurl + python-setuptools + python-xml + readline + rpm + rpm-libs + sqlite + texinfo + uuidd + which + xz + xz-libs + zlib + + + + ivi-extras + IVI Extras + IVI Extras + true + + alsa-utils + autoconf + automake + bison + diffutils + dri2proto + expat-devel + flex + gcc + gcc-c++ + gdb + glproto + kernel-adaptation-intel-automotive-devel + kernel-devel + kernel-headers + libffi + libffi-devel + libjpeg + libjpeg-devel + libpciaccess-devel + libpng-devel + libpthread-stubs + libtool + libx11-devel + libxcb-devel + libxcursor + libxcursor-devel + libxdamage-devel + libxext-devel + libxkbcommon + libxkbcommon-devel + libxml2-devel + libxml2-python + libudev-devel + make + makedepend + mtdev-devel + openssh-clients + openssh-server + pam + pam-devel + perl + python + rpm-build + vim-minimal + xorg-glproto + xorg-x11-proto-dri2proto + + + + ivi-applications + IVI Applications + IVI Applications + true + + navit + navit-maps + moute + automotive-message-broker + saythis + dothis + webdialer + GhostCluster + incarcinema + + + + ivi-wayland-pc + IVI Wayland PC + IVI Wayland PC + true + + mesa-dri-i915-driver + mesa-dri-i965-driver + wayland + weston + weston-cursors + xkeyboard-config + hfdialer + qtdeclarative-examples + default-fonts-sdk + qtwayland + elementary-tools + webkit2-efl + moute + automotive-message-broker + saythis + dothis + webdialer + GhostCluster + incarcinema + + + + ivi-x-pc + IVI X PC + IVI X PC + true + + xkeyboard-config + xorg-utils + xorg-x11-server + xorg-x11-xkb-utils + xorg-x11-xserver-utils + xterm + mesa-dri-i915-driver + mesa-dri-i965-driver + xorg-drv-evdev + xorg-drv-mtev + xorg-x11-drv-fbdev + xorg-x11-drv-intel + xorg-x11-drv-keyboard + xorg-x11-drv-synaptics + xorg-x11-server-misc-emulfb + device-config-touch-Hanvon + device-config-touch-ILI + device-config-touch-cando + device-config-touch-eGalax + device-config-touch-mxt224 + device-config-touch-sitronix + hfdialer + qtdeclarative-examples + uxlaunch + default-fonts-sdk + elementary-tools + webkit2-efl + moute + automotive-message-broker + saythis + dothis + webdialer + GhostCluster + incarcinema + + + + ivi-support-pc + IVI Support PC + IVI Support PC + true + + linux-firmware-ivi + ntp + systemd + systemd-sysv + mmfw-sysconf-simulator + ivi-repos-pc + + + + ivi-support-auto + IVI Support Auto + IVI Support Auto + true + + linux-firmware-ivi + ntp + systemd + systemd-sysv + mmfw-sysconf-simulator + ivi-repos-auto + intel-emgd-kmod + + + + ivi-demos + IVI Demos + IVI Demos + true + + xkeyboard-config + xorg-utils + xorg-x11-server + xorg-x11-xkb-utils + xorg-x11-xserver-utils + xterm + mesa-dri-i915-driver + mesa-dri-i965-driver + xorg-drv-evdev + xorg-drv-mtev + xorg-x11-drv-fbdev + xorg-x11-drv-intel + xorg-x11-drv-keyboard + xorg-x11-drv-synaptics + xorg-x11-server-misc-emulfb + device-config-touch-Hanvon + device-config-touch-ILI + device-config-touch-cando + device-config-touch-eGalax + device-config-touch-mxt224 + device-config-touch-sitronix + hfdialer + qtdeclarative-examples + uxlaunch + default-fonts-sdk + elementary-tools + webkit2-efl + moute + automotive-message-broker + saythis + dothis + webdialer + GhostCluster + incarcinema + automotive-message-broker + GhostCluster + gst-ffmpeg + gst-plugins-bad + gstreamer-vaapi + ivi-demo-config + libva + openbox + vaapi-intel-driver + webskeleton + + + + x-server + Base X Server + Base X Server + true + + xkeyboard-config + xorg-x11-xinit + xorg-app-xinput + xorg-utils + xorg-x11-server + xorg-x11-xkb-utils + xorg-x11-xserver-utils + xterm + + + + ivi-qa + IVI QA Tools + IVI QA Tools + true + + python-xml + ofono-test + eet-tools + gdb + zypper + dbus-python + openssh-clients + openssh-server + connman-test + neard-test + wget + bluez-test + + + + ivi-devel + IVI Devel + IVI Devel + true + + bootchart + gdb + less + openssh-clients + openssh-server + strace + wget + zypper + which + zless + tar + vim + + + + ivi-wayland-auto + IVI Wayland Auto + IVI Wayland Auto + true + + emgd-bin-common + wayland + weston + weston-cursors + xkeyboard-config + qtdeclarative-examples + hfdialer + ivi-config-wayland + default-fonts-sdk + qtwayland + elementary-tools + webkit2-efl + moute + automotive-message-broker + saythis + dothis + webdialer + GhostCluster + incarcinema + + + + ivi-demos-support + IVI Demos Support + IVI Demos Support + true + + automotive-message-broker + GhostCluster + gst-ffmpeg + gst-plugins-bad + gstreamer-vaapi + ivi-demo-config + libva + openbox + vaapi-intel-driver + webskeleton + + + + ivi-x-auto + IVI X Auto + IVI X Auto + true + + xkeyboard-config + xorg-x11-xinit + xorg-utils + xorg-x11-server + xorg-x11-xkb-utils + xorg-x11-xserver-utils + xterm + emgd-bin-x + xorg-drv-evdev + xorg-drv-mtev + xorg-x11-drv-fbdev + xorg-x11-drv-intel + xorg-x11-drv-keyboard + xorg-x11-drv-synaptics + xorg-x11-server-misc-emulfb + hfdialer + uxlaunch + qtdeclarative-examples + ivi-config-xlib + default-fonts-sdk + elementary-tools + webkit2-efl + moute + automotive-message-broker + saythis + dothis + webdialer + GhostCluster + incarcinema + + + diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-patterns.xml b/Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-patterns.xml new file mode 100644 index 0000000..19c3898 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-patterns.xml @@ -0,0 +1 @@ +ivi-baseIVI BaseIVI BaseBase Grouptizen-bootstrapTizen BootstrapTizen BootstrapBase Groupivi-extrasIVI ExtrasIVI ExtrasBase Groupivi-applicationsIVI ApplicationsIVI ApplicationsBase Groupivi-wayland-pcIVI Wayland PCIVI Wayland PCBase Groupivi-x-pcIVI X PCIVI X PCBase Groupivi-support-pcIVI Support PCIVI Support PCBase Groupivi-support-autoIVI Support AutoIVI Support AutoBase Groupivi-demosIVI DemosIVI DemosBase Groupx-serverBase X ServerBase X ServerBase Groupivi-qaIVI QA ToolsIVI QA ToolsBase Groupivi-develIVI DevelIVI DevelBase Groupivi-wayland-autoIVI Wayland AutoIVI Wayland AutoBase Groupivi-demos-supportIVI Demos SupportIVI Demos SupportBase Groupivi-x-autoIVI X AutoIVI X AutoBase Group \ No newline at end of file diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-primary.xml b/Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-primary.xml new file mode 100644 index 0000000..dca60ff --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/ivi-primary.xml @@ -0,0 +1,48703 @@ + + + GhostCluster + i586 + + 6054992c1d8c32054b0a084495cc5bc8ea76ea6a9fa38fcc9587edc1990ce7cb + Automotive Meter Cluster Application + Example guage cluster for tizen ivi + + http://www.tizen.org + + + acpid + i586 + + 314aa18bcdebeea9a45e0b220d96a6b48295561229213331233ccf3ef300d5ca + ACPI Event Daemon + acpid is a daemon that dispatches ACPI events to user-space programs. + + http://tedfelix.com/linux/acpid-netlink.html + + + acpid-extra-docs + i586 + + 9ad0b3820b48852c7b4e538e86b4991a3ddad1025b0f141a9403eb62921c46a3 + sample docs and sample scripts for apcid + Extra sample docs and scripts for acpid. + + http://tedfelix.com/linux/acpid-netlink.html + + + ail + i586 + + b875628639b1db71af720913972d69cc1d5083e80b0a3947e4e7949942e86442 + Application Information Library + Application Information Library + + + + + ail-devel + i586 + + 5ae1868353146a0b5f2598487da68321dbda522c95d687a407553794a22decd0 + Application Information Library Development files + Application Information Library (devel) + + + + + alsa-lib + i586 + + 233b6613683d71df12dd9eb5c1adfa24e86ce45812aca24d0d907c49ccbc17fe + The Advanced Linux Sound Architecture (ALSA) library + The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI +functionality to the Linux operating system. + +This package includes the ALSA runtime libraries to simplify application +programming and provide higher level functionality as well as support for +the older OSS API, providing binary compatibility for most OSS programs. + + http://www.alsa-project.org/ + + + alsa-scenario + i586 + + 1c5f49ecb5fa0b08f655a3fc15f1aa53a79b38e195dfee6555271fd161fa9e76 + ALSA Scenario pkg + ALSA Scenario package + + + + + alsa-scenario-devel + i586 + + 027b3620419272c53f28d8c623cb42ef882517022a1835b00dcb0f3d04fa2f8f + ALSA Scenario pkg (devel) + ALSA Scenario package (devel) + + + + + alsa-scenario-scn-data-0-base + i586 + + 103981c8d8ebca33656bf35ea536a5848e0c32b576c047318c95929d48db80d4 + alsa-scenario-scn-data-0 + Description: alsa-scenario-scn-data-0 + + + + + alsa-scenario-scn-data-0-mc1n2 + i586 + + 32a22e067e20ecb8de9e890cbb239dcb8d63548901ddc4b2552bb54f29559997 + alsa-scenario-scn-data-0 + Description: alsa-scenario-scn-data-0 + + + + + alsa-utils + i586 + + 263c2ec299d9efc03fd74f0841355bc74300b8c0caf4aa5cb3d147cbd79140bd + Advanced Linux Sound Architecture (ALSA) utilities + This package contains command line utilities for the Advanced Linux Sound +Architecture (ALSA). + + http://www.alsa-project.org/ + + + app-checker + i586 + + 15bcf9868dd149fdc0157c8efe95dabcae79188812bda747c62b92dbfb1ce819 + App Checker + libapp-checker + + + + + app-checker-devel + i586 + + a1b22aed8653aba286fc526843e98f292c8f9fbbdc1f6c291c655273f6ada401 + App Checker + libapp-checker (developement files) + + + + + app-checker-server + i586 + + 4d6210800075ea60fb82ce734f58540fabf1bfc5b4338ccce1e917817760ea20 + App Checker Server + libapp-checker server + + + + + app-checker-server-devel + i586 + + b28b334bb4d750dd27a6ea44dcaf415fd90f08fa3073080a03a42bac4f19e092 + App Checker Server + libapp-checker server (developement files) + + + + + app-core-common + i586 + + 6c3e736832955151dfdeec01d96fc8e99e4042f6cdc2b9c52a9eed63b2c6f98b + App basics common + Application basics common + + + + + app-core-common-devel + i586 + + d6bb200fe5c9e9e47dc4004a65e5053fa68b3d2826d6c60dfe6123bf36c8fc07 + App basics common (devel) + Application basics common (devel) + + + + + app-core-efl + i586 + + f5709083d4b8e4fc90f24e69bca0cd176b6601e717d8d18f9879df336d98df80 + App basic EFL + Application basic EFL + + + + + app-core-efl-devel + i586 + + 8cc251908c5c55a03a6f3c4a6f08c9a6cd7712c375a8cc096ff46f7a9bd9489d + App basic EFL (devel) + Application basic EFL (devel) + + + + + app-svc + i586 + + c4441cd994cdff0aa8bb91f9d89417fcd94f9d35be3a638ea7d19f31fce311ad + App svc + App svc + + + + + app-svc-devel + i586 + + aa23413604ee6968e01c3e9e5bfb35960049eb1aa12678aeca8b2491da0d30c9 + App svc + App svc (developement files) + + + + + atk + i586 + + 13babef53fe2d0f48cd0ddfa7e05b01ab908be8ca0b46ef9ea90052ed83a9bc8 + Interfaces for accessibility support + The ATK library provides a set of interfaces for adding accessibility +support to applications and graphical user interface toolkits. By +supporting the ATK interfaces, an application or toolkit can be used +with tools such as screen readers, magnifiers, and alternative input +devices. + + http://developer.gnome.org/projects/gap/ + + + atk-devel + i586 + + 5610d061ed1d2656c8a8f2f48ae12c24f712d0a7450595bede0db5db0323a7e2 + Files necessary to develop applications using ATK + The atk-devel package includes the static libraries, header files, and +developer docs for the atk package. + +Install atk-devel if you want to develop programs which will use ATK. + + http://developer.gnome.org/projects/gap/ + + + audiomanager + i586 + + 2c851bb4f7a02f858ec830f89dc31874816d148398b15890dd39ee9ad64e695d + AudioManager + Automotive AudioManager + + + + + audiomanager-devel + i586 + + 0998a49b3259deb6e85b973c8f86697cc6a8e7eacf0ab09081b15381dfd95454 + Automotive AudioManager Development Package + Files needed for developing against the Automotive AudioManager + + + + + augeas + i586 + + 80e63660efdac8cddef062c2f9f553f30d9874f0874d0d2f495c99cb9ea7b480 + A library for changing configuration files + A library for programmatically editing configuration files. Augeas parses +configuration files into a tree structure, which it exposes through its +public API. Changes made through the API are written back to the initially +read files. + +The transformation works very hard to preserve comments and formatting +details. It is controlled by ``lens'' definitions that describe the file +format and the transformation into a tree. + + http://augeas.net/ + + + augeas-devel + i586 + + a58756f7575364a7ec594ccc4c0e08f9a3641df6dd0b5890802de01222db344b + Development files for augeas + The augeas-devel package contains libraries and header files for +developing applications that use augeas. + + http://augeas.net/ + + + augeas-docs + i586 + + 55a9c6375f4b4498dd7f349321242bf79e27f8dfbca7220443b0298092c385ed + Documentation for package augeas + This package provides documentation for package augeas. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/augeas-0.8.1-1.8.i386 + + http://augeas.net/ + + + augeas-libs + i586 + + 09190823450b6a4ee5756838f3be405b7fe32f220426a8ef1c951d21deeacf3e + Libraries for augeas + The libraries for augeas. + + http://augeas.net/ + + + aul + i586 + + 1f165ec399778a807f444a811ba7d088add1e3306aefb15c31b9e6d8e31b9014 + App utility library + Application utility library + + + + + aul-devel + i586 + + 940380c1b512b178a3b1d7960d3356a731222727ebfdcd261ff93c3c76b5e645 + App utility library (devel) + Application utility library (devel) + + + + + automake14 + noarch + + 6a75bd9e6a96bbb9d17c14312d0083aa7695dc96c1ae07709cb7c3ecfa974065 + A GNU tool for automatically creating Makefiles + Automake is a tool for automatically generating +`Makefile.in' files compliant with the GNU Coding Standards. + +This package contains Automake 1.4, an older version of Automake. +You should install it if you need to run automake in a project that +has not yet been updated to work with newer versions of Automake. + + http://sources.redhat.com/automake + + + automotive-dlt + i586 + + a30b7d3493739d6288a43b15030c143af8ded8499ef120e50f354712511d881f + Automotive DLT + Automotive Diagnostic Log and Tracing Daemon + + + + + automotive-dlt-devel + i586 + + 18ec42e4c52cbf28eed35b5c45473184cc6396db1c731b08716ae06c67419571 + Automotive DLT Development Package + Files needed for developing against the Automotive DLT + + + + + automotive-message-broker + i586 + + cbc385f1937642a67bbcada481ef123050eb30a1635da166b639369c346614cb + Automotive Message Broker is a vehicle network abstraction system. + Automotive Message Broker is a vehicle network abstraction system. +It brokers information from the vehicle to applications. + + https://github.com/otcshare/automotive-message-broker + + + automotive-message-broker-devel + i586 + + f4f8476c96779ade996cdf99c91302aa4fee243bcce4a29de8363806b7a03490 + automotive-message-broker development files + Development files for the automotive-message-broker + + https://github.com/otcshare/automotive-message-broker + + + automotive-message-broker-doc + i586 + + 3061613c84f697d660ff3f009ef390593cfdaf1c28905d78bf87116e3ef5ce26 + Documentation for the automotive-message-broker API + Document files that describe the D-Bus API exposed by automotive-message-broker + + https://github.com/otcshare/automotive-message-broker + + + automotive-message-broker-plugins + i586 + + 7db5d55a9fcdf463dc81cdde56ed1e9c3db61a74787c5130b8a8f3db76775622 + Various plugins for automotive-message-broker + Collection of plugins for automotive-message-broker + + https://github.com/otcshare/automotive-message-broker + + + bluetooth-frwk + i586 + + 0ffe1b6eaaa4888fee72542ef0992b4b6b44ba10b87047fc60c6d0adbea67a0e + Bluetooth framework for BlueZ and Obexd. This package is Bluetooth framework based on BlueZ and Obexd stack. + Bluetooth framework for BlueZ and Obexd. This package is Bluetooth framework based on BlueZ and Obexd stack. + This package contains API set for BT GAP, BT SDP, and BT RFCOMM. + + + + + bluetooth-frwk-agent + i586 + + c1a99578105ef131c8915a526735fc3ba6e98739d880dc12bd873eb04b932669 + Bluetooth Agent for pairing and authorization + This package is Bluetooth useraction Agent to response pairing, authorization, and mode change with BlueZ. + + + + + bluetooth-frwk-devel + i586 + + 9c221668c35ee7814385c1f7f9098fc52747518dcc03892425362188a151cf14 + Bluetooth framework for BlueZ + This package is development files for Bluetooth framework based on BlueZ stack. +This package contains API set for BT GAP, BT SDP, and BT RFCOMM. + + + + + bluetooth-qt + i586 + + ecc36cc7d1d1aa74cb138f9c7244efa5d0cb92f7ed40b8307dc6e76abf6add63 + Library for accessing bluetooth functionality in Qt + This is a library for accessing bluetooth through bluez functionality in Qt. + + + + + bluetooth-qt-devel + i586 + + 6788015ca6dc785e17195aac40a77c53c8d7a84d8f55a138ca3df90c1c07e688 + Development files for bluetooth-qt + This package contains the files necessary to develop +applications using qt to access bluetooth devices using bluez + + + + + bluetooth-tools + i586 + + 01fce586da7c1e6f2ccbe16e8747d31c80b04d7441b109b282f19d5173212f2e + bluetooth-tools + Tools fo bluetooth run/stop and set address + + + + + bluez + i586 + + ad552eb06e5144105fc2fd7c102f49d6ad10766a1f0670bb86554265780713cc + Bluetooth utilities + Utilities for use in Bluetooth applications: + --ciptool + --dfutool + --hcitool + --l2ping + --rfcomm + --sdptool + --hciattach + --hciconfig + --hid2hci + +The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A. + + http://www.bluez.org/ + + + bluez-alsa + i586 + + 98634b0ddd6ea76df50ce4f09b8d34c76c471566ad90c585c3a96e3d1473951c + ALSA support for Bluetooth audio devices + This package contains ALSA support for Bluetooth audio devices + + http://www.bluez.org/ + + + bluez-docs + i586 + + 8839651b8fa553cb3975d8229bc4cb7801a2bcdab516e64492adba5556f723b3 + Documentation for package bluez + This package provides documentation for package bluez. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/bluez-4.101-4.3.i386 + + http://www.bluez.org/ + + + bluez-gstreamer + i586 + + c6fe0f83d6a572886e1c4c26b2ccbe8e8d907bc034bc40dba8acd6fe5b2d4519 + GStreamer support for SBC audio format + This package contains gstreamer plugins for the Bluetooth SBC audio format + + http://www.bluez.org/ + + + bluez-libs + i586 + + 683fe2537e3610ee7f3c0de46c7c26c205d8006c739361eaac2af8e64d5b9805 + Libraries for use in Bluetooth applications + Libraries for use in Bluetooth applications. + + http://www.bluez.org/ + + + bluez-libs-devel + i586 + + a84a578d307e10cca3e0a92ffa8b668b7e59829400d95c6862483554e712c8a4 + Development libraries for Bluetooth applications + bluez-libs-devel contains development libraries and headers for +use in Bluetooth applications. + + http://www.bluez.org/ + + + bluez-test + i586 + + c01695fd3fa7d027e797302516142ec25d33a8bd7a7ad52dc91c0f838327ecfc + Test Programs for BlueZ + Scripts for testing BlueZ and its functionality + + http://www.bluez.org/ + + + boost + i586 + + 30e06c1d0f90f6b015a70e5dab7bf90ac5051d69d49e51d105a2ad73534195be + The Boost C++ Libraries + Boost provides free peer-reviewed portable C++ source libraries. The +emphasis is on libraries which work well with the C++ Standard +Library, in the hopes of establishing "existing practice" for +extensions and providing reference implementations so that the Boost +libraries are suitable for eventual standardization. (Some of the +libraries have already been proposed for inclusion in the C++ +Standards Committee's upcoming C++ Standard Library Technical Report.) + + http://www.boost.org/ + + + boost-devel + i586 + + 3dc762c843d73796e5df3cb2c5ef42a9e198b701a22747660bb59e4dd751bc30 + The Boost C++ headers and shared development libraries + Headers and shared object symlinks for the Boost C++ libraries. + + http://www.boost.org/ + + + boost-doc + i586 + + c7a9caaef3c9577ce7beda31b8b7cf9e27971c4bf114897dd6e616f4082f04b0 + The Boost C++ html docs + HTML documentation files for Boost C++ libraries. + + http://www.boost.org/ + + + boost-program-options + i586 + + 413ec0bfbe198e4441aff57a87d9703c994fa1b74e999f4a2fbc8103fbf9c743 + Runtime component of boost program_options library + +Runtime support of boost program options library, which allows program +developers to obtain (name, value) pairs from the user, via +conventional methods such as command line and config file. + + http://www.boost.org/ + + + boost-static + i586 + + c8e651c8d7ee59ccfb5db6bfd371119e4cc565896e5d99351a74a61889552007 + The Boost C++ static development libraries + Static Boost C++ libraries. + + http://www.boost.org/ + + + boost-test + i586 + + f34b88a7b78d53ea2da3930c1d4a3e81bcdf7d127ee28413a610590a20794d42 + Runtime component of boost program_options library + +Boost Test + + http://www.boost.org/ + + + boost-thread + i586 + + 0d672394cd1980996dcb93d97463a366b590981cc1ce9afa795e1a7e86c5a8d4 + Runtime component of boost thread library + +Runtime component Boost.Thread library, which provides classes and +functions for managing multiple threads of execution, and for +synchronizing data between the threads or providing separate copies of +data specific to individual threads. + + http://www.boost.org/ + + + boot-animation + i586 + + ff30b18f0f9b5f573cdf5f5252273199cea45ade94729b9d53a940d0705109ab + Boot animation + Shows an animation and plays a sound when the device is booted or shutdown. + + + + + boot-animation-docs + i586 + + e9b3445e6f1a250c87361dbded11f9a59068e1ab85194778c09efda3022a4ce8 + Documentation for package boot-animation + This package provides documentation for package boot-animation. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/boot-animation-0.3.1-1.18.i386 + + + + + bootchart + i586 + + bca3442d33c4ceb4968118e21cc6b9c309ac93d1657fa78864dae816c4ac356e + Boot time graph generator + Monitors where the system spends its time at start, creating a graph +of all processes, disk utilization, and wait time. + + http://meego.gitorious.org/ + + + bt-firmware-43xx + i586 + + 970be5cc296a8b810897bf9110f19cc79830617413d6bb3efff030570dab73ce + firmware and tools for bluetooth + firmware and tools for bluetooth + + + + + bundle + i586 + + fa8da7fa79b13f15c0170510ca8c6535c73ead0c28b132df87ef4b873e929391 + String key-val dictionary ADT + Simple string key-val dictionary ADT + + + + + bundle-devel + i586 + + 59e5e99aa17c19d9fe11a725c2d508978e07f0b221dd92b3a27f24e23c9bdf7f + String key-val dictionary ADT (devel) + Simple string key-val dictionary ADT (devel) + + + + + busybox + i586 + + 4b8b6a9c452b53f36f7a56a31bf850ed80821026fe9ef99136e2a53b15b6d6ec + Single binary providing simplified versions of system commands + Busybox is a single binary which includes versions of a large number +of system commands, including a shell. This package can be very +useful for recovering from certain types of system failures, +particularly those involving broken shared libraries. + + http://www.busybox.net + + + busybox-docs + i586 + + 12daa1ceb6e587023ad55d91cd0982b544fe580a7d2a8eb38973ad9d563fc4db + Busybox Documentation + Busybox documentation and user guides + + http://www.busybox.net + + + busybox-symlinks-adduser + i586 + + 5a4162b3e904c33363168626708726bb54a58f98d818768861e2f616f605dce2 + BusyBox symlinks to provide 'adduser' + BusyBox symlinks for utilities corresponding to 'adduser' package. + + http://www.busybox.net + + + busybox-symlinks-adjtimex + i586 + + cc322387fa93a11e81b5f742608ea1c94a5456432ef653a45ed3dfdcf206105c + BusyBox symlinks to provide 'adjtimex' + BusyBox symlinks for utilities corresponding to 'adjtimex' package. + + http://www.busybox.net + + + busybox-symlinks-binutils + i586 + + 907a3a5b5cbcfceee63c75e7c80ac5e9d6f48e9fedf9f93cdbe69f40e391569c + BusyBox symlinks to provide 'binutils' + BusyBox symlinks for utilities corresponding to 'binutils' package. + + http://www.busybox.net + + + busybox-symlinks-bridge-utils + i586 + + 9d57648318fbb073381c90c2c831656a9e6ad604fe871280d18a3bb52cc52666 + BusyBox symlinks to provide 'bridge-utils' + BusyBox symlinks for utilities corresponding to 'bridge-utils' package. + + http://www.busybox.net + + + busybox-symlinks-bsdmainutils + i586 + + 96558fa1f9a73d1577bb486a209c805d0db3784c0029bd7847a443208d2ac2de + BusyBox symlinks to provide 'bsdmainutils' + BusyBox symlinks for utilities corresponding to 'bsdmainutils' package. + + http://www.busybox.net + + + busybox-symlinks-busybox + i586 + + 3538e2fad7455d3e9eb99fc129213e89f2899c30956e838b784430462536e138 + BusyBox specific symlinks + BusyBox symlinks for utilities without counterparts in Debian. + These are in separate package because they aren't essentials + (e.g. needed for system package upgrades). + + http://www.busybox.net + + + busybox-symlinks-bzip2 + i586 + + 364eadc67fea9d49529fc07e41ef02481ee9546c775204b26db7b61e1763b063 + BusyBox symlinks to provide 'bzip2' + BusyBox symlinks for utilities corresponding to 'bzip2' package. + + http://www.busybox.net + + + busybox-symlinks-console-tools + i586 + + a20412edb33b06cda437bbb5051d7ce717a7331c74455a7435c9decfc97eded3 + BusyBox symlinks to provide 'console-tools' + BusyBox symlinks for utilities corresponding to 'console-tools' package. + + http://www.busybox.net + + + busybox-symlinks-cpio + i586 + + f6256e9af68f4807875a59ea4f39e6f863a7ada683d25087c94f4bbc0b857c18 + BusyBox symlinks to provide 'cpio' + BusyBox symlinks for utilities corresponding to 'cpio' package. + + http://www.busybox.net + + + busybox-symlinks-cron + i586 + + 20fa80dafff5ed83baa77c0455736f0b0bb22ec05e266147debab57a2cfb7362 + BusyBox symlinks to provide 'cron' + BusyBox symlinks for utilities corresponding to 'cron' package. + + http://www.busybox.net + + + busybox-symlinks-daemontools + i586 + + 5e6e6c54c66cce5fcba2b4327bc3096a6fd73a6f0478da7f47f3a8008747afc2 + BusyBox symlinks to provide 'daemontools' + BusyBox symlinks for utilities corresponding to 'daemontools' package. + + http://www.busybox.net + + + busybox-symlinks-dc + i586 + + afebbb6e2c978d210636444a132a360a8264cb2ba0e62ad2c01cdaa114a56bcc + BusyBox symlinks to provide 'dc' + BusyBox symlinks for utilities corresponding to 'dc' package. + + http://www.busybox.net + + + busybox-symlinks-dnsutils + i586 + + 88c5ac975d94b410198f7b4905bbb659d63c1d71600e32385958f1778ab04eac + BusyBox symlinks to provide 'dnsutils' + BusyBox symlinks for utilities corresponding to 'dnsutils' package. + + http://www.busybox.net + + + busybox-symlinks-dosfstools + i586 + + ac9534aec4a3024d92659177a46c2875f6e0feec85a02bb4f77c73a065483bc8 + BusyBox symlinks to provide 'dosfstools' + BusyBox symlinks for utilities corresponding to 'dosfstools' package. + + http://www.busybox.net + + + busybox-symlinks-ed + i586 + + b414f2c89f2dc245cee7570760630572d686af0dddf214b094627a760497ea06 + BusyBox symlinks to provide 'ed' + BusyBox symlinks for utilities corresponding to 'ed' package. + + http://www.busybox.net + + + busybox-symlinks-eject + i586 + + c155529f1e6f15d1f1aca6e6edbf28f6182fc33b04cb780149f8c6146d61fe46 + BusyBox symlinks to provide 'eject' + BusyBox symlinks for utilities corresponding to 'eject' package. + + http://www.busybox.net + + + busybox-symlinks-fbset + i586 + + c3e9db51d482738cecd5d9eec67c34c202343c53f36f09dcb531a6b144ff80a3 + BusyBox symlinks to provide 'fbset' + BusyBox symlinks for utilities corresponding to 'fbset' package. + + http://www.busybox.net + + + busybox-symlinks-fdflush + i586 + + 1f3f67f24728d12fa6386d585e7bbbbe5f813f771cf4c62314063a4f0a74d20a + BusyBox symlinks to provide 'fdflush' + BusyBox symlinks for utilities corresponding to 'fdflush' package. + + http://www.busybox.net + + + busybox-symlinks-hdparm + i586 + + 2a2e8a3746c30cd3d4b5ffd2faec00ab2a1c58bd5b4323cc31dc38aecdb8615d + BusyBox symlinks to provide 'hdparm' + BusyBox symlinks for utilities corresponding to 'hdparm' package. + + http://www.busybox.net + + + busybox-symlinks-ifupdown + i586 + + efcc823836f0a4a614b424fd996eaacad9a47ada21edbebded5c67302c5e1645 + BusyBox symlinks to provide 'ifupdown' + BusyBox symlinks for utilities corresponding to 'ifupdown' package. + + http://www.busybox.net + + + busybox-symlinks-initscripts + i586 + + 8ffdc2546d0b6160374c75cd646b43df8392b01522b9ee3e0bf8dbd783be714f + BusyBox symlinks to provide 'initscripts' + BusyBox symlinks for utilities corresponding to 'initscripts' package. + + http://www.busybox.net + + + busybox-symlinks-ipcalc + i586 + + 58e61cd4cc137ae720322a9f4b21a65d5e0edcc3273efe37bed1e9770e6a0adf + BusyBox symlinks to provide 'ipcalc' + BusyBox symlinks for utilities corresponding to 'ipcalc' package. + + http://www.busybox.net + + + busybox-symlinks-iproute + i586 + + 92326ab1b5f8e1baf777261ede0d00a0d8b43d2a2e84f3586b13ee9d45d789cb + BusyBox symlinks to provide 'iproute' + BusyBox symlinks for utilities corresponding to 'iproute' package. + + http://www.busybox.net + + + busybox-symlinks-ipsvd + i586 + + 33fae73d76aa606686ccfebd62c474756764cf1eb076888dfad4f6b808dd327a + BusyBox symlinks to provide 'ipsvd' + BusyBox symlinks for utilities corresponding to 'ipsvd' package. + + http://www.busybox.net + + + busybox-symlinks-iputils-arping + i586 + + 0b0b4adde99626e0b71b86fd326b2839b34dd7ba427bedca4afc8b63d56673e0 + BusyBox symlinks to provide 'iputils-arping' + BusyBox symlinks for utilities corresponding to 'iputils-arping' package. + + http://www.busybox.net + + + busybox-symlinks-iputils-ping + i586 + + 29d824e75e504d1c2720972a1921db3ce688fe6705f83faa670173e8e02feb85 + BusyBox symlinks to provide 'iputils-ping' + BusyBox symlinks for utilities corresponding to 'iputils-ping' package. + + http://www.busybox.net + + + busybox-symlinks-klogd + i586 + + b1152d08e3bed349eae1239a0c5af10b20560349033af9834159e9c076c83f7d + BusyBox symlinks to provide 'klogd' + BusyBox symlinks for utilities corresponding to 'klogd' package. + + http://www.busybox.net + + + busybox-symlinks-loadlin + i586 + + 07f331fc97f86aa6269858c83e3a76e2d9d2bae0fce882e5d656b97d6b4f0aa0 + BusyBox symlinks to provide 'loadlin' + BusyBox symlinks for utilities corresponding to 'loadlin' package. + + http://www.busybox.net + + + busybox-symlinks-loginutils + i586 + + d759010b189218171b89086d4d0f6c19da6ce7379fe585c467235cdebfea8a31 + BusyBox symlinks to provide 'su' + BusyBox symlinks for utilities corresponding to 'su' package. + + http://www.busybox.net + + + busybox-symlinks-lrzsz + i586 + + cb31e5bbc135036a304a99b6b32601819b1cf1c56bf4c8ce78fe3ec7812a15dd + BusyBox symlinks to provide 'lrzsz' + BusyBox symlinks for utilities corresponding to 'lrzsz' package. + + http://www.busybox.net + + + busybox-symlinks-lzma + i586 + + 9577e5f0981432a9248bf7e30e611515f6c96d2e3fdc89a37e49b3e96de5ca93 + BusyBox symlinks to provide 'lzma' + BusyBox symlinks for utilities corresponding to 'lzma' package. + + http://www.busybox.net + + + busybox-symlinks-lzop + i586 + + c1837727fab1c8980d87f699da711256507100ea8d2e6e84cacb7d296cd2215a + BusyBox symlinks to provide 'lzop' + BusyBox symlinks for utilities corresponding to 'lzop' package. + + http://www.busybox.net + + + busybox-symlinks-module-init-tools + i586 + + 5e26a4816633ad0ef3ba8d33c893d95c687132d8b4732af862f8bebd2301c546 + BusyBox symlinks to provide 'module-init-tools' + BusyBox symlinks for utilities corresponding to 'module-init-tools' package. + + http://www.busybox.net + + + busybox-symlinks-mtd-utils + i586 + + 6ede94200ef4ccacb46524d0cbd189ad54152873b2aa52f16ac959e469d199e1 + BusyBox symlinks to provide 'mtd-utils' + BusyBox symlinks for utilities corresponding to 'mtd-utils' package. + + http://www.busybox.net + + + busybox-symlinks-net-tools + i586 + + bc3f7eb08d73599637d3b8ca5012fd9418d2c7293513e180a1f67a478798ac8d + BusyBox symlinks to provide 'net-tools' + BusyBox symlinks for utilities corresponding to 'net-tools' package. + + http://www.busybox.net + + + busybox-symlinks-openbsd-inetd + i586 + + a5fcb35f0cc36346ed2c74359b0c423cbbac227fbc1abadc1fefc496cfca31b7 + BusyBox symlinks to provide 'openbsd-inetd' + BusyBox symlinks for utilities corresponding to 'openbsd-inetd' package. + + http://www.busybox.net + + + busybox-symlinks-passwd + i586 + + eb569a011ea26ad22a7fd663db6d7caaa1797b188e82038c0983273843ae1cb8 + BusyBox symlinks to provide 'passwd' + BusyBox symlinks for utilities corresponding to 'passwd' package. + + http://www.busybox.net + + + busybox-symlinks-patch + i586 + + 68ca2a8b76ae72b049fa55e1d6a4282362e5de496c00fbaea1310cad388e0fc6 + BusyBox symlinks to provide 'patch' + BusyBox symlinks for utilities corresponding to 'patch' package. + + http://www.busybox.net + + + busybox-symlinks-ppp + i586 + + c222e762ec750088d27c8a1f90c66193e5198077f81cac36ec393d90cbc0a1d6 + BusyBox symlinks to provide 'ppp' + BusyBox symlinks for utilities corresponding to 'ppp' package. + + http://www.busybox.net + + + busybox-symlinks-procps + i586 + + b2002f7be17b268da00e41778644d44f6bb9b8b0611bbf4887969941a72ec20e + BusyBox symlinks to provide 'procps' + BusyBox symlinks for utilities corresponding to 'procps' package. + + http://www.busybox.net + + + busybox-symlinks-psmisc + i586 + + d5909b561c909e8b417d77557b5edc084235970cf787f8b45417f8fa6d79d571 + BusyBox symlinks to provide 'psmisc' + BusyBox symlinks for utilities corresponding to 'psmisc' package. + + http://www.busybox.net + + + busybox-symlinks-rdate + i586 + + 7a26b73b9c3b2a43c8319912f269cde27f8b03b7b6af3b1081962e1cbe2accf3 + BusyBox symlinks to provide 'rdate' + BusyBox symlinks for utilities corresponding to 'rdate' package. + + http://www.busybox.net + + + busybox-symlinks-realpath + i586 + + f59abaa8677ddc07bbb7ad9bb4fc36021ccc1a9954f4a6e3a59e3b38ac943eca + BusyBox symlinks to provide 'realpath' + BusyBox symlinks for utilities corresponding to 'realpath' package. + + http://www.busybox.net + + + busybox-symlinks-runit + i586 + + f25a39599e6cc0de2b7fc255ae789aec56dbcc8ddc7e46097a3432eb1d85d0e7 + BusyBox symlinks to provide 'runit' + BusyBox symlinks for utilities corresponding to 'runit' package. + + http://www.busybox.net + + + busybox-symlinks-sharutils + i586 + + aba0a0fc4d5073f39e56117823b3b9c03cc04a001d16dbfc92351d37eaf68321 + BusyBox symlinks to provide 'sharutils' + BusyBox symlinks for utilities corresponding to 'sharutils' package. + + http://www.busybox.net + + + busybox-symlinks-ssmtp + i586 + + ee3ca495f6455ca875799898964f595ca86ccc4db76f5510ed43e45e8fe4b641 + BusyBox symlinks to provide 'ssmtp' + BusyBox symlinks for utilities corresponding to 'ssmtp' package. + + http://www.busybox.net + + + busybox-symlinks-sysklogd + i586 + + 044b30f0c4e714ec32ff4bece15d67ef2904223dc43022c6d88835f3b5623912 + BusyBox symlinks to provide 'sysklogd' + BusyBox symlinks for utilities corresponding to 'sysklogd' package. + + http://www.busybox.net + + + busybox-symlinks-telnetd + i586 + + d8921f49b0b1225821a2626d598b222ef6ec06dffa79e026328f6d7d28cd963c + BusyBox symlinks to provide 'telnetd' + BusyBox symlinks for utilities corresponding to 'telnetd' package. + + http://www.busybox.net + + + busybox-symlinks-tftp + i586 + + c6a038c6d4025b59502c59be65b0d219ddb8ba7224b21c07c988cf1b96819690 + BusyBox symlinks to provide 'tftp' + BusyBox symlinks for utilities corresponding to 'tftp' package. + + http://www.busybox.net + + + busybox-symlinks-time + i586 + + 550da74a52f80d4efdab63455b268d6a05b1ae9b7c65222dcb73a0084407ca55 + BusyBox symlinks to provide 'time' + BusyBox symlinks for utilities corresponding to 'time' package. + + http://www.busybox.net + + + busybox-symlinks-tofrodos + i586 + + 6278cf0919015a9b70252333f4ac56f9b7325ab7b3d3cacd5111d9017ad77851 + BusyBox symlinks to provide 'tofrodos' + BusyBox symlinks for utilities corresponding to 'tofrodos' package. + + http://www.busybox.net + + + busybox-symlinks-udhcpc + i586 + + 2fdc530f78fdc281c07cd7627580ae94366d9fbc4cb27ab39c2228bd0744aebd + BusyBox symlinks to provide 'udhcpc' + BusyBox symlinks for utilities corresponding to 'udhcpc' package. + + http://www.busybox.net + + + busybox-symlinks-udhcpd + i586 + + fa7ba6789ba7a6a04cfe5edbb4170e3aa9f888e63578aba3f080303f2dbd3a4c + BusyBox symlinks to provide 'udhcpd' + BusyBox symlinks for utilities corresponding to 'udhcpd' package. + + http://www.busybox.net + + + busybox-symlinks-unzip + i586 + + 18e533472a9ae343d36c81fbb01b824ef4e4ae0fd0d5f75bc6074ba3eabf57e8 + BusyBox symlinks to provide 'unzip' + BusyBox symlinks for utilities corresponding to 'unzip' package. + + http://www.busybox.net + + + busybox-symlinks-vlan + i586 + + 25fffbef98cd543d11b080cb3bc4d9534ecc5d3fa5e21493620fb8841ae4cfb0 + BusyBox symlinks to provide 'vlan' + BusyBox symlinks for utilities corresponding to 'vlan' package. + + http://www.busybox.net + + + busybox-symlinks-vlock + i586 + + dbc4f3653279eb702f0bcd2167bd060a3a5ab543f5bb08c8c42f7549ee8e5124 + BusyBox symlinks to provide 'vlock' + BusyBox symlinks for utilities corresponding to 'vlock' package. + + http://www.busybox.net + + + busybox-symlinks-watchdog + i586 + + 4fc413e932c8084dd758198d5f9b160cd693a844421f678ec9b9f065c8dd86e0 + BusyBox symlinks to provide 'watchdog' + BusyBox symlinks for utilities corresponding to 'watchdog' package. + + http://www.busybox.net + + + busybox-symlinks-wget + i586 + + 1f7b3f7a855e8f3106de19c915cd088f8393205476704cacff550e896d03149c + BusyBox symlinks to provide 'wget' + BusyBox symlinks for utilities corresponding to 'wget' package. + + http://www.busybox.net + + + busybox-symlinks-xterm + i586 + + 46e44c91ddb4a8e95524d966ad89bd42d3686c53a65abe9c60e339ee44d6e2e7 + BusyBox symlinks to provide 'xterm' + BusyBox symlinks for utilities corresponding to 'xterm' package. + + http://www.busybox.net + + + busybox-symlinks-zcip + i586 + + 353baa01faac371f6dbd621850a8ac59f269b2b4ee6ed75eabcf9a1634fde91b + BusyBox symlinks to provide 'zcip' + BusyBox symlinks for utilities corresponding to 'zcip' package. + + http://www.busybox.net + + + byacc + i586 + + 01924a7f7efe4f113f8111151911659f0ef50439b12504a46ed2b6b3facfd783 + Berkeley Yacc, a parser generator + Byacc (Berkeley Yacc) is a public domain LALR parser generator which +is used by many programs during their build process. + +If you are going to do development on your system, you will want to install +this package. + + http://invisible-island.net/byacc/byacc.html + + + ca-certificates + i586 + + db058318bdd00db99ab13b94e39940b0888e630e18af100695023f68420142f3 + Install basic certificates which be used applications + install basic certificates which be used applications + + + + + cairo + i586 + + ff213dab4ed09f0c8d7ba7e68999fd84a3a790c076c20114506e4bb7547bf28b + A vector graphics library + Cairo is a 2D graphics library with support for multiple output devices. + + http://www.cairographics.org + + + cairo-devel + i586 + + 2ae7ea04591fd755cbcd0ae0dd2d290ab3c53bf83de067df73aaf6fcf7096a1a + Development components for the cairo library + cairo development libraries and head files + + http://www.cairographics.org + + + cairo-trace + i586 + + 0b15b976348ba890bd859fa4bf54c43742153a565f718862970a1bd37b2ce1b5 + cairo-trace utility + A utility records all Cairo calls made by an application and allows +you, and everyone else in the community, to replay the exact same +sequence + + http://www.cairographics.org + + + call-setting + i586 + + 5714896e2e0e67aabdf08fef8df3f7bb0f046eeccefee0a661c21126053c09eb + Call Settings + Call Settings. + + + + + capi-appfw-app-manager + i586 + + a33bc61d52ef7221cfa61ddf36e7d01a35cf5d698359dd04c147a64e9f9da514 + Application Manager API + The Application Manager API provides functions to get information about running applications. + + + + + capi-appfw-app-manager-devel + i586 + + 023daf4e2916a6542df6e2d8b048fcfa4f28a32128c3db3f16683e88697d075c + Application Manager API (Development) + The Application Manager API provides functions to get information about running applications. (DEV) + + + + + capi-appfw-application + i586 + + 565bd858f25885d801ad4315b3faf5e124ea8e796f959437b49558f7bd49ed85 + An Application library in Tizen C API + An Application library in Tizen C API + + + + + capi-appfw-application-devel + i586 + + 575cc6726768b1a350d01a2a08e501aa5424d6d85a44b67e16b44004b1c9a763 + An Application library in Tizen C API (Development) + An Application library in Tizen C API (DEV) + + + + + capi-base-common + i586 + + fa0d4dc8e865467e62b4d97e81d30e75e62bd0bab7ffcb0f7006f0813cdb037b + Common header files of Tizen Native API + Common header files of Tizen Native API + + + + + capi-base-common-devel + i586 + + 338ef72bc7069e1df8d3bb073ee248d391ac2c84409ad8a2448069b6ea13d865 + Common header files of Tizen Native API (Development) + Common header files of Tizen Native API + + + + + capi-content-media-content + i586 + + 71c53060b89a0e07cecf4b15985bfbdc6d615b465dec5e0d6c83fa2e2b4a1f0e + A Media content library in SLP C API + + + + + + capi-content-media-content-devel + i586 + + b66967bac58a8a34997c941786b6481e439eab16ecd63cb6f6e13fdc56e09578 + A Media content library in Tizen Native API (Development) + + + + + + capi-location-geocoder + i586 + + 46885d2c8eb7a83fdec272cbd15d467432d782a24b12c02e9bf5584b3ea063f7 + A Geocoder library in Tizen Native API + + + + + + capi-location-geocoder-devel + i586 + + dd68fdbcb8949f8b2c51d07c7916b6c46a54ecc256a141f6b8b2e4e5596a41f1 + A Geocoder library in Tizen Native API (Development) + + + + + + capi-location-manager + i586 + + 836d7ae96d30f482491fa6a7b14450f3cde6d52c6b19dfb965d86f76e5563aa5 + A Location Manager library in Tizen Native API + + + + + + capi-location-manager-devel + i586 + + 3d2cce46c2aa2eeec30dfd89b725f9357c27ef22acaa808b65f5abc2120f55e8 + A Location Manager library in Tizen Native API (Development) + + + + + + capi-location-poi + i586 + + e957f727ae1ea243f71ce9704b31bd61a301433a4b49dce5558f137aef54f0e6 + A Location POI library in Tizen Native API + + + + + + capi-location-poi-devel + i586 + + a865525935771f57ed31fe9b2bb6b88c07d35adc597dcf00f10afb972cfdb251 + A Location POI library in Tizen Native API (Development) + + + + + + capi-location-route + i586 + + 63b8f9b07054957d9aafb573379eca73b6c60282ee8e4239b1489da284068772 + A Location Route library in Tizen Native API + + + + + + capi-location-route-devel + i586 + + 850280a1f5e7af4a890687b06e3b4700dcab108f461abadb6c250b88af0e0473 + A Location Route library in Tizen Native API (Development) + + + + + + capi-media-audio-io + i586 + + 3b74261444fbe0916389a9025d5fe8add056c45a27d943e28d863a2c027fdb47 + An Audio Input & Audio Output library in Tizen Native API + An Audio Input & Audio Output library in Tizen Native API + + + + + capi-media-audio-io-devel + i586 + + 4611a9fafc2cd9255a8c65c961fd3f6a7d0fac450bc9c7405c14d0c126c2ed79 + An Audio Input & Audio Output library in Tizen Native API (Development) + An Audio Input & Audio Output library in Tizen Native API (DEV) + + + + + capi-media-camera + i586 + + a7d3e6d98b81d68a2d8f9dfb92e5fd642a87cf1fc91476deb2daa1dd0338fe3a + A Camera library in Tizen Native API + + + + + + capi-media-camera-devel + i586 + + f3cc4bff1594ccc88f0437eda0c1bcd310e20758c744c40f06e03a5aa89d6c1e + A Camera library in Tizen Native API (Development) + + + + + + capi-media-image-util + i586 + + 31cbde48adef4edc5c65869ff9acf61bcfc919a1bbf7b717c61ba0ca2ac015c5 + A Image Utility library in Tizen Native API + A Image Utility library in Tizen Native API + + + + + capi-media-image-util-devel + i586 + + 65824a026a540418793f4834f0aefa9e2a69e2f4c8b0b82586c8f277809e8b0a + A Image Utility library in Tizen Native API (Developement) + A Image Utility library in Tizen Native API (Developement) + + + + + capi-media-metadata-extractor + i586 + + 28aaddfe29b0a3ec4885cf205da7eba59e1f2a403f5d46e9690b34f24733609d + A media metadata extractor library in SLP C API + A media metadata extractor library in SLP C API + + + + + capi-media-metadata-extractor-devel + i586 + + 4b0e1a1d92bd522e1ffaf12d8d3941941e3307266873bd710ada31ec00dda6ca + A media metadata extractor library in SLP C API (Development) + A media metadata extractor library in SLP C API + + + + + capi-media-player + i586 + + 2b17c876a1abe1cda1026c65c8588542c37060289f2dadf577c78cfb281c75fa + A Media Player library in Tizen Native API + + + + + + capi-media-player-devel + i586 + + db3aafd7bb35a137d6ea367649c42956f0e2fa654276937d718d4c9d4964ac50 + A Media Player library in Tizen Native API (Development) + + + + + + capi-media-radio + i586 + + e18275c652b67a3b31043af757100e4fa5a2b963c38670c7d780999886b5d1e7 + A Radio library in Tizen Native API + A Radio library in Tizen Native API + + + + + capi-media-radio-devel + i586 + + dee624a07945d84492640387289bfa7152a0efd769f500ba8e1e2f726f959d72 + A Radio library in Tizen Native API (Developement) + A Radio library in Tizen Native API (Developement) + + + + + capi-media-recorder + i586 + + d5807754e23df1c666d9f9e58569b8ba45c2245cd3243d453087965eae444ac8 + A Camera library in Tizen Native API + + + + + + capi-media-recorder-devel + i586 + + cd7d9dc9b2a6a582e4db355af81a063a579d2cf4bd8ac2eaee75af4a989e8d44 + A Camera library in Tizen Native API (Development) + + + + + + capi-media-sound-manager + i586 + + c0eeff56caf48ac7eb4e1d23e878d1f2062908e1a6549fe384b5c39302d7d2cb + Sound Manager library + A Sound Manager library in Tizen Native API + + + + + capi-media-sound-manager-devel + i586 + + e6f41b4b17b158b18ef495bd30a30f02409d4a577cb663de2f98483fc986952b + Sound Manager library (Development) + A Sound Manager library in Tizen Native API (DEV) + + + + + capi-media-tone-player + i586 + + ccaf71f72396bb4aac8ffd87d20639da523062358caf21a04779f25ebf7c20ab + A tone player library in Tizen Native API + + + + + + capi-media-tone-player-devel + i586 + + cc14530260f7b02957113066f07e8a9347d03e798e9c125c51d25a6a028c134e + A tone player library in Tizen Native API (Development) + + + + + + capi-media-wav-player + i586 + + ff8e517adec15708d687c386d8e9e03b0f07f9d38d9acbf94a5e56c9a209a076 + A wav player library in Tizen Native API + + + + + + capi-media-wav-player-devel + i586 + + d8e967eefb9048a7103e875020bcb0f572232f7e065ba0d711a3d7f2e705b446 + A wav player library in Tizen Native API (Development) + + + + + + capi-messaging-email + i586 + + ee54e145c301dde9a2dfc8b10c053bd9ac59c6fb0f5f05b43ef106e52566771e + Email library in Tizen Native API + + + + + + capi-messaging-email-devel + i586 + + 1899e9ea7763e733521ab795d604bd9cb9c20c56c6404bad3e00418ebaefc8bf + Email library in Tizen Native API (Development) + + + + + + capi-messaging-messages + i586 + + 35cfda3b079da861ef63576d9aa1f548b7e5ef6d4d502a4ad2910f50f3664d87 + A SMS/MMS library in Tizen Native API + + + + + + capi-messaging-messages-devel + i586 + + 05c51936adddc9720daff9bd6cd7180c2c27aed7de07c28e07411c33e16acb5c + A SMS/MMS library in Tizen Native API (Development) + + + + + + capi-network-bluetooth + i586 + + d6ea879112b9912062a84f36495edebd683e0dd5830f9f40f927d88beed3670c + Network Bluetooth Framework + Network Bluetooth Framework + + + + + capi-network-bluetooth-devel + i586 + + 627bd051c88fbd4231d399c262efd82da168da8395f31a7075a00258a906618e + Network Bluetooth Framework (DEV) + Network Bluetooth Framework (DEV). + + + + + capi-network-connection + i586 + + 92b29f3144a842f5439bbff6c76a29ed11d0bddc24aa422f1d5aa667a6208dad + Network Connection library in TIZEN C API + Network Connection library in Tizen C API + + + + + capi-network-connection-devel + i586 + + 840dfe5f6b8acc43bd6be227ecf47e12ab4a4cf2de6fe7c550a9734be64413ad + Network Connection library in Tizen C API (Development) + Network Connection library in Tizen C API (Development) + + + + + capi-network-nfc + i586 + + 5a72b40cf5522e07581c01c3086ac12fbf3709742f69b6917241f8210c8b6f72 + A NFC library in SLP C API + + + + + + capi-network-nfc-devel + i586 + + f1bdb349a59743a929b6e67b76534caf2129e11e84924be43935847f13911196 + A NFC library in SLP C API (Development) + + + + + + capi-network-wifi-direct-devel + i586 + + d27f64a73bc77b55e109779df69b1938ef07c81eed3a1c92066db47de04f5fa5 + WiFi-Direct library (Shared Library) (Developement) + WiFi-Direct library (Shared Library) (Developement) + + + + + capi-social-calendar + i586 + + f003b7c6121e048e06c4dac30ff975a716368a24bdd5cdb085cf50e3593bb606 + Calendar library in Tizen Native API + + + + + + capi-social-calendar-devel + i586 + + 482b0622f41d2c784c81e836c4d0091e49d6d1b5ce4e6de947ad86ed6d239169 + Calendar library in Tizen Native API (Development) + + + + + + capi-social-call-log + i586 + + 6aa603129f37e1fe61ab6a4d3ed04d5d22734ff1d5a6731995e69d86a184e462 + Call log library in Tizen Native API + + + + + + capi-social-call-log-devel + i586 + + ceb4d7a69d5c94fe370e27de3f4b895b0382383f24d028d893b5652f34f3bc47 + Call log library in Tizen Native API (Development) + + + + + + capi-social-contacts + i586 + + d1be4e4f1bbe7c1c21febc0c0890907d919f1faab33d86d7890e2d3e6c2a64af + Contacts library in Tizen Native API + + + + + + capi-social-contacts-devel + i586 + + 8e1d4571f5c1955f777e5d71a98829724ae768a1c08418b9a431d38b8485cfaa + Contacts library in Tizen Native API (Development) + + + + + + capi-system-device + i586 + + 932dab1fc408b10143b46ab0e6f0050cf3aeaa9a73d8d2161368e151dcda6563 + A Device library in TIZEN C API + + + + + + capi-system-device-devel + i586 + + bee928cb6327bd6719a3f2bda6b282823d77e08177017bd3987ae6ff134bf068 + A Device library in TIZEN C API (Development) + + + + + + capi-system-haptic + i586 + + 1e2b3d98de98caee1ac21c9d653549eec9c5c5afe1ee257a5ea178a0826a359f + A Haptic library in Tizen Native API + + + + + + capi-system-haptic-devel + i586 + + 804cda25af051a0961819b833c7f0e84e9f5e8fdccf00add3ef189bb27b84b74 + A Haptic library in Tizen Native API (Development) + + + + + + capi-system-info + i586 + + 48229175e53dea899fcbf8123bc2720d936c3ab52f3aaf647078f0ed1c9eed77 + A System Information library in Tizen Native API + + + + + + capi-system-info-devel + i586 + + 95b1c68c6701881fe00430682a92fa90a50239b55fae3fa30f69c08bd1807678 + A System Information library in Tizen Native API (Development) + + + + + + capi-system-power + i586 + + e3af69469dc322a43101e8f9b589cf52987a7df14e9a1686a08aef2b5900f953 + A power library in Tizen C API + + + + + + capi-system-power-devel + i586 + + 12600cc70875059fad16e659522d247359ae9a380908c0f501847326bf69d051 + A power library in Tizen C API (Development) + + + + + + capi-system-runtime-info + i586 + + 1f101f328808278f2107d218be82c7a47cda21f0951749203d9a045a3f519e4e + A Runtime Information library in Tizen Native API + + + + + + capi-system-runtime-info-devel + i586 + + de375f894b6b6c907d89c6eec401492a7c2c8ad57932eee47e2a5e60c0009a2b + A Runtime Information library in Tizen Native API (Development) + + + + + + capi-system-sensor + i586 + + 782d4acd8b8e184e588a610d7db5c6d5705e2c59b103b7a16eb0bd9c11f2f89f + A Sensor library in TIZEN C API + + + + + + capi-system-sensor-devel + i586 + + d506e2af822dd33bfb8e7a0fdb40db74aff426710aacac2b29e44ab3145c17bf + A Sensor library in TIZEN C API (Development) + + + + + + capi-telephony-call + i586 + + 51b0fc80942cc01f3ab16fb72b5493a6c51a68620924243bef697316e954463c + Telephony Call Framework + + + + + + capi-telephony-call-devel + i586 + + 7488a41517990a33afd9e01442b2c42fa6a29e312136e47ba5cae8c4b3ba4493 + Telephony Call Framework (Development) + + + + + + capi-telephony-network-info + i586 + + d141c2f303afe21e868591fd0fb2854dbb4c55ba2a75463cea7d3019acf9fbf3 + Telephony Network Information Framework + + + + + + capi-telephony-network-info-devel + i586 + + e2a82529d34419780953a67f518144cac5db764b60e63ce0a7b4058e4e2fd9e6 + Telephony Network Information Framework (Development) + + + + + + capi-telephony-sim + i586 + + 1d1395b21b9891c8b8dd9e163127e04d0800e0f52e8a6737aef050123d95ccdf + Telephony SIM Framework + + + + + + capi-telephony-sim-devel + i586 + + ad171ca77a0b69b547b41fc4d05d51a863f23f85849d5f749c74fc0d8fb6c08a + Telephony SIM Framework (Development) + + + + + + capi-ui-efl-util + i586 + + c969c1369bc2c01bb84615598d707cad61a5be7315536635c25f6a1a53716268 + An EFL utility library in Tizen Native API + + + + + + capi-ui-efl-util-devel + i586 + + 510c25af6bb46c5b7d4184bcfa0616e23e7ad006e04f787e8f8d0f400413082f + An EFL utility library in Tizen Native API (Development) + + + + + + capi-uix-feedback + i586 + + 7fa413e2acef2c7877cb1b0291b139baddf38b7ed6920bc40f5eccfb9995b6e0 + A Feedback library in Tizen Native API + + + + + + capi-uix-feedback-devel + i586 + + dede0c51e9f9b265e7b8406f5f9cf7c25bf0d88109c5c49c8a4da7db0d0071dc + A Feedback library in Tizen Native API (Development) + + + + + + capi-uix-stt-devel + i586 + + 832f109c81741a5cd6c4005197bc0f9e5773a9674a409c25d63ab7d6e6c8b685 + A Speech To Text Library in Tizen C API + + + + + + capi-uix-tts-devel + i586 + + 221cb7eadfc3f281bf9014966e5b7c37780158c8df2ee69e9bf48c6a2f871365 + A Text To Speech Library in Tizen C API (Development) + + + + + + capi-web-favorites + i586 + + 9b8cc606d3acc475985ffd115f6f923c5f0f5515aee04018b9bd8102758df5ec + Internet bookmark and history API + + + + + + capi-web-favorites-devel + i586 + + 6733470cfdbcc6b72f9e310320a40090905c51236202832ed17151968c97f350 + Internet Bookmark and History in Tizen Native API (Development) + + + + + + capi-web-url-download + i586 + + fd8bde4f5398c2806e93c560fc35c6e526ea327d503e27cf617f5b5e96fe2663 + CAPI for content download with web url + CAPI for the content download + + N/A + + + capi-web-url-download-devel + i586 + + a1046edfe249dcf8868daba6c16047df871d216b4085477627feb4a8838eacb1 + url download + CAPI for content downloading with web url (developement files) + + N/A + + + cert-svc + i586 + + db1913dca0bee8a062f2d5bbe4e7bfc0f7f975e3bbee14ae97d16890419b0f1d + Certification service + Certification service + + + + + cert-svc-devel + i586 + + 0efd431bd002b49b1b46385856a25d8fb1e4ef5d72c809c6fab6758949322e08 + Download agent + Certification service (developement files) + + + + + check + i586 + + 7d22504f26f7303a87deafa69e3b5a28acf8671188529ee309ebed8eb3acd9e7 + A unit test framework for C + Check is a unit test framework for C. It features a simple interface for +defining unit tests, putting little in the way of the developer. Tests +are run in a separate address space, so Check can catch both assertion +failures and code errors that cause segmentation faults or other signals. +The output from unit tests can be used within source code editors and IDEs. + + http://check.sourceforge.net/ + + + check-devel + i586 + + 25027ac54966d543954e26906d8373e2c873a8814eeddea872d2684ce323f49c + Libraries and headers for developing programs with check + Libraries and headers for developing programs with check + + http://check.sourceforge.net/ + + + cmake + i586 + + bf67e5cbca711b36cc5b390115870aaf2d1334bfeb94b76791a20abc58aad617 + Cross-platform make system + CMake is used to control the software compilation process using simple platform +and compiler independent configuration files. CMake generates native makefiles +and workspaces that can be used in the compiler environment of your choice. +CMake is quite sophisticated: it is possible to support complex environments +requiring system configuration, pre-processor generation, code generation, and +template instantiation. + + http://www.cmake.org + + + cogl + i586 + + c278b5280e95e38bf89950a62831e359c890e782b069450b5d6b0d3aa32bfb36 + Open Source 3D graphics library for creating rich graphical applications + Cogl is a modern 3D graphics library that avoids the flat state-machine API style of OpenGL making it easier to write orthogonal rendering code. Cogl supports using OpenGL and OpenGLES 1.1/2.0 as backends so a wide range of devices can be targetted. Also because Cogl can integrate the huge number of vendor specific OpenGL extensions behind a consistent interface it helps you get the very best out of your specific device for less effort than using OpenGL. + + http://www.clutter-project.org/ + + + cogl-devel + i586 + + 31b99023f53489c238466da7859cc0cb2b2308acc8d7ab0e0a788def3c2a2cb1 + Cogl header files and development libraries + Development environment for Cogl + + http://www.clutter-project.org/ + + + cogl-examples + i586 + + 28016199c790c75b92b7b34d4bbd1b529e77fe8e0bb1884d69279cc54124ac2e + Cogl examples + Example Cogl apps + + http://www.clutter-project.org/ + + + connman + i586 + + d3c1109a3ee5984c13469a3158fd81ba88e21dd1ac31575d629b3772769affdd + Connection Manager + Connection Manager provides a daemon for managing Internet connections +within embedded devices running the Linux operating system. + + http://connman.net/ + + + connman-devel + i586 + + 3eeb2660c472d5e0811c63b670aa05c904ef9cd9368b5849697ccc32617d481a + Development files for Connection Manager + connman-devel contains development files for use with connman. + + http://connman.net/ + + + connman-qt + i586 + + 922d3d882a284841d9f6ade3d7f4014052792d7f706ad3697f096c2001687396 + qt bindings for connman + This is a library for working with connman using Qt + + http://www.meego.com + + + connman-qt-declarative + i586 + + 6ba7713c9f2e83662b10a3bac7900a54502ca44605b735711e79af5c7768a52a + Declarative plugin for Qt Quick for connman-qt + This package contains the connman QtQuick plugin + + http://www.meego.com + + + connman-qt-devel + i586 + + bf5f7f84ca69b14263469a084314392cbf602d09e1109e42ef6f0e3528d0bad0 + Development files for connman-qt + This package contains the files necessary to develop +applications using libconnman-qt + + http://www.meego.com + + + connman-qt-tests + i586 + + b0b507b5fc564929516692b755c822134576c9c1dd8dda5dcdc464973139aa4c + tests for connman-qt + This package contains the test applications for testing libconnman-qt + + http://www.meego.com + + + connman-test + i586 + + a3e22f548660ee6a63fe37bbae0dc09bf0cf56b8003350f9b3e07c039fec66f3 + Test Scripts for Connection Manager + Scripts for testing Connman and its functionality + + http://connman.net/ + + + contacts-service + i586 + + 8163f9996737045a7cdf334f3fe72118577c143479e5e78f0c9a52dc289c44dc + Contacts Service + Contacts Service Library + + + + + contacts-service-devel + i586 + + fa4d018725d7453bff7da10b4ebe5e2888933ec4003e3c87bd4cec543b1db1c4 + Contacts Service Development files + Development files and headers for the Contacts Service Library + + + + + dbus + i586 + + 686fe4ea8458baaa9832ff51f392c7df92e24ceba6431ba61db9712f82b5c10d + D-Bus message bus + D-Bus is a system for sending messages between applications. It is used both +for the systemwide message bus service, and as a per-user-login-session +messaging facility. + + http://www.freedesktop.org/software/dbus/ + + + dbus-devel + i586 + + c0f82d71bd2d52b75a8e5d4be5057ac2526f7957904fd9684aee228d68344897 + Libraries and headers for D-Bus + Headers and static libraries for D-Bus. + + http://www.freedesktop.org/software/dbus/ + + + dbus-glib + i586 + + 9cbebbffd9144056c3640c6553b72f389b77f80c9bc95c3e2f4e64ea3db0e8a5 + GLib bindings for D-Bus + D-Bus add-on library to integrate the standard D-Bus library with +the GLib thread abstraction and main loop. + + http://www.freedesktop.org/software/dbus/ + + + dbus-glib-devel + i586 + + 413d2faa5d659d145daef26241ac5a884743ebdb326f1eafa127104159a88659 + Libraries and headers for the D-Bus GLib bindings + Headers and static libraries for the D-Bus GLib bindings + + http://www.freedesktop.org/software/dbus/ + + + dbus-libs + i586 + + e40b42fc50adb6f3f36a4fe3aa7d5ed34464adfa72991c186ef2e8b6317461a6 + Libraries for accessing D-Bus + Lowlevel libraries for accessing D-Bus. + + http://www.freedesktop.org/software/dbus/ + + + dbus-python + i586 + + c9cd87bf70f001912307f3ea88538adcf7d9ad62532d51efbd90c476be114ca2 + D-Bus Python Bindings + D-Bus python bindings for use with python programs. + + http://www.freedesktop.org/software/dbus/ + + + dbus-python-devel + i586 + + 7510372b624678882cf58435e5e0f5304c32a3b5c858782a7b57b494ee446196 + Libraries and headers for dbus-python + Headers and static libraries for hooking up custom mainloops to the dbus python +bindings. + + http://www.freedesktop.org/software/dbus/ + + + default-files-emulator + i586 + + cc9fb498d976bb54ee4a19c12559ca1d1d822bbcf8f96c1986a409b38825f754 + Default files of emulator + Default files of emulator + + + + + default-files-slp + i586 + + bacaf39862ea3a6f581fccf461094dcb01e2246379d7072f4a22292a624d47d2 + Default SLP files + Default SLP files + + + + + default-fonts-fc-sdk + i586 + + 42e2e9dcfe23adfd2ab7d85699367f6e501aa8e2141a6e527d5b74188b0aacbb + Font configuration package for SDK + Font configuration package for SDK +This package is maintained by SDK team + + + + + default-fonts-sdk + i586 + + 84d5aa878c67bbef82233f404a469b55b23d0fb86ffb8806f375eac5e29976db + free fonts for SLP SDK + free fonts for SLP SDK +This package is maintained by SDK team + + + + + desktop-file-utils + i586 + + 41a92885a7ef3724a625594a543517d8c9161a0a36ddad51b2a47e1d4b6571b0 + Utilities for manipulating .desktop files + .desktop files are used to describe an application for inclusion in +GNOME or KDE menus. This package contains desktop-file-validate which +checks whether a .desktop file complies with the specification at +http://www.freedesktop.org/standards/, and desktop-file-install +which installs a desktop file to the standard directory, optionally +fixing it up in the process. + + http://www.freedesktop.org/software/desktop-file-utils + + + device-config-touch-Hanvon + noarch + + e9c3519f7a6a39937e941ccb54fec7eec29295f8de48a321a927368519e6744d + Touch configuration files for Hanvon + Touch configuration files for Hanvon. + + + + + device-config-touch-ILI + noarch + + 07ed68fe7be4194dbf4681e483f451e352d4ce49de7c7c8644b1b40f2c8e67d0 + Touch configuration files for ILI + Touch configuration files for ILI. + + + + + device-config-touch-cando + noarch + + 857a7c33835045ee78105530aa9e50442b5116f8759905fdf95aaf0688cda852 + Touch configuration files for cando + Touch configuration files for cando. + + + + + device-config-touch-eGalax + noarch + + 03a67f1ebe6dee7f75b3275a2541901c452a9552db6aafe3f09635e55c0af2d7 + Touch configuration files for eGalax + Touch configuration files for eGalax. + + + + + device-config-touch-mxt224 + noarch + + dba6f705455f82f746caa08a1002a45c3f045a049cfb6168cce2991eee8886ed + Touch configuration files for mxt224 + Touch configuration files for mxt224. + + + + + device-config-touch-sitronix + noarch + + f24fa3ebdabd11f9a9a15d8d3c6b2051e07bf4968b80df9a4ddf26f99d0cd1d5 + Touch configuration files for sitronix + Touch configuration files for sitronix. + + + + + device-configs-ExoPC + i586 + + 510af6bff7f13011580c7d0d9e18d7606252f795dec174e79f3ce422741d0ed1 + Device configuration files for ExoPC + Device specific configuration files for ExoPC + + + + + device-configs-Lenovo-S10-3t + i586 + + 32c0149b7f92299c8319aac604d985ada830dfa07cfd7baf2d501c8b9a602fee + Device configuration files for Lenovo S10 + Device specific configuration files for Lenovo S10 + + + + + device-manager-plugin-pinetrail + i586 + + a7f8d9f594bf50cae14b0dce9c8932d768d11e093df7889cad57e7017ee60568 + Device manager library for pinetrail + Device manager library for pinetrail device control + + + + + device-manager-plugin-pinetrail-devel + i586 + + 2833491e246ae0aefdcd96ce5616ea94b2beefcd2da24100684903b0cce3bf80 + Device manager library for pinetrail (devel) + Device manager library for pinetrail device control (devel) + + + + + device-manager-plugin-target + i586 + + 376937f36afde18116a559d969836965f71362a119b557bf5c1668df58f52add + device-manager-plugin-target + device-manager-plugin-target. + + + + + device-manager-plugin-target-devel + i586 + + 8329094cc8bebd2a379a486e759bad794219594b83b9b5b62a1d4452712f43ca + Download agent + device-manager-plugin-target (devel) + + + + + device-mapper + i586 + + b591f1be07eb12939035f746213963b3d58694902775b2526932211bd5768262 + Device mapper utility + This package contains the supporting userspace utility, dmsetup, +for the kernel device-mapper. + + http://sources.redhat.com/dm + + + device-mapper-devel + i586 + + a0cd67368944c81d072c6484475c9456d67b9c1ee3cd66571b16688b0e2776a5 + Development libraries and headers for device-mapper + This package contains files needed to develop applications that use +the device-mapper libraries. + + http://sources.redhat.com/dm + + + device-mapper-libs + i586 + + 6d37eff23036b6bbd9d2935a9cf340fd84ec994534e27cd99797e20c59cd9aa4 + Device-mapper shared library + This package contains the device-mapper shared library, libdevmapper. + + http://sources.redhat.com/dm + + + dhclient + i586 + + 2bb092b00017fe6a1d8fd018876d723648c04965086a500fcbd9d9254b4db27c + Provides the ISC DHCP client daemon and dhclient-script + DHCP (Dynamic Host Configuration Protocol) is a protocol which allows +individual devices on an IP network to get their own network +configuration information (IP address, subnetmask, broadcast address, +etc.) from a DHCP server. The overall purpose of DHCP is to make it +easier to administer a large network. + +To use DHCP on your network, install a DHCP service (or relay agent), +and on clients run a DHCP client daemon. The dhclient package +provides the ISC DHCP client daemon. + + http://isc.org/products/DHCP/ + + + dhcp + i586 + + efdb994a139a702ef5bd704071528b539b5b7efa7c3c1a60f7adbe0e17be0b2a + Dynamic host configuration protocol software + DHCP (Dynamic Host Configuration Protocol) is a protocol which allows +individual devices on an IP network to get their own network +configuration information (IP address, subnetmask, broadcast address, +etc.) from a DHCP server. The overall purpose of DHCP is to make it +easier to administer a large network. + +To use DHCP on your network, install a DHCP service (or relay agent), +and on clients run a DHCP client daemon. The dhcp package provides +the ISC DHCP service and relay agent. + + http://isc.org/products/DHCP/ + + + dhcp-common + i586 + + 29f1db42bc2551b2c20016cf670cb6f52f0aad44aa4a3c84754ff582ee198031 + Common files used by ISC dhcp client and server + DHCP (Dynamic Host Configuration Protocol) is a protocol which allows +individual devices on an IP network to get their own network +configuration information (IP address, subnetmask, broadcast address, +etc.) from a DHCP server. The overall purpose of DHCP is to make it +easier to administer a large network. + +This package provides common files used by dhcp and dhclient package. + + http://isc.org/products/DHCP/ + + + dhcp-devel + i586 + + b56a10919fcbc72e2697bff77cb213f2564d32e991fb7e870ccbc8a31cf1ebcf + Development headers and libraries for interfacing to the DHCP server + Header files and API documentation for using the ISC DHCP libraries. The +libdhcpctl and libomapi static libraries are also included in this package. + + http://isc.org/products/DHCP/ + + + dhcp-libs + i586 + + d8744cea695d2e9b327c8a3f58535729598b61df3b413b50789d6f5c383bddf0 + Shared libraries used by ISC dhcp client and server + This package contains shared libraries used by ISC dhcp client and server + + http://isc.org/products/DHCP/ + + + dialog + i586 + + 262d20fc34521553b616539a054c130f720fc076b21ac09a822f466e318fee05 + A utility for creating TTY dialog boxes + Dialog is a utility that allows you to show dialog boxes (containing +questions or messages) in TTY (text mode) interfaces. Dialog is called +from within a shell script. The following dialog boxes are implemented: +yes/no, menu, input, message, text, info, checklist, radiolist, and +gauge. + +Install dialog if you would like to create TTY dialog boxes. + + http://invisible-island.net/dialog/dialog.html + + + dialog-devel + i586 + + 0b928d548087a8ea68ff4b44266ddbd5e8b98909d65b4105329ad48f51129fe8 + Development files for building applications with the dialog library + Dialog is a utility that allows you to show dialog boxes (containing +questions or messages) in TTY (text mode) interfaces. This package +contains the files needed for developing applications, which use the +dialog library. + + http://invisible-island.net/dialog/dialog.html + + + dlogutil + i586 + + 41537dae7bde7236d87cb5798bda9f3569bb3462003de470fe7a9932891c1659 + print log data to the screen + utilities for print log data + + + + + docbook-dtds + noarch + + 8f6d34d406f8aa8e6e34b3374bbd7f868240cae2534d2cd6542f6c448dd9aed8 + SGML and XML document type definitions for DocBook + The DocBook Document Type Definition (DTD) describes the syntax of +technical documentation texts (articles, books and manual pages). +This syntax is XML-compliant and is developed by the OASIS consortium. +This package contains SGML and XML versions of the DocBook DTD. + + http://www.oasis-open.org/docbook/ + + + docbook-style-dsssl + noarch + + f9a42e172b1a7578316e45e16fbb08bd964905dc2b44d30b01b40b31898cd743 + Norman Walsh's modular stylesheets for DocBook + These DSSSL stylesheets allow to convert any DocBook document to another +printed (for example, RTF or PostScript) or online (for example, HTML) format. +They are highly customizable. + + http://docbook.sourceforge.net/ + + + docbook-utils + noarch + + afd19f9cd1204e069798dcc72c54d98a9bdb1a65b5acbd1d871b523b46d13aad + Shell scripts for managing DocBook documents + This package contains scripts are for easy conversion from DocBook +files to other formats (for example, HTML, RTF, and PostScript), and +for comparing SGML files. + + http://sources.redhat.com/docbook-tools/ + + + docbook-utils-pdf + noarch + + 8298915ec239160aec86e487a280aa117f92f11444359bf1bf0b42e5f7de0425 + A script for converting DocBook documents to PDF format + This package contains a script for converting DocBook documents to +PDF format. + + ftp://sources.redhat.com/pub/docbook-tools/new-trials/ + + + docbook-xsl + noarch + + e63e3633027c3d957f418acd70bc6257ff43e2cf1603fa6b85a1360e87aaba67 + Norman Walsh's XSL stylesheets for DocBook XML + These XSL stylesheets allow you to transform any DocBook XML document to +other formats, such as HTML, FO, and XHMTL. They are highly customizable. + + http://docbook.sourceforge.net/projects/xsl/ + + + dosfstools + i586 + + d21b35c83ec3f58340ec773ba1a6a612289adbd1b40b8368d424aa9ca2d23e7a + Utilities for making and checking MS-DOS FAT filesystems on Linux + The dosfstools package includes the mkdosfs and dosfsck utilities, +which respectively make and check MS-DOS FAT filesystems on hard +drives or on floppies. + + http://www.daniel-baumann.ch/software/dosfstools/ + + + dothis + i586 + + a1e20fbd759c92c0171afb02349c760841397e506f0ab53761b8df0c3a0e815d + A HTML5 voice command app + A HTML5 voice command app + + http://www.tizen.org2 + + + drm-client + i586 + + db0e2862c3202d5dbaf8477432acc5177f3725dc059d175d61624cf128b44ea4 + DRM client Package + DRM client library (Shared Object) + + + + + drm-client-devel + i586 + + d46c2509938b6b535f844ac5f34dfa6b86fc24afd67d79555a3010701ab18bce + Development files for drm-client + Development files for drm-client + + + + + drm-trusted + i586 + + a9ec8e2fc2a5d7d3179319190c308e84f8e1211b8fc90b3eff331dfd48ebca37 + DRM trusted client Package + DRM trusted client library (Shared Object). To be used only by native/trusted applications + + + + + drm-trusted-devel + i586 + + 95f2d9fc3bc734b0a50b06f01fa1c347b779a23d435b6edf3596fe72299b34f3 + Development files for drm-trusted + Development files for drm-trusted + + + + + e17 + i586 + + bc19f169a7adf52e84659d58da9ed4ce0052aa40b13481e1b45653c0a6507d74 + The Enlightenment window manager + The Enlightenment DR17 Window Manager Enlightenment is an advanced window manager for X11. Unique + features include: a fully animated background, nice drop shadows + around windows, backed by an extremely clean and optimized + foundation of APIs. + . + This package contains the core files for Enlightenment DR17. + + http://www.enlightenment.org/ + + + e17-data + i586 + + f9caa977a081182f8f30e57acb3485edfa1cb6caf25ff3039eb6cff7f7affa94 + The Enlightenment window mgr (data) + The Enlightenment window manager (data) + + http://www.enlightenment.org/ + + + e17-devel + i586 + + 7c1a71a87e6c02364f46849cc6233217ee2e6cdf66597b7e9ad3788169ed00bd + The Enlightenment window mgr (devel) + The Enlightenment window manager (devel) + + http://www.enlightenment.org/ + + + e17-extra-modules + i586 + + c6fbe21f28a5beb68a93d6a7e6535c6d3d3c6cbec6553d3fa36223f592d77e1d + The E17 Extra Modules The E17 extra modules consists of modules made by SAMSUNG + The E17 Extra Modules The E17 extra modules consists of modules made by SAMSUNG. + + + + + e17-extra-private-modules + i586 + + be58b2bff2c494a04f3b29830d03d8665dcbf50802ee81c10755ecb14a54b024 + The E17 Extra Private Modules The E17 extra private modules consists of modules made by SAMSUNG + The E17 Extra Private Modules The E17 extra private modules consists of modules made by SAMSUNG. + + + + + e17-misc + i586 + + 819b96637ccf21ffa2e8b22e0c1b977ff5e9676fb759324e1d17b7e02508cffa + E17 Config files + The E17 extra configuration files + + + + + ecore + i586 + + 9520fbf8b424b1f36dda62d24751d9f0910532a87da4bf888f5fda5ff814b09c + Enlightened Core X interface library + Core abstraction layer for enlightenment DR 0.17 This is the core event abstraction layer and X abstraction layer that makes + doing selections, Xdnd, general X stuff, and event loops, timeouts and idle + handlers fast, optimized, and convenient. It's a separate library so anyone + can make use of the work put into Ecore to make this job easy for + applications. + + http://www.enlightenment.org + + + ecore-con + i586 + + 1bc8525688406d19e2b27c4136d921ccd51767675ebb36c2e8eaa1e6d525a3ca + Enlightened Core X interface library (con) + Core abstraction layer for enlightenment (con) + + http://www.enlightenment.org + + + ecore-devel + i586 + + 398ad001c1e511e9df18680c6910bddb8da39a74618a7aff9509a6530f379b63 + Enlightened Core X interface library (devel) + Core abstraction layer for enlightenment (devel) + + http://www.enlightenment.org + + + ecore-evas + i586 + + 42f518a74ae4c09df38d656a16b42ae69753b1a848fc79ee7747038ea534486f + Enlightened Core X interface library (evas) + Core abstraction layer for enlightenment (evas) + + http://www.enlightenment.org + + + ecore-fb + i586 + + b7e21ebdcb268621060a93ac48177800afb5908150a892ae87ad3f287f5c9522 + Enlightened Core X interface library (fb) + Core abstraction layer for enlightenment (fb) + + http://www.enlightenment.org + + + ecore-file + i586 + + 10158cc017afab8043ded709d52150a9dbb306abf74138df80affcb210b95657 + Enlightened Core X interface library (file) + Core abstraction layer for enlightenment (file) + + http://www.enlightenment.org + + + ecore-imf + i586 + + 621aa61af1c9da9209f26dfa2bbbcd462f06f1128b1bee1fc3f488df458a8936 + Enlightened Core X interface library (imf) + Core abstraction layer for enlightenment (imf) + + http://www.enlightenment.org + + + ecore-imf-evas + i586 + + 62562a9cf3bea2286bf8ad7aa30ad0f1eff0254bdd7c5f6486be237e7ca33232 + Enlightened Core X interface library (imf-evas) + Core abstraction layer for enlightenment (imf-evas) + + http://www.enlightenment.org + + + ecore-input + i586 + + 710eb4e85bcf1354121d37d9ed5f099fd8964bbfc61fca0bcd92f4319ba93dca + Enlightened Core X interface library (input) + Core abstraction layer for enlightenment (input) + + http://www.enlightenment.org + + + ecore-input-evas + i586 + + ed67b6f18cc2cbd3eabee9193003a792a7a6438e5406b8da0026cafb997a7fe3 + Enlightened Core X interface library (input-evas) + Core abstraction layer for enlightenment (input-evas) + + http://www.enlightenment.org + + + ecore-ipc + i586 + + f37258ee8c05bb96b752a4a3ec3cdf058dc5369966aa95d80207b4e58fd0f73a + Enlightened Core X interface library (ipc) + Core abstraction layer for enlightenment (ipc) + + http://www.enlightenment.org + + + ecore-tools + i586 + + 7055e6011e27730552de64992598d4719aaa3aaac10dfa7c64bdcda39082b6ac + Enlightened Core X interface library (bin) + Core abstraction layer for enlightenment (tools) + + http://www.enlightenment.org + + + ecore-wayland + i586 + + 0fa631389d62ae8271b3e7ac310353934421e12980f92e3a1aa6a995ecf6efd8 + Enlightened Core interface library (wayland) + Core abstraction layer for enlightenment (wayland) + + http://www.enlightenment.org + + + ecore-x + i586 + + 1d346c8b01c57a481e38fd1b2411ff5f82becdded73cee1577e929264879429a + Enlightened Core X interface library (x) + Core abstraction layer for enlightenment (x) + + http://www.enlightenment.org + + + edbus + i586 + + ea4d6b27794ebe5430470b3c1b6159ded2bac14f4e4cb647e856457fcc0110de + D-Bus and HAL wrapper libraries for EFL + D-Bus and HAL wrapper libraries for use with the EFL + + + + + edbus-devel + i586 + + 0a0ed5313c5a123ecb365ea2922e95cc1733e14322af4f01bb44eb269e298bc4 + D-Bus and HAL wrapper libraries for EFL (devel) + D-Bus and HAL wrapper libraries for use with the EFL (devel) + + + + + edje + i586 + + eee8dbf37dbeb1cbca113da9475edaa00d8a38f13f02fd7de435108bcef2b9e3 + Complex Graphical Design/Layout Engine + Various binaries for use with libedje +Edje is a graphical layout and animation library for animated resizable, + compressed and scalable themes. It is the theming engine behind + Enlightenment DR 0.17. + . + This package contains the following binaries: + - edje_cc: Compiles EDC files. + - edje_decc: Used to decompile compiled edje files. + - edje_recc: A convenience script to recompile EDC files. + + http://www.enlightenment.org/ + + + edje-devel + i586 + + bff4b9cf9d66e32d3d8e57e0ccceeaf9b7514650f25b332db9ca4e90b7468d6b + Complex Graphical Design/Layout Engine (devel) + Edje is a graphical layout and animation library (devel) + + http://www.enlightenment.org/ + + + edje-tools + i586 + + 12f35152b84f667e0c093741e91a3885b50f1f7a09096741d05144e5ed8b2f14 + Complex Graphical Design/Layout Engine (tools) + Edje is a graphical layout and animation library (tools) + + http://www.enlightenment.org/ + + + eet + i586 + + 9d330c44c95a8df703d6af0066d21fed4e502d2c5b6b07e519432a8e6086bb2f + Library for speedy data storage, retrieval, and compression + Enlightenment DR17 file chunk reading/writing library development files Eet is a tiny library designed to write an arbitary set of chunks of data to a + file and optionally compress each chunk (very much like a zip file) and allow + fast random-access reading of the file later on. It does not do zip as zip + itself has more complexity than we need, and it was much simpler to implement + this once here. + . + This package contains headers and static libraries for development with libeet. + + http://www.enlightenment.org/ + + + eet-devel + i586 + + 11ae9198e5586cf8b0994935d3a41ff1d36424bff5705bc283b6d30ab72fa4e6 + Library for speedy data storage, retrieval, and compression (devel) + Enlightenment DR17 file chunk reading/writing library (devel) + + http://www.enlightenment.org/ + + + eet-tools + i586 + + 4d87f67224f9f22614f669a1b0e067f7f0653fdad338e47fa7b642bb73771d0d + Library for speedy data storage, retrieval, and compression. (tools) + Enlightenment DR17 file chunk reading/writing library (tools) + + http://www.enlightenment.org/ + + + eeze + i586 + + 0d73a3d29b76a9fbd6fa395cd0047b8fb634405eaa3a16a2a6b4191874f4bf08 + Eeze is a library for manipulating devices with an extremely simple api + Eeze is a library for manipulating devices with an extremely simple api. + It interfaces directly with device subsystems, avoiding such middleman daemons as + udisks/upower or hal to immediately gather device information the instant it + becomes known to the OS. + Core abstraction layer for enlightenment DR 0.17 This is the core event abstraction layer and X abstraction layer that makes + + http://www.enlightenment.org + + + eeze-devel + i586 + + acd639939c128b056aac6b221ecd78721c50f6a8b39a27851605ed17627078e5 + Development files for using eeze + Development files for using eeze + + http://www.enlightenment.org + + + efreet + i586 + + d1115b7f73e4ff5eb19fd5d53d993b80244d51391e82139ae5f6af2c9ab54732 + FreeDesktop.Org Compatibility Library + Library that implements freedesktop.org specs for use with E17/EFL An implementation of several specifications from freedesktop.org intended for + use in Enlightenment DR17 (e17) and other applications using the Enlightenment + Foundation Libraries (EFL). Currently, the following specifications are + included: + - Base Directory + - Desktop Entry + - Icon Theme + - Menu + . + This package provides the libefreet0 and libefreet0-mime libraries, which + contains efreet-based functions for dealing with mime. + + http://www.enlightenment.org/ + + + efreet-devel + i586 + + 76f56a82714d915bfcc18f93e444a54334bcbf8db90b2eab4381b86e6275bbf8 + FreeDesktop.Org Compatibility Library (devel) + Library that implements freedesktop.org specs (devel) + + http://www.enlightenment.org/ + + + eina + i586 + + c8bcac1c1096251d733fef4346e59e4ac16e0278af0e3467dfb0d01001550116 + Data Type Library + Enlightenment Foundation Library providing optimized data types Eina is a multi-platform library that provides optimized data types and a few + tools. It supports the following data types: + o Array + o Hash Table + o Double-linked list + o Red-black tree + o Shared string + o Access Content types + + Accessor: can access items of a container randomly + + Iterator: can access items of a container sequentially + + http://www.enlightenment.org/ + + + eina-devel + i586 + + 6b67362b773b19f82e896d909081110a27c8f749cefc54b384d8dda2cbcf4ffa + Data Type Library (devel) + Enlightenment Foundation Library providing optimized data types (devel) + + http://www.enlightenment.org/ + + + elektra + i586 + + 3bdc9682c2bf1003da06ff5524d31abf4c1440bd172765c118dbe050c843e134 + A key/value pair database to store software configurations + A framework to get system and user values The objective of the Elektra Project is to help create a pervasive, + ubiquitous configuration system. This is an entire ecosystem, much + more than a piece of code. This section lists the work of some + people that are helping to build it. + + http://elektra.sourceforge.net + + + elektra-devel + i586 + + 54989ddeb3d7b93e5994c58f21cd03e7ce89f2c4f10d766d0023b96efa9161f9 + Framework to get system and user values + Framework to get system and user values, key/value pair database + + http://elektra.sourceforge.net + + + elementary + i586 + + 421ce5ba90ae280d9d735e149e9b1ddd00a82670a89f5ad5105cf0f5a82a5be1 + EFL toolkit for small touchscreens + Elementary - a basic widget set that is easy to use based on EFL for mobile This package contains devel content. + + http://trac.enlightenment.org/e/wiki/Elementary + + + elementary-devel + i586 + + c0b346c819db55425e706b35544efb76558837b54550ab4adf10a743aae95bd7 + EFL toolkit (devel) + EFL toolkit for small touchscreens (devel) + + http://trac.enlightenment.org/e/wiki/Elementary + + + elementary-tools + i586 + + b98181ea287e12f338c2ac47aa1c90777b8ac0be6d838362104b4d7953cb15da + EFL toolkit (tools) + EFL toolkit for small touchscreens (tools) + + http://trac.enlightenment.org/e/wiki/Elementary + + + elm-misc + noarch + + 45c4fb80ac18848b57e3b51ed8ebd431d4319201fc48a428c8da9cc0c27dd0b8 + Elementary config files + Elementary configuration files + + + + + email-service + i586 + + 3cc27de9f0187515da221c7c647e9e5e7a378078289a1b8f148ba298c7c76823 + E-mail Framework Middleware package + E-mail Framework Middleware Library/Binary package + + + + + email-service-devel + i586 + + 88f4bfdbc276959e69da20dfc241a785e09aa1236e5be22896d8defc8ca04645 + E-mail Framework Middleware Development package + E-mail Framework Middleware Development package + + + + + embryo + i586 + + 948c9b86785a4ee0f910f5595553b30f70de0e8fab872bfe1528de716e7c53e4 + A small virtual machine engine (in a library) and bytecode compiler + Development files for libembryo0 Embryo is primarily a shared library that gives you an API to load + and control interpreted programs compiled into an abstract machine + bytecode that it understands. This abstract (or virtual) machine is + similar to a real machine with a CPU, but it is emulated in + software. + . + This packages contains headers and static libraries for Embryo. + + http://www.enlightenment.org/ + + + embryo-devel + i586 + + 8c69676e3b82daee31910252393b473421a3e2f2d8160b42191a0804ba71448d + A small virtual machine engine and bytecode compile (devel) + A small virtual machine engine (in a library) and bytecode compile (devel) + + http://www.enlightenment.org/ + + + emotion + i586 + + c444cafc26b8807c0650f24078182a41c26b2e66822ad568f2188b6c50cf0405 + Media Library + Video playback library used in Enlightenment DR0.17 + This is the emotion library, a wrapper library used in the next-generation + Enlightenment suite for video playback. + . + This package contains the shared libraries. + + http://www.enlightenment.org/ + + + emotion-devel + i586 + + 10938fa8c87a1475e1cffcdeca3ea1069468cafa6666eeeb673071d6aa4c1cf1 + Emotion headers, static libraries, documentation and test programs + Headers, static libraries, test programs and documentation for Emotion + + http://www.enlightenment.org/ + + + emotion-gstreamer + i586 + + dc7139551bff32a3b44d02ae4a11d89f72cb0105b84bb304ad249a8a53f78010 + Video playback library used in Enlightenment DR0.17 + Video playback library used in Enlightenment DR0.17 +This is the emotion library, a wrapper library used in the next-generation +Enlightenment suite for video playback. +. +This package provides the gstreamer module for emotion. + + http://www.enlightenment.org/ + + + emuld + i586 + + d439fe9ef3b1f974d820b8751ad1f2daba41b30095c89bae7062e9ef0f85e5a5 + emuld is used for communication emulator between and ide. + + + + + + ethumb + i586 + + 34f127698e7b3ea645c52d86c842b0b2a26278919d9cb17b016f074ec1d10e57 + Thumbnail Generator Library + Enlightenment thumbnailing library Thumbnailing library meant to replace epsilon + + + + + ethumb-devel + i586 + + f503f7576b9449184c34ddc39b79336b59f45457c63a672392b9d20ed3a46072 + Thumbnail Generator Library (devel) + Thumbnailing library meant to replace epsilon (devel) + + + + + evas + i586 + + f32baf3d762580e1eb8be177c3a581d97872b54dd56b80deaec73c1f9f891122 + Multi-platform Canvas Library + Enlightenment DR17 advanced canvas library Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + . + Due to its simple API, evas can be developed with rapidly, and cleanly. + . + This package contains the core library and a set of image loaders and/or savers + for various formats: eet, gif, jpeg, png, svg, tiff, bmp, wbmp and xpm + + http://www.enlightenment.org/ + + + evas-devel + i586 + + c11da574e610a6e04e9acc2c04759cded62be47b58f5c33d3b91da5f0ef4293b + Multi-platform Canvas Library (devel) + Enlightenment DR17 advanced canvas library (devel) + + http://www.enlightenment.org/ + + + festival + i586 + + 43032c3fa12b09c089a21ccf77f5a4107b6e19467649a5864149df85e25c631d + A free speech synthesis and text-to-speech system + Festival is a general multi-lingual speech synthesis system developed +at CSTR. It offers a full text to speech system with various APIs, as +well as an environment for development and research of speech synthesis +techniques. It is written in C++ with a Scheme-based command interpreter +for general control. + + http://www.cstr.ed.ac.uk/projects/festival/ + + + festival-devel + i586 + + 13ab47f42b43de81cdcd7030db49e0393df30a5a1aece032177c5bccaad019ef + Development Package for Festival + Files needed for developing software that uses Festival. + + http://www.cstr.ed.ac.uk/projects/festival/ + + + ffmpeg + i586 + + f8e5af01f609e681bbcfcee8f0b1c1bfc0bf490584a8f4e158906627cfe23cef + AV codec lib + AV codec library + + + + + fontconfig + i586 + + 4ab1f314ee161c2482316b463757abfae9347ba172878c3f5f69b422657a5b99 + Font configuration and customization library + Fontconfig is designed to locate fonts within the +system and select them according to requirements specified by +applications. + + http://fontconfig.org + + + fontconfig-devel + i586 + + c5b3a6ba921ea926197eaddeb8198f575c4d3d7e808548b1174afa98dc0a33b1 + Font configuration and customization library + The fontconfig-devel package includes the header files, +and developer docs for the fontconfig package. + +Install fontconfig-devel if you want to develop programs which +will use fontconfig. + + http://fontconfig.org + + + freetype + i586 + + 2eb9f7def86d3bea213feefa7d0a4e93954530d1e91e31a005fbd87f1719678b + A free and portable font rendering engine + The FreeType engine is a free and portable font rendering +engine, developed to provide advanced font support for a variety of +platforms and environments. FreeType is a library which can open and +manages font files as well as efficiently load, hint and render +individual glyphs. FreeType is not a font server or a complete +text-rendering library. + + http://www.freetype.org + + + freetype-devel + i586 + + 9793dae1474415c44151f7065954b803ca021bbe55f89cfb78dd52996042aec1 + FreeType development libraries and header files + The freetype-devel package includes the static libraries and header files +for the FreeType font rendering engine. + +Install freetype-devel if you want to develop programs which will use +FreeType. + + http://www.freetype.org + + + fribidi + i586 + + 0f1a171cc19bc68a2fa7c2e5b53e9bae581f355cce996e50e49e4f465f15adee + Library implementing the Unicode Bidirectional Algorithm + A library to handle bidirectional scripts (for example Hebrew, Arabic), +so that the display is done in the proper way; while the text data itself +is always written in logical order. + + http://fribidi.org + + + fribidi-devel + i586 + + 0a57efc260ff039e886b1a8e0a8df06ef342297d9f72a5c1a0a07072ffc4cb77 + Libraries and include files for FriBidi + Include files and libraries needed for developing applications which use +FriBidi. + + http://fribidi.org + + + gc + i586 + + bf228c8498552f0ea3a6546078655046318839b4fff82b751664f1eb003aa6b5 + A garbage collector for C and C++ + The Boehm-Demers-Weiser conservative garbage collector can be +used as a garbage collecting replacement for C malloc or C++ new. + + http://www.hpl.hp.com/personal/Hans_Boehm/gc/ + + + gc-devel + i586 + + 9ac26945de4abfce5da02fc71e51b620f790571e2977a6eaa200b929e7b78ab0 + Libraries and header files for gc development + Description: Libraries and header files for gc development + + http://www.hpl.hp.com/personal/Hans_Boehm/gc/ + + + gconf-dbus + i586 + + 77a1bba97c6fdb054eb55cb15dfb4442e50a84f432f335d13d5e4a867fb1a209 + A process-transparent configuration system + GConf-dbus is a process-transparent configuration database API used to +store user preferences. It has pluggable backends and features to +support workgroup administration. + + http://www.gnome.org + + + gconf-dbus-devel + i586 + + 6f69da5bdb69ef5267a419bc5648527c6563432db766382c45e999e56e4156a3 + Headers and libraries for GConf development + GConf-dbus development package. Contains files needed for doing +development using GConf. + + http://www.gnome.org + + + gconf-dbus-utils + i586 + + 31bfb3b3f73ddf4ac498100818e67c7ec46c3d6df0df69ca6b6e22965d5143ed + gconf-dbus system tools + GConf-dbus development package. Contains files needed for doing +development using GConf. + + http://www.gnome.org + + + gdk-pixbuf + i586 + + 9241c86529bc67b07300b4dbc240a7e9e17911a75490dadfe1282cdfdd48c69b + An image loading library + gdk-pixbuf is an image loading library that can be extended by loadable +modules for new image formats. It is used by toolkits such as GTK+ or +clutter. + + http://www.gtk.org + + + gdk-pixbuf-devel + i586 + + ba5fa776c168d850e75831faf7c992506dac5eec60c759012844a295d4563710 + Development files for gdk-pixbuf + This package contains the libraries and header files that are needed +for writing applications that are using gdk-pixbuf. + + http://www.gtk.org + + + giflib + i586 + + 740bc4a89029b5f4dd2fe04a2b763f91e47dea94f5b35e630707cc134bdd7f3e + Library for manipulating GIF format image files + The giflib package contains a shared library of functions for +loading and saving GIF format image files. It is API and ABI compatible +with libungif, the library which supported uncompressed GIFs while the +Unisys LZW patent was in effect. + +Install the giflib package if you need to write programs that use GIF files. +You should also install the giflib-utils package if you need some simple +utilities to manipulate GIFs. + + http://sourceforge.net/projects/giflib/ + + + giflib-devel + i586 + + 970b617a6348632cd04d0cc35d0ac0727318409bae38369c68be908d15f50722 + Development tools for programs which will use the libungif library + This package contains the static libraries, header files and +documentation necessary for development of programs that will use the +giflib library to load and save GIF format image files. + +You should install this package if you need to develop programs which +will use giflib library functions. You'll also need to install the +giflib package. + + http://sourceforge.net/projects/giflib/ + + + giflib-utils + i586 + + 930a2b545ea5837c20cd74732e4daf423c9ebb73292fcfdefdc2fdc9b0fc3303 + Programs for manipulating GIF format image files + The giflib-utils package contains various programs for manipulating +GIF format image files. + +Install this package if you need to manipulate GIF format image files. +You'll also need to install the giflib package. + + http://sourceforge.net/projects/giflib/ + + + glib-networking + i586 + + be2cb5b0b2543ea2582fa7ba40d481a1d05e8b10581309d93c4146d44e9fb881 + Network extensions for GLib + Networking extensions for GLib + + http://git.gnome.org/browse/glib-networking/ + + + glib2 + i586 + + c0b5e0d2a8b1087613d7ef09f264e9745b39a1ea5f64f2af34a5533b5f475a2c + A library of handy utility functions + GLib is the low-level core library that forms the basis +for projects such as GTK+ and GNOME. It provides data structure +handling for C, portability wrappers, and interfaces for such runtime +functionality as an event loop, threads, dynamic loading, and an +object system. + +This package provides version 2 of GLib. + + http://www.gtk.org + + + glib2-devel + i586 + + 9999b635611b7e78fa73f4b49d52e741c716bb449a312b5068d47a505da1275e + A library of handy utility functions + The glib2-devel package includes the header files for +version 2 of the GLib library. + + http://www.gtk.org + + + glib2-docs + i586 + + 37153d3c91604c4c3456d8ffa0491055e343ce4d2116a508d218fdc41191712d + Documentation for package glib2 + This package provides documentation for package glib2. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/glib2-2.33.1-2.10.i386 + + http://www.gtk.org + + + glib2-locale + i586 + + a82089c1b25de4d523806ad10163e019d1b59cbf748282903fde7c3a9774fbba + Translations and Locale for package glib2 + This package provides translations for package glib2. + + http://www.gtk.org + + + glib2-static + i586 + + d778ea9f867f0f1688de1af728e6138dd1c7da4702901f521b1a1ff2630139f3 + A library of handy utility functions + The glib2-static package includes static libraries +of version 2 of the GLib library. + + http://www.gtk.org + + + gnome-common + i586 + + 2d5f542f771b10f5da8cf9bf6b160660ce86016048d534a9e9966ff9d83eeb1b + Useful things common to building gnome packages from scratch + This package contains sample files that should be used to develop pretty much +every GNOME application. The programs included here are not needed for running +gnome apps or building ones from distributed tarballs. They are only useful +for compiling from CVS sources or when developing the build infrastructure for +a GNOME application. + + http://developer.gnome.org + + + gnutls + i586 + + f6820b4e9773df9680cfff35d0f1e840c1771017223607b8563ad7a82f53b200 + A TLS protocol implementation + GnuTLS is a project that aims to develop a library which provides a secure +layer, over a reliable transport layer. Currently the GnuTLS library implements +the proposed standards by the IETF's TLS working group. + + http://www.gnutls.org/ + + + gnutls-devel + i586 + + f2126dc0a7a95b520b5f1138a70287bc39fe0fb3cc21e348bb78f208d4d222ca + Development files for the gnutls package + GnuTLS is a project that aims to develop a library which provides a secure +layer, over a reliable transport layer. Currently the GnuTLS library implements +the proposed standards by the IETF's TLS working group. +This package contains files needed for developing applications with +the GnuTLS library. + + http://www.gnutls.org/ + + + gpsd + i586 + + 3a4c068774582db8cbc2085386bf51acf5dca9fcd8af351e0d67a5d8c86f4e92 + GPS Daemon communication library + GPS (Global Positioning System) daemon gpsd is a service daemon that monitors one or more GPSes attached to a host + computer through serial or USB ports, making all data on the location/course/ + velocity of the sensors available to be queried on TCP port 2947 of the host + computer. + . + With gpsd, multiple GPS client applications can share access to GPSes without + contention or loss of data. Also, gpsd responds to queries with a format that + is substantially easier to parse than the NMEA 0183 emitted by most GPSes. + + + + + gssdp + i586 + + 331150f4bae241c797929496670af36b408ac8d52e6bb5dac0ff6d2f988808c7 + GSSDP implements resource discovery and announcement over SSDP + GSSDP implements resource discovery and announcement over SSDP and is part +of gUPnP. GUPnP is an object-oriented open source framework for creating +UPnP devices and control points, written in C using GObject and libsoup. +The GUPnP API is intended to be easy to use, efficient and flexible. GSSDP +implements resource discovery and announcement over SSDP. + + http://www.gupnp.org + + + gssdp-devel + i586 + + 7881abda6b700c118a82ed9bae1727e5ced1087df909c5ca296a23069e819206 + Development package for gssdp + Development files for gssdp. + + http://www.gupnp.org + + + gst-ffmpeg + i586 + + c1f43026c2ff740f7fe61b8b518ddd3a918731d3cb7850476498069fd5ca06a3 + FFmpeg plugin for GStreamer + This GStreamer plugin supports a large number of audio and video compression +formats through the use of the FFmpeg library. The plugin contains GStreamer +elements for decoding 90+ formats (AVI, MPEG, OGG, Matroska, ASF, ...), +demuxing 30+ formats and colorspace conversion. + + + + + gst-ffmpeg-emul + i586 + + 8fae55a48a3ed462e62690ee537c5f4b1a4e165bcc91f65292904acfd0c5ff4c + GStreamer Streaming-media framework plug-in for Tizen emulator using FFmpeg. + FFmpeg plugin for GStreamer in tizen emulator + + http://gstreamer.net/ + + + gst-plugins-bad + i586 + + cd699eb082d8812bc7256d486f7cb6b8f357f6c921d57e9475d5ee1ef76c87ad + GStreamer plugins from the "bad" set + GStreamer is a streaming media framework, based on graphs of filters +which operate on media data. Applications using this library can do +anything from real-time sound processing to playing videos, and just +about anything else media-related. Its plugin-based architecture means +that new data types or processing capabilities can be added simply by +installing new plug-ins. +. +GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared +to the rest. They might be close to being good quality, but they're missing +something - be it a good code review, some documentation, a set of tests, a +real live maintainer, or some actual wide use. + + + + + gst-plugins-bad-devel + i586 + + 3c1674dc82380fce3538c2e74d240d51aa17dcc7a704da91300de26fcb460edc + Development tools for GStreamer bad plugins + Development files for the GStreamer media framework badplug-ins + + + + + gst-plugins-base + i586 + + cf5ac0883edb5adb50d3d7dd69220cdf9e587384663a4e6b46e731a77ea904d5 + GStreamer streaming media framework base plug-ins + A well-groomed and well-maintained collection of GStreamer plug-ins and elements, +spanning the range of possible types of elements one would want to write for GStreamer. + + http://gstreamer.freedesktop.org/ + + + gst-plugins-base-devel + i586 + + f79aeb483be55d284d488fc3133fc82f10763b6dc77911f26f578d3a2704c587 + Development tools for GStreamer base plugins + Separate sub-package for development based on gstreamer base plugins. + + http://gstreamer.freedesktop.org/ + + + gst-plugins-base-tools + i586 + + 220a507e9f361d901c71037c3e8d6ce396a1ae70574fce479d0f8611f883771e + Gstreamer base plugins utilities + Separate sub-package contaning helper applications of gstreamer base plugins. + + http://gstreamer.freedesktop.org/ + + + gst-plugins-ext0.10 + i586 + + f5b639d9b52d64afe9f876412fc0b21c2a2e8be19ff175e1c0f84a428fd60aac + GStreamer extra plugins (common) Version: 1.0 + GStreamer extra plugins (common) + + + + + gst-plugins-good + i586 + + da50686bf8e231131cfce453cbc253e50d477a18f1120b0595df6c02acfc3e9d + GStreamer plugins from the "good" set + GStreamer is a streaming media framework, based on graphs of filters +which operate on media data. Applications using this library can do +anything from real-time sound processing to playing videos, and just +about anything else media-related. Its plugin-based architecture means +that new data types or processing capabilities can be added simply by +installing new plug-ins. +. +This package contains the GStreamer plugins from the "good" set, a set +of good-quality plug-ins under the LGPL license. + + + + + gst-plugins-ugly + i586 + + 745c9a6a1fd6f2b4df672edeab173a5c4303f466af898275417e2acda9a4e50d + GStreamer plugins from the "ugly" set + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This packages contains plugins from the "ugly" set, a set of + good-quality plug-ins that might pose distribution problems. + + + + + gstreamer + i586 + + 0ddbe6bce70739b269abdbe1db12ddee893931e2e6b48f0d322a377769068a71 + GStreamer streaming media framework runtime + GStreamer is a streaming media framework, based on graphs of filters which +operate on media data. Applications using this library can do anything +from real-time sound processing to playing videos, and just about anything +else media-related. Its plugin-based architecture means that new data +types or processing capabilities can be added simply by installing new +plugins. + + http://gstreamer.freedesktop.org/ + + + gstreamer-devel + i586 + + 32110b60216ddcc55953ea59b27d4e96a947ce5c140e5dd63a1f5f9da5b26837 + Development tools for GStreamer + This package contains the libraries and includes files necessary to develop +applications and plugins for GStreamer. If you plan to develop applications +with GStreamer, consider installing the gstreamer-devel-docs package and the +documentation packages for any plugins you intend to use. + + http://gstreamer.freedesktop.org/ + + + gstreamer-python + i586 + + c9fdd3725ab04517d4f4e2a24fb1620e612fc51aa4ad5f5483318d0cdbdd4a91 + Python bindings for GStreamer + This module contains a wrapper that allows GStreamer applications +to be written in Python. + + http://gstreamer.freedesktop.org/ + + + gstreamer-python-devel + i586 + + e9e0d2b5b40579197a1aa9ff996b65f129282803db588dc558280d070296bc10 + Headers for developing programs that will use gstreamer-python + This package contains the static libraries and header files needed for +developing gstreamer-python applications. + + http://gstreamer.freedesktop.org/ + + + gstreamer-tools + i586 + + b1dede94e995e56cde9c25a3f567cc724eac2171dda00bbb2ccda23fdc0573ee + Common tools and files for GStreamer streaming media framework + This package contains wrapper scripts for the command-line tools that work +with different major/minor versions of GStreamer. + + http://gstreamer.freedesktop.org/ + + + gstreamer-vaapi + i586 + + ba8d88a8300b8185ce4f10b7d4a25497caf42515ae5bfe8a0dbec2cd38c1f1d6 + VA-API based plugins for GStreamer and helper libraries + Gstreamer-vaapi is a collection of VA-API based plugins for GStreamer +and helper libraries. vaapidecode is used to decode MPEG-2, MPEG-4, +H.264, VC-1, WMV3 videos to video/x-vaapi-surface surfaces, depending +on the underlying HW capabilities. vaapiconvert is used to convert from +video/x-raw-yuv pixels to video/x-vaapi-surface surfaces. vaapisink is +used to display video/x-vaapi-surface surfaces to the screen. + + http://gitorious.org/vaapi/gstreamer-vaapi + + + gstreamer-vaapi-devel + i586 + + 41bc9e67d00f84cbd23d2acf3eb6afd246c1d793e6d59171b20b100e686018d1 + Development files for gstreamer-vaapi + The gstreamer-vaapi-devel package contains libraries and header files for +developing applications that use gstreamer-vaapi. + + http://gitorious.org/vaapi/gstreamer-vaapi + + + gupnp + i586 + + 18002b999e1232a494bee1bc1bf299965829704dbbedb4572c8b077296117629 + GUPnP is an framework for creating UPnP devices & control points + GUPnP is an object-oriented open source framework for creating UPnP +devices and control points, written in C using GObject and libsoup. +The GUPnP API is intended to be easy to use, efficient and flexible. + + http://www.gupnp.org/ + + + gupnp-av + i586 + + f912fbe018f0f55f3c89c34c2efe3f2ea9c2c43871484a89e1348634d0677690 + GUPnP-AV is a collection of helpers for building UPnP AV applications + GUPnP is an object-oriented open source framework for creating UPnP +devices and control points, written in C using GObject and libsoup. +The GUPnP API is intended to be easy to use, efficient and flexible. + +GUPnP-AV is a collection of helpers for building AV (audio/video) +applications using GUPnP. + + http://www.gupnp.org/ + + + gupnp-av-devel + i586 + + 87ca131df742bb0cd891ebcbcb2027ac250905e4d3843fbe5cb2e5dd44529b23 + Development package for gupnp-av + Files for development with gupnp-av. + + http://www.gupnp.org/ + + + gupnp-devel + i586 + + b4a09d5e91d04c18dad9059f73ee6e8bf8e089e40098d380a2ba1b00f489e2ec + Development package for gupnp + Files for development with gupnp. + + http://www.gupnp.org/ + + + harfbuzz + i586 + + 8d9ef6ca6564fcdb5b142a30c43987ac5094f99de063583986061c3df4066e95 + Hindi Reshaping Library + Hindi Reshaping Library + + + + + harfbuzz-devel + i586 + + c45d1c68d39a961ffe854d8cef99bc5d3c8a83afb1578baf1b0df2eb3b3b50aa + Development files for harfbuzz + Development files for harfbuzz + + + + + heynoti + i586 + + 8566613d9b7489c4128bd319152f853c9a00840dd590dbc9354aeb9d5ea2299b + HEY (ligHt Easy speedy) notification library + lightweight notification library, service APIs + + + + + heynoti-devel + i586 + + 35d4708134cb48a123c57af003cd70db108b9f654723e81b5d4a0ca4020ea86b + Notification library + heynoti API (devel) + + + + + hfdialer + i586 + + d03c699057a2d43cd5d097792bb27c65185a5e236caab3c1bf429ac2c935e04d + QML based Voice Call Application + QML based Dialer Application + + http://www.tizen.org + + + hwdata + noarch + + 51131744974eb00f6c215c0904af83d3c5811bb1b428a1125a3fc4f352a35483 + Hardware identification and configuration data + hwdata contains various hardware identification and configuration data, +such as the pci.ids database and MonitorsDb databases. + + http://git.fedorahosted.org/git/hwdata.git + + + icu + i586 + + 66a4f6aa3791a277201978a86bc5088ebd8f2e457ebdd451c3cd9ce440702062 + International Components for Unicode + Tools and utilities for developing with icu. + + http://www.icu-project.org/ + + + iftop + i586 + + 54b42f6c66cb0ea9b7aeff39554fa287469574007d7f3e062ab80337c35f54a0 + Command line tool that displays bandwidth usage on an interface + iftop does for network usage what top(1) does for CPU usage. It listens to +network traffic on a named interface and displays a table of current bandwidth +usage by pairs of hosts. Handy for answering the question "why is our ADSL link +so slow?". + + http://www.ex-parrot.com/~pdw/iftop/ + + + image-configurations + noarch + + 69eff24af70f6c6654176e839a5acb26be66af6f19eabc4661ebec33bf44f707 + Create kickstart files for Tizen 1.0 IVI images + Create Configuration files to build Tizen images + + http://www.tizen.org + + + imake + i586 + + 82a2e4f249b98e859bc063b2a2ff638bb96bab1e58c60d1c3ad86f6fe13a3d5d + Imake source code configuration and build system + Imake is a deprecated source code configuration and build system which +has traditionally been supplied by and used to build the X Window System +in X11R6 and previous releases. As of the X Window System X11R7 release, +the X Window system has switched to using GNU autotools as the primary +build system, and the Imake system is now deprecated, and should not be +used by new software projects. Software developers are encouraged to +migrate software to the GNU autotools system. + + http://www.x.org + + + incarcinema + i586 + + 5df48753031cca705331384b94bd9d3aae0b1d75190b42626d0c980800eb21b4 + A HTML5 video player app + A HTML5 video player app + + http://www.tizen.org2 + + + iniparser + i586 + + 3d753579957401258170795d1c337bbe57fcf22a37d5c42398ff906d13faefdb + Stand-alone ini file parsing library + iniparser is a free stand-alone ini file parsing library. +It is written in portable ANSI C and should compile anywhere. +iniparser is distributed under an MIT license. + + http://ndevilla.free.fr/iniparser/ + + + iniparser-devel + i586 + + 23f536940c472f301ae0180c562db99491dd11ac2b3439b277b084aa2807951c + Development tools for stand-alone ini file parsing library + This package contains the header files and development documentation +for iniparser. If you like to develop programs using iniparser, you will need +to install iniparser-devel. + + http://ndevilla.free.fr/iniparser/ + + + initscripts + i586 + + 6900213a0d58710a98d48aa606f89f8e5e7bdcf604d2c22fd94f75873b0d783f + scripts for initializing the system + scripts for initializing and shutting down the system + The scripts in this package initialize a system at boot time + and shut it down at halt or reboot time. + + http://savannah.nongnu.org/projects/sysvinit + + + insserv + i586 + + fa8adbe898ece5f92edc67760f53d3e852d097fa01238fee0f071926edcf82de + A Program to Arrange Initialization Scripts + Insserv enables an installed system init script (boot script) by +reading the comment header of the script and calculating the +dependencies between all scripts. + + + + + intel-emgd-kmod + i586 + + 0bc84c801b8900416970feee193531b9ffb43cb2b9bed0b9814581b2339f368d + Intel EMGD kernel module + Intel EMGD kernel module for kernel + + + + + iptables + i586 + + 87492c7ba1be8ee9d771a6361f56a21f70a5b89cac09656aa691b04924616aec + administration tools for packet filtering and NAT + These are the user-space administration tools for the Linux +kernel's netfilter and iptables. netfilter and iptables provide +a framework for stateful and stateless packet filtering, network +and port address translation, and other IP packet manipulation. +The framework is the successor to ipchains. +netfilter and iptables are used in applications such as Internet +connection sharing, firewalls, IP accounting, transparent proxying, +advanced routing and traffic control. + + http://www.netfilter.org/ + + + iptables-devel + i586 + + 73327ff6efa24573e997676ed314415a947ea7d06c663fef5f35048b2eb4aab2 + development files for iptable's libipq + Header files, static libs and documentation for libipq, iptables' +user-space packet queuing library. + + http://www.netfilter.org/ + + + iptables-ipv6 + i586 + + 6ac8a27e40b3f1a993426d8c0233ee7c8cf45aa921d319544d87ef364e1dce20 + IPv6 support for iptables + The iptables package contains IPv6 (the next version of the IP +protocol) support for iptables. Iptables controls the Linux kernel +network packet filtering code, allowing you to set up firewalls and IP +masquerading. + +Install iptables-ipv6 if you need to set up firewalling for your +network and you are using ipv6. + + http://www.netfilter.org/ + + + iputils + i586 + + d83f15bab5204856ca3661c2fe680e904d0cda6243386207dbe09eb58d0e70e9 + Network monitoring tools including ping + The iputils package contains basic utilities for monitoring a network, +including ping. The ping command sends a series of ICMP protocol +ECHO_REQUEST packets to a specified network host to discover whether +the target machine is alive and receiving network traffic. + + http://www.skbuff.net/iputils + + + ise-default + i586 + + ebb6e2597bd0db2570ab3ba993c25849f9d24493d572ba66c9e1c6793ddc3ac3 + Tizen keyboard + Description: Tizen keyboard + + + + + ise-engine-default + i586 + + b5c1b07c361574661b2c523ca877d254b4736eb001aca55be0122c77de9a9511 + Multilingual Keyboard ISE + Multilingual Keyboard Input Service Engine (ISE) is a keyboard input method (IM), and +it is based on Input Service Framework(ISF). + + + + + isf + i586 + + be349df522039ac64bf5f94ca36491f93d0b3c0464b2b963b49ab65ea44a550f + Input Service Framework + Input Service Framewok (ISF) is an input method (IM) platform, and it has been derived from SCIM. + + + + + isf-devel + i586 + + 6c040019eb311cd85cb0f2e77660c8ce7866590e127b1f75409390b5e0be595b + ISF header files + This package contains ISF header files for ISE development. + + + + + ivi-config-wayland + i586 + + 489a7ad019ffe289c3592b87738792700896fd58128bc807a57e16382693453d + Custom configs for Tizen IVI wayland build + Provides customizations for the Tizen IVI wayland build + + http://www.tizen.org + + + ivi-config-xlib + i586 + + 8f4cbe3f0b5a734b2022198cdd42f5aad94db127871f6b79bca205a7867d7a0f + Custom configs for Tizen IVI xlib build + Provides customizations for the Tizen IVI xlib build + + http://www.tizen.org + + + ivi-repos-auto + i586 + + 9702117f1b16fa6d9cfe2b33badd7af7630e3fdf00d14cfb7e09aa286f1ee69f + Tizen IVI 1.0 Repos Auto + This package installs the .repo files for Tizen IVI automotive images + + http://www.tizen.org + + + ivi-repos-pc + i586 + + 77625f7a0670dd831dee2eb306e838a22f6412ca36792d88883d1b6be2d35932 + Tizen IVI 1.0 Repos PC + This package installs the .repo files for Tizen 1.0 IVI pc based images (Pinetrail) + + http://www.tizen.org + + + jansson + i586 + + 9c2d2129de804ca06d12752cae5cf91eacb8970ba785ca54c76d023f90969dd5 + Jansson JSON Library + Jansson is a C library for encoding, decoding and manipulating JSON data. It features: +* Simple and intuitive API and data model +* Comprehensive documentation +* No dependencies on other libraries +* Full Unicode support (UTF-8) +* Extensive test suite + + http://www.digip.org/jannson + + + jansson-devel + i586 + + 6ab133794c95fe6eab7b243353a740979e62e49405d9d8129278af1261d58908 + Development files for jansson + Development files needed for building jasson apps + + http://www.digip.org/jannson + + + json-c + i586 + + 353a3b428023b38a9e897f5f8571c115484e357a2118c27072c225cb55847bf7 + A JSON implementation in C + JSON-C implements a reference counting object model that allows you to easily +construct JSON objects in C, output them as JSON formatted strings and parse +JSON formatted strings back into the C representation of JSON objects. + + http://oss.metaparadigm.com/json-c/ + + + json-c-devel + i586 + + d4a543094ff0124dd82b7fcff35d2ea52789b93ae359fca0c687674a014c1e42 + Development headers and library for json-c + This package contains the development headers and library for json-c. + + http://oss.metaparadigm.com/json-c/ + + + json-glib + i586 + + 6f49fec1f2b7fce730842186d363e4dac3c966caea74f6654881b289a0b9705d + JSON Parser for GLib + an json-glib api library implementation in C (shared libs) + + + + + json-glib-devel + i586 + + 3f31df11a88ff0df556357a55e30a5afbd0ae8dc1c2e94cdb0f7fb2f69312f08 + Development components for the json-glib package + Components for the json-glib package (devel) + + + + + json-glib-docs + i586 + + 9b304a0ad0694f4e00bf4e395f8b217bf45eac9078314e77745e2187d1e1c995 + Documentation for package json-glib + This package provides documentation for package json-glib. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/json-glib-0.14.2-1.9.i386 + + + + + kernel-adaptation-intel-automotive + i586 + + 1ffd80cdfab6230a375d0754f3bd757e2e640f3e664aec2b7fb81e172b3d98a8 + The Linux kernel + This package contains the Tizen IVI Linux kernel + + http://www.kernel.org/ + + + kernel-adaptation-intel-automotive-devel + i586 + + 7350d86ef7f58f62ed68899b9b558d5f8b137c186af2903e28c102c48d4ada99 + Development package for building kernel modules to match the adaptation-intel-automotive kernel + This package provides kernel headers and makefiles sufficient to build modules +against the adaptation-intel-automotive kernel package. + + http://www.kernel.org/ + + + kernel-adaptation-pc + i586 + + 296d1dd765a06afe1d4b41e88136e16fcf51c70d5f8c28e5212c72dfc55d4485 + The Linux kernel (the core of the Linux operating system) + This package contains the kernel optimized for PC compatible systems platforms + + http://www.kernel.org/ + + + kernel-adaptation-pc-devel + i586 + + f5f01aea12be074876a4bdf345f3b4d8c7e39c623d33f788ed92eeca8ac53cbb + Development package for building kernel modules to match the kernel + This package provides kernel headers and makefiles sufficient to build modules +against the kernel package. + + http://www.kernel.org/ + + + kickstarter + noarch + + fdfde3743939c96d76715ad8bfd1abf895f29c5dda647e8784dd15311e95e3f3 + Create kickstart files for meego images + Create Configuration files to build meego images + + http://www.meego.com + + + kmod + i586 + + 7cf2b7ab486e180f0876a0dad97c01b7c068cb2133bab3b74dbda2483d3ef850 + Linux kernel module handling + kmod is a set of tools to handle common tasks with Linux kernel modules like +insert, remove, list, check properties, resolve dependencies and aliases. + + http://packages.profusion.mobi/kmod/ + + + kmod-devel + i586 + + 93e8b4282b263c6287b1ed6e0cf77893f45549e1a82fe627094894f540c92e3f + Development files for kmod + Development files for kmod. + + http://packages.profusion.mobi/kmod/ + + + kmod-docs + i586 + + 2d33e1a8d5ec2dc0cc5f89f6b78c2233e260e8aad0511e93627e7bcf9a5d26fc + Documentation for kmod + Documentation and manual pages for kmod. + + http://packages.profusion.mobi/kmod/ + + + kpartx + i586 + + 6e839227ad6d1aaaef8f12741e08318f738c5a8d1f0f216f46ee8caff5d14149 + Tools to manage multipath devices using device-mapper + kpartx provides tools to manage multipath devices by +instructing the device-mapper multipath kernel module what to do. +The tools are : +* multipath : Scan the system for multipath devices and assemble them. +* multipathd : Detects when paths fail and execs multipath to update things. + + http://christophe.varoqui.free.fr/ + + + layer-management + i586 + + 169cec20c50841634347738ba7fe30686c3293c8a7566cfd33336befdc2747bc + Automotive Layer Management Infrastructure + Automotive Layer Management Infrastructure + + + + + layer-management-devel + i586 + + a63a626f423cc36219400a08f1146e25a49490c36213e53c43ec77d897181686 + Automotive Layer Management Development Package + Files needed for developing against the Automotive Layer Management Infrastructure + + + + + libICE + i586 + + 485d1b000bc96c531825af5c4dd895dfb48ec25c44fc7b4ecebd4fe08a06a556 + X.Org X11 libICE runtime library + The X.Org X11 ICE (Inter-Client Exchange) runtime library. + + http://www.x.org + + + libICE-devel + i586 + + 4eff135d27d2e9bbf75a3195ba7b5f3af18846949631acca68916a77ee07a0fa + X.Org X11 libICE development package + The X.Org X11 ICE (Inter-Client Exchange) development package. + + http://www.x.org + + + libSM + i586 + + 9a26a41a48d5977f8731ff8719d08990d75a594e4300248654d147076866f58a + X.Org X11 libSM runtime library + X11 Session Management library. + + http://www.x.org + + + libSM-devel + i586 + + a06eed43c3e1c80e4ca425976948a1b6365fd6eec42e17c1cb8a806921c5baf4 + X.Org X11 libSM development package + The X.org X11 SM development package. + + http://www.x.org + + + libXTrap + i586 + + c79edf983697cdce71d76f4fe47c739b3f05a73226bc517110a844a71b4bbc4b + X.Org X11 libXTrap runtime library + Description: X.Org X11 libXTrap runtime library + + http://www.x.org/ + + + libXTrap-devel + i586 + + 86c40b5ec59c897e610309f6d895668604e248f4948f3cd9967c58ccab4cd6a7 + Development components for the libXTrap library + Description: Development components for the libXTrap library + + http://www.x.org/ + + + libXpm + i586 + + 6e803b395bb0b2f0905b7936ed74253002cce61389b1053efb1c9c3fbb62937b + X.Org X11 libXpm runtime library + X Pixmap (XPM) image file format library + + http://www.x.org/ + + + libXpm-devel + i586 + + 1bf812885e76dee13bd5db68e257513bfb5d42533d56e95f8f4faeac2a085870 + Development components for the libXpm library + X Pixmap (XPM) image file format development library + + http://www.x.org/ + + + libXvMC + i586 + + f384063564e6ae113faceb46cb48479ace9933d69e6b79790184fc632433f823 + X.Org X11 libXvMC runtime library + X.Org X11 libXvMC runtime library file + + http://www.x.org/ + + + libXvMC-devel + i586 + + 9cbeac4768a3790200b78cb2d41c61d9ecf43a45c2e3d59129d6c6bf60ba7aa5 + Development components for the libXvMC library + X.Org X11 libXvMC Development library files + + http://www.x.org/ + + + libaccounts-svc + i586 + + d16eacee5b720f2f9e865b453c952deca0b1afc86b3c908dad7a40cf51c551c2 + Account DB library + Account DB libraryXB-Public-Package: no + + + + + libaccounts-svc-devel + i586 + + a7fe90fc5abca385d2f625c210442450520a55753c31d854400b49852058611d + Development files for libaccounts-svc + Development files for libaccounts-svc + + + + + libasound + i586 + + 38acbc1a28bb0ab68bae20bdb0c9dbfb4d7dc4e7ef8dddf897469c8961ac30e0 + ALSA Library package for multimedia framework middleware package + ALSA Library package for multimedia framework middleware package + + http://www.alsa-project.org/ + + + libasound-devel + i586 + + 42e49ab8fc43462d4aab4f94c985eb7b61e07667eb99bb4e576c19a67ad5740a + ALSA Library package for multimedia framework middleware package + ALSA Library package for multimedia framework middleware package + + http://www.alsa-project.org/ + + + libasyncns + i586 + + 68cb1d51f2de3a105dcddb49c4488c1e8b6686192929419c24cc75a7c52c035e + Asynchronous Name Service Library + Description: Asynchronous Name Service Library + + http://0pointer.de/lennart/projects/libasyncns + + + libasyncns-devel + i586 + + da525be693daf9b136e9496ee65bab943407328146eda100d22182a7e34d3302 + Development components for the libasyncns library + Description: Development components for the libasyncns library + + http://0pointer.de/lennart/projects/libasyncns + + + libatomic_ops + i586 + + 0c4c14c07497252a6131656180d6d44d946e8e5a4fd5a0f7c44e37fae829b510 + Atomic memory update operations + Description: Atomic memory update operations + + http://www.hpl.hp.com/research/linux/atomic_ops/ + + + libatomic_ops-devel + i586 + + 81d5e8bd305bf5c867af9131bcb56f938a98e26378801ff7d7a643cb1534fdcc + Atomic memory update operations + Description: Atomic memory update operations + + http://www.hpl.hp.com/research/linux/atomic_ops/ + + + libavcodec + i586 + + 6c2af5a5f28cace4d178ce4754af87fab8b709b12ebe50b680b0a86c8993efc0 + AV codec lib + AV codec library + + + + + libavcodec-devel + i586 + + b82571cdfbf4afb76fb08ca8171ff2e8fbe23e16db1cc1897299df2c31b18a36 + AV codec lib (devel) + AV codec library (devel) + + + + + libavformat + i586 + + 88fb0fb03196d4f8cc468851218493cec16f18b14c6405f056deb1c7e1134692 + AV format lib + AV format library + + + + + libavformat-devel + i586 + + 99ad338c3e998afa2f8522cf90665683c68c82b3b2bc4bfc0e572dad96bce009 + AV format lib (devel) + AV format library (devel) + + + + + libavutil + i586 + + 8a08d6bdcf25faa8095885ad04bf17d9e3b9d7e99fc4b8494503e23eb37eccb3 + AV util lib + AV util library + + + + + libavutil-devel + i586 + + 4e7be90fe0b4152f1aa9ff15335f1865a204dc3f63b8a0da3f7b9370bcd0861f + AV util lib (devel) + AV util library (devel) + + + + + libcamsrcjpegenc + i586 + + 9b08c753fcc053b33ecfba0d1068de9272cecfc446731bc00656476c2bf567f4 + camerasrc JPEG encoder Development library + Camerasrc JPEG encoder Development library. + + + + + libcamsrcjpegenc-devel + i586 + + dea5a6a69c99be614df064b6b797f9ad60aac1087ffca28aa58978f181344831 + camerasrc JPEG encoder Development library + camerasrc JPEG encoder Development library + + + + + libcamsrcjpegenc-sw-libjpeg + i586 + + 537cb32fc4bcf07240b1629e46438caf69c876e927f6b53add65da4e198137c0 + Multimedia Framework Camera Src Jpeg Encoder Library (libjpeg) (unstripped) + Multimedia Framework Camera Src Jpeg Encoder Library (libjpeg) + + + + + libcroco + i586 + + 9fd739231937ae13710d96a4a9b581b8e8ade886391893684b8036074d78eaf0 + A CSS2 parsing library + Description: A CSS2 parsing library + + http://www.freespiders.org/projects/libcroco/ + + + libcroco-devel + i586 + + e354cfc3856f83ba8067a309d5f936c84ba1f74597127c8b75d09943c19b71d3 + Development components for the libcroco library + Description: Development components for the libcroco library + + http://www.freespiders.org/projects/libcroco/ + + + libdevman + i586 + + 098010d537b633d6166c8a2207baa594bc379c66f60c0860dcb93a0df2400013 + Device manager library + Device manager library for device control + + + + + libdevman-devel + i586 + + 8b22687ba13a5139ae9185975e4638def52542ad56d8c60102eedf363e8fc979 + Device manager library for (devel) + Device manager library for device control (devel) + + + + + libdevman-haptic-devel + i586 + + 69998c1e2a93bb86b3e78c735a2e48b84fb676730649c26b4becc1a794c134bb + Haptic Device manager library for (devel) + Haptic Device manager library for device control (devel) + + + + + libdevman-plugin-devel + i586 + + efca1c28b95b0f21e9b3d08c1e7b496aabd11dc4b9b1a79d1cefdc5dd644b8dc + Device manager plugin library for (devel) + Device manager plugin library for device control (devel) + + + + + libdlog + i586 + + 1e516b1e8b03bf0bf5e4f8cf5d9117c0f5db5afe9c7c1b5218f84de6673c5d32 + Logging service dlog API + dlog API library + + + + + libdlog-devel + i586 + + 7fe6c1b0bb59e1daf7f0976e8cc949a8de0e241e082861ece6750ff816b9da6e + Logging service dlog API + dlog API library + + + + + libdmx + i586 + + c250f90873d51903276852cd1fe1c488dfdf47c9ebd5667b20ca6cde6b182147 + X.Org X11 libdmx runtime library + libdmx runtime library + + http://www.x.org + + + libdmx-devel + i586 + + de9202b8b0d5992609e406a044286ce7fd599cb9405cbc7d1028b1a2879c7370 + X.Org X11 libdmx development package + libdmx development package + + http://www.x.org + + + libdownload-agent + i586 + + c4a98475a902ca0416651cdf31920e21508e94f97e573eaa9fd99f45282166cb + Download agent + For content downloading + + + + + libdownload-agent-devel + i586 + + 6bef31e98a229bf051fb49b78700201dfbd886b742dca0ddb2a8d87c250d78c9 + Download agent + For content downloading (developement files) + + + + + libdri2 + i586 + + 58f848a90fb77f4a74194a2516e8228690b4528b406a14178e4e297f280bf095 + X.Org DRI2 Extension client library + DRI2 Extension client library + + + + + libdri2-devel + i586 + + d122c6d3b18473b3cffdd627e0a102545e388d991dc24feb2b8c7f804897d35e + X.Org DRI2 Extension client library (development library) + DRI2 Extension client library (development library) + + + + + libdrm + i586 + + 498ba86e267408a3b66a118490a7654ad1ccb516a964af8f890d697d9724ed2d + Userspace interface to kernel DRM services -- runtime + Userspace interface to kernel DRM services -- runtime + This library implements the userspace interface to the kernel DRM + services. DRM stands for "Direct Rendering Manager", which is the + kernelspace portion of the "Direct Rendering Infrastructure" (DRI). + The DRI is currently used on Linux to provide hardware-accelerated + OpenGL drivers. + . + This package provides the runtime environment for libdrm.. + + + + + libdrm-devel + i586 + + 2c22a0a4fa5eb679b1a2e9cc96970492f107c8e03c87dad470aa181ed81604a3 + Userspace interface to kernel DRM services -- development files + Userspace interface to kernel DRM services -- development files + This library implements the userspace interface to the kernel DRM + services. DRM stands for "Direct Rendering Manager", which is the + kernelspace portion of the "Direct Rendering Infrastructure" (DRI). + The DRI is currently used on Linux to provide hardware-accelerated + OpenGL drivers. + . + This package provides the development environment for libdrm.. + + + + + libeap0 + i586 + + 46cbc883960b1aae988f307d7a69bf4de38581e56d5a60df4a122a0bdeab20ea + EAP-Peer runtime library + This is just the runtime for EAP-Peer authentication. + + http://w1.fi/wpa_supplicant/ + + + libeap0-devel + i586 + + 7b768edecc82d4bf9d9fb8f64378a82125c9d47fd5fa81767af574dc455fdddc + EAP-Peer development support + Development support for for EAP-Peer authentication library +(header files and package config). + + http://w1.fi/wpa_supplicant/ + + + libedit + i586 + + bcb9ee304296c17a0c29b3bd773717fa281684824ed507ecc698769b14f957ad + The NetBSD Editline library + Libedit is an autotool- and libtoolized port of the NetBSD Editline library. +It provides generic line editing, history, and tokenization functions, similar +to those found in GNU Readline. + + http://www.thrysoee.dk/editline/ + + + libedit-devel + i586 + + 889719c7a423364a976f81a4a781a4f579ec154aaf2b5dd319af0ab9a3ba9e65 + Development files for libedit + This package contains development files for libedit. + + http://www.thrysoee.dk/editline/ + + + libexif + i586 + + b825c7852bf0a45ba40e5b5ea3ba161b19ba553eb057714596fcc902a438957c + Library for extracting extra information from image files + Most digital cameras produce EXIF files, which are JPEG files with +extra tags that contain information about the image. The EXIF library +allows you to parse an EXIF file and read the data from those tags. + + + + + libexif-devel + i586 + + c35da29a956ca886283fea4013a3c3569789d4f2a35f134b667ceee0989edac8 + Files needed for libexif application development + The libexif-devel package contains the libraries and header files +for writing programs that use libexif. + + + + + libfontenc + i586 + + 82321775ecd9a57a3b258f9fd4f6873f16211bed958fbcc02dc2cc33e55a75a4 + X.Org X11 libfontenc runtime library + font encoding library + + http://www.x.org + + + libfontenc-devel + i586 + + f09ebe79ec2164e742f4829d116bd75ff95bc28d5d02ed2df94139674815bc86 + X.Org X11 libfontenc development package + font encoding library development package + + http://www.x.org + + + libfuse + i586 + + 45ce34cfa99383b4e5348d13e0fe7464a9841f8965f96bc5bde4136fab1d3a71 + File System in Userspace (FUSE) Libraries + With FUSE it is possible to implement a fully functional filesystem in a +userspace program. This package contains development files (headers, +pgk-config) to develop FUSE based applications/filesystems. + + http://fuse.sf.net + + + libfuse-devel + i586 + + 4c95f089e265152ae186513b360177ee85355b7cd5d093c94cd16091c725037b + File System in Userspace (FUSE) devel files + With FUSE it is possible to implement a fully functional filesystem in a +userspace program. This package contains development files (headers, +pgk-config) to develop FUSE based applications/filesystems. + + http://fuse.sf.net + + + libgcrypt + i586 + + 54c59de01c6b358b4ea02014064244d446f5d52681da4c26f39b859b1a11b3a4 + A general-purpose cryptography library + Libgcrypt is a general purpose crypto library based on the code used +in GNU Privacy Guard. This is a development version. + + + + + libgcrypt-devel + i586 + + d24b02ab788c619756ed560c8d160ac4007d240e45f9032b7d16407b7ada91b5 + Development files for the libgcrypt package + Libgcrypt is a general purpose crypto library based on the code used +in GNU Privacy Guard. This package contains files needed to develop +applications using libgcrypt. + + + + + libgpg-error + i586 + + c9524593a69492d6d5e129ba7daea4eb87ca0779d9d615cca5ed859c8e583988 + Library for error values used by GnuPG components + This is a library that defines common error values for all GnuPG +components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, +pinentry, SmartCard Daemon and possibly more in the future. + + ftp://ftp.gnupg.org/gcrypt/libgpg-error/ + + + libgpg-error-devel + i586 + + 3fafe5a11d21e2f1f3b11a890222cf3b810565c1cdb14113dcd96fa3309fba35 + Development files for the libgpg-error package + This is a library that defines common error values for all GnuPG +components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, +pinentry, SmartCard Daemon and possibly more in the future. This package +contains files necessary to develop applications using libgpg-error. + + ftp://ftp.gnupg.org/gcrypt/libgpg-error/ + + + libgps + i586 + + 981eacf8395bcacaaee20193942affb10eab6c969ae240efcc4e4b45be8416de + C library for communicating with GPS devices + libgps is a service library for querying GPS devices. There are two +interfaces supported by it: +monitors one or more GPS devices. It is intended for concurrent use by +several applications. +device to which the GPS is attached. + + + + + libgps-devel + i586 + + 0165fa475ac775e669ca1b4e139a324cc6e7972a2363601bd1fbdf630af29374 + C library for communicating with GPS devices (development files) + libgps is a service library for querying GPS devices. There are two +interfaces supported by it: +monitors one or more GPS devices. It is intended for concurrent use by +several applications. +device to which the GPS is attached. +. +This package contains the header and development files needed to build +programs and packages using libgps. + + + + + libgsf + i586 + + 97991773f8c389f1a2f839c92e91861e82532a419b99a795eb4302f03edeebfb + GNOME Structured File library + A library for reading and writing structured files (eg MS OLE and Zip) + + http://www.gnome.org/projects/libgsf/ + + + libgsf-devel + i586 + + 8bd71c59ee267a893b76c88742587053295ac235ee0d61b341b6aaddfe9a93e3 + Support files necessary to compile applications with libgsf + Libraries, headers, and support files necessary to compile applications +using libgsf. + + http://www.gnome.org/projects/libgsf/ + + + libgudev1 + i586 + + 8db5e4a2546c0ae1e6f3d2474e1fd0b3324e2cbd526436d99ba672ee2fd4dfff + Libraries for adding libudev support to applications that use glib + This package contains the libraries that make it easier to use libudev +functionality from applications that use glib. + + http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html + + + libgudev1-devel + i586 + + 4e21ba50a3439c9dc12b3be89c4d23197f2ebf90016e23f00e70034bd733eb35 + Header files for adding libudev support to applications that use glib + This package contains the header and pkg-config files for developing +glib-based applications using libudev functionality. + + http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html + + + libicu + i586 + + c881c6186de929f46601c9adaa63585e27b804e9407178c7be726e86e0b9c557 + International Components for Unicode - libraries + The International Components for Unicode (ICU) libraries provide +robust and full-featured Unicode services on a wide variety of +platforms. ICU supports the most current version of the Unicode +standard, and they provide support for supplementary Unicode +characters (needed for GB 18030 repertoire support). +As computing environments become more heterogeneous, software +portability becomes more important. ICU lets you produce the same +results across all the various platforms you support, without +sacrificing performance. It offers great flexibility to extend and +customize the supplied services. + + http://www.icu-project.org/ + + + libicu-devel + i586 + + b7aec04a990ac10cba356d275a82099f6a871348a19cf671e8940a3c0d0d4fd9 + Development files for International Components for Unicode + Includes and definitions for developing with icu. + + http://www.icu-project.org/ + + + libiri + i586 + + dc4a411fc4b253a2142b857e46f8d364cdf37576795ad9c03eeb10777b8d7905 + An IRI parsing library + libiri is a simple toolkit for parsing Internationalized Resource Identifiers (IRIs). + +For many intents and purposes, you can think of libiri as a ?URL parser which supports Unicode?. + +Specifically: + +URLs are a subset of URIs +URIs are restricted to a portion of the ASCII character set +IRIs are a superset of URIs that are not restricted to ASCII characters +If something is a valid URL or URI, it's also a valid IRI. + + http://code.google.com/p/libiri/ + + + libiri-devel + i586 + + c4702fb60e088499b259d1c7ca2b61710b82d9f244d6cf25b87b605c0130e224 + An IRI parsing library - Development Files + libiri is a simple toolkit for parsing Internationalized Resource Identifiers (IRIs). + + http://code.google.com/p/libiri/ + + + libjpeg + i586 + + c199de4c22f8dd0a031718ceb4d2b890da09ba30de66381a9946ff187371b518 + Library for handling the JPEG (JFIF) image format + libjpeg is a library for handling the JPEG (JFIF) image format. Included are the programs cjpeg and djpeg for converting to and from this format, jpegtran to perform some lossless transformations on JPEG imagess, and rdjpgcom and wrjpgcom to manipulate JFIF comments. + + + + + libjpeg-devel + i586 + + 2a21cd2bcf18e02fe93f59db83ade8741adde65431132d3d1f3f778f2f81cc5f + Development components for the libjpeg package + Development components for the libjpeg package (devel) + + + + + libjpeg-turbo + i586 + + 3915d10a4f1de8c4b0a35035b07dc871c5d994bad8b5ca3f0fff38b0c7ffb02b + A MMX/SSE2 accelerated library for manipulating JPEG image files + The libjpeg-turbo package contains a library of functions for manipulating +JPEG images. + + http://sourceforge.net/projects/libjpeg-turbo + + + libjpeg-turbo-devel + i586 + + 51e96e14aad10917096213f76f7673088fbb598c1c171c29cce535fb26848624 + Developement files for libjpeg-turbo contains a wrapper library (TurboJPEG/OSS) that emulates the TurboJPEG API using libjpeg-turbo + The libjpeg-turbo shared libraries can be used as drop-in replacements for libjpeg on most systems + + http://sourceforge.net/projects/libjpeg-turbo + + + libkms + i586 + + b2a6d1f804780e78aea16bba8f2294ec387aae4398d52ac4c08fc2909012e66d + Userspace interface to kernel DRM buffer management + Userspace interface to kernel DRM buffer management + This library implements a unified userspace interface to the different buffer + management interfaces of the kernel DRM hardware drivers.. + + + + + libleveldb + i586 + + 3cbb0ca8e41ef7941faa4640857cf5bac69b8fb9777152f006f5fe940fc8f018 + leveldb library. + Description: leveldb library. + + + + + libmedia-service + i586 + + 15244aee34706c240c013014d98a8d2158a35bcb76091b87492d878ce1471759 + Media information service library for multimedia applications. + Media information service library for multimedia applications. + + + + + libmedia-service-devel + i586 + + f4388feb5478d8d96ca66d4682e60611e6be42d601831d3dc54e7bcf40e0e521 + Media information service library for multimedia applications. (development) + Media information service library for multimedia applications. (development files) + + + + + libmedia-thumbnail + i586 + + f9c33c1b020c1c5d6a67f92f7dc69fa86fd6c3e1b7b2ebf26f5ed54833d2d36f + Media thumbnail service library for multimedia applications. + Description: Media thumbnail service library for multimedia applications. + + + + + libmedia-thumbnail-devel + i586 + + b2871b3b7b1b6b2c2ffbd157bae81ae0cd372e2e1bfe5a43910e14ab27b7782a + Media thumbnail service library for multimedia applications. (development) + Description: Media thumbnail service library for multimedia applications. (development) + + + + + libmedia-utils + i586 + + 2471c07ebe8aaff2c0b5230308b2e31f98e519fd7b3b428b367026746393b160 + media server runtime library. + Description : media server runtime library. + + + + + libmedia-utils-devel + i586 + + 77ea3187c49fd27523a8ca708476700b4d09fb41a3271ecae1e35077d2d12dfe + media server development library. + Description: media server development library. + + + + + libmm-common + i586 + + 1a3a040c7d5f8b756e53905a95843df1d0562374ced9192a0e6dc487cb8e0565 + Multimedia Framework Common Lib + Multimedia Framework Common Library + + + + + libmm-common-devel + i586 + + 2c3925dbd4739d83c4a71ec72aa115bf03ec460e38082e2a4c0aa15c17d8c7dc + Multimedia Framework Common Lib (devel) + Multimedia Framework Common Library (devel) + + + + + libmm-fileinfo + i586 + + 30023e8b5ead85655281a14e4bf105d05d4efdb24be36886c3825d4f1cc8b31a + Media Fileinfo + Multimedia Framework FileInfo Library + + + + + libmm-fileinfo-devel + i586 + + 7dede87aced01660e633fcaaebb5ffc4a160dd8ed2b6cb6bbe1212e6bf7ef83d + Media Fileinfo + Multimedia Framework FileInfo Library (developement files) + + + + + libmm-imgp-gstcs + i586 + + f326e1bdbca6c19de45212e2a803e2259b73c5cebe4d065de61a554371bb85e5 + Multimedia Framework Utility Library + Multimedia Framework Utility Library + + + + + libmm-log + i586 + + ca985914e2387ebc8a51c8f5f6ab5dbe7addaf6708a20c3380a2406806cb9b16 + Multimedia Framework LOG Lib + Multimedia Framework LOG Library + + + + + libmm-log-devel + i586 + + 72d07681ca5792d53d58b2a0d0284bf4ecacf799dd42a6d11505a180d54b48b9 + Multimedia Framework LOG Lib (devel) + Multimedia Framework LOG Library (devel) + + + + + libmm-player + i586 + + 805b2e4a31af63749778275d617f542f3e5701c0917d469cc69935553eef53f9 + Multimedia Framework Player Library + + + + + + libmm-player-devel + i586 + + da0c568d9f4958ad4902c0e6fd114e6b3d480777dfd7ecb8c064d6b7a712953c + Multimedia Framework Player Library (DEV) + + + + + + libmm-session + i586 + + 02de1bac2ccd4935ab5c97a253c1abb1336a4abec01dc6f00ba8e0d1a9b4e5e4 + Mm-session development pkg for samsung + mm-session development package for samsung + + + + + libmm-session-devel + i586 + + 02aa215232801d27b8a6bb7a81cc982d688c91106bae82e27648aea27733a9e7 + mm-session development pkg for samsung (devel) + mm-session development package for samsung (devel) + + + + + libmm-ta + i586 + + 9562893079a2a7246e10d767b372bd8935bd35dc9cca1e22841d8c1bac5afeea + Multimedia Framework Time Analysis Lib + Multimedia Framework Time Analysis Library + + + + + libmm-ta-devel + i586 + + 66598e1bb02ddad3ad7e8ef6c9267c4c92f402df806277132601a4b18f2a50d5 + Dev. components for the libmm-ta package (devel) + Development components for the libmm-ta package (devel) + + + + + libmm-utility + i586 + + cbd8c2c03dccf44b27c066e4d145106629319b8e1617537ff48519f97664cb4f + Multimedia Framework Utility Library + + + + + + libmm-utility-devel + i586 + + 64e1cbcedd1fb66d22dedf44cd3ab6187e77048597fb2f03b7b78d41a71d36c1 + Multimedia Framework Utility Library (DEV) + + + + + + libnet-client + i586 + + c6d11c50d22f082298a6cd6bcecd9dd2ef1dac88b41c0ba893e4fc7571b2067d + Network (ConnMan) Client library (Shared Library) + Network (ConnMan) Client library (Shared Library) + + + + + libnet-client-devel + i586 + + 3047524ac38d8cd671e0f093cfd53aafe70ce43b4ab32f89ccc36ba259e1f10e + Network (ConnMan) Client library (Development) + Network (ConnMan) Client library (Development) + + + + + libnl + i586 + + 72250bb2b359ef9dd435b632ccda618f98a9a6ff09bfa33ac75661ba12edaffd + Convenience library for kernel netlink sockets + This package contains a convenience library to simplify +using the Linux kernel's netlink sockets interface for +network manipulation + + http://people.suug.ch/~tgr/libnl/ + + + libnl-devel + i586 + + 895bfc3491abe2a7a8454470caaabf12293b79f66df0303c42730a85a669276a + Libraries and headers for using libnl + This package contains various headers for using libnl + + http://people.suug.ch/~tgr/libnl/ + + + libnl2 + i586 + + 665ebf74df05ef2c2892dd5073efca34709355d4dd3915af60406091f2b239b5 + Library for netlink sockets + This is a library for applications dealing with netlink sockets. +The library provides an interface for raw netlink messaging and various +netlink family specific interfaces. + + + + + libnl2-devel + i586 + + 9c5eed6c2cfeb2ddd321094f0faf6bd15d41e0048c0a36506475a4e4e2a077b3 + Development library and headers for libnl2 + This is a library for applications dealing with netlink sockets. +The library provides an interface for raw netlink messaging and various +netlink family specific interfaces. +This package contains all files that are needed to build applications using +libnl2. + + + + + libofono-qt + i586 + + e17e0ed887c41ac27b36070d14c0e823e9cf93d41d0ad69beabaa3dc72729f6a + Qt bindings for oFono + This package contains the Qt bindings for a number of oFono cellular service +interfaces. + + + + + libofono-qt-devel + i586 + + 5e5a2491720f2bc8cd8aca781354de7620d5ab9715da765e035569de86f64434 + Development files for the oFono Qt bindings + This package contains the development header files for the oFono Qt bindings. + + + + + libogg + i586 + + ffbe94c80bc40e9b039f8872be48f6452c9dabfa1e77fc6abafb2a94a13b3d48 + The Ogg bitstream file format library + Libogg is a library for manipulating Ogg bitstream file formats. +Libogg supports both making Ogg bitstreams and getting packets from +Ogg bitstreams. + + http://www.xiph.org/ + + + libogg-devel + i586 + + c65dddb121c68035deda5f55e28962367f5354d88de640369ef8f39dbbc06669 + Files needed for development using libogg + Libogg is a library used for manipulating Ogg bitstreams. The +libogg-devel package contains the header files and documentation +needed for development using libogg. + + http://www.xiph.org/ + + + liboil + i586 + + a68a4087c52c5323cffaecbb070fb2a32b55a45c9c9392a12b42f626abe90d95 + Library of Optimized Inner Loops, CPU optimized functions + Liboil is a library of simple functions that are optimized for various CPUs. +These functions are generally loops implementing simple algorithms, such as +converting an array of N integers to floating-poing numbers or multiplying +and summing an array of N numbers. Clearly such functions are candidates for +significant optimization using various techniques, especially by using +extended instructions provided by modern CPUs (Altivec, MMX, SSE, etc.). + + http://liboil.freedesktop.org/ + + + liboil-devel + i586 + + 8f757936321f88aa2f14711d5d1e63d179b1f494a713d7e50763c51b45207a5c + Development files and static library for liboil + Liboil is a library of simple functions that are optimized for various CPUs. +These functions are generally loops implementing simple algorithms, such as +converting an array of N integers to floating-poing numbers or multiplying +and summing an array of N numbers. Clearly such functions are candidates for +significant optimization using various techniques, especially by using +extended instructions provided by modern CPUs (Altivec, MMX, SSE, etc.). + + http://liboil.freedesktop.org/ + + + libpango + i586 + + 375be1425aaa955b2287affd346a0d2b0d8af2473ae9f44b26fbda8c0ced0b55 + Pango Library + Pango is a library for laying out and rendering of text, with an emphasis +on internationalization. Pango can be used anywhere that text layout is needed, +though most of the work on Pango so far has been done in the context of the +GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+. + +Pango is designed to be modular; the core Pango layout engine can be used +with different font backends. + +The integration of Pango with Cairo provides a complete solution with high +quality text handling and graphics rendering. + + http://www.pango.org + + + libpango-devel + i586 + + 801be4e44edf6d237dab7e7286d31cebd7372e352f6bfe6ae048e7009351fd13 + Development files for pango + The pango-devel package includes the header files and developer documentation +for the pango package. + + http://www.pango.org + + + libpcap + i586 + + ed7658b2af7455ad17bdd8485b6c166f494c0c9addf5db46b5bf35226cc6f535 + A system-independent interface for user-level packet capture + Libpcap provides a portable framework for low-level network +monitoring. Libpcap can provide network statistics collection, +security monitoring and network debugging. Since almost every system +vendor provides a different interface for packet capture, the libpcap +authors created this system-independent API to ease in porting and to +alleviate the need for several system-dependent packet capture modules +in each application. + +Install libpcap if you need to do low-level network traffic monitoring +on your network. + + http://www.tcpdump.org + + + libpcap-devel + i586 + + d2dc0b0ca00b4a30851adbc94f322447a598335a2dc0169fd598a78d334b1ceb + Libraries and header files for the libpcap library + Libpcap provides a portable framework for low-level network +monitoring. Libpcap can provide network statistics collection, +security monitoring and network debugging. Since almost every system +vendor provides a different interface for packet capture, the libpcap +authors created this system-independent API to ease in porting and to +alleviate the need for several system-dependent packet capture modules +in each application. + +This package provides the libraries, include files, and other +resources needed for developing libpcap applications. + + http://www.tcpdump.org + + + libpci-devel + i586 + + e6bbc7c5091c3fd84513d39ea309a2682aa0aaa480d66acaca003ce4512344af + Linux PCI development library (Developement) + This package contains the <pci/pci.h>, <pci/config.h> and <pci/header.h> header files. + + http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml + + + libpci3 + i586 + + a1af97beb96e5a39fa2252d8d34d7cdde84110d78cdad39bfa36e59ee3d692e8 + Linux PCI development library + This package contains the libpci shared library files. + + http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml + + + libpciaccess + i586 + + a7349242d829faed03cfb70bd7e05842c5ebed24af12852588ed7a31196a56bf + PCI access library + Generic PCI access library + + http://www.x.org/ + + + libpciaccess-devel + i586 + + 8acfe56b520e2e4cd4c34278f79f1fed4a872b5dfe0e730be64d0ea85323e947 + PCI access library development package + Generic PCI access library development package + + http://www.x.org/ + + + libpcre + i586 + + b569675f0e237f5fea0e66017bf608dde00126af6340ff1953df636f027f608c + Perl-compatible regular expression library + Perl-compatible regular expression library. +PCRE has its own native API, but a set of "wrapper" functions that are based on +the POSIX API are also supplied in the library libpcreposix. Note that this +just provides a POSIX calling interface to PCRE: the regular expressions +themselves still follow Perl syntax and semantics. The header file +for the POSIX-style functions is called pcreposix.h. + + http://www.pcre.org/ + + + libpcre-devel + i586 + + c20a00f710a824c27d6d97b5ea020406f60b48e3f4274a86ce696544cf88ad9b + Development files for pcre + Development files (Headers, libraries for dynamic linking, etc) for pcre. + + http://www.pcre.org/ + + + libpcre-static + i586 + + 39d1c19cdec7cfe2c00c4a02748e45b8cb6c2ccc06ecdbbfe044746968bb8d51 + Static library for pcre + Static library for pcre. + + http://www.pcre.org/ + + + libpng + i586 + + 60e8ddee6648152f5825c9cf5e0b919b1ff6668b5e8d89ac9a9ea7a83f6fb9ec + A library of functions for manipulating PNG image format files + The libpng package contains a library of functions for creating and +manipulating PNG (Portable Network Graphics) image format files. PNG +is a bit-mapped graphics format similar to the GIF format. PNG was +created to replace the GIF format, since GIF uses a patented data +compression algorithm. + +Libpng should be installed if you need to manipulate PNG format image +files. + + http://www.libpng.org/pub/png/ + + + libpng-devel + i586 + + fc4bf17765e2795c2b1657a39c1fdbb977b8731fbe37b298a5770843e2d6ebba + Development tools for programs to manipulate PNG image format files + The libpng-devel package contains header files and documentation necessary +for developing programs using the PNG (Portable Network Graphics) library. + + http://www.libpng.org/pub/png/ + + + libprivilege-control + i586 + + 8f2f3b95c46366c87186e22a4e33a5a48c107226dad31cecf0934c817e31661e + Library to control privilege of application + development package of library to control privilege of in-house application + + + + + libprivilege-control-conf + i586 + + 53f7dab3fd752b34f6aee412f3c6550a189bc7005d4263d1ba8d17ee017903aa + Control privilege of application files + Library to control privilege of application files + + + + + libprivilege-control-devel + i586 + + 92b6650ab209284e7e165b18675669a37d13751381cc27bd6dc9e2ccdec36a1d + Control privilege of application (devel) + Library to control privilege of application (devel) + + + + + libpthread-stubs + i586 + + cdff31bb5988aa904706e70c647c360940c3a82b6a55c304da20425c77536aec + PThread Stubs for XCB + PThread Stubs for XCB + + http://xcb.freedesktop.org + + + librua + i586 + + 52911a7aae88af99bc3cb5c68a1708669e3d1ef20ccb5fca48f38d390b3ac83d + Recently used application + Recently used application library + + + + + librua-devel + i586 + + 97ab610e4b1c5809717aeea96f5cc8bd71fa41a09708b4d753a13d63c014b89a + Recently used application (devel) + Recently used application library (devel) + + + + + libsatsolver-demo + i586 + + 663edcf6f915b3264802c137ae660d57521df52193fa55fe2fc235609e6440d6 + Applications demoing the satsolver library + Applications demoing the satsolver library. + + https://gitorious.org/opensuse/sat-solver + + + libsatsolver-devel + i586 + + daf08b5fee522fcc02e1abe3294949d6192869e2243fc4a2ebfb492e77e978a4 + A new approach to package dependency solving + Development files for satsolver, a new approach to package dependency solving + + https://gitorious.org/opensuse/sat-solver + + + libsecurity-server-client + i586 + + c0677c48f737fd9864262cfa8468f78125e986bbb933b62177c4d74caf47a7f8 + Security server (client) + Security server package (client) + + + + + libsecurity-server-client-devel + i586 + + 6b3d4f996e34e722730e49b5e0c2c7c55867f7918e8bcccc5e4d22ca6f3201dd + Security server (client-devel) + Security server package (client-devel) + + + + + libsf-common + i586 + + a4c076f7e3666f088c0c16598e17a992ddbb9830e1040d660b82d7999ec04562 + Commonly used code and defintions for the sensor framework + Sensor framework common library + + + + + libsf-common-devel + i586 + + ae360cfd3df02f1a6c4adb5bc6c5d95682344aa9827a5481219c4987e4bbb059 + Sensor framework common (devel) + Sensor framework common library + + + + + libslp-alarm + i586 + + 7398b4295ece0d823c4739152dbb8e3ee1bae355c5355cb3ef504793d385aea6 + libslp-alarm package + Alarm Libraries + + + + + libslp-alarm-devel + i586 + + 89ca7f3a40bdfbec5bd21ae240e00d35bef547ebfbe1232217ba05e52c357512 + libslp-alarm dev package + Development files from libslp-alarm. + + + + + libslp-calendar + i586 + + 940c07e4fc9111e60c85c14c9d3d60a80d40c39bc5ec4a6971869a8abfea2ef2 + DB library for calendar + DB library for calendar + + + + + libslp-calendar-devel + i586 + + dcc1cd68a805504bec11e2afc91c48e0dbb8161aa35d847b3009201d6691eb92 + DB library for calendar + DB library for calendar (developement files) + + + + + libslp-db-util + i586 + + 550a8c94ab705f5700d363cd3607da599507ec49aaa0e1af0f0e2e0e7ff05cb2 + DB Utility + libslp-db-util-dev package + + + + + libslp-db-util-devel + i586 + + c319e81d73332fa42f9c70b2d385dbc39441efa85bbf51e708c42cae058bbc79 + Devel package for libslp-db-util (devel) + + + + + + libslp-lbsplugin-replay + i586 + + 08cf814a59b1133688c809aec99e297747956c6bad92cea51183d592bd44dea0 + gps-manager plugin library for replay mode + gps-manager plugin library for replay mode + + + + + libslp-memo + i586 + + c7b82a8e79ce9786765dfe6bfbcb0312400bf3bc1c1ba2cf2fb210b336fba8f7 + Memo DB interface library + library for memo(development package) + + + + + libslp-memo-devel + i586 + + 2c8448d052ee1764fd659790f49c86d33525d4458d7a0d53d4cddda1f1b71c33 + Development files for libslp-memo + Development files for libslp-memo + + + + + libslp-pm + i586 + + 663e48393c09153877d67609969d39596b221004096cd1378bb44a655984f7c9 + Power manager library + Samsung Linux platform power manager client library + + + + + libslp-pm-devel + i586 + + 7191c5b2c9e93fdcae94b29ffef11fba19afb64ee7db56485bd85467428ee5bb + SLP power manager client (devel) + SLP power manager client library (devel) + + + + + libslp-tapi + i586 + + bc462f188688032313a0ce795854250c8f74fcf6871e911e3adcb7e4a494c50d + Telephony client API + Telephony client API library + + + + + libslp-tapi-devel + i586 + + 584a46f9de3e6ecc772875b8385ce5db1c0b1272ad82724b7f4bc133f70ac2d3 + Telephony client API (devel) + Telephony client API library (devel) + + + + + libslp-utilx + i586 + + aaba04a2a984d62521b2ebbf9a5fc195dd462d32b04b427ffd09d6043d3b6090 + utilX + Utility functions for the XWindow + + + + + libslp-utilx-devel + i586 + + abfd2701050f53a4861bc28ce8c70dd96600f48216ca255030d18d397ce776b7 + utilX + Utility functions for the XWindow (developement files) + + + + + libsndfile + i586 + + 4ed4cc595d55796a5f0560e7832692f2d0aa61af9edf4464884b14ca26290636 + Library for reading and writing sound files + libsndfile is a C library for reading and writing sound files such as +AIFF, AU, WAV, and others through one standard interface. It can +currently read/write 8, 16, 24 and 32-bit PCM files as well as 32 and +64-bit floating point WAV files and a number of compressed formats. It +compiles and runs on *nix, MacOS, and Win32. + + http://www.mega-nerd.com/libsndfile/ + + + libsndfile-devel + i586 + + 51290b7073837ada670888e7d420c7e56efc3bd6ef815a0850da1dc4f00f7e79 + Development files for libsndfile + libsndfile is a C library for reading and writing sound files such as +AIFF, AU, WAV, and others through one standard interface. +This package contains files needed to develop with libsndfile. + + http://www.mega-nerd.com/libsndfile/ + + + libsndfile-docs + i586 + + 3f841a1a1bf603feecf4a38d28c00c76b81d3f0c80bc87656cdb9740ac203494 + Documentation for package libsndfile + This package provides documentation for package libsndfile. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/libsndfile-1.0.21-1.8.i386 + + http://www.mega-nerd.com/libsndfile/ + + + libsoup2.4 + i586 + + 113ad11e49d10e7e5e606555fc25ec7ee1d38678b2e4dc4aec919b2564e19a77 + HTTP client/server library for GNOME + an HTTP library implementation in C (shared libs) + + http://live.gnome.org/LibSoup + + + libsoup2.4-devel + i586 + + 4ebedd69ca5882b6ca9ceebc65a99f527808e322024a62f3cae07cf65c3574d9 + an HTTP library implementation in C (development files) + an HTTP library implementation in C (development files). + + http://live.gnome.org/LibSoup + + + libsqlfs + i586 + + 50e3a0121fa3c5dc61861e44d728fa5cd37d27aef776adcb3ac4b2350598040b + FUSE module for filesystem on top of an SQLite db + FUSE module for filesystem on top of an SQLite database + + + + + libss-client + i586 + + 132099ba3aff1c59423a468ce7d9f9987c398230c178681b89786ba7abc588f9 + Secure storage (client) + Secure storage package (client) + + + + + libss-client-devel + i586 + + a738acf496184b20b6acda343656eefa39b81442fd1b928618da50535da4fe4c + Secure storage (client-devel) + Secure storage package (client-devel) + + + + + libsvi + i586 + + 6fdbe7a6511bd143f2e443eb5f07c6b45b3cd7dac191f26509d4ab9358ce39c3 + SVI + + + + + + libsvi-devel + i586 + + 712a6f37be33aa14e4d2a4aa88bbd42ba999161a5391b004f8272ca31d314c5a + SVI + + + + + + libswscale + i586 + + 8aa078e645656419ce56049d1eb2005b5dcd18954af0007650ad724df2441214 + SW scale lib + developement files for libswsacle + + + + + libswscale-devel + i586 + + 0c6492e1c2aa1c78efd2437c2bc28bbafb9685ae9d8a87a1fbf5bc34f053cd9a + SW scale lib (devel) + developement files for libswsacle + + + + + libtasn1 + i586 + + a4304a2a39777e845680b1f5e0097feac399658d4846eb9e0e2fd77f90107838 + This is the ASN.1 library used in GNUTLS + This is the ASN.1 library used in GNUTLS. More up to date information can +be found at http://www.gnu.org/software/gnutls and http://www.gnutls.org + + http://www.gnu.org/software/gnutls/download.html + + + libtasn1-devel + i586 + + e9e6f190d2fa23092ea5652715f638950dd1c56cfd1f55b77d82ef68244a6de8 + Files for development of applications which will use libtasn1 + This is the ASN.1 library used in GNUTLS. More up to date information can +be found at http://www.gnu.org/software/gnutls and http://www.gnutls.org + +This package contains files for development of applications which will +use libtasn1. + + http://www.gnu.org/software/gnutls/download.html + + + libtasn1-tools + i586 + + 3b9231cce9402bfb1843c06d10d8f01fe91b2f04c45144bd2aaf56137ddc836d + Some ASN.1 tools + This is the ASN.1 library used in GNUTLS. More up to date information can +be found at http://www.gnu.org/software/gnutls and http://www.gnutls.org + +This package contains tools using the libtasn library. + + http://www.gnu.org/software/gnutls/download.html + + + libtheora + i586 + + b625b72cfdb9edbb5c1a083beaae4bf43f44d8ceccb029ef607c0a6fd0a2abf9 + Theora Video Compression Codec + Theora is a free and open video compression format from the Xiph.org Foundation. +It can be used to distribute film and video online and on disc without the +licensing and royalty fees or vendor lock-in associated with other formats. + + http://www.theora.org/ + + + libtheora-devel + i586 + + c5b06e9a0e58d0b9d58a1dfdc7e5d007338ec7f66aeeaa6c52d40ba9aa32706b + Development tools for Theora applications + Description: Headers for Theora Video Compression Codec + + http://www.theora.org/ + + + libtiff + i586 + + 50ec4803533378582402c114142d513c26728b6cf0390a8b4d3f38fdf78f1a92 + Library of functions for manipulating TIFF format image files + The libtiff package contains a library of functions for manipulating +TIFF (Tagged Image File Format) image format files. TIFF is a widely +used file format for bitmapped images. TIFF files usually end in the +.tif extension and they are often quite large. + +The libtiff package should be installed if you need to manipulate TIFF +format image files. + + http://www.libtiff.org/ + + + libtiff-devel + i586 + + acfb42a94d34dca50cb7282d4ab2e08904d39f021d8abbde64d7fa3934189dcc + Development tools for programs which will use the libtiff library + This package contains the header files and documentation necessary for +developing programs which will manipulate TIFF format image files +using the libtiff library. + +If you need to develop programs which will manipulate TIFF format +image files, you should install this package. You'll also need to +install the libtiff package. + + http://www.libtiff.org/ + + + libudev + i586 + + 6d0e4ca60dea2b24dd8386b15430815d404d2ec9e47f421783aa5a433d0be680 + Library for accessing udev functionality + This package contains a shared library for accesing libudev functionality. + + http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html + + + libudev-devel + i586 + + 14d5ce35d9e7c31f56f1b0c171ebe8b16124a8d6d610bed64871c49fb55399e4 + Headers for libudev + This package contains libraries and include files, +which needed to link against libudev. + + http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html + + + libug-contacts-devel + i586 + + 76a6adebc1c3d36ee3b58b102993dd9b02f54bbeba8efb52c155c1e5fda3e4d5 + Contacts UI gadget Header + Contacts UI gadget Header + + + + + libug-contacts-efl + i586 + + eda5d6ea1d3ab5efac410e1d70ad2561da7fd9815b59981c63f29cab21f8f9f2 + Contacts UI gadget library + Contacts UI gadget library + + + + + libug-setting-theme-efl + i586 + + ba7985302eee064aa5fc8bd2561349f4d1862f94e315e953c5d1f4616b5870bf + ug theme setting efl library + ug theme setting efl library. + + + + + libug-setting-wifidirect-efl + i586 + + 47d99a129e265429c9258609964060f102f9a3a43b62c0048bc6c77ad5e48816 + Wi-Fi Direct setting UI gadget + wifi direct client library (Shared Library) + + + + + libug-worldclock-efl + i586 + + 5205b9ac1a12788a59776fb67b27483bdda3992ca1919155d6cf520ce8a48831 + worldclock ug + Worldclock UI gadget + + + + + libusb + i586 + + 6a2d25420373f0ec52af9b3d4604c5e40e53a7c88a20a93e65b200fcc47499cb + A library which allows userspace access to USB devices + This package provides a way for applications to access USB devices. + + http://sourceforge.net/projects/libusb/ + + + libusb-devel + i586 + + 583083248ae469b0feb0650e7b8015babb25ba8b5baa4186147cd55848cf17c4 + Development files for libusb + This package contains the header files, libraries and documentation needed to +develop applications that use libusb. + + http://sourceforge.net/projects/libusb/ + + + libuw-imap-toolkit + i586 + + da40d7f392829e47a3082345245cbe9cbbc15988dd3d8e012fb52c1a819b1002 + IMAP-2007e developed by University of Washington + IMAP-2007e run-time library for E-mail Framework + + + + + libuw-imap-toolkit-devel + i586 + + 8a80b6231ad359041c2566261bb84a3b2e1d66b34bfb81ff371404b3b73adc9e + IMAP-2007e developed by University of Washington + IMAP-2007e development library for E-mail Framework + + + + + libva + i586 + + 8bc3649e2180da61cf931e3c7614ca9e2f31dd9c4083e47974c0da19ee802870 + Video Acceleration (VA) API for Linux + The libva library implements the Video Acceleration (VA) API for Linux. +The library loads a hardware dependendent driver. + + http://freedesktop.org/wiki/Software/vaapi + + + libva-devel + i586 + + c21caae2ce4495ae42d555692740c1434d602a7448da4755be08bd1e64135c19 + Video Acceleration (VA) API for Linux -- development files + The libva library implements the Video Acceleration (VA) API for Linux. +The library loads a hardware dependendent driver. + +This package provides the development environment for libva. + + http://freedesktop.org/wiki/Software/vaapi + + + libvorbis + i586 + + d7515c85bbc5726ca9d6dca8b7cfc2a727ed75dd05b9df085c7991f11a7edac4 + The Vorbis General Audio Compression Codec + Description: The Vorbis General Audio Compression Codec + + http://www.xiph.org/ + + + libvorbis-devel + i586 + + cce7d391eb84a47ab7f7b8ee1c86020a253a3b1bd7daeccb66f3179f9e940939 + Development tools for Vorbis applications + Description: Development tools for Vorbis applications + + http://www.xiph.org/ + + + libvpx + i586 + + c35dacc15a865d8d583c28712c0559d8779a8b089475a03fff57ade9e28ead27 + vpx Multi-Format Codec SDK + This package provides the WebM VP8 Codec SDK. +WebM is an open, royalty-free, media file format designed for the web. +WebM defines the file container structure, video and audio formats. WebM +files consist of video streams compressed with the VP8 video codec and +audio streams compressed with the Vorbis audio codec. The WebM file structure +is based on the Matroska container. + + http://www.webmproject.org + + + libvpx-devel + i586 + + 0e3c80995d2fcee0fe316ab6ebafdfd3598aaa4de81c7bbc7e01bd6e55850aed + Development components for the libvpx library + libvpx development libraries and head files + + http://www.webmproject.org + + + libwbxml2 + i586 + + 31348d019322afb0e83221568b94de40b449f08d4b56ac4649edd8638778f4bc + Library to parse, encode and handle WBXML documents + The WBXML Library (aka libwbxml) contains a library and its associated +tools to Parse, Encode and Handle WBXML documents. The WBXML format +is a binary representation of XML, defined by the Wap Forum, and used +to reduce bandwidth in mobile communications. + + + + + libwbxml2-devel + i586 + + d0b5cbf1854ca2fc434401b1f6c049742d85bd49abefbd61320e28083d17ce06 + Development files for libwbxml2 + Development files for libwbxml2. + + + + + libwbxml2-utils + i586 + + af3a76301f0ce904e2701946c008e437382d673d146b6a0d9202ff99cd8f7b4e + Binary XML utilities libwbxml2-utils + This package is libwbxml2-utils pkg for libwbxml2 + + + + + libwebsockets + i586 + + 9ce886a028b274694eff51397556f8bd56271eff8345699b26cde41f80a0d86b + WebSocket Library + C Websockets Server Library + + http://git.warmcat.com/cgi-bin/cgit/libwebsockets/ + + + libwebsockets-devel + i586 + + ff33de97cc5a85f88bb33825b32769372da709a3c6acdcfdc2c202d4c2490cb0 + Development files for libwebsockets + Development files needed for building websocket clients and servers + + http://git.warmcat.com/cgi-bin/cgit/libwebsockets/ + + + libwifi-direct + i586 + + 02568799db937ab15f9e289295986927e86f2627dcd42c59c419fce7f6652a34 + wifi direct library (Shared Library) + wifi direct library (Shared Library) + + + + + libwifi-direct-devel + i586 + + 91e44dd3b191f1ee98239338b7d08ef29328f8c00d48600d6aa509e0fa0dd7ed + wifi direct library (Shared Library) (Developement) + wifi direct library (Shared Library) (Developement) + + + + + libx11 + i586 + + 32f59c5667f830052740ca68b7511558278084afd315ff4b482bdbe0fafbf960 + X11 runtime library + Description: X11 runtime library + + http://www.x.org/ + + + libx11-devel + i586 + + f1d47220ada6a0c142042c58ff4a0ddad506de7848a2c48ecd6171c1fd1545a1 + X.Org X11 libX11 development package + Description: X.Org X11 libX11 development package + + http://www.x.org/ + + + libxau + i586 + + fae04573ed0e2168122118b6282a3d26217d35f9db140af83e1523e2997fee75 + X.Org X11 libXau runtime library + Description: X.Org X11 libXau runtime library + + http://www.x.org/ + + + libxau-devel + i586 + + 9f7418f7e210b3bd2282ffa40f7a8159a4920520e5f49f6377ca357b1b1a9d7a + Development components for the libXau library + Description: Development components for the libXau library + + http://www.x.org/ + + + libxaw + i586 + + 943914020adaaf74745ec3fd08a3c7c26e050b902c88d68bae3cdfe8ca2bf387 + X.Org X11 libXaw runtime library + Description: X.Org X11 libXaw runtime library + + http://www.x.org/ + + + libxaw-devel + i586 + + 2f9e6030b875dd81097831d0626bc9dcd1d71d5b693fb158e70c7f3d0a568412 + Development files for libxaw + Description: Development files for libxaw + + http://www.x.org/ + + + libxcb + i586 + + b20087a434e5726e6ef07cb3d9dd9b139192c46918b9a1f156a09629dd8eb76b + A C binding to the X11 protocol + Description: A C binding to the X11 protocol + + http://xcb.freedesktop.org/ + + + libxcb-atom + i586 + + 4714a7cf8e66c94f0c039d28e88bee0611190ab043e4c18d54316b43983761c4 + utility libraries for X C Binding -- atom + This package contains the library files needed to run software using +libxcb-atom, providing standard core X atom constants and atom caching. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-atom-devel + i586 + + 77396f101c5d0f5b0e38cec1a79709814c095eccdc2500be960b25138b6993fe + utility libraries for X C Binding -- atom + This package contains the header and library files needed to build software +using libxcb-atom, providing standard core X atom constants and atom caching. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-aux + i586 + + 596c05a731ed75953f223ae1010db3af2777a40a63e3b3a4ef5a791390839417 + utility libraries for X C Binding -- aux + This package contains the library files needed to run software using +libxcb-aux, providing convenient access to connection setup and some +core requests. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-aux-devel + i586 + + 05cc32b1ece97d4580653f6ed32cc1aa5dc4d502b3896d88102269139a85479c + utility libraries for X C Binding -- aux + This package contains the header and library files needed to build software +using libxcb-aux, providing convenient access to connection setup and some +core requests. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-devel + i586 + + 015b45e9dc61aa0493110c6309ac57f0c828a1d0c563fd54c96fbf478af45399 + Development files for libxcb + Description: Development files for libxcb + + http://xcb.freedesktop.org/ + + + libxcb-doc + i586 + + 80da8fb1223c5419bba7a894a8afbd7834bcba41fac891648da87af77c915b78 + Documentation for libxcb + Description: Documentation for libxcb + + http://xcb.freedesktop.org/ + + + libxcb-event + i586 + + 154b9f7955397d7487baec471d8e73393b577a5f8ccf9a10c79ba923e9de43a0 + utility libraries for X C Binding -- event + This package contains the library files needed to run software using +libxcb-event, providing X callback event handling. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-event-devel + i586 + + 1b7f24a94da258311063584b2c90daa469df95e1a20fd3de622647eff0a1af41 + utility libraries for X C Binding -- event + This package contains the header and library files needed to build software +using libxcb-event, providing X callback event handling. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-icccm + i586 + + 029f3163d9adba09036eb67d7513aa62ce4a165c829a0cc566812397c808b5fe + utility libraries for X C Binding -- icccm + This package contains the library files needed to run software using +libxcb-icccm, providing client and window-manager helpers for ICCCM. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-icccm-devel + i586 + + 0356347f77eb2d7731d577c69319e2fc7ba194b64c026b1dadb963e40e23c891 + utility libraries for X C Binding -- icccm + This package contains the header and library files needed to build software +using libxcb-icccm, providing client and window-manager helpers for ICCCM. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-image + i586 + + e9e5d841a86672d68756eb6791e9d09aab02b2c2333fa718726b20b730a63aa4 + utility libraries for X C Binding -- image + This package contains the library files needed to run software using +libxcb-image, providing port of Xlib's XImage and XShmImage functions. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-image-devel + i586 + + b843ab69902dd326f95713b9dd8f6a3fe2935dae5d20a0855c10fabe5c71d1e4 + utility libraries for X C Binding -- image + This package contains the header and library files needed to build software +using libxcb-image, providing port of Xlib's XImage and XShmImage functions. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-keysyms + i586 + + f02aa4ed0b8a2d4d806d56d505dd9d00962161ab93a5d4dc359bbed57de67fe3 + utility libraries for X C Binding -- keysyms + This package contains the library files needed to run software using +libxcb-keysyms, providing standard X key constants and conversion to/from +keycodes. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-keysyms-devel + i586 + + f0d6d1d01e77d5c44e4f84ab883a6cae714eb9b543eff570e213062de427303d + utility libraries for X C Binding -- ekysyms + This package contains the header and library files needed to build software +using libxcb-keysyms, providing standard X key constants and conversion to/from +keycodes. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-property + i586 + + b89cc2c499cedb34470ef9fe08ae6d98245b1b830664cf8deb7302240a58e5ed + utility libraries for X C Binding -- property + This package contains the library files needed to run software using +libxcb-property, providing callback X property-change handling. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-property-devel + i586 + + 7f76049f2668a99b47820204a6427a6a9129881a7fa5e7e136f830ee1ef6be95 + utility libraries for X C Binding -- property + This package contains the header and library files needed to build software +using libxcb-property, providing callback X property-change handling. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-render-util + i586 + + 4162e0d8fb8face30a4034b8b78fb3e564daff9f91ff958cb387c62e34cf57ca + utility libraries for X C Binding -- render-util + This package contains the library files needed to run software using +libxcb-render-util, providing convenience functions for the Render extension. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-render-util-devel + i586 + + 4a1e50b1b672263d01b8a35b81ad98f8d10a9b068af5902639cc301c4d970916 + utility libraries for X C Binding -- render-util + This package contains the header and library files needed to build software +using libxcb-render-util, providing convenience functions for the Render +extension. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-reply + i586 + + 893908f667e00025e7d7e3f81fffe9ba15c5744945482c27a117be496bca2afa + utility libraries for X C Binding -- reply + This package contains the library files needed to run software using +libxcb-reply. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcb-reply-devel + i586 + + 08f2b1e8317d942b064838280b90f18ac799a5c781b0e262b9d3b0f537c9273c + utility libraries for X C Binding -- reply + This package contains the header and library files needed to build software +using libxcb-reply. +. +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + + http://xcb.freedesktop.org/ + + + libxcomposite + i586 + + 21d278506fa44411d076f9aad3fdc291cb61193f304fef16f0ec1375c57a45f6 + X.Org X11 libXcomposite runtime library + X Composite Library + + http://www.x.org + + + libxcomposite-devel + i586 + + 695eb250ca1d6120baa8a8388ad4fa9e18afbff8bca4d006569f94a6193f11b6 + X.Org X11 libXcomposite development package + Development files for libxcomposite + + http://www.x.org + + + libxcursor + i586 + + 3c2ca8cdaf6ffd8b3dee92e0ca578a790c5a0e4e84cc615a1741be9789d868ee + X cursor management library + Xcursor is a simple library designed to help locate and load cursors for the +X Window System. Cursors can be loaded from files or memory and can exist in +several sizes; the library automatically picks the best size. When using +images loaded from files, Xcursor prefers to use the Render extension's +CreateCursor request for rendering cursors. Where the Render extension is +not supported, Xcursor maps the cursor image to a standard X cursor and uses +the core X protocol CreateCursor request. + + + + + libxcursor-devel + i586 + + bc8cbda5bffe76549e8ec6ca10ad26e6c156ce9330ad29b17f75b5e68f58d353 + X cursor management library (development files) + Header files and a static version of the X cursor management library are +provided by this package. +. +See the libxcursor1 package for further information. + + + + + libxdamage + i586 + + 124046bbe4dee39e203419dbfe113bf82604fed0e8cf89399ef2197fc7fce1a6 + X.Org X11 libXdamage runtime library + Description: X.Org X11 libXdamage runtime library + + http://www.x.org + + + libxdamage-devel + i586 + + 9169c315ff3c6ed33a2efcc58d41945a492682d18730f814527265c715da9a9b + X.Org X11 libXdamage development package + Description: X.Org X11 libXdamage development package + + http://www.x.org + + + libxdmcp + i586 + + a3218d1abf93be9a83991c6467b4bbf8ebd6104700f86dd50fd897729c6ed428 + X.Org X11 libXdmcp runtime library + Description: X.Org X11 libXdmcp runtime library + + http://www.x.org/ + + + libxdmcp-devel + i586 + + dfe13174b4bbc9d8ca5a58e49b967ff3f6ab414e10b2cb6eb9949e4cd1dd9f76 + Development components for the libXdmcp library + Description: Development components for the libXdmcp library + + http://www.x.org/ + + + libxext + i586 + + 84e28cefcc19b1e3fe0e3105232119f478d51d64ebae33bf48e3b0220786f625 + X.Org X11 libXext runtime library + Description: X.Org X11 libXext runtime library + + http://www.x.org/ + + + libxext-devel + i586 + + 3ce76acd96e99ddbd34f4b8de495ae288c79b21162455fe3e4ec27948fa87987 + Development components for the libXext library + Description: Development components for the libXext library + + http://www.x.org/ + + + libxfixes + i586 + + 92b9967ed30ce33abc729cb1bc99b5d9ff0900209aa17211d8ba15bfcb885d70 + X.Org X11 libXfixes runtime library + Xorg X11 libXfixes runtime library + + http://www.x.org/ + + + libxfixes-devel + i586 + + 3be92f60ff8947fbf400e1955fb26c08525bfd60a9d355f46bf526292ae20063 + Development components for the libXfixes library + Xorg X11 libXfixes development package + + http://www.x.org/ + + + libxfont + i586 + + a231fbb603a33a76e9534e0806d5d1f01a3359139b9fcdc72e918d92b60e4500 + X.Org X11 libXfont runtime library + libXfont provides the core of the legacy X11 font system, handling the +index files (fonts.dir, fonts.alias, fonts.scale), the various font file +formats, and rasterizing them + + http://www.x.org + + + libxfont-devel + i586 + + 329d1f140b1aa07ffbdd4ac5c404576e0d3f491cb5ee61399c7dbaec8564fa98 + X.Org X11 libXfont development package + the legacy X11 font system development files + + http://www.x.org + + + libxft + i586 + + 20f317c1c999f0576f998fea7fd4010a5b9b9a1aaa63406206700b4c8ef3a68b + X.Org X11 libXft runtime library + Xft is a library that connects X applications with the FreeType font rasterization +library. + + http://www.x.org/ + + + libxft-devel + i586 + + 8de00b8c4ad4993393ca315e11811743390baa6d9c399acb484587c380fcfe13 + Development components for the libXft library + xft Development Librariy files + + http://www.x.org/ + + + libxgesture + i586 + + 1b494aeea64b061176df5a3942477571f9fe769f774681b2ebf23e1d24fcd7e1 + X11 Gesture Extension library + X.Org X11 libXt library + + http://www.x.org + + + libxgesture-devel + i586 + + c009c2c08e261a569f2a3f74c50911ec3fdcb7e1a9dc248f5eebd4a858f4aac0 + X11 Gesture Extension library (development headers) + libXgesture provides an X Window System client interface to the X Gesture +Extension to the X protocol. + + http://www.x.org + + + libxi + i586 + + f826f062b621ca32b849e6fd0cff6659eaded442257b376ad9bc7d40f8705370 + X.Org X11 libXi runtime library + Description: X.Org X11 libXi runtime library + + http://www.x.org/ + + + libxi-devel + i586 + + 9cca905bb5dcc9486906855715bae4c5724d1d4b4e733a9a5b10d70bbbc74e55 + Development components for the libXi library + Description: Development components for the libXi library + + http://www.x.org/ + + + libxinerama + i586 + + d22bc663b6995d0589c204f38f142ba548ffe4ea8e0142c108890aab5b09c240 + X.Org X11 libXinerama runtime library + X.Org X11 libXinerama runtime library + + http://www.x.org + + + libxinerama-devel + i586 + + 70f3e83d46794d91c8974e72ed0d7c7f6a003e1994f7eb32a15d1d5b039c5748 + X.Org X11 libXinerama development package + X.Org X11 libXinerama development package + + http://www.x.org + + + libxkbcommon + i586 + + bbec277df72c4232282223b5c942fc1796d7bbe440e61d5ea9828bbf2fd47fe1 + libxkbcommon + Package for translating evdev codes to keysyms + + http://wayland.freedesktop.org + + + libxkbcommon-devel + i586 + + ae25b625a09330b6ad0db94a759f42616b1b06d73c14f1e2c2070487986a6d1e + Development files for libxkbcommon + Development files needed for using libxkbcommon + + http://wayland.freedesktop.org + + + libxkbfile + i586 + + f48a3b7c440766c2d23d70f9de7b72925fc695d440ec8cdfc64141a5da020279 + X.Org X11 libxkbfile runtime library + Description: X.Org X11 libxkbfile runtime library + + http://www.x.org + + + libxkbfile-devel + i586 + + d435bf9a84c5b8f0fddb489a5e112ab74623570ccb31c259ba540d2c8b8af9d5 + X.Org X11 libxkbfile development package + Description: X.Org X11 libxkbfile development package + + http://www.x.org + + + libxmu + i586 + + 7cbc4faa385ee46ffdde370181bcb35513c71d7fbd6a2e838320e01eb61c8ee2 + X.Org X11 libXmu/libXmuu runtime libraries + This library contains miscellaneous utilities and is not part of the Xlib +standard. It contains routines which only use public interfaces so that it +may be layered on top of any proprietary implementation of Xlib or Xt. + + http://www.x.org + + + libxmu-devel + i586 + + 40607728a1c197fe88d52c4802ae2ce1e29f6b1e2fbc95d71c5afd773d046e51 + X.Org X11 libXmu development package + This library contains miscellaneous utilities and is not part of the Xlib +standard. + + http://www.x.org + + + libxpm + i586 + + 6276cc08afdaa081fef0b8e16b35150945ca9b2781bed0c56e2df32e943f9158 + X.Org X11 libXpm runtime library + Description: X.Org X11 libXpm runtime library + + http://www.x.org/ + + + libxpm-devel + i586 + + 32581b0713f02780767a2cd588ca715ae248932bbfea39fe550057783a51aaab + Development components for the libXpm library + Description: Development components for the libXpm library + + http://www.x.org/ + + + libxrandr + i586 + + 2ef97db84e07566e45f5933e535f3c7e3162224b6b07b9e8b66138681479fb8c + X.Org X11 libXrandr runtime library + Xorg libXrandr runtime library + + http://www.x.org/ + + + libxrandr-devel + i586 + + 6554cf0c21ad6c2861b98959bae0c2381d87555eefc2600c822a2372deb19f9b + Development components for the libXrandr library + Xorg libXrandr development package + + http://www.x.org/ + + + libxrender + i586 + + d5f3af576dceef3b41e13f09eb5c5af34af3a0424bcfad91cafc4263a05a79c2 + X.Org X11 libXrender runtime library + Description: X.Org X11 libXrender runtime library + + http://www.x.org + + + libxrender-devel + i586 + + 20bfad7ee9337e2665e32fc57155bfd6575bffc78d289178a0ecb0ef3ff58e21 + X.Org X11 libXrender development package + Description: X.Org X11 libXrender development package + + http://www.x.org + + + libxres + i586 + + c7525908920260c207b550fda53ab45354a6dcf0e0d7101af6ee8b05c9d29da2 + X.Org X11 libXres runtime library + Description: X.Org X11 libXres runtime library + + http://www.x.org + + + libxres-devel + i586 + + 290597111c54d348a6436c61f29047e432de214d34acb97ab68ce3ca638557c6 + X.Org X11 libXres development package + Description: X.Org X11 libXres development package + + http://www.x.org + + + libxt + i586 + + 6f3daba3afdef66692a97b7214b7df543c33ba22d11f464b71fa18837c58b98c + X.Org X11 libXt runtime library + X.Org X11 libXt library + + http://www.x.org + + + libxt-devel + i586 + + 2059b5358d500d7a7c6a1465c18a878cb8841142ae43dc5a4dc3e5cb003d00e0 + X.Org X11 libXt development package + Development files for libxt. + + http://www.x.org + + + libxtst + i586 + + 615ad07ff3ccb1facf3011dc087d86178744597b0f79944ea9550e678ee260e2 + X.Org X11 libXtst runtime library + Description: X.Org X11 libXtst runtime library + + http://www.x.org/ + + + libxtst-devel + i586 + + 1eccaeba2398f27efb11e057e79524215837b30813bf8bbcbafb938a66bda7be + Development components for the libXtst library + Description: Development components for the libXtst library + + http://www.x.org/ + + + libxv + i586 + + 057044c57761c354141ea746be535f177c9cf5a138c21b66c7d25699dd1ac22d + X.Org X11 libXv runtime library + library for the X Video (Xv) extension to the X Window System + + http://www.x.org/ + + + libxv-devel + i586 + + d6cda3fea417a22f42205e3f9142338b004c94e94621366cfe49807b1561bf41 + Development components for the libXv library + Development library for the X Video (Xv) extension to the X Window System + + http://www.x.org/ + + + libxxf86dga + i586 + + 34219586eef200ae6432026e96d44f6271f31a75f908c8d1cea1b8c634c82729 + X.Org X11 libXxf86dga runtime library + Client library for the XFree86-DGA extension. + + http://www.x.org/ + + + libxxf86dga-devel + i586 + + 825bf118ffc1579314496b93afd92c1570f267b0b19726f3a8e0ef8979d14cbb + Development components for the libXxf86dga library + Client development library for the XFree86-DGA extension. + + http://www.x.org/ + + + libxxf86misc + i586 + + bdcc7548ad8c520c65239353e81c3ba37e43d6c9dfe1f447cb3fee37ac96fb27 + X11 XFree86 miscellaneous extension library + X11 XFree86 miscellaneous extension library +libXxf86misc provides an interface to the XFree86-Misc extension, which allows client applications to query the current keyboard and mouse settings of the running XFree86-based (XFree86, Xorg) server. + +More information about X.Org can be found at: +<URL:http://www.X.org> +<URL:http://xorg.freedesktop.org> +<URL:http://lists.freedesktop.org/mailman/listinfo/xorg> + +This module can be found at +git://anongit.freedesktop.org/git/xorg/lib/libXxf86misc + + http://www.x.org/ + + + libxxf86misc-devel + i586 + + 014fff154ce09e02672c1094cea37e3c065eff450817c4753a1973a8f6650153 + X11 XFree86 miscellaneous extension library (development headers) + X11 XFree86 miscellaneous extension library (development headers) +libXxf86misc provides an interface to the XFree86-Misc extension, which allows client applications to query the current keyboard and mouse settings of the running XFree86-based (XFree86, Xorg) server. + +This package contains the development headers for the library found in libxxf86misc1. Non-developers likely have little use for this package. + +More information about X.Org can be found at: +<URL:http://www.X.org> +<URL:http://xorg.freedesktop.org> +<URL:http://lists.freedesktop.org/mailman/listinfo/xorg> + +This module can be found at +git://anongit.freedesktop.org/git/xorg/lib/libXxf86misc + + http://www.x.org/ + + + libxxf86vm + i586 + + 599d7a536e778f17d409cdbf9fe6fffbc2e316bb82b0130e3539de3cce145d33 + X.Org X11 libXxf86vm runtime library + Extension library for the XFree86-VidMode X extension. + + http://www.x.org + + + libxxf86vm-devel + i586 + + 7454931c824ca470828314f70b21ef1c60cd3b4c76922b996d0a8a2788ada300 + X.Org X11 libXxf86vm development package + Extension development library for the XFree86-VidMode X extension + + http://www.x.org + + + libzypp + i586 + + bb9d8dbedbff6a71e3cae63e3b52c7223ef7bcff1e2085cc96a8bd1ce3ea4300 + Package, Patch, Pattern, and Product Management + Package, Patch, Pattern, and Product Management + +Authors: +-------- + Michael Andres <ma@suse.de> + Jiri Srain <jsrain@suse.cz> + Stefan Schubert <schubi@suse.de> + Duncan Mac-Vicar <dmacvicar@suse.de> + Klaus Kaempf <kkaempf@suse.de> + Marius Tomaschewski <mt@suse.de> + Stanislav Visnovsky <visnov@suse.cz> + Ladislav Slezak <lslezak@suse.cz> + + + + + libzypp-devel + i586 + + 171aa1a9dafa35212a89070fe9e7d18a9c696108a26e1ac8671ca217f9a6cee4 + Package, Patch, Pattern, and Product Management - developers files + Package, Patch, Pattern, and Product Management - developers files + +Authors: +-------- + Michael Andres <ma@suse.de> + Jiri Srain <jsrain@suse.cz> + Stefan Schubert <schubi@suse.de> + Duncan Mac-Vicar <dmacvicar@suse.de> + Klaus Kaempf <kkaempf@suse.de> + Marius Tomaschewski <mt@suse.de> + Stanislav Visnovsky <visnov@suse.cz> + Ladislav Slezak <lslezak@suse.cz> + + + + + linux-firmware + noarch + + 29827752b343327f137ada5563e9e688b76dc0b69ec2b23bf1432e4295d71fc2 + Firmware for various devices + This package contains the firmware required by various devices + + ftp://ftp.kernel.org//pub/linux/kernel/people/dwmw2/firmware/ + + + linux-firmware-crossville + noarch + + 73a00cdf938d5919a2e70d21448cc39f312f30e2792ef1bbd059d5b60b7544d5 + firmware files for Crossville IVI platform drivers + Firmware files for kernel drivers specific to the Crossville IVI platform + + + + + linux-firmware-ivi + noarch + + 3ecb1ad36a3c913b9d8743f25121543082a680e22a39cfb678de93d34bbf307b + Firmware for IVI platforms + Firmware files for IVI kernel drivers + + + + + locales-init + i586 + + c010c5e0137cd44ac9f80d82fd534f1d80f2dd7beb750a67daf07683e4ef6401 + Locales selection for Tizen platforms + Locales selection for Tizen platforms + + + + + location-geoclue-nominatim + i586 + + 7e1bdca545b293927329550dbe0953af04b80a152e9d29d6a306cf78db706564 + geoclue-nominatim map-service module for location + geoclue-nominatim map-service module for location + + + + + lsb + i586 + + 5167b59f73b7f77e3c98979aab0d511d0e8767ab6276655bd799419dfdc13752 + LSB support for SLP + Linux Standard Base 3.2 + + + + + lsof + i586 + + 443e04d7ba20341f6d5b28053c4b308b6bd30b5f03d659e131814684fd8bd276 + A utility which lists open files on a Linux/UNIX system + Lsof stands for LiSt Open Files, and it does just that: it lists +information about files that are open by the processes running on a +UNIX system. + + ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof + + + lsof-docs + i586 + + aabe7811aab3b65d9834e00d9f76eb3767b7f16187ad4d8ccde330aaaf66bb2f + Documentation for package lsof + This package provides documentation for package lsof. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/lsof-4.82-1.3.i386 + + ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof + + + ltrace + i586 + + 68d52a671a4a699698b902ec5d7a7a649ddab43ed81f5ff13c1c067f03f8d907 + Tracks runtime library calls in dynamically linked programs + Tracks runtime library calls in dynamically linked programs + ltrace is a debugging program which runs a specified command until it + exits. While the command is executing, ltrace intercepts and records + the dynamic library calls which are called by + the executed process and the signals received by that process. + It can also intercept and print the system calls executed by the program. + . + The program to be traced need not be recompiled for this, so you can + use it on binaries for which you don't have the source handy. + . + You should install ltrace if you need a sysadmin tool for tracking the + execution of processes.. + + + + + m17n-db + noarch + + bc67ef840805001bf49c372692924ae5de3df8fe26c4e4a241c59c9390b8ee0e + Multilingualization datafiles for m17n-lib + This package contains multilingualization (m17n) datafiles for m17n-lib +which describe input maps, encoding maps, and OpenType font data +for many languages. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-amharic + noarch + + 230947f6cd6be513685b3ee16a0bc39ca04f3116e97540c6e3877131fb32172d + Language m17n-db input maps for Amharic + This package contains m17n-db input maps for Amharic. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-arabic + noarch + + f18c4ccf61ff26a13330e4792d3c212e17824c7be921f3dd7483c6fe476dc89e + Language m17n-db input maps for Arabic + This package contains m17n-db input maps for Arabic. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-armenian + noarch + + e88b2e015afde0b7c7d724102e048501fec4c40c31499e1d057daa7fcf2e68b1 + Language m17n-db input maps for Armenian + This package contains m17n-db input maps for Armenian. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-assamese + noarch + + 22ee700dbd6b39acf09fd8d8ae07ffb8dfe34e8b1c07dc8561d424cfa12b9066 + m17n-db input maps for Assamese + This package contains m17n-db input maps for Assamese. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-bengali + noarch + + 36cb46e4e44d05f5101759a60de69fcd835d9300733b85169ae131fbfd41a411 + m17n-db input maps for Bengali + This package contains m17n-db input maps for Bengali. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-cham + noarch + + a36695d22b306912e8ad0cee91b7a1367364c225db9fb8179e83d4821a6223c1 + Language m17n-db input maps for Cham + This package contains m17n-db input maps for Cham. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-chinese + noarch + + e33b7c43475c0c4abc663ada788aa2935b6fbd2eb804f0f3a99d2dfd50a52000 + Chinese m17n-db input maps + m17n-db Chinese input map. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-common-cjk + noarch + + 6050f8f48e227e0c18291c48c3998340972c4c64683311982f92255d877a8939 + Common m17n-db files for CJK input + m17n-db common files for Chinese, Japanese and Korean input maps. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-croatian + noarch + + d59d676e87d7b72183487d688fa3cd18c0e4ffffe913353b0039aec6ef8ecf5f + Language m17n-db input maps for Croatian + This package contains m17n-db input maps for Croatian. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-danish + noarch + + 890ff2eba2358a9cdcf497b7c699ed4e16b3a49e252283ef620c40581fe7e17e + Language m17n-db input maps for Danish + This package contains m17n-db input maps for Danish. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-datafiles + noarch + + 65bede9ec001c99a7a1f6eafab5450ec672e876afd3c0ac324f624552f52b18c + Multilingualization datafiles for m17n-lib + m17n-db datafiles not needed for using the input maps. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-devel + noarch + + b9806d6f52087011cb83cae9f543c0f0ab9998cf58b2fab7b33b676153e82866 + Development files for m17n-db + m17n-db development files + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-dhivehi + noarch + + 0bf62ea2e2b1b790cd2d3ac0c3734a20ff959b7875222d6531ffec83cc259296 + Language m17n-db input maps for Dhivehi + This package contains m17n-db input maps for Dhivehi. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-farsi + noarch + + cb6aa0cb739d5c70d4390a11c8d350a17e65f1cca4fcb01dff4a9fde79b1b14f + Language m17n-db input maps for Farsi + This package contains m17n-db input maps for Farsi. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-french + noarch + + 64705658e9b42390d08de8b8c9976f4a4ecf4a09630c7c55fd8ce3e63678750c + Language m17n-db input maps for French + This package contains m17n-db input maps for French. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-generic + noarch + + fcab65949ffe1bd7c278ef41fb5547fd74d8140635d195c9e9427d9ace73539a + Generic m17n-db input maps + This package contains generic m17n-db input maps. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-greek + noarch + + 22f11810e0555cdc89681c425c20d7807b375ff6a2d9cf886a8f250fd51bd2d6 + Greek m17n-db input maps + m17n-db Greek input table. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-gregorian + noarch + + 39b8abb9481aa7a3741b9525057a7abba403871638559f2d42a51d72f624d197 + Gregorian m17n-db input maps + m17n-db Gregorian input table. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-gujarati + noarch + + 10c509a8ea95308a7f5b5adc7338af6656bf134fde256643a9fcd3e7126464c4 + m17n-db input maps for Gujarati + This package contains m17n-db input maps for Gujarati. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-hebrew + noarch + + 0823aeefab8e157813aeebd780918e47a8c987e299326c32845720035110f9bc + Language m17n-db input maps for Hebrew + This package contains m17n-db input maps for Hebrew. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-hindi + noarch + + 69b9d3f0461772efb21ccb64651b057fe16f8ed98d65772b46b0e59db2b6ade9 + m17n-db input maps for Hindi + This package contains m17n-db input maps for Hindi. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-japanese + noarch + + b7c0b749a9081585891800feb255d9c8b8fa3d9a951f18833fc39b9c84e9d18d + Language m17n-db input maps for Japanese + This package contains m17n-db input maps for Japanese. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-kannada + noarch + + 19fe3ee3b22f446f84445765681b1d25602090590f0ed74949db40b80ceb2d8e + m17n-db input maps for Kannada + This package contains m17n-db input maps for Kannada. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-kazakh + noarch + + 3c514a9d68e448eda891f18d19e8f7a11331333ebdcc3dbee09c6bda57a74e05 + Language m17n-db input maps for Kazakh + This package contains m17n-db input maps for Kazakh. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-khmer + noarch + + 439162efe74369c46dfa7844883ad5028e75901f0ad5d50118201e7d905a6699 + Language m17n-db input maps for Khmer + This package contains m17n-db input maps for Khmer. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-korean + noarch + + 7639d7e020412d02db3ab3c9f38150fc277fa8bbf547a12b3787b60ceb18188d + Language m17n-db input maps for Korean + This package contains m17n-db input maps for Korean. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-lao + noarch + + 67a85ec25b1d20de29e6a04ac953b28b3941e121a80d30678f6134b5a6d39626 + Language m17n-db input maps for Lao + This package contains m17n-db input maps for Lao. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-latin + noarch + + 829cbb498c178b09dd4a54703151f8ce16d3a9d53ee59be340fc3382e96464b2 + Language m17n-db input maps for Latin + This package contains m17n-db input maps for Latin. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-malayalam + noarch + + 3674ea0a2e9454f0b0a759e73c01bf424c18948560e0177a7ce4ebc5f20d487b + m17n-db input maps for Malayalam + This package contains m17n-db input maps for Malayalam. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-myanmar + noarch + + a0c3fd47d17a1f8eb9f89c4be53959182a38579d3e0b5081bd4c387003cf4fde + Language m17n-db input maps for Myanmar + This package contains m17n-db input maps for Myanmar. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-oriya + noarch + + 2c6ae14ca94660bd82dd9acebb211854139f2606b71d0525f041752457089bfc + m17n-db input maps for Oriya + This package contains m17n-db input maps for Oriya. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-punjabi + noarch + + f1e61e73eea849877972b9099f594a42910b2415fe416e440c354bb67e7ce093 + m17n-db input maps for Punjabi + This package contains m17n-db input maps for Punjabi. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-russian + noarch + + 16f68d02a18d86b416e56ea761cf6398e418d55789d8c1bafda0d2959059029d + m17n-db input maps for Russian + This package contains m17n-db input maps for Russian. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-serbian + noarch + + c3ec62e7fb0a49022b48a3daf136ad7ab7c9081ce9ae17bfd9d1b7a3fcbdec57 + Language m17n-db input maps for Serbian + This package contains m17n-db input maps for Serbian. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-sinhala + noarch + + bbe2fd315c83798e8179a9cd3804b9e29d12a4a758c193c0c730fc42cbb1abfe + m17n-db input maps for Sinhala + This package contains m17n-db input maps for Sinhala. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-slovak + noarch + + 04986d302f990ad785214eaa40af54d8307380a4356dcb74f5ab6222a4576da9 + Language m17n-db input maps for Slovak + This package contains m17n-db input maps for Slovak. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-swedish + noarch + + 274af5dd7e5e9cc0fafe28b49b88ac02a2a1f1dd600dae6a729f1a1e142f5f45 + Language m17n-db input maps for Swedish + This package contains m17n-db input maps for Swedish. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-syriac + noarch + + b1f1ca83887beddc27440a14f254e48dd2acc8f2fe91bed916cf4ffb9b3e80f5 + Language m17n-db input maps for Syriac + This package contains m17n-db input maps for Syriac. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-tamil + noarch + + eff4b72dff4499c3ab9ccaab969649629b4ebf04423125f45230c91c71923d7c + m17n-db input maps for Tamil + This package contains m17n-db input maps for Tamil. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-telugu + noarch + + c21afa51123dffa99f1627190e5515b29fb7fd0cbb41ed54058b3ead0deac07f + m17n-db input maps for Telugu + This package contains m17n-db input maps for Telugu. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-thai + noarch + + a1d0391692b7b922a33056b34efbbd2f084b49ce3647cdbcb638a326c5d96ae3 + Language m17n-db input maps for Thai + This package contains m17n-db input maps for Thai. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-tibetan + noarch + + e2b63608f39c2ea3e3ed74235e53774d454c48e0612e7583bf8054c62e10a86b + Language m17n-db input maps for Tibetan + This package contains m17n-db input maps for Tibetan. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-uyghur + noarch + + d3ea5c55ada1854e8282b228977b40a8e71e5faf65f141ffcb161629977a96bf + Uyghur m17n-db input maps + m17n-db uyghur input table. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-db-vietnamese + noarch + + badb553f9aa3c2e430f3aeac4e53926e535b70709f0c7bec4f0d4d4a7a2c7f2a + m17n-db input maps for Vietnamese + This package contains m17n-db input maps for Vietnamese. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-lib + i586 + + 55abe4f3f95261e5116c0e5e58d127a4495b30a23dc94059b1377e885b41ed1f + Multilingual text library + m17n-lib is a multilingual text library used primarily to allow +the input of many languages with the input table maps from m17n-db. + + http://www.m17n.org/m17n-lib/index.html + + + m17n-lib-devel + i586 + + 378c2e6a0f5ad0e6d2cf0a9785a04db71f6994e45e26aebb04d4b30d3cba29c1 + Development file for m17n-lib + Development files for m17n-lib. + + http://www.m17n.org/m17n-lib/index.html + + + media-data-sdk + i586 + + bde05a738852301cbf073f3ecfe2d5debac3cf7516cfa491cc0061975559296e + Media data for SDK + Description: Media data for SDK. Image/Sounds/Videos and Others. + + + + + media-server + i586 + + 5e76d81e45472817d462578f7753b70efa1097e8821705fa5e6e48ff0943b35e + File manager service server. + Description: File manager service server + + + + + media-service-upnp + i586 + + e710cb54a3358f444599fc627406833277911a312b8f65273b8d406e8c00653d + A high level API for discovering, browsing and searching digital media servers. + Media-service-upnp is a high level media content API that allows +client applications to discover, browse and search UPNP and DLNA media +servers. Media-service-upnp is a d-Bus service implemented on top +of the GUPnP libraries. It is designed to be used by media +applications such as Digital Media Players (DMPs) or Digital Media +Controllers (DMCs). + + https://01.org/dleyna/ + + + media-service-upnp-devel + i586 + + 3945e85593f6ec5fda0886bc4a9cc6af712ac3bd00016990d013cddfd11c369e + Development files for media-service-upnp + Development files for media-service-upnp + + https://01.org/dleyna/ + + + media-thumbnail-server + i586 + + d3652ac70f4875e7f94220b8a94079f013282ab4718f96864959acbb3294fd04 + Thumbnail generator. + Description: Media Thumbnail Server. + + + + + menu-daemon + i586 + + 52b3d5b6874a9c1d2c0e8544d0205efe3511a6442d3c2fdb370d262e1d5bb096 + Menu daemon + menu-daemon (Grab H/W key, Package manifest file parsing) + + + + + mesa-dri-drivers-devel + i586 + + e7d08f10d595fc459c951770dc7a562bc346f3348070ee7e73abd0cd09602822 + Mesa-based DRI development files + Mesa-based DRI driver development files. + + http://www.mesa3d.org/beta + + + mesa-dri-i915-driver + i586 + + 41ec5fa9acf19039a9aa077638600286d8ca5c295809189661bff642b467e00a + Mesa-based DRI drivers + Mesa-based i915 DRI driver. + + http://www.mesa3d.org/beta + + + mesa-dri-i965-driver + i586 + + ace2d71f233d4c567319df4a5dd94e8bd7cdbc5d60d38d9c875912c1e0d76888 + Mesa-based DRI drivers + Mesa-based i965 DRI driver. + + http://www.mesa3d.org/beta + + + mesa-dri-swrast-driver + i586 + + 1d058c19640d76ccc5504cd49fcc5278348e9dc2e1341cb47bcd9ace302e3cef + Mesa-based DRI drivers + Mesa-based swrast DRI driver. + + http://www.mesa3d.org/beta + + + mesa-libEGL + i586 + + 32082d1e999f4c4d6228a53f218dc7394d6a0daf80535819387c2154b8ce0274 + Mesa libEGL runtime libraries and DRI drivers + Mesa libEGL runtime library. + + http://www.mesa3d.org/beta + + + mesa-libEGL-compat + i586 + + 70f1930c7134e2e2290f5323444b62079dc7ad1e4baed3e8d97fb79f83328b75 + Mesa libEGL runtime compatibility library + Mesa libEGL runtime compatibility library. + + http://www.mesa3d.org/beta + + + mesa-libEGL-devel + i586 + + 18f5f8f287ef751316a6440084026e94424be64dc1dfea320366223461283a81 + Mesa libEGL development package + Mesa EGL library development package + + http://www.mesa3d.org/beta + + + mesa-libGL + i586 + + b0eb86b6aabcc5ead5bc2ee169bf8fb77be3feb666d4dae5ec286e4b0af60420 + Mesa libGL runtime libraries and DRI drivers + Mesa libGL runtime library. + + http://www.mesa3d.org/beta + + + mesa-libGL-devel + i586 + + 5905fbac4da4112ed4de86955dd06b257b6671701ebb3ef9c390d217c4926829 + Mesa libGL development package + Mesa OpenGL library development package + + http://www.mesa3d.org/beta + + + mesa-libGLESv1 + i586 + + ea934f61ba2bd7dc17f6bc4e51ae910106bf658d1c743f964fe840dc2fe43414 + Mesa libGLESv1 runtime libraries + Mesa libGLESv1 runtime library. + + http://www.mesa3d.org/beta + + + mesa-libGLESv1-devel + i586 + + a8ccfde8876d47ab33533505ac093cc30130b44f977e5b2672844b49a5f2dc5f + Mesa libGLESv1 development package + +Mesa OpenGLES + + http://www.mesa3d.org/beta + + + mesa-libGLESv2 + i586 + + 54cee84416d16c6aacad6f67834ce4d2f298a499a92881425a349a154599077b + Mesa libGLESv2 runtime libraries + Mesa libGLESv2 runtime library. + + http://www.mesa3d.org/beta + + + mesa-libGLESv2-compat + i586 + + 72959b54679d7ba83f305180feaa297d476ba18af5b53fdb2cac05f89e789d4a + Mesa libGLESv2 runtime compatibility library + Mesa libGLESv2 runtime compatibility library. + + http://www.mesa3d.org/beta + + + mesa-libGLESv2-devel + i586 + + 8a1ded212b2de14cbb7ffb1285525cb3871046fa7d6474c6a9ebe4192d21d730 + Mesa libGLESv2 development package + Mesa OpenGLESv2 library development package + + http://www.mesa3d.org/beta + + + mesa-libGLU + i586 + + 319058b771bdf37e3ad9198605d7d08847114b27a5a967907b976e7fc0c8f5e4 + Mesa libGLU runtime library + Mesa OpenGL library Utility runtime library + + http://www.mesa3d.org/beta + + + mesa-libGLU-devel + i586 + + 29bb55024b40f9b08e9bb91c3d2c150502e9e5cc690cc8c9abef3f29d3f7a8df + Mesa libGLU development package + Mesa OpenGL library Utility development package + + http://www.mesa3d.org/beta + + + mesa-libgbm + i586 + + 1f532c51d90e65c6130eb540c2fa4d7d14bb96e45d06b25a362fa4bb9a9fd557 + Mesa General Buffer Management library + Mesa General Buffer Management library + + http://www.mesa3d.org/beta + + + mesa-libgbm-devel + i586 + + b8eb617d78506afda6ce28429584e9f0bd7b416e9a693255f562c2c50d5b8c82 + Mesa libgbm development package + Mesa libgbm library development package + + http://www.mesa3d.org/beta + + + mesa-libwayland-egl + i586 + + d58e3ba3e2922b89fd283a1a863a2b83f75440dd303e18ca8290e2c4410df4df + Wayland EGL library + Wayland EGL library + + http://www.mesa3d.org/beta + + + mesa-libwayland-egl-devel + i586 + + f337ab02b895d9adf06a224a2e17486c9eb7134b29c61dd969bf20c46592059c + Mesa libwayland-egl development package + Mesa libwayland-egl library development package + + http://www.mesa3d.org/beta + + + mic + noarch + + c0beae1e2facbdd13d85a2108d3411affb972d5e7b0a960a43462061d5f25f21 + Image Creator for Linux Distributions + The tool mic is used to create and manipulate images for Linux distributions. +It is composed of three subcommand\: create, convert, chroot. Subcommand create +is used to create images with different types; subcommand convert is used to +convert an image to a specified type; subcommand chroot is used to chroot into +an image. + + http://www.tizen.org + + + mingetty + i586 + + 8a5231737334929556daa57599232467cefafff9013b79fa87ef720999a11372 + A compact getty program for virtual consoles only + The mingetty program is a lightweight, minimalist getty program for +use only on virtual consoles. Mingetty is not suitable for serial +lines (you should use the mgetty program in that case). + + http://sourceforge.net/projects/mingetty/ + + + mkdevnodes + i586 + + b048a8cbe7ba38d597f62a6880b878f3a245d4d3610e7d45d6fe9c8561ce159f + Fast MAKEDEV replacement + A replacement for MAKEDEV. Instead of parsing hard-coded text files, mkdevnodes uses the information provided in sysfs to generate device nodes with mknod() as needed, as well as a few base device nodes that always need to be present. Mkdevnodes is thus extremely fast, as it doesn not need to read and/or parse text files from the root filesystem. + + + + + mlite + i586 + + f01988e2b58d909a2807170b4eecbc95f05f9f973af0adbc4752f84efd077d61 + Touchscreen classes for UX-IVI support + Select set of useful classes to support touchscreen for UX-IVI support. + + http://www.tizen.org + + + mlite-devel + i586 + + 712267fa1ba3ddba556188a9e7bc0d356eed8b77b2fd3d0a413bcb0e5336ef84 + mlite development package + Development files needed for using the mlite library + + http://www.tizen.org + + + mmfw-sysconf-simulator + i586 + + 8ba601bd76c4f0cccbf771f258a5c545c9adbe6a2ae23754ef669213d769d08b + Multimedia Framework system configuration package for simulator + Multimedia Framework system configuration package for simulator + + + + + mobile-broadband-provider-info + i586 + + 2210afefa2f7bbeab795c40fd3aacc6fa80d6071f7d4e85d3989949d781fb902 + Moblie Broadband Dataprovider Database + This package contains mobile broadband settings for different service providers +in different countries. The Package contains only informational files so it's +safe for distributions to grab updates even during feature freeze and +maintenance stages. + +When you want to configure a mobile broadband connections there usually is some +service provider specific information you have to know before the connection +can be established. Problem with this information is that it's highly technical +for an ordinary consumer and it's available only from service providers web +page or from Microsoft Windows installation media that becomes with tie-in +subscription devices. + +The interesting side of this information is that it's the same for every user +of a given service provider. This means that service provider specific +information can be stored in a database. When this database is available the +information can be fetched there and the ordinary user does not need to bother +about it. + +Service provider specific information is stored in a XML file. XML is not the +most optimized format for a database, but it's easy to read, understand and +edit. + +The database is released under Creative Commons Public Domain (CC-PD). + + http://www.gnome.org + + + moute + i586 + + 085034f168615683698cee403d5f1ae5c3bb822a5e3fe26f200b5750fb3705ab + Mapping/Navigation HTML front-end + Mapping/Navigation HTML front-end + + http://www.tizen.org + + + mtdev + i586 + + f42bb5982a58b835527070d58f00292191e3989b56cdaadf4444b3ad6bb15554 + A library to transform all kernel MT events to protocol B (slotted) + mtdev - The mtdev is a stand-alone library which transforms all variants of +kernel MT events to the slotted type B protocol. The events put into mtdev +may be from any MT device, specifically type A without contact tracking, +type A with contact tracking, or type B with contact tracking. See the +kernel documentation for further details. The bulk of the mtdev code has +been out there since 2008, as part of the Multitouch X Driver. With this +package, finger tracking and seamless MT protocol handling is available +under a free license. + + http://bitmath.org/code/mtdev/ + + + mtdev-devel + i586 + + b0ba24b4b56a2379fd1dfb1c90342e8c345521c9c9d389b335f0da19c4750d31 + Development header files for use with mtdev + Development header files for use with mtdev + + http://bitmath.org/code/mtdev/ + + + mtools + i586 + + 77b53b463784c9634f7c1d560519027c1e6ce9ff714bc20a96e60f9f50597da3 + Programs for accessing MS-DOS disks without mounting the disks + Mtools is a collection of utilities for accessing MS-DOS files. +Mtools allow you to read, write and move around MS-DOS filesystem +files (normally on MS-DOS floppy disks). Mtools supports Windows95 +style long file names, OS/2 XDF disks, and 2m disks + +Mtools should be installed if you need to use MS-DOS disks + + http://mtools.linux.lu/ + + + murphy + i586 + + f4ffd1de183804da62b7c7987a70dbe7c0bf19676d76a59dea9226d853d860af + Murphy policy framework + This package contains the the Murphy policy framework daemon. + + http://127.0.0.1/murphy + + + murphy-dbus + i586 + + f9f26ee97775b0f68e560b4e943bcf84a31060c24e55c3af0086cd50b845d6ad + Murphy D-Bus library and plugin + This package contains the D-Bus library and plugin for Murphy. These +provide a low-level D-Bus library, D-Bus transport abstraction and +integration for D-Bus to the Murphy mainloop. + + http://127.0.0.1/murphy + + + murphy-devel + i586 + + f779d639afb1eb0a1c0fcdd9f192f441aa6bae180cadbbf040de285a000f5767 + Headers files and libraries for Murphy development + This package contains header files and libraries necessary for developing +Murphy modules, clients or applications using any of the Murphy infrastructure. + + http://127.0.0.1/murphy + + + murphy-doc + i586 + + a8ec9519fad5704e81d60fe7118b752d0da3ea748f149b2a154246c15beb7c44 + Documentation (rrright...) for Murphy + This package contains (will eventually contain) documentation for Murphy. + + http://127.0.0.1/murphy + + + murphy-glib + i586 + + 33c668ea172318d2ce2898dd9a0e8858bff01d14e0797f67a3224439ea98f9a2 + Murphy GLib plugin + This package contains a GLib plugin for Murphy. When loaded, this plugin +will pump GMainLoop from within the Murphy mainloop. + + http://127.0.0.1/murphy + + + murphy-libs + i586 + + 3cb246a3667c8f33df9c1678da348d7955002489dbe01ad135ac13361d884c20 + Murphy basic runtime libraries + This package contains the Murphy basic runtime libraries necessary +for even the most basic Murphy configurations. + + http://127.0.0.1/murphy + + + murphy-pulse + i586 + + 3b54a228b19c41d13e69eef34752ecbf9a4fbcd2ddf35feb47ee740a27144026 + Murphy PulseAudio glue library + This package contains glue code that enables the Murphy mainloop to +be pumped by the PulseAudio mainloop. This enables applications or +modules that use the common PulseAudio infrastructure to also link +against and use the Murphy common infra. + + http://127.0.0.1/murphy + + + navit + i586 + + 327e9ac7618ef5191bc0b972514d42f4c155a98dd376d3398068c5366d18e7b0 + Car navigation system with routing engine + Navit is modular design is capable of using vector maps of various formats +for routing and rendering of the displayed map. It's even possible to use +multiple maps at a time. +The GTK+ or SDL user interfaces are designed to work well with touch screen +displays. Points of Interest of various formats are displayed on the map. +The current vehicle position is either read from gpsd or directly from NMEA +GPS sensors. +The routing engine not only calculates an optimal route to your destination, +but also generates directions and even speaks to you using speechd. + + http://navit.sourceforge.net/ + + + navit-maps + i586 + + 095726100b857b3eaeb3cf67508bc19d4a49ee2e15fc9c458f8b759bcd7e6119 + Preprocessed OpenStreet maps for navit from Clouemade. + Use this package to install maps + + http://cloudmade.com/ + + + ncurses + i586 + + bb8f9ad411ee77ba4345168c3b54676d3dc99ffa2cd2e944f61bb230fdbe37f4 + Ncurses support utilities + The curses library routines are a terminal-independent method of +updating character screens with reasonable optimization. The ncurses +(new curses) library is a freely distributable replacement for the +discontinued 4.4 BSD classic curses library. + +This package contains support utilities, including a terminfo compiler +tic, a decompiler infocmp, clear, tput, tset, and a termcap conversion +tool captoinfo. + + http://invisible-island.net/ncurses/ncurses.html + + + ncurses-base + i586 + + 11c739ceef92640172713af96a47b564e8724ca464893a8d58e115a10a7a258f + Descriptions of common terminals + This package contains descriptions of common terminals. Other terminal +descriptions are included in the ncurses-term package. + + http://invisible-island.net/ncurses/ncurses.html + + + ncurses-devel + i586 + + a5c248e3c3db8724ee132a89fedc160f7f7bae32e54037b50f8c918c2385f3f3 + Development files for the ncurses library + The header files and libraries for developing applications that use +the ncurses terminal handling library. + +Install the ncurses-devel package if you want to develop applications +which will use ncurses. + + http://invisible-island.net/ncurses/ncurses.html + + + ncurses-libs + i586 + + ddf2cf21323d6495fee86b3f751f1456673debdda995f75f39e462405fbd4da3 + Ncurses libraries + The curses library routines are a terminal-independent method of +updating character screens with reasonable optimization. The ncurses +(new curses) library is a freely distributable replacement for the +discontinued 4.4 BSD classic curses library. + +This package contains the ncurses libraries. + + http://invisible-island.net/ncurses/ncurses.html + + + ncurses-term + i586 + + 63eeed4c4002184969f245e95c4997628f21b2e60e4cdc4c8913da4870aab232 + Terminal descriptions + This package contains additional terminal descriptions not found in +the ncurses-base package. + + http://invisible-island.net/ncurses/ncurses.html + + + neard + i586 + + cc99c4514d47bc713ced9d799ac18032beba1017807ecf638fdbee39585b1fe0 + Near Field Communication Manager + Near Field Communication Manager + + + + + neard-devel + i586 + + d2105f7a320e10f16e36f1552bb81574817c7cd106655d2c90ea26c5817c1c8a + Development files for NFC Manager + neard-devel contains development files for use with neard. + + + + + neard-test + i586 + + 2a0ca2b02773ffc6b85a313ed55823aad0df67dea2646f282015fbea1ed2de95 + Test Scripts for NFC Manager + Scripts for testing neard and its functionality + + + + + net-config + i586 + + 1138f6f3ffa49668a308e908ec855fe453db50f995bc15f38080c5622af20e09 + TIZEN Network Configuration Module + TIZEN Network Configuration Module + + + + + net.netpopup + i586 + + ec61ff14737036558e983372b2bbf7ed42f00fcf07712a5ac7d8e881571c7d7e + Network Notification Popup application + Network Notification Popup application + + + + + net.wifi-qs + i586 + + 9b8555b820068e0338d4ed458bacdddd3bac7f2d2edfc5cf0a728449d6593599 + Wi-Fi System popup + Wi-Fi System popup + + + + + nfc-common-lib + i586 + + c91878a25b9e3559f832871b028fcf674daade0948c88e29530ad77bfd4d880f + NFC common library + NFC Common library. + + + + + nfc-common-lib-devel + i586 + + e863c82008136a29da8e59808b64493202bf93c79e8c2bb33ecac4842e9fbe04 + NFC common library (devel) + NFC common library (devel) + + + + + nfc-manager + i586 + + b6cad4f6eae6d82cd10a6b5f6ac0a7e7be7e207ddc36b3ae8aefe1842acf883d + NFC framework manager + NFC library Manager. + + + + + nfc-manager-devel + i586 + + eb8bc4f39830d93a875d95ac73aec4ab2700765bf04533454d7e3f90df87de9c + Download agent + NFC library Manager (devel) + + + + + nfc-plugin-emul + i586 + + 847e60d28d69c30be2212a8a36cb019e59ab4731c69ab476615d612026d4986a + NFC Plugin for Emulator + NFC Plugin for Emulator. + + + + + node-startup-controller + i586 + + da55ac3aa80fd0aaa4d7161a3f944d293a7399d4ddab49586db80dc1bf6eddde + GENIVI Node Startup Controller + GENIVI Node Starup Controller + + + + + node-startup-controller-dummy + i586 + + 1033f0a8bfc50148f75ff659d5a0b7aeaab9730a3b795d1e52a9dbebacded4bd + GENIVI Node Startup Controller + Dummy Node Startup Controller instance + + + + + node-startup-controller-tests + i586 + + 1aaefc156234cbeabdd4cf139362181a69867eba41837fd33b72da76b6253c23 + GENIVI Node Startup Controller test scripts + Node Startup Controller test scripts + + + + + notification + i586 + + 9b8c9ed768fe675266d3240c73d77421fd7673f39279c3ba4a6d4a0a950dc91e + notification library + Notificaiton library. + + + + + notification-devel + i586 + + 84dae86f502d41f725bf510f52716fb0e8fc0527531095af87fb70585da007be + Notification library (devel) + Notificaiton library (devel). + + + + + ntp + i586 + + 8f4ab581c0fb2e72178ac9316a4a77b97efed0cec67c11d51c848b3d8f736e9f + The NTP daemon and utilities + The Network Time Protocol (NTP) is used to synchronize a computer's +time with another reference time source. This package includes ntpd +(a daemon which continuously adjusts system time) and utilities used +to query and configure the ntpd daemon. + +Perl scripts ntp-wait and ntptrace are in the ntp-perl package and +the ntpdate program is in the ntpdate package. The documentation is +in the ntp-doc package. + + http://www.ntp.org + + + ntp-doc + noarch + + 06b913c1dba995f9d4bc7265a571c62d70f8047508459e7893b3179777f62ff7 + NTP documentation + This package contains NTP documentation in HTML format. + + http://www.ntp.org + + + ntp-perl + i586 + + 64d047755d2f85d04e37858fdec7009f15d0d99b509a75b2092c9e02a02009d2 + NTP utilities written in perl + This package contains perl scripts ntp-wait and ntptrace. + + http://www.ntp.org + + + ntpdate + i586 + + 05879b5450566a18e3e54e45d048d7eb001bc06eb3411b6a0fe74fca2ccbd638 + Utility to set the date and time via NTP + ntpdate is a program for retrieving the date and time from +NTP servers. + + http://www.ntp.org + + + obexd + i586 + + 340211b1341db5fec45b647d07b81b51ed2c4a540dc048b67cfc08d179e785d0 + OBEX Server A basic OBEX server implementation + OBEX Server A basic OBEX server implementation. + + + + + ofono + i586 + + 02e57124f52cd8302bb50ad8c4750554a197e929b193c27bbf84761bc9924dc4 + Open Source Telephony + Telephony stack + + http://ofono.org + + + ofono-devel + i586 + + 6a5b57e8b36728fab3da85e2ec381cf3eb54e122a3a55290a4a1544252d0b6f3 + Headers for oFono + Development headers and libraries for oFono + + http://ofono.org + + + ofono-docs + i586 + + 80478085e3795b8aa26fb9d6dcdc424a3af7aee24bef7d7040b102a3f1238798 + Documentation for package ofono + This package provides documentation for package ofono. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/ofono-1.8-7.5.i386 + + http://ofono.org + + + ofono-test + i586 + + 06420da59e18622c938c5070df7a3f1ceba2d84074c25f97eb8e33e048176a53 + Test Scripts for oFono + Scripts for testing oFono and its functionality + + http://ofono.org + + + oma-ds-service + i586 + + b7135f2af23b71589fc39cf3753928748cc4e3dcdd37df2b9825947510b7f911 + oma-ds-service + oma-ds-service daemon (development headers) + + + + + opencore-amr + i586 + + c6f8f3bc585cf007213af6a9499bdeb9e6f1d09ca5f7191ee797f0145d80e9ad + opencore AMRNB dev package + opencore AMRNB dev package + + + + + opencore-amr-devel + i586 + + b0d290b98cce96d96116c1198f545194290526e75c4305fae85fd63f916134e3 + opencore AMRNB dev package (Developement) + opencore AMRNB dev package (Developement) + + + + + opengl-es + i586 + + 589039b8124039d9dc1b71fb0fc675870104715fdf05d52515d52c6ffe29887f + metapackage for the OpenGL ES library + metapackage for the OpenGL ES library + This is a meta package that will point to the latest OpenGL ES driver. + . + It does not provide any drivers itself.. + + + + + opengl-es-devel + i586 + + 80fd81c3ed86f22e8f5662c4bb51826f6ba12c9c9e3a87cdcbee167887dedccd + metapackage for development files of the OpenGL ES library + metapackage for development files of the OpenGL ES library + This is a meta package that will point to the latest development libraries, + header files needed by programs that want to compile with OpenGL ES. + . + It does not provide any development files itself.. + + + + + opengl-es-virtual-drv + i586 + + feed9423b829b82f20dda529e8fb3ccb90176ef7ab9e61a191b511b536e979a3 + The Virtual OpenGL ES library + The OpenGL ES library provides OpenGL ES 1.1 and OpenGL ES 2.0. +This package contains the dummy shared libraries. + + + + + opengl-es-virtual-drv-devel + i586 + + 5440bfaa4c70334089a3bd575a9789736bb833300ed1f33e4b89008fbfe40300 + opengl-es virtual driver development + The OpenGL ES library provides OpenGL ES 1.1 and OpenGL ES 2.0. +This package contains the the development libraries, header files +needed by programs that want to compile with OpenGL ES. + + + + + openjade + i586 + + f754d8edf9f25b14d7f59fb29d15981ec410bb83d01459afda0733ac94b1db18 + A DSSSL implementation + OpenJade is an implementation of the ISO/IEC 10179:1996 standard DSSSL +(Document Style Semantics and Specification Language). OpenJade is +based on James Clark's Jade implementation of DSSSL. OpenJade is a +command-line application and a set of components. The DSSSL engine +inputs an SGML or XML document and can output a variety of formats: +XML, RTF, TeX, MIF (FrameMaker), SGML, or XML. + + + + + opensp + i586 + + 46526a9f8c943c714f46beb012af863f107e17970af30a400f539355c85cb46b + SGML and XML parser + OpenSP is an implementation of the ISO/IEC 8879:1986 standard SGML +(Standard Generalized Markup Language). OpenSP is based on James +Clark's SP implementation of SGML. OpenSP is a command-line +application and a set of components, including a generic API. + + http://openjade.sourceforge.net/ + + + opensp-devel + i586 + + 2f0363cb9e7583748f1da576ac908bf29ab247698a23457464eb341b302367c7 + Files for developing applications that use OpenSP + Header files and libtool library for developing applications that use OpenSP. + + http://openjade.sourceforge.net/ + + + openssh + i586 + + 8a0b775713b973fa7c88bcd651ff0ab09b355296fdf6544de61bdc385dd40bd1 + The OpenSSH implementation of SSH protocol versions 1 and 2 + SSH (Secure SHell) is a program for logging into and executing +commands on a remote machine. SSH is intended to replace rlogin and +rsh, and to provide secure encrypted communications between two +untrusted hosts over an insecure network. X11 connections and +arbitrary TCP/IP ports can also be forwarded over the secure channel. + +OpenSSH is OpenBSD's version of the last free version of SSH, bringing +it up to date in terms of security and features, as well as removing +all patented algorithms to separate libraries. + +This package includes the core files necessary for both the OpenSSH +client and server. To make this package useful, you should also +install openssh-clients, openssh-server, or both. + + http://www.openssh.com/portable.html + + + openssh-clients + i586 + + 28822550785741dbf53a6f0b2b6558c94067fa303a74f97d645025154ce955e4 + The OpenSSH client applications + OpenSSH is a free version of SSH (Secure SHell), a program for logging +into and executing commands on a remote machine. This package includes +the clients necessary to make encrypted connections to SSH servers. +You'll also need to install the openssh package on OpenSSH clients. + + http://www.openssh.com/portable.html + + + openssh-server + i586 + + 9f336c781ef6a993ea94051422a24fbf48b2fe7fab7392b081ec41dec6841d07 + The OpenSSH server daemon + OpenSSH is a free version of SSH (Secure SHell), a program for logging +into and executing commands on a remote machine. This package contains +the secure shell daemon (sshd). The sshd daemon allows SSH clients to +securely connect to your SSH server. You also need to have the openssh +package installed. + + http://www.openssh.com/portable.html + + + orc + i586 + + 17a82921b4b024de87d4dc3d3961fb2c6c59ab8d6392d279a3cf528cfd1b2baa + The Oil Run-time Compiler + Orc is a library and set of tools for compiling and executing +very simple programs that operate on arrays of data. The "language" +is a generic assembly language that represents many of the features +available in SIMD architectures, including saturated addition and +subtraction, and many arithmetic operations. + + http://code.entropywave.com/projects/orc/ + + + orc-compiler + i586 + + c8adb47fcae98dc242cdee0310c00d59d25481f7ad42e6f6d8bc3a80f9012425 + Orc compiler + The Orc compiler, to produce optimized code. + + http://code.entropywave.com/projects/orc/ + + + orc-devel + i586 + + 8496599623e41d9cb368e901f08e08ccacf68b46692698937cca8887051683a5 + Development files and static libraries for Orc + This package contains the files needed to build packages that depend +on orc. + + http://code.entropywave.com/projects/orc/ + + + orc-doc + noarch + + c96cb24745d415ce24f7e2da78052c1b3fde4a6286db3650cffab88a02028d4e + Documentation for Orc + Documentation for Orc. + + http://code.entropywave.com/projects/orc/ + + + org.tizen.app-selector + i586 + + d50e825285f6d1c1824528ef0b3096abce59941d2dde4c9f59b651f1714dbee5 + Application selector + SLP application selector + + + + + org.tizen.bt-syspopup + i586 + + d78bf0d8cde019b4894435be247e5b700b6c59300cd0fcda3e0e9765515a4023 + bluetooth system-popup application (bluetooth system popup) + bluetooth system-popup application (bluetooth system popup). + + + + + org.tizen.ciss + i586 + + 84a58d9c7fef072677937c92c041b6d4b03c3f4747bcc60e0abb2085ea5895ed + CISS-MMI application + CISS-MMI application. + + + + + org.tizen.contacts + i586 + + e43a3d24d5ca1135ce0a8d61c87ef7075a4e390adb7922335312c3be150c81aa + Contacts application + Contacts application + + + + + org.tizen.contacts-viewer + i586 + + 87f49737e036c46ff512abd29bdc3bff675f9515da2caf96959aef50f2c02673 + Contacts viewer application + Contacts viewer application + + + + + org.tizen.crash-worker-sdk + i586 + + f6bc2a487d563c1c25606b451d6010d08bf9133c79292dde2568bd8f27e73b12 + crash-worker-sdk + crash-worker-sdk. + + + + + org.tizen.download-provider + i586 + + 86921f824359073e336a0ec66e9c6c7d4a46f5f6d48f3e2d921b17a301d84fd3 + Application for support of the content download + Application for support of the content download + + N/A + + + org.tizen.image-viewer + i586 + + fbbdd4295fe467396d4db46dc571cba43d5216dfb3f4e41474221f738a927617 + Image Viewer Application v1.0 + Image Viewer Application v1.0. + + + + + org.tizen.indicator + i586 + + 98b1745e618e308cf8750b0f1815fc3deb43d6646f1bee70b3014540fc714e02 + indicator window + indicator window. + + + + + org.tizen.lowbat-syspopup + i586 + + a37fde4442a4c3e2da8ba034d472353b71c6fc77c07c2149cbcb4fbd3515dc9e + system-popup application (lowmem popup) + system-popup application (lowmem popup). + + + + + org.tizen.lowmem-syspopup + i586 + + 1d9b0481da30524817e8b647e4e38e0fb2aa62a5ae10b566963b4a3387e061ff + system-popup application (lowbatt popup) + system-popup application (lowbatt popup). + + + + + org.tizen.memo + i586 + + fb5d9038855c2df082eea3b5a772fdb71aa4995aa7ebb4deb9f58887b565a5b2 + Memo displays the time as text + Memo displays the time as text (e.g. "It's just gone +five to ten"), and your next appointments, memos, +and alarms in a small window. + + + + + org.tizen.menu-screen + i586 + + b8856836a8f3a8da5c0cff3212f9e37cf3f1b203368dba3e7299f3ceb5bd1fc7 + An utility library of the menu screen + An utility library for developers of the menu screen. + + + + + org.tizen.message + i586 + + 32b27e20a4f96a722eac223c6bccdbe96156f6bd8298c61d3c769b085bb4537b + message application + message application. + + + + + org.tizen.poweroff-syspopup + i586 + + f62af5085be59ff520e121ece14f29dfb270a7b79999612da08436d58ade2740 + system-popup application (poweroff popup,sysevent-alert) + system-popup application (poweroff popup,sysevent-alert). + + + + + org.tizen.pwlock + i586 + + 85aef05def7868f521dba4699df6c9bd209c007246f88c7ae7a44cf59b2179bf + Password Lock application + Password lock application. + + + + + org.tizen.smartsearch + i586 + + b3e3abe31d3134167094825518a38e7df63d4e2d782c1ba58ac98f93a950a9f2 + Smartsearch Application + Smartsearch Application. + + + + + org.tizen.taskmgr + i586 + + 1ea652ce1374663f529fe9cbf79e3269868158b51183e42b336899d12d38aebf + Task Manager + Task Manager. + + + + + org.tizen.usb-syspopup + i586 + + c1211a5fb5c99ac79f4575b133958e620d5fa787a7112f8d79ab664da71ecebe + usb system popup application + usb system popup application + + + + + org.tizen.wifi-direct-popup + i586 + + 961c42c2cb2162d67c78322fdee4dc36fb93fb596a042e23f8f8184c9c0121e3 + Wifi-Wirect system popup + Wi-Fi Direct system popup. + + + + + package-groups + i586 + + 2cdd459acb90b4e6996ccb67af72510640177642006b70b1f7f18d2f6b8dd867 + Tizen Package Groups for IVI + Tizen Package Groups + + http://www.tizen.org + + + pango + i586 + + a7ce0a9c0080a4fbd58a6000a51612dca8d22b2fc98152591d14826f473fd45f + System for layout and rendering of internationalized text + Pango is a library for laying out and rendering of text, with an emphasis +on internationalization. Pango can be used anywhere that text layout is needed, +though most of the work on Pango so far has been done in the context of the +GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+. + +Pango is designed to be modular; the core Pango layout engine can be used +with different font backends. + +The integration of Pango with Cairo provides a complete solution with high +quality text handling and graphics rendering. + + http://www.pango.org + + + parted + i586 + + 340941a525bbc3baa6327ce92e7cd1b3d37beaccb5ec20c2fcd8d178e37ea29e + The GNU disk partition manipulation program + The GNU Parted program allows you to create, destroy, resize, move, +and copy hard disk partitions. Parted can be used for creating space +for new operating systems, reorganizing disk usage, and copying data +to new hard disks. + + http://www.gnu.org/software/parted + + + parted-devel + i586 + + 3ef21d991410a19d97ba404695e6d5deb246481114f9c0996bc812c392472935 + Files for developing apps which will manipulate disk partitions + The GNU Parted library is a set of routines for hard disk partition +manipulation. If you want to develop programs that manipulate disk +partitions and filesystems using the routines provided by the GNU +Parted library, you need to install this package. + + http://www.gnu.org/software/parted + + + parted-docs + i586 + + 8c3c3d3bb7624a52ef02339da1ce0da5d67b71480e136c188006fbb02dad2c4e + Documentation for package parted + This package provides documentation for package parted. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/parted-3.0-1.4.i386 + + http://www.gnu.org/software/parted + + + parted-locale + i586 + + dc34dde5aa810161ba0f2d4e1ab154e648446db23d741b2e0fd392e4c2de0b2f + Translations and Locale for package parted + This package provides translations for package parted. + + http://www.gnu.org/software/parted + + + pciutils + i586 + + f8121bfaabe61e59001fefe7ce735da668a3585dd19237c1fc0f708596826ca6 + PCI bus related utilities + This package contains various utilities for inspecting and setting of +devices connected to the PCI bus. + + http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml + + + pcre + i586 + + b08c32bab6c8ecbc8ad2c758d8b86cd2e08db32362f4be1922dd3d75e7511b6c + Perl-compatible regular expression library - Tools + Tools and Utilities coming with pcre + + http://www.pcre.org/ + + + perf + i586 + + df7180d0b6695a6b7bb0bd90d97a71acd14ebba7ed9bd1854d98e4fd74a26f94 + The 'perf' performance counter tool + This package provides the "perf" tool that can be used to monitor performance +counter events as well as various kernel internal events. + + http://www.kernel.org/ + + + perl-SGMLSpm + noarch + + f7a3f62a689b17e113ac3ffda2eaa7d5521ffa416fb10864eff9a70a8842cfd9 + Perl library for parsing the output of nsgmls + Perl programs can use the SGMLSpm module to help convert SGML, HTML or XML +documents into new formats. + + http://search.cpan.org/dist/SGMLSpm/ + + + perl-WWW-Curl + i586 + + 2e0895b8578c810d0ec5e8017fb8d9f22286896201c275cd8414bfbb0916d38b + WWW::Curl is a Perl extension interface for libcurl + This module provides a Perl interface to libcurl. It is not intended to be a standalone module +and because of this, the main libcurl documentation should be consulted for API details at +L<http://curl.haxx.se>. The documentation you're reading right now only contains the Perl specific +details, some sample code and the differences between the C API and the Perl one. + Arix International <cpan2rpm@arix.com> + http://www.cpan.org + + + pixman + i586 + + becd4c5aeacf6ed22bcdb08de59fc1511873b2e4e7eb4858a22159025a51a64e + Pixel manipulation library + Pixel manipulation library + + http://www.x.org/ + + + pixman-devel + i586 + + f99c7ee55d8b2abd77dac8211c05709ac51f73f901ff72be12ef4ecaa0f570e9 + Development components for the pixman library + Pixel manipulation library + + http://www.x.org/ + + + pocketsphinx + i586 + + 3bf6d39e7e2aca5db32ba54872bb4d5bc15fb47344c40fbcaa691c9da5c94390 + Speech Recognition Engine + PocketSphinx is a version of the open-source Sphinx-II speech recognition +system which is able to recognize speech in real-time. While it may be +somewhat less accurate than the offline speech recognizers, it is lightweight +enough to run on handheld and embedded devices. + + http://www.pocketsphinx.org/ + + + pocketsphinx-devel + i586 + + 0b23833a742d1f46a0ad2273f6791b5febc7c3af63904c602424fae1f7d86155 + Header files for developing with pocketsphinx + Header files for developing with pocketsphinx. + + http://www.pocketsphinx.org/ + + + pocketsphinx-libs + i586 + + 685a5832839ce4b51a2542b58540227fbf0440ddad55561e05967b23b973d780 + Shared libraries for pocketsphinx executables + Shared libraries for pocketsphinx executables. + + http://www.pocketsphinx.org/ + + + pocketsphinx-plugin + i586 + + e5e0429825c360736f11e9ad6dbe2e9c6acf50a46d5305e01e2aba846ff632fb + Pocketsphinx gstreamer plugin + A gstreamer plugin for pocketsphinx. + + http://www.pocketsphinx.org/ + + + pocketsphinx-python + i586 + + 60c4e91cc3164f284456f80040f5f0538c53ea5b600d18e2bc5ba884b280ed2a + Python interface to pocketsphinx + Python interface to pocketsphinx. + + http://www.pocketsphinx.org/ + + + polkit + i586 + + 4546581bc841277e2746c25fe9e0e54c59c4e7444fa55fc5c0cd5c672547f43b + PolicyKit Authorization Framework + PolicyKit is a toolkit for defining and handling authorizations. +It is used for allowing unprivileged processes to speak to privileged +processes. + + http://www.freedesktop.org/wiki/Software/PolicyKit + + + polkit-desktop-policy + noarch + + 1cb2c826d2be1cc71cb331905efa3eaebf4ebe044f59be9940e8e428b45a840f + Roles and default policy for desktop usage + Roles and default policy for desktop usage. + + http://www.freedesktop.org/wiki/Software/PolicyKit + + + polkit-devel + i586 + + b97d02f9b59f1cf50392779dea2318ef40a27ba368b0117b448426ae9115ccf1 + Development files for PolicyKit + Development files for PolicyKit. + + http://www.freedesktop.org/wiki/Software/PolicyKit + + + polkit-docs + i586 + + 5388eb56c12001108034559cddfdd5b8f54df9d59d3d09b28e928f932cc2c602 + Documentation for package polkit + This package provides documentation for package polkit. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/polkit-0.104-1.9.i386 + + http://www.freedesktop.org/wiki/Software/PolicyKit + + + polkit-locale + i586 + + 23dea8a60c5906356cf619d0b5cf986a1ef138afb7a8a97c1f4358b681b1e100 + Translations and Locale for package polkit + This package provides translations for package polkit. + + http://www.freedesktop.org/wiki/Software/PolicyKit + + + power-manager + i586 + + 3c4fefb8fa18a2966cb6a4ef0a097ac43f6676188e7d31ea805d63ca84f09178 + Tizen Power manager + Tizen Power manager + + + + + prelink + i586 + + 3e161d840172badb8deeca645a30e262a68c40bae025698b6531433ea0e9f55d + An ELF prelinking utility + The prelink package contains a utility which modifies ELF shared libraries +and executables, so that far fewer relocations need to be resolved at runtime +and thus programs come up faster. + + + + + preview-repos-auto + i586 + + 9d5dc93980cceb4a0bb0cd0641c98aa9a07e12d0c6473f9aab15fc22359e8a7a + Tizen IVI Preview Repos Auto + This package installs the .repo files for Tizen IVI Preview automotive images + + http://www.tizen.org + + + preview-repos-pc + i586 + + 4263f602ec78d7f41a3694e14a7b2c3693f91040c10f80195ca0e097eb110698 + Tizen IVI Preview Repos PC + This package installs the .repo files for Tizen IVI Preview PC images + + http://www.tizen.org + + + pulseaudio + i586 + + fe6bffaa63d52c553b4a20c687510d7f6843501a5ce0e34211459d8d2b7b32d1 + Improved Linux sound server + PulseAudio is a sound server for Linux and other Unix like operating +systems. It is intended to be an improved drop-in replacement for the +Enlightened Sound Daemon (ESOUND). + + http://pulseaudio.org + + + pulseaudio-config + i586 + + 0522f19a89944471165aad58cac1d6817421e218877ad8032134ad8928f0a352 + Default configuration for PulseAudio. + Default configuration for PulseAudio. + + http://pulseaudio.org + + + pulseaudio-docs + i586 + + e590f16edae367abbe8952cec856f613a0f3f3e80c0ab62f2cba562d21dafa9f + Documentation for package pulseaudio + This package provides documentation for package pulseaudio. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/pulseaudio-2.0-2.9.i386 + + http://pulseaudio.org + + + pulseaudio-libs + i586 + + 5ad4ffc388ad2efdebf929e2b65cd9335ba8dc7e441ec61d1797b4926d967971 + PulseAudio client libraries + Client libraries used by applications that access a PulseAudio sound server +via PulseAudio's native interface. + + http://pulseaudio.org + + + pulseaudio-libs-devel + i586 + + 3d22f1069453a5edf04837b37601d5c86d8972d4df8f9b850107f78f8a4d07a5 + PulseAudio client development headers and libraries + Headers and libraries for developing applications that access a PulseAudio +sound server via PulseAudio's native interface + + http://pulseaudio.org + + + pulseaudio-locale + i586 + + bbde364d7c7832c515ed49efae10474481668e86b7e211029ccede0df46831ad + Translations and Locale for package pulseaudio + This package provides translations for package pulseaudio. + + http://pulseaudio.org + + + pulseaudio-localization + i586 + + fdb3cbde9c09659d026a6df8a04d005409f65230c378ce12a2e5a56ab90afc47 + PA localization files. + PA localization files. + + http://pulseaudio.org + + + pulseaudio-module-augment-properties + i586 + + 324cf2d0546c3cbb6acd1a78ff49350f8cbc865e47cf3b9bc6aafdd9e00376b3 + PA module-augment-properties + PA module-augment-properties. + + http://pulseaudio.org + + + pulseaudio-module-bluetooth + i586 + + ef16bed378ff0d418994ff427bd9cde3f18babcb1e6bea57e3cb86bb1f7ee85f + Bluetooth module for PulseAudio sound server + This module enables PulseAudio to work with bluetooth devices, like headset +or audio gatewa + + http://pulseaudio.org + + + pulseaudio-module-combine-sink + i586 + + ff789f9b32c1a6ad4b4efb5f38b4061df925959d6fa6bdac68c3066f5357d133 + PA module-combine-sink + PA module-combine-sink. + + http://pulseaudio.org + + + pulseaudio-module-dbus-protocol + i586 + + bd000633352fb9ff7655c26f366524e80815b03f860c456cec64e8eb0d084563 + PA module-dbus-protocol + PA module-dbus-protocol. + + http://pulseaudio.org + + + pulseaudio-module-devel + i586 + + 4d717df3a4b46392c46960f29336a4b9db91c7e52d97170a37d46ac9b4d648a3 + Headers and libraries for PulseAudio module development + Headers and libraries for developing pulseaudio modules + + http://pulseaudio.org + + + pulseaudio-module-filter + i586 + + 2ef7343033f0ec7bd4f7e77628fd4c5f96f4b3bbfdd09ccbaf04c8422a42ad39 + PA module-filter + PA module-filter. + + http://pulseaudio.org + + + pulseaudio-module-murphy-ivi + i586 + + 8326ee640ef0ea52dd74a2c97aa4ca465a5e6ae65b04d3f17db46960a1a4eade + Pulseaudio module for enforcing policy decisions in the audio domain + This package contains a pulseaudio module that enforces (mostly audio) routing, +corking and muting policy decisions. + + https://github.com/otcshare/pulseaudio-module-murphy-ivi + + + pulseaudio-module-null-source + i586 + + 80ab82c376ddca4582c9c77e322259eabbfbacffffec23b3ad78a5a6126f1737 + PA module-null-source + PA module-null-source. + + http://pulseaudio.org + + + pulseaudio-module-raop + i586 + + 6ff2924e619adc76ff5423f7fa4ffcf075de1403052abb87d68f1aa5cbede2ae + PA module-raop + PA module-raop. + + http://pulseaudio.org + + + pulseaudio-module-switch-on-connect + i586 + + 8bf2b033250c20def7301528471517d4ff4ada896b4ac4f8c4c4b9cdbf140d0c + PA module-swich-on-connect + PA module-swich-on-connect. + + http://pulseaudio.org + + + pulseaudio-utils + i586 + + 8c82c58be8cb66dab71586cb25ec15bb36f8cf4e3eea7ba4dc58be7ba5313950 + Command line tools for the PulseAudio sound server + These tools provide command line access to various features of the +PulseAudio sound server. Included tools are: +pabrowse - Browse available PulseAudio servers on the local network. +paplay - Playback a WAV file via a PulseAudio sink. +pacat - Cat raw audio data to a PulseAudio sink. +parec - Cat raw audio data from a PulseAudio source. +pacmd - Connect to PulseAudio's built-in command line control interface. +pactl - Send a control command to a PulseAudio server. +padsp - /dev/dsp wrapper to transparently support OSS applications. +pax11publish - Store/retrieve PulseAudio default server/sink/source +settings in the X11 root window. + + http://pulseaudio.org + + + pulseaudio-vala-bindings + i586 + + 9fa8f47002aa3cfa9fb10506c475e37fe2ba32bb6c3f188d194a04cba2237830 + PA Vala bindings. + PA Vala bindings. + + http://pulseaudio.org + + + pygobject + i586 + + ce358259e507fa3d5135759946a5b7c7b97019dbbc26b74b61cc65f00866ddb5 + Python bindings for GObject + The pygobject package provides a convenient wrapper for the GObject library +for use in Python programs. + + http://www.pygtk.org/ + + + pygobject-codegen + i586 + + 1cec9d1741bef167e485eafc86f99911582e6c9809788858344abeb001cccb45 + The code generation program for PyGObject + The package contains the C code generation program for PyGObject. + + http://www.pygtk.org/ + + + pygobject-devel + i586 + + e5ca5905e8993b864bcb6a87772de59f41c0cd886108fef44a6af2998a41a069 + Development files for building add-on libraries + This package contains files required to build wrappers for pygobject-based +libraries such as pygtk2. + + http://www.pygtk.org/ + + + pygobject-doc + i586 + + bf1b9a5aae929fa6d5a2720a2e94f4b676ddb6ec5a7fe62d686f1be7707dd4b0 + Documentation files for pygobject + This package contains documentation files for pygobject. + + http://www.pygtk.org/ + + + python + i586 + + 1ac66face481c9486f6a98208179b820e04bb16a80bed7092f1e752997fefcc7 + Python Interpreter + Python is an interpreted, object-oriented programming language, and is +often compared to Tcl, Perl, Scheme, or Java. You can find an overview +of Python in the documentation and tutorials included in the python-doc +(HTML) or python-doc-pdf (PDF) packages. + +If you want to install third party modules using distutils, you need to +install python-devel package. + + http://www.python.org/ + + + python-PyPAM + i586 + + 5f48d537528d7eb1351e43e775a1cfa8c8acf62e09f80c2307150ab31259aa1c + Python bindings for PAM + This release supports the core PAM API. There is still some missing +functionality, but it should implement enough of the API for most +needs. There is not much in the way of documentation at this point. If +you are familiar with the PAM API, a quick glance at the sample program +should get you going. + + http://www.pangalactic.org/PyPAM + + + python-autobahn + i586 + + a5ebd87965cd3e0918cfc74ab797b2e98ecb48129c16d290a11bf1d1a63d6f5b + Autobahn WebSockets + Twisted-based WebSockets client and server framework. + +Autobahn includes a light-weight, asynchronous RPC/PubSub over JSON-WebSockets protocol implementation. + + http://www.tavendo.de/autobahn + + + python-cheetah + i586 + + 42e424c77de4d84bcffed72a5a1a028075a1b7c9246fc932d4f1139d9442bbc8 + Template engine and code-generator + Cheetah is an open source template engine and code generation tool, +written in Python. It can be used standalone or combined with other +tools and frameworks. Web development is its principle use, but +Cheetah is very flexible and is also being used to generate C++ game +code, Java, sql, form emails and even Python code. + + http://cheetahtemplate.org/ + + + python-curses + i586 + + c69eba00290b636502875d0b1c2c8b3bea120bad3b2ebab7c01c8249788f62f3 + Python Interface to the (N)Curses Library + An easy to use interface to the (n)curses CUI library. CUI stands for +Console User Interface. + + http://www.python.org/ + + + python-lxml + i586 + + 4830bf78ab9b2b85d1cb4c7be4bd64704a40e552e9c47ee1ab64ae94c79eed25 + ElementTree-like Python bindings for libxml2 and libxslt + lxml provides a Python binding to the libxslt and libxml2 libraries. +It follows the ElementTree API as much as possible in order to provide +a more Pythonic interface to libxml2 and libxslt than the default +bindings. In particular, lxml deals with Python Unicode strings +rather than encoded UTF-8 and handles memory management automatically, +unlike the default bindings. + + http://codespeak.net/lxml/ + + + python-markdown + noarch + + 3b582d67823a9122524dad7454b6511eb7d5121a6ea069593302521d05960881 + Markdown implementation in Python + This is a Python implementation of John Gruber's Markdown. It is +almost completely compliant with the reference implementation, though +there are a few known issues. + + http://www.freewisdom.org/projects/python-markdown/ + + + python-netifaces + i586 + + efd05c441ff49ef0ca0ea3142a4e585e707a901d24df411826779e51d45af65b + Portable network interface information + netifaces provides a (hopefully portable-ish) way for Python programmers to +get access to a list of the network interfaces on the local machine, and to +obtain the addresses of those network interfaces. + +The package has been tested on Mac OS X, Windows XP, Windows Vista, Linux and +Solaris. On Windows, it is currently not able to retrieve IPv6 addresses, +owing to shortcomings of the Windows API. + +It should work on other UNIX-like systems provided they implement either +getifaddrs() or support the SIOCGIFxxx socket options, although the data +provided by the socket options is normally less complete. + + http://alastairs-place.net/netifaces/ + + + python-pyOpenSSL + i586 + + e414459049cfbe20a018d5cb09d89fc73594f8c0118f1c99ca32f8d862f15a1e + Python wrapper module around the OpenSSL library + High-level wrapper around a subset of the OpenSSL library. + + http://launchpad.net/pyopenssl + + + python-pycurl + i586 + + 32c84d3f145ba00b0c78898e3427a7dfa782230c9e452a4fc77a4f0acccaff26 + A Python interface to libcurl + PycURL is a Python interface to libcurl. PycURL can be used to fetch +objects identified by a URL from a Python program, similar to the +urllib Python module. PycURL is mature, very fast, and supports a lot +of features. + + http://pycurl.sourceforge.net/ + + + python-pygments + noarch + + 6d9aa040c439b335c795783e4121d9e82354ab7b87c166a204f5150b10675001 + A syntax highlighting engine written in Python + Pygments is a syntax highlighting engine written in Python. That means, it +will take source code (or other markup) in a supported language and output +a processed version (in different formats) containing syntax highlighting +markup. + + http://pygments.org/ + + + python-setuptools + noarch + + 6e382db0caa01e47b1db90699c416ed9fe983839f7fc810d6202000720c953bb + Easily build and distribute Python packages + Setuptools is a collection of enhancements to the Python distutils that allow +you to more easily build and distribute Python packages, especially ones that +have dependencies on other packages. + +This package contains the runtime components of setuptools, necessary to +execute the software that requires pkg_resources.py. + + http://pypi.python.org/pypi/setuptools + + + python-setuptools-devel + noarch + + e276d026627732dccaa8f8d99bf398adc92d0cb4ea64979b783726aa2a6fd2ad + Download, install, upgrade, and uninstall Python packages + setuptools is a collection of enhancements to the Python distutils that allow +you to more easily build and distribute Python packages, especially ones that +have dependencies on other packages. + +This package contains the components necessary to build and install software +requiring setuptools. + + http://pypi.python.org/pypi/setuptools + + + python-simplejson + i586 + + af47894cba40865b8d4d1d07016c1579df2de418654811536e42b91e1ef94a9f + Simple, fast, extensible JSON encoder/decoder for Python + simplejson is a simple, fast, complete, correct and extensible +JSON encoder and decoder for Python 2.5+. It is pure Python code +with no dependencies, but includes an optional C extension for a +serious speed boost. + + http://github.com/simplejson/simplejson + + + python-twisted + i586 + + ef9051040323f3d8c5856dfbd76c2dfb4d8a63ca97f968158aff58866c05e1bc + An asynchronous networking framework written in Python + An extensible framework for Python programming, with special focus +on event-based network programming and multiprotocol integration. + + http://twistedmatrix.com/ + + + python-urlgrabber + noarch + + 19225a77476b0000bfdcfe2886b532edb0639daa843196875a3a0342636fbece + A high-level cross-protocol url-grabber + A high-level cross-protocol url-grabber for python supporting HTTP, FTP +and file locations. Features include keepalive, byte ranges, throttling, +authentication, proxies and more. + + http://urlgrabber.baseurl.org/ + + + python-yaml + i586 + + 7a2547e852e3bd5d097d44f99fab1af36ab1511aff794e01d0311e8ff8d8fe3e + YAML parser and emitter for Python + YAML is a data serialization format designed for human readability and +interaction with scripting languages. PyYAML is a YAML parser and +emitter for Python. + +PyYAML features a complete YAML 1.1 parser, Unicode support, pickle +support, capable extension API, and sensible error messages. PyYAML +supports standard YAML tags and provides Python-specific tags that allow +to represent an arbitrary Python object. + +PyYAML is applicable for a broad range of tasks from complex +configuration files to object serialization and persistance. + + http://pyyaml.org/ + + + python-zope.interface + i586 + + 15e7939dcb08211cd4a3bd1108166c04aae03c5e511bfba5526d9eb7985af22f + Interfaces for Python + This package is intended to be independently reusable in any Python +project. It is maintained by the Zope Toolkit project. + + http://pypi.python.org/pypi/zope.interface + + + python-zypp + i586 + + 352e0d08030b6bee341819489771c42316a05995f8a7344b1fc747c2c3e162fc + Python bindings for libzypp + Python bindings of libzypp + + + + + qemu-arm-static + i586 + + 19c09beeefdaf6cd29c13bd90e823b4c22956b9866740e8956e2b49658228c28 + Static Qemu for Arm + QEMU is an extremely well-performing CPU emulator that allows you to +choose between simulating an entire system and running userspace +binaries for different architectures under your native operating +system. It currently emulates x86, ARM, PowerPC and SPARC CPUs as well +as PC and PowerMac systems. + + + +Authors: +-------- + Fabrice Bellard <fabrice.bellard@free.fr> + + http://wiki.qemu.org/Index.html + + + qtbase + i586 + + aab4fa5df9681be6d9f5e13b48d199e32386bcbff708eaaf3446aa58b6a6ddad + Cross-platform application and UI framework + Qt is a cross-platform application and UI framework. Using Qt, you can write +web-enabled applications once and deploy them across desktop, mobile and +embedded operating systems without rewriting the source code. + + http://qt-project.org + + + qtbase-devel + i586 + + 6e2f43cfcfd9dca0f4620e59cce9236c9debe0ef4117294dcdf687e9de8ee3f3 + QtCore development files (devel) + QtCore development files + + http://qt-project.org + + + qtdeclarative + i586 + + 40b9873213a656c9f98c75171a485e72fc93df8e5a7bee1b8ee232cece7ee8a5 + QtDeclarative support for Qt5 + Wayland support for a JavaScript backend + + http://qt.nokia.com/ + + + qtdeclarative-devel + i586 + + 123017e451c565a6a540475033f37d9f91d5329c578cbb4bc4e7ebc27d1a5ab6 + QtDeclarative development files (devel) + QtDeclarative development files + + http://qt.nokia.com/ + + + qtdeclarative-examples + i586 + + 55a93ced76c1539f283f1909df77fb5ebedee88e9c860b314f58dcc357b2d989 + QtDeclarative Examples + This package installs a set of QML examples + + http://qt.nokia.com/ + + + qtdeclarative-tests + i586 + + 68113fd6498f16fd27f82ca25a8ef4d30bc5e3dc4cb77f27159f19e3e433e7a0 + QtDeclarative Tests + This package installs a set of QML test cases + + http://qt.nokia.com/ + + + qtjsbackend + i586 + + 993cd45fea85dd8e678465de007fd10cbf9320b64f5dfeca5a7cef293814e313 + Wayland support for Qt5 + Wayland support for a JavaScript backend + + http://qt.nokia.com/ + + + qtjsbackend-devel + i586 + + 0e49b3c035cbcc9f14a3210a2400f91b7a3f33c14df33ba7a69548358c5ab01e + QtJSBackend development files (devel) + QtJSBackend development files + + http://qt.nokia.com/ + + + qtwayland + i586 + + 5615a34bffe162759d8a13cd365fc7704d630196e30716a2ef6ad796b2968003 + Wayland support for Qt5 + Wayland support for Qt5 + + http://qt.nokia.com/ + + + qtwayland-devel + i586 + + 6071c425b2f4bc3a12a7a75155f796f80c9144de30027f267dd230bcb8a9e418 + QtWayland development files (devel) + QtWayland development files + + http://qt.nokia.com/ + + + quota + i586 + + fb4cdb230d0e6bc36c54bfe7a010043ae7c9cee2ad4a69303bc12a290e977af1 + Userland for disk quota + Userland for disk quota. + + http://sourceforge.net/projects/linuxquota/ + + + quota-devel + i586 + + a3d47468ecdb1238d832163cfe583c4b03cb33c45ef0c28e05f7d8c21ee8b398 + Development files for quota + Development files for quota. + + http://sourceforge.net/projects/linuxquota/ + + + ragel + i586 + + 2cf20d9f0928b5c5a2525119ebb4b263b119c632eb6d1409e5cecb91fe5aae4e + Ragel + + + + + + remotecontrol + i586 + + ce7f98f767ef6794f23da32f969d6cb8127b9701c8f37bf729e95b7b9f6fdbf3 + Remote Control App + Remote control daemon with websocket API for IVI. + + https://github.com/otcshare/remotecontrol + + + renderer-service-upnp + i586 + + 4aa3326b6e5babd1895884b9b47776b4fced9b5627c4264e9941b4f59399b9f1 + A high level API for discovering and manipulating digital media renderers. + Renderer-service-upnp is a high level d-Bus API that allows +client applications to discover and manipulate UPNP and DLNA media +renderers. Renderer-service-upnp is a d-Bus service implemented on +top of the GUPnP libraries. It is designed to facilitate the creation +of Digital Media Controllers (DMCs), in conjunction with +media-service-upnp, and to implement the DLNA 2-box push use case. + + https://01.org/dleyna/ + + + renderer-service-upnp-devel + i586 + + 81115811f76d5bdea396bce63371bdacf011fdf0f63542bc42cd11a827b69443 + Development files for renderer-service-upnp + Development files for renderer-service-upnp + + https://01.org/dleyna/ + + + rfkill + i586 + + 6eee9f57434957b450d4ea6b62dd81f0bd536869bb2d1616c3ccde7f044cb89f + Simple /dev/rfkill userspace tool + simple /dev/rfkill userspace tool + + + + + satsolver-tools + i586 + + cbead1d5aad9f48b10dad9b1cd8818d327eb4b752d9eb6b3aead0747158f2700 + A new approach to package dependency solving + A new approach to package dependency solving. + + https://gitorious.org/opensuse/sat-solver + + + saythis + i586 + + 353d2a9a81dde26d0939bbc9b15f72065b653401326cb89fe31b040926f39930 + A HTML5 speech to text app + A HTML5 speech to text app + + http://www.tizen.org2 + + + security-server + i586 + + 2009ee927d3af98efd20df528e7a61ce548e418acaf5dd1124a1995d831f7bdc + Security server + Security server package + + + + + sensor + i586 + + 670639d10038f8487cc6f0ae9f5f27c7976fe5ca793373fd9624bb5fa797abd1 + Sensor framework client library + Sensor framework client library + + + + + sensor-devel + i586 + + fd2238a9189e161312af2274c24f596359b40bc38256bbb876fe970ba88485a9 + Sensor framework library (devel) + Sensor framework client library (devel) + + + + + sensor-framework + i586 + + 8bc482be5640f77ba5bf7e0870fbba9f9d9851f079b78f309f3b10bc2fabcfd5 + Sensor framework + Sensor framework + + + + + sensord + i586 + + e7ee9e58d4ea504e5d606e80429f5f694fb1f26bd2c4126782b526e227a60d01 + sensor daemon for sensor + + + + + + sf-plugin-accel-emul + i586 + + 2b4520e20828fb12c05c978fc553cadeb9c16c055206cb0cb88abc1672349d19 + Accel-simulatr plugin for sensor framework + + + + + + sf-plugin-filter-accel-emul + i586 + + 047eff6776fea37f7ae7b757ba5e7165fc4bd38f6360fac667439bd32df7818b + Accel simulator filter plugin for sensor framework + + + + + + sf-plugin-filter-geo-emul + i586 + + b0433ac05aa3ec4fb4d4e5cd3c75d56290c51281d3f4d0839cb879a9ac7cb3eb + ambient Filter plugin for sensor framework + + + + + + sf-plugin-filter-light-emul + i586 + + 4e4fc6ccc4fe55982c98e21a3250d4d664a59a1c92dd06fe6b10342d7513ff3a + ambient Filter plugin for sensor framework + + + + + + sf-plugin-filter-proxi-emul + i586 + + 1e70de0f8a99b98dd593c3429f2e3fd1a16fd268e76d8381daf1114680f94569 + GP2AP002 Proximity Filter plugin for sensor framework + + + + + + sf-plugin-geo-emul + i586 + + 967de6cab6133a4163864e59799d2e5f543af9185b84d3d7158ac262fe949cc7 + ambient Plugin for sensor framework + + + + + + sf-plugin-gyro-emul-pkgs + i586 + + 9e369031f76611b5f871a4a4987daf9a3e81262d25e7511caadc934859ddbe6c + gyro-sim plugins for sensor framework (using setting) + + + + + + sf-plugin-light-emul + i586 + + c857241687aed02ffa9d1be527b2f4ca3b07207bbb83654159317c51f3e8a176 + ambient plugins for sensor framework (using setting) + + + + + + sf-plugin-proc-accel-emul + i586 + + 0bfab68836741dd67bfa553302a5c69d3e0482ba2c8320a328b87b474cf96210 + Accel simulator Processor plugin for sensor framework (using setting) + Accel simulator Processor plugin for sensor framework(unstripped) +Easy Accel simulator Processor plugin for SLP(not recommended) + + + + + sf-plugin-proc-geo-emul + i586 + + 26e4fa2a0ffadd28757172aa637fe0b4da9ec2a87cedcfea872c5d4112658868 + ambient Processor plugin for sensor framework (using setting) + GP2AP002 ambient Processor plugin for sensor framework(unstripped) +Easy GP2AP002 ambient Processor plugin for SLP(not recommended) + + + + + sf-plugin-proc-light-emul + i586 + + 5d731ac5e3aa93f1e9c5a6733e9eab3735f8c48cd1c11d89aff492f16bd8e3d8 + ambient Processor plugin for sensor framework (using setting) + + + + + + sf-plugin-proc-motion-emul + i586 + + bd0b910aa5b96ac18729b0d4eb5b9b01263e272860f74add4290bc286fd4bb8c + MOTION Processor plugin for sensor framework (using setting) + Description: MOTION Processor plugin for sensor framework (using setting) + + + + + sf-plugin-proc-proxi-emul + i586 + + 1cc2c734c312b01b9ed99d3ddfb1a4c0c217c417e22ee0a7c3ceb5002763a6e4 + GP2AP002 Proximity Processor plugin for sensor framework (using setting) + + + + + + sf-plugin-proxi-emul + i586 + + 1004f5da9df0274d90a5e343776ab455c5a91c1f046e2621b12899df1c4e5522 + GP2AP002 proximity Plugin for sensor framework + + + + + + sg-memo-efl + i586 + + 8193eeb30af15bf38d92a346b223cb143a31cf4a571d2b31ce821b23e6978e1a + Memo Public Shared-Gadget (EFL) + Memo Public Shared-Gadget (EFL). + + + + + sgml-common + noarch + + 4acffd424aa5fe7f5bf7387f86f56fd2ad4d35625415aa56f444ce5086102893 + Common SGML catalog and DTD files + The sgml-common package contains a collection of entities and DTDs +that are useful for processing SGML, but that don't need to be +included in multiple packages. Sgml-common also includes an +up-to-date Open Catalog file. + + http://www.w3.org/2003/entities/ + + + shared-mime-info + i586 + + 823056135c06d806679e9d1ba35d108baff1fc388a8b90ef899ef324df3aebf4 + FreeDesktop.org shared MIME database and spec + FreeDesktop.org shared MIME database and spec + This is the shared MIME-info database from the X Desktop Group. It is required + by any program complying to the Shared MIME-Info Database spec, which is also + included in this package. + . + At this time ROX and GNOME use this database. KDE is expected to follow soon, + and hopefully others too.. + + + + + shortcut + i586 + + 8b2f8e9d0759856086616210db59695d5f3bab66d0e34c9e71f55a390a951209 + Shortcut add feature supporting library + [Shortcut] AddToHome feature supporting library for menu/home screen developers. + + + + + shortcut-devel + i586 + + 6baac235168a8f0fca2fa27e12cc7327cae15d4e6e73e2b28e8a91c4cb0a7a7c + AddToHome feature supporting library development files + [Shortcut] AddToHome feature supporting library for menu/home screen developers +(dev). + + + + + simulator-opengl + i586 + + 11096db1d7749466c7c3380dc50f5c7c8172249d3aca0462796c8be8b78104db + opengl-es acceleration module for emulator + Opengl-es acceleration module for emulator. +This package contains 4 shared libraries, libGL, libEGL, libGLESv1, libGLESv2. + + http://www.khronos.org + + + simulator-opengl-devel + i586 + + 993befe7a4c9649d96a18b099add702201b9d0772bac62f0958d8384ce47cd48 + opengl-es acceleration module for emulator (devel) + Opengl-es acceleration module for emulator. (devel) + + http://www.khronos.org + + + sockdrawer + i586 + + 7858dce7c8c49583256498585e869d5fa4e480ffb3abf2ee52254e965fb14ea8 + Socket Server providing various capabilities for webapps + SockDrawer websocket server + + https://github.com/otcshare/sockdrawer + + + soundcard-ivi + i586 + + 2ff6d7fa34b087f8fe5e1c04f7f556f43ba2580357b2f69cf4072093a8be36df + Initialize soundcard on IVI + Initialize soundcard on IVI + + http://www.alsa-project.org/ + + + speex + i586 + + 9497a2cd41da6ea99a92f52f4dd9ed6c30d946128e206d343b7805c07fbe24b1 + A voice compression format (codec) + Speex is an audio codec especially designed for compressing voice at low + bit-rates for applications such as voice over IP (VoIP). In some senses, + it is meant to be complementary to the Vorbis codec which places a greater + emphasis on high-quality music reproduction. + This package contains the encoder and decoder command-line applications. + + http://www.speex.org/ + + + speex-devel + i586 + + 310df95b6e4ac5daf22c3a9aaaff4baee573873946c26f4d6e0537ff520a2821 + Development package for speex + Speex is a patent-free compression format designed especially for +speech. This package contains development files for speex + + http://www.speex.org/ + + + speex-tools + i586 + + 05852f1c4da925a8b17916d182dc6ef83d75895bd481d800d9b5d4a30c59af8f + The tools package for speex + Speex is a patent-free compression format designed especially for +speech. This package contains tools files and user's manual for speex. + + http://www.speex.org/ + + + sphinxbase + i586 + + 36f1157b22493363372abb10f05badea1b2cab38102198516a1d9e34c21fbd84 + Speech Recognition Engine + Sphinxbase is a common library for CMU Sphinx voice recognition products. +This package does not provide voice recognition by itself. + + http://www.pocketsphinx.org/ + + + sphinxbase-devel + i586 + + aa8de09040223ec87c5297f94df10e2f7fad0d90989d06ad630fdc76c1d530f0 + Header and other development files for sphinxbase + Header files and other development files for sphinxbase. + + http://www.pocketsphinx.org/ + + + sphinxbase-libs + i586 + + 81ff561ef7feb116fe2a0546297a5f9cc2ef074ca40237ff1e931b4ffcac839e + Libraries for sphinxbase + The libraries for sphinxbase. + + http://www.pocketsphinx.org/ + + + sphinxbase-python + i586 + + 4cbb7005bb434d8e4d5dd71131e1a41d998d97938c70c9d28804071b750c2616 + Python interface to sphinxbase + Python interface to sphinxbase. + + http://www.pocketsphinx.org/ + + + ss-server + i586 + + 4d79fdb3cd34bdf57dd99ece279907b301bdf472716f135b451e590e89ac3c7f + Secure storage (ss-server) + Secure storage package (ss-server) + + + + + starter + i586 + + 171b5a3305d0d9f5b696d440177cd8ac2ececef89b9a8a29911c3afc7673ae1b + starter + Description: Starter + + + + + strace + i586 + + e6d04ea71083062774a4474a13930df51daffa57af11401e34114cb6d0405c1c + Tracks and displays system calls associated with a running process + The strace program intercepts and records the system calls called and +received by a running process. Strace can print a record of each +system call, its arguments and its return value. Strace is useful for +diagnosing problems and debugging, as well as for instructional +purposes. + +Install strace if you need a tool to track the system calls made and +received by a process. + + http://sourceforge.net/projects/strace/ + + + svi-data-sdk + i586 + + 67d0fa957662cd7dc2fdd68b547b9545b49424befd0e56cfa76b590de7a84556 + svi library audio data package (SDK) + Description: svi library audio data package (SDK) + + + + + swig + i586 + + 2f7c1ea56d53f198e14d14e7510af7f65a18acef77ddd61801fe8218d543eb59 + Connects C/C++/Objective C to some high-level programming languages + SWIG is a software development tool that connects programs written in C +and C++ with a variety of high-level programming languages. SWIG is +primarily used with common scripting languages such as Perl, PHP, Python, +Tcl/Tk, and Ruby, however the list of supported languages also includes +non-scripting languages such as C#, Common Lisp (CLISP, Allegro CL, UFFI), +Java, Modula-3, OCAML, Octave, and R. Also several interpreted and compiled +Scheme implementations (Guile, MzScheme, Chicken) are supported. SWIG is +most commonly used to create high-level interpreted or compiled programming +environments, user interfaces, and as a tool for testing and prototyping C/C++ +software. SWIG can also export its parse tree in the form of XML and Lisp +s-expressions. + + http://swig.sourceforge.net + + + swig-doc + i586 + + 7ae4b7d83804f6264bbd7f0d446b533cca577eb2f03dd7429a456dc8d3f12198 + Documentation files for swig + Description: Documentation files for swig + + http://swig.sourceforge.net + + + sync-agent-framework + i586 + + f2fc8d565f5331c2ccd260f570df405b849262a4198f22af265bcd950c0baeba + Sync agent FW Library + sync-agent-framework library (development headers) + + + + + sync-agent-framework-devel + i586 + + 0a3057d63187c506fe3543649ca2fd73e842c4abdaa8a85c0910784044d22679 + Development files for sync-agent-framework + Development files for sync-agent-framework + + + + + sys-assert + i586 + + ddd7deec7a3a67420c9a40c49fb18bfbd9f82ed8120dcc08c1ac41bbe758c31f + System Assert + libsys-assert (shared object). + + + + + sys-string + i586 + + 60dbabe74d96ef6ae72b596303e584d7f0fcbd917e6084d9b784b24ed3f42528 + System string package for multilinugual support + System string package for multilinugual support + + + + + syslinux + i586 + + f19fab607214d813189d95c354382dd488e8d3812ae742d160101c7e2a594b26 + Kernel loader which uses a FAT, ext2/3 or iso9660 filesystem or a PXE network + SYSLINUX is a suite of bootloaders, currently supporting DOS FAT +filesystems, Linux ext2/ext3 filesystems (EXTLINUX), PXE network boots +(PXELINUX), or ISO 9660 CD-ROMs (ISOLINUX). It also includes a tool, +MEMDISK, which loads legacy operating systems from these media. + + http://syslinux.zytor.com/ + + + syslinux-devel + i586 + + 36c65482a7836b0b4f8fd57d1c309b9433c5a531d4a29b713ed682fb375d5a41 + Development environment for SYSLINUX add-on modules + The SYSLINUX boot loader contains an API, called COM32, for writing +sophisticated add-on modules. This package contains the libraries +necessary to compile such modules. + + http://syslinux.zytor.com/ + + + syslinux-extlinux + i586 + + 74c59f09aea5e87e6a22df295bd3f4983c27355cb669dc2d96792f9b637a5bbd + The EXTLINUX bootloader, for booting the local system + The EXTLINUX bootloader, for booting the local system, as well as all +the SYSLINUX/PXELINUX modules in /boot. + + http://syslinux.zytor.com/ + + + syslinux-tftpboot + i586 + + a029b95db7176ecde6a787a7cf81ede9726579c8739be654209ea8c499999cf5 + SYSLINUX modules in /var/lib/tftpboot, available for network booting + All the SYSLINUX/PXELINUX modules directly available for network +booting in the /var/lib/tftpboot directory. + + http://syslinux.zytor.com/ + + + sysman + i586 + + bb1730dd49b67c7a048bb4daaba9c4db9a36b84b9304d709c4dc3084d20d7fcd + System manager interface library + system manager internal library + + + + + sysman-devel + i586 + + 6520015fe175611b3ed5865c3bf705a5d172142a8192dbcc35c820bafcbbc79e + System Manager base (devel) + System Manager base library (devel) + + + + + sysman-internal-devel + i586 + + f8b0d56a3cf53a22666ff735097fdda9fe908e37a86f15210d49033aab48edef + System Manager base (devel) + System Manager base library (devel) + + + + + syspopup + i586 + + c4addd24ae84fbfadd129ac13acd1116498a81ae3c0dc77fb4c7f11de3a8269c + syspopup package + syspopup package for popup + + + + + syspopup-caller + i586 + + 2b074999b98e46a1b9f1445f7268974e26feb5af48b64f4d233e86b4eff24f43 + syspopup-caller package + syspopup-caller package for popup + + + + + syspopup-caller-devel + i586 + + 4cb2f132a5c8a51ac36b7d3129ee70b9c2c189668767db2005de6f3c6b478a14 + syspopup-caller development package + syspopup-caller development package for popup + + + + + syspopup-devel + i586 + + a6bfd5c639468cbceb332ef6e351cb6c27fa308e3002342b903aa2eb1ed12775 + syspopup development package + syspopup development package popup + + + + + system-plugin-ia-generic + i586 + + 0af64d343ebd1542e1272177befe2e58814ce8615cf0613aa40bfe7775fece9c + The inittab file and the /etc/init.d scripts + Startup files + + + + + system-server + i586 + + 8d1472ed6dc9a9ace8d6d09cef8f97deb9489e4f1bbd331b27312b6cfac003d5 + System server + Description: System server + + + + + systemd + i586 + + 25e9e47a5c502e6b0b52e6febb4de67546eecc88256fa42ea33247dbb8ea6460 + System and Session Manager + system and session manager for Linux, compatible with SysV and +LSB init scripts. systemd provides aggressive parallelization +capabilities, uses socket and D-Bus activation for starting +services, offers on-demand starting of daemons, keeps track of +processes using Linux cgroups, supports snapshotting and restoring +of the system state, maintains mount and automount points and +implements an elaborate transactional dependency-based service +control logic. It can work as a drop-in replacement for sysvinit. + + http://www.freedesktop.org/wiki/Software/systemd + + + systemd-console-tty01 + i586 + + a13c91ef134c0b1829bff7bd1d4716c81662a327a91c082ed3503d8c3ad8ebce + Systemd console tty01 + This package will setup a serial getty for tty01 is desired. + + http://www.freedesktop.org/wiki/Software/systemd + + + systemd-console-ttyMFD2 + i586 + + b2febf8e275467595ecd128c8d8c761a8b571797f8c3103d420aad9345438859 + Systemd console ttyMFD2 + This package will setup a serial getty for ttyMFD2 is desired. + + http://www.freedesktop.org/wiki/Software/systemd + + + systemd-console-ttyO2 + i586 + + 9a7df7a7e3dafdb74a9bcbc0b5da31d115a7ce2ac1945c02e2c82654b4f0ad26 + Systemd console ttyO2 + This package will setup a serial getty for ttyO2 is desired. + + http://www.freedesktop.org/wiki/Software/systemd + + + systemd-console-ttyS0 + i586 + + 6f94e204512819c6d2103f039dce11746126d5442c5d795b7b2b335c8970ea11 + Systemd console ttyS0 + This package will setup a serial getty for ttyS0 is desired. + + http://www.freedesktop.org/wiki/Software/systemd + + + systemd-console-ttyS1 + i586 + + 9cc67e5bb867abec19b6b36c9d42533022cfb52a284b0b1a39f45d9c081a0d18 + Systemd console ttyS1 + This package will setup a serial getty for ttyS1 is desired. + + http://www.freedesktop.org/wiki/Software/systemd + + + systemd-devel + i586 + + db05a666faaa1b329fabf11979c0166806a8b90c97b5097bdb26b1748993a738 + Development tools for systemd + This package includes the libraries and header files you will need +to compile applications for systemd. + + http://www.freedesktop.org/wiki/Software/systemd + + + systemd-sysv + i586 + + f18ccea8b362bd3ce2d7f9c4ee17a9bb6cdff5a949e854a4638da2578cab27fd + System and session manager - SysV links + Systemd is a replacement for sysvinit. It is dependency-based and +able to read the LSB init script headers in addition to parsing rcN.d +links as hints. + +It also provides process supervision using cgroups and the ability to +not only depend on other init script being started, but also +availability of a given mount point or dbus service. + +This package provides the links needed for systemd +to replace sysvinit. + + http://www.freedesktop.org/wiki/Software/systemd + + + systemd-tools + i586 + + bb1540313c427f5d9c94c0c20340833b33b8400a69a2a0815755d93b84462c4a + Analyze systemd startup timing + This package installs the systemd-analyze tool, which allows one to +inspect and graph service startup timing in table or graph format. + + http://www.freedesktop.org/wiki/Software/systemd + + + sysv-rc + i586 + + fa938980da70afeefe7d151ad3621b375a0ba2c95691ff87ea9bf1685a58cd40 + System-V-like runlevel change mechanism + This package provides support for the System-V like system + for booting, changing runlevels, and shutting down, + configured through symbolic links in /etc/rc?.d/. + + http://savannah.nongnu.org/projects/sysvinit + + + sysvinit + i586 + + 0420dcf326879323c6278a15623bf7642b610ee9d8c0246ac402ce3f754fe4d9 + Programs which control basic system processes + The sysvinit package contains a group of processes that control +the very basic functions of your system. sysvinit includes the init +program, the first program started by the Linux kernel when the +system boots. Init then controls the startup, running, and shutdown +of all other programs. + + http://savannah.nongnu.org/projects/sysvinit + + + sysvinit-docs + i586 + + f8eed9de15e52f722f54fe6e434c954f9dd426700fb567c1534f70360671a7e7 + Documentation for package sysvinit + This package provides documentation for package sysvinit. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/sysvinit-2.87-1.7.i386 + + http://savannah.nongnu.org/projects/sysvinit + + + sysvinit-utils + i586 + + f2ec571fa0e605f079b8b868f909239cef7d6e3508491348d5abf459266c9bd5 + System-V-like utilities + This package contains the important System-V-like utilities. + Specifically, this package includes: + killall5, last, lastb, mesg, pidof, service, sulogin + + http://savannah.nongnu.org/projects/sysvinit + + + tcpdump + i586 + + 15e04508806bbd42c2b7fc78ca22bafca0e8ebfa701406b8dc77ab907b2504ef + A network traffic monitoring tool + Tcpdump is a command-line tool for monitoring network traffic. +Tcpdump can capture and display the packet headers on a particular +network interface or on all interfaces. Tcpdump can display all of +the packet headers, or just the ones that match particular criteria. + +Install tcpdump if you need a program to monitor network traffic. + + http://www.tcpdump.org + + + tel-plugin-atmodem + i586 + + 1208f24ef529aa4f05d16b1ace4fb72b3caa0d0131e5276d8b1fabc7d0a037af + Telephony AT Modem library + Telephony AT Modem library + + + + + tel-plugin-database + i586 + + aee086a06f35a17a075d110b41b5ff95f1341601ff2a58d1ceb83dff478e4d93 + Telephony DataBase storage plugin + Telephony DataBase storage plugin + + + + + tel-plugin-dbus_tapi + i586 + + 72978f672cfc5b72084b52d704b2d92b5d46fad012283b7d7c59f3bd7dbef7b9 + dbus-tapi plugin for telephony + dbus-tapi plugin for telephony + + + + + tel-plugin-indicator + i586 + + f162e32bedac01d6cb15d4ebbe44975c38737e40c9f3c8f33efd958c2093e4b1 + Telephony Indicator plugin + Telephony Indicator plugin + + + + + tel-plugin-packetservice + i586 + + 62e53bbcb27f15121d8636ad8302df2bc389be0c3d43d110b727d9c8357d019b + Telephony Packet Service library + Telephony Packet Service library + + + + + tel-plugin-vconf + i586 + + 125cae193b1fe819991dfacdbfa8f55f7d3f2c7fce0f599a05d01cb4e87f31a6 + Telephony Vconf storage plugin + Telephony Vconf storage plugin + + + + + tel-plugin-vmodem + i586 + + c493448c61a779522db9e882160ed27198922027c2b4b333f82366cce1042a45 + Telephony AT Virtual Modem library + Telephony AT Modem library + + + + + test + i586 + + ff6bab1bd790a6f76eb763af49cef732f5d1fb4662100290f9eb863c1d8b0ddb + Test package + Just a test package. +Adding a test line + tester + + + + tizen-mobile-session + i586 + + ef7b7f711eb42f88174a203ea7686c2f52144637d373484cb410d7a75d744d8d + Target for tizen systemd user session + Target for tizen systemd user session + + + + + tts + i586 + + f691b4e2131cfc2a25593985fbeb2ccb608a5a4e047c3cb5b6488e25d02f8b1f + Text To Speech client library and daemon + Text To Speech client library and daemon. + + + + + tts-devel + i586 + + efcb3f4388c0c99c693319e350898f86ce4fb423320542eb57f5dc5fc04264e6 + Text To Speech header files for TTS development + Text To Speech header files for TTS development. + + + + + tzdata-slp + i586 + + cc563390df0837591468bf3f4e5a2a9b9fc82e1849827a1bc945fd78933a9665 + Tz database package + tz database package + + + + + udev + i586 + + 8388685ba1fe4f940e34021df87f108ef0f8b041b0f9001cad72f2c546062283 + A userspace implementation of devfs + The udev package contains an implementation of devfs in +userspace using sysfs and netlink. + + http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html + + + udev-rules-netbook + noarch + + 947b9a79beda18643d0658b4c89b0e691415c07a9dd55799414f9cb3bfc57a2b + Netbook udev rules + Netbook udev rules + + http://www.meego.com + + + ug-calendar-picker-efl + i586 + + 2819a819d385a7214b4f7c0a685bb09d517d78d7a68023c78188f4284ad4170f + Picker Public Shared-Gadget with EFL + Description: Picker Public Shared-Gadget with EFL + + + + + ug-image-viewer-efl + i586 + + 9bcfc05d514bbfb9f5d4ea769d7a8d2d4070aa85527b62fbc467efc884174848 + Image Viewer UI Gadget v1.0 + Description: Image Viewer UI Gadget v1.0 + + + + + ug-myfile-efl + i586 + + 152b3aa72e9d3f5af683c87392116ae99a793515b381dc6d779832d2352674f2 + Myfile UI-Gadget (EFL) + Description: Myfile Detail UI-Gadget (EFL) + + + + + ug-nfc-efl + i586 + + 3a3fc858dfbbd072be67aebb3dfb747ae234fa8761c90de6bbc6150ab26f2baa + UI gadget about the nfc + UI gadget about the nfc + + + + + ug-picker-efl + i586 + + 716b926a4efb883b7f54375c9caf289263ce78713f941f119bc07527195a6024 + Picker Public Shared-Gadget with EFL + Description: Picker Public Shared-Gadget with EFL + + + + + ug-setting-gallery-efl + i586 + + e4e84d51d5d1f016bea33081223a9de03b372e819b2f82aea7676c3273a13724 + UG setting gallery ELF + ug setting gallery efl. + + + + + ug-setting-location-efl + i586 + + 3077b487f1e7f373934d63ab571ccb15e128d650c8e66b3c1d18b13a1ec7505f + UG setting location ELF + ug setting location efl. + + + + + ug-setting-manage-applications-efl + i586 + + 54057423128bd96d027d4b21d3e94b2d4742e01f04da0671a116e7b2a0137d38 + Manage Application package + Description: Manage Application package + + + + + ug-share-nfc-efl + i586 + + ce5f1211ef3abd53a940b0f250d9c22fb4a0ae870bbe850098b7a3378f68a5f6 + ug for nfc share + ug for nfc share + + + + + ui-gadget + i586 + + e033e46e52c4e8141909241d28f675ff4a85b2357d85adf5b233b4dff5481d9f + UI Gadget Library + UI gadget library (development headers) + + + + + ui-gadget-devel + i586 + + c528005b95efff355178d606a1fc897d8c9a8652032d2281dc76e4c55f69e4a6 + Development files for ui-gadget + Development files for ui-gadget + + + + + usb-setting + i586 + + af23db921a1234e17633722f00401b7c08c1db890b356d82228d76c7c0817a65 + Usb-setting application + USB Setting application + + + + + usbutils + i586 + + d930234e0f5710219f28153b4a4e33798203cfa7c2697b1d62b20f5fb6795692 + Linux USB utilities + This package contains utilities for inspecting devices connected to a +USB bus. + + http://www.linux-usb.org/ + + + usbutils-docs + i586 + + 87bb5143e65fe9a5fbef1dad3a20badd9adbb9504ec9b76a182507c6ad8190e4 + Documentation for package usbutils + This package provides documentation for package usbutils. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/usbutils-005-1.7.i386 + + http://www.linux-usb.org/ + + + uxlaunch + i586 + + 6133f499e915d88952c23a70347b52707d34991d89c5b9aa8aa5050f64b2c368 + UX launcher daemon + Uxlaunch is a generic X session launch utility, designed to +quickly start X and a user desktop. + + http://www.tizen.org + + + uxlaunch-devel + i586 + + 107ad7134972fcd9d00ba1ca02cdf3c4e20d747b979a458998f7883bf1c520e1 + Headers for uxlaunch IPC + Development files for uxlaunch. + + http://www.tizen.org + + + vaapi-intel-driver + i586 + + a1f8ce1ece7c3de24e5ea39352d8784fe0d104008f6df10ea04ac936d8c60c7e + Intel vaapi video driver for GEN gfx + vaapi backend driver for Intel Gen gfx, it provies the VAAPI video acceleration + + http://freedesktop.org/wiki/Software/vaapi + + + vconf + i586 + + c2e69280d140177f41fb2038668fefd6551c624880137d590681e364d2af4eee + Configuration system library + Configuration system library + + + + + vconf-devel + i586 + + 3338b78b8803057543111c5f18013838035139f4126d4a8c2445ab5f804283ef + vconf (devel) + Vconf library (devel) + + + + + vconf-keys-devel + i586 + + d0a0bd186aa5aa1ff1222011c962ea82f7cf44e43cad38bf7ff05f6e4c33809d + vconf (devel) + Vconf key management header files + + + + + vim-common + i586 + + 6a942bb01338c1cd885646cfef6baa8a2fef83ce2ac8a244b7d5a300854997ae + The common files needed by any version of the VIM editor + VIM (VIsual editor iMproved) is an updated and improved version of the +vi editor. Vi was the first real screen-based editor for UNIX, and is +still very popular. VIM improves on vi by adding new features: +multiple windows, multi-level undo, block highlighting and more. The +vim-common package contains files which every VIM binary will need in +order to run. + +If you are installing vim-enhanced or vim-X11, you'll also need +to install the vim-common package. + + http://www.vim.org/ + + + vim-enhanced + i586 + + dfabb83418233bbecbbd5b13bf1685eaff33eed88aa8bab0b8616f4d957ae877 + A version of the VIM editor which includes recent enhancements + VIM (VIsual editor iMproved) is an updated and improved version of the +vi editor. Vi was the first real screen-based editor for UNIX, and is +still very popular. VIM improves on vi by adding new features: +multiple windows, multi-level undo, block highlighting and more. The +vim-enhanced package contains a version of VIM with extra, recently +introduced features like Python and Perl interpreters. + +Install the vim-enhanced package if you'd like to use a version of the +VIM editor which includes recently added enhancements like +interpreters for the Python and Perl scripting languages. You'll also +need to install the vim-common package. + + http://www.vim.org/ + + + vim-filesystem + i586 + + 6d8487b36ee4e970bc7d0baaa426d019c9a69bb77f367b50aa23eb1332764c94 + VIM filesystem layout + This package provides some directories which are required by other +packages that add vim files, p.e. additional syntax files or filetypes. + + http://www.vim.org/ + + + vim-minimal + i586 + + 9fb712a035ff63aa823d07c602b4db95e2fdfa9244916b3a97e296256eadc939 + A minimal version of the VIM editor + VIM (VIsual editor iMproved) is an updated and improved version of the +vi editor. Vi was the first real screen-based editor for UNIX, and is +still very popular. VIM improves on vi by adding new features: +multiple windows, multi-level undo, block highlighting and more. The +vim-minimal package includes a minimal version of VIM, which is +installed into /bin/vi for use when only the root partition is +present. NOTE: The online help is only available when the vim-common +package is installed. + + http://www.vim.org/ + + + vmodemd-emul + i586 + + 5f675c216671aa2fccbfac3e59ce22729abfcf8139f41c33dbb4973bf65cfbe1 + Modem Emulator + Virtual modem emulator + + + + + w3m + i586 + + f0268c72a9420d2843731f33441911b000734b815c052b88b29965a515f01e11 + A pager with Web browsing abilities + The w3m program is a pager (or text file viewer) that can also be used +as a text-mode Web browser. W3m features include the following: when +reading an HTML document, you can follow links and view images using +an external image viewer; its internet message mode determines the +type of document from the header; if the Content-Type field of the +document is text/html, the document is displayed as an HTML document; +you can change a URL description like 'http://hogege.net' in plain +text into a link to that URL. +If you want to display the inline images on w3m, you need to install +w3m-img package as well. + + http://w3m.sourceforge.net/ + + + wayland + i586 + + 2360c0ee69420677bdc01de80211f7e04ee39079a7dcfe4741c509a3091555fe + Wayland + Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. +The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, +or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers. + + http://wayland.freedesktop.org + + + wayland-devel + i586 + + a543a34b4d74c8f0ee3fec95902823b1478ed68bcdf732b7da057a3462996d7b + Development files for wayland + Development files needed for building wayland clients + + http://wayland.freedesktop.org + + + + web-ui-fw + noarch + + 9af64b6a499e0dbf4a44a9e404a2067f183227f47575ab9cbeceee04e37a0f64 + Tizen Web UI Framework Library + Tizen Web UI Framework library and theme packages + + + + + web-ui-fw-demo-tizen-winsets + noarch + + 8065283fd2d89f8cf5c5434523b3d438fd3d3f5677fef0a560ca01769ebc8e95 + Tizen Web UI Framework Demo Application: tizen winset demo + Tizen Web UI Framework Demo Application: tizen winset demo + + + + + web-ui-fw-devel + noarch + + 40bb2d248de7838d0e56485f3fd41d35883293ae2c7db072e56340f29c920c0a + Tizen Web UI Framework Developer's files + Tizen Web UI Framework Developer's files + + + + + web-ui-fw-theme-default + noarch + + 400c7cee93449dbde03a8a041b5b7bdfb37fad9d09e6400d6e1e1231f3b54292 + Tizen Web UI Framework Theme : default + Tizen Web UI Framework Theme : default + + + + + web-ui-fw-theme-tizen-black + noarch + + 5c25560bce6462d373f55f39a398fc861e9fe9d2ddd36b3ef5125e02892e8018 + Tizen Web UI Framework Theme : tizen-black + Tizen Web UI Framework Theme : tizen-black + + + + + web-ui-fw-theme-tizen-white + noarch + + 01d98e0597d185363b2eb505e9d1898966eef4c927c8d5846a6d1736b9b0be22 + Tizen Web UI Framework Theme : tizen-white + Tizen Web UI Framework Theme : tizen-white + + + + webdialer + i586 + + 4745166130d085b2e0d3f5e018b79fb3d87304d5f3779c31fb711128b31e5ca2 + A HTML5 hands free dialer app + A HTML5 hands free dialer app + + http://www.tizen.org2 + + + webkit2-efl + i586 + + 4fd4e7564e772fef4bf464caf3c2fe6d96d3c0fc016c62931f1dd3713dd14441 + Webkit2 EFL + Browser Engine based on Webkit2 EFL (Shared Library) + + + + + webkit2-efl-devel + i586 + + eeb89f9ee974e534748df84aa6e2111e09fecdff95dfa2b7844523005f1f8488 + Webkit2 EFL + Browser Engine dev library based on Webkit EFL (developement files) + + + + + webskeleton + i586 + + 843c54b86e2fc90cff7c2d514544801c9ad17674a9edfcbe3dcd9295e560790f + Simple native container for hosting webapps without the advantage of a full webruntime + Webskeleton application container + + https://github.com/otcshare/webskeleton + + + weston + i586 + + 8a98aaff3915eab5b8a7f3e48d17efb8d2af44d14ff2d7893b369bbfeaa52eff + Weston Compositor + Weston compositor + + http://wayland.freedesktop.org + + + weston-cursors + i586 + + c0a9f4dd7e3f51103b56bdf7279c7cc276fd84f137b25c720ba39118738a8f8c + Adds a simple cursor theme to the default cursor theme + Adds a simple cursor theme to the default cursor theme + + http://wayland.freedesktop.org + + + wget + i586 + + a31d3b0b3d9ede220ec468e8e8ebdd9c55a6224ac167fa014f362215ea95aa81 + A utility for retrieving files using the HTTP or FTP protocols + GNU Wget is a file retrieval utility which can use either the HTTP or +FTP protocols. Wget features include the ability to work in the +background while you are logged out, recursive retrieval of +directories, file name wildcard matching, remote file timestamp +storage and comparison, use of Rest with FTP servers and Range with +HTTP servers to retrieve files over slow or unstable connections, +support for Proxy servers, and configurability. + + http://wget.sunsite.dk/ + + + wget-locale + i586 + + 846483d4647759e1bb8483a3ee7f7b70bf35f69467a538be14ef172050dc2fcf + Translations and Locale for package wget + This package provides translations for package wget. + + http://wget.sunsite.dk/ + + + wifi-efl-ug + i586 + + 6b13df090011e570e8cae4a56e6fdd78df8ddb323b750889ce64658e94f6679a + Wi-Fi UI Gadget + Wi-Fi UI Gadget + + + + + wpa_supplicant + i586 + + 5bb1112d0b194d23702add220029364b0753c6f114462e343461cb56d154536b + WPA/WPA2/IEEE 802.1X Supplicant + wpa_supplicant is a WPA Supplicant for Linux, BSD and Windows with support +for WPA and WPA2 (IEEE 802.11i / RSN). Supplicant is the IEEE 802.1X/WPA +component that is used in the client stations. It implements key negotiation +with a WPA Authenticator and it controls the roaming and IEEE 802.11 +authentication/association of the wlan driver. + + http://w1.fi/wpa_supplicant/ + + + wpa_supplicant-docs + i586 + + 344172376d28e03817e0f61ec78d72a01ed07d3e1d6093b9055fd2f9d1a86de4 + Documentation for package wpa_supplicant + This package provides documentation for package wpa_supplicant. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/wpa_supplicant-1.0-1.10.i386 + + http://w1.fi/wpa_supplicant/ + + + wrt-commons + i586 + + 132c9d0b7fe3cea04d967a5263b810089ba5dd21cb199edd8a5623a200f5fd1a + Wrt common library + Wrt common library + + N/A + + + wrt-commons-devel + i586 + + 54a9554dd464f097d046e4743553ee2fe919321099f5975eba544f457ae1b8c0 + Wrt common library development headers + Wrt common library development headers + + N/A + + + wrt-plugins-common + i586 + + 730b1c9c40de88173e778287670a755af11875cb9a1067f6f329c8930fafdfbb + wrt-plugins common library + JavaScript plugins for WebRuntime + + + + + wrt-plugins-common-devel + i586 + + 3a06affdbd4aa6654f1e5828bbdff0cdf812ac4cfcc588aa569fa9745b5fe4c5 + wrt-plugins-common library development headers + wrt-plugins common library development headers + + + + + wrt-plugins-tizen + i586 + + 6abc7780198865477ab3527e72c1216b79f6f3c267be16ee8146e2eaebad3575 + JavaScript plugins for WebRuntime + JavaScript plugins for WebRuntime + + + + + wrt-setting + i586 + + bf4fd3b11b0713763bcc048a7e8880a833b2c8054b684f5ccba26ec324d6e903 + WRT Setting UI Gadgets + WRT Setting UI Gadgets + + + + + x11proto-gesture + i586 + + 758caefe7c4630933d5b9cb02e141e30f7ad6d1bf37d5c74358d879d747ed2c7 + X.Org X11 Protocol gestureproto + This package provides development headers describing the wire protocol +for the Gesture extension, used to control all manner of options related +to gesture event handling. + +More information about X.Org can be found at: +<URL:http://www.X.org> +<URL:http://xorg.freedesktop.org> +<URL:http://lists.freedesktop.org/mailman/listinfo/xorg> + +This package is built from the X.org gestureproto proto module. + + http://www.x.org + + + xcb-proto + i586 + + ef5200a34597c3f6aed5ad1135b241d8596858510deaa43a8af8faa7a5e4d133 + XCB protocol descriptions + Description: XCB protocol descriptions + + http://xcb.freedesktop.org/ + + + xdgmime + i586 + + 95723ebc5fc24952fb754a93389857b52803de991114e60177836b6a4b2e32c4 + Pkg xdgmime + Package xdgmime + + + + + xdgmime-devel + i586 + + 71f71c4153fe973f4bdb7d53aa8a96a72c78f92f9f67cad4a1715f431a185324 + Pkg xdgmime (devel) + Package xdgmime (devel) + + + + + xinput_calibrator + i586 + + d46b53b3990db2b0aaba913bb9755961a0e0a353f84ef925acf8471f4a9bee1d + Xinput calibrator A generic touchscreen calibration program for X + xinput calibrator: A generic touchscreen calibration program for X.Org + + http://www.freedesktop.org/wiki/Software/xinput_calibrator + + + xkb-data + noarch + + e3fff6cdb075cf741f0f3b66f641429cd0780394606cab343174226ab2de9a2b + X Keyboard Extension (XKB) configuration data + X Keyboard Extension (XKB) configuration data + + http://www.x.org + + + xkb-data-i18n + noarch + + dd66da94e3607630468ed9ebd910b2c98588a0ee6b565fb4a6d959c23bd6c22c + X Keyboard Extension (XKB) configuration data + X Keyboard Extension (XKB) configuration data + + http://www.x.org + + + xkeyboard-config + noarch + + 9d7169390ea5192f93a2e52709644b49472fe0aec80e9aae7652a2926d838b4d + Alternative xkb data files + Alternative xkb data files. + + http://www.x.org + + + xml-common + noarch + + cbbf0c6a0f4145fe45b523cdfc5d114d279b3ed38bdf1f20e96953404339577c + Common XML catalog and DTD files + The xml-common is a subpackage of sgml-common which contains +a collection XML catalogs that are useful for processing XML, +but that don't need to be included in main package. + + http://www.w3.org/2003/entities/ + + + xmlsec1 + i586 + + 8c26b7c16b11f0434cdc09b432efa66168649e2d68e73461b02736b2b7a61a3d + Library providing support for "XML Signature" and "XML Encryption" standards + This C library allows to transform XML files into other XML files +(or HTML, text, ...) using the standard XSLT stylesheet transformation +mechanism. To use it you need to have a version of libxml2 >= 2.6.27 +installed. The xsltproc command is a command line interface to the XSLT engine + + http://www.aleksey.com/xmlsec/index.html + + + xmlsec1-devel + i586 + + 3001f3db873128173c5be1782aba6d1b0038b21a2c9806a50696bfd5a5256a49 + Libraries, includes, etc. to develop applications with XML Digital Signatures and XML Encryption support. + This C library allows to transform XML files into other XML files +(or HTML, text, ...) using the standard XSLT stylesheet transformation +mechanism. To use it you need to have a version of libxml2 >= 2.6.27 +installed. + + http://www.aleksey.com/xmlsec/index.html + + + xmlsec1-openssl + i586 + + 94a2f2412bf29aaf60f5e171ed004faae528cbb669e356931bdc97be0da09a83 + OpenSSL crypto plugin for XML Security Library + OpenSSL plugin for XML Security Library provides OpenSSL based crypto services +for the xmlsec library. + + http://www.aleksey.com/xmlsec/index.html + + + xmlto + i586 + + cf604bdc72270d1fe046dc30522364d80392f0a270b0cbb57bf398b49548a41d + A tool for converting XML files to various formats + This is a package for converting XML files to various formats using XSL +stylesheets. + + https://fedorahosted.org/xmlto/ + + + xmlto-tex + noarch + + caf80cbdf3b9db3bb317e27feeaab831f20ed7de19d5a5a651b31652ba6f72fd + A set of xmlto backends with TeX requirements + This subpackage contains xmlto backend scripts which do require +PassiveTeX/TeX for functionality. + + https://fedorahosted.org/xmlto/ + + + xmlto-xhtml + noarch + + f7104022943638e453e6d06d04f4f7179146b7c8f5b865382787574888e88f19 + A set of xmlto backends for xhtml1 source format + This subpackage contains xmlto backend scripts for processing +xhtml1 source format. + + https://fedorahosted.org/xmlto/ + + + xorg-app-xinput + i586 + + df9978ffd46669f8ecc4d90367e14e7c4a4e6546c4c40810835920873a0bfad0 + X.Org X11 xinput utility + Description: X.Org X11 xinput utility + + http://www.x.org + + + xorg-app-xinput-docs + i586 + + 4d6a95305427ab3984ce2796e05c0c735a00bc064b4ea278b0ab9924bd5eded5 + Documentation for package xorg-app-xinput + This package provides documentation for package xorg-app-xinput. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/xorg-app-xinput-1.5.2-2.9.i386 + + http://www.x.org + + + xorg-apps + i586 + + 462d1f59476fd231683fd458d1b58e82400cda915549dce4c2f2e31a53d44da5 + X + A collection of common X Window System applications. + + http://www.x.org + + + xorg-drv-evdev + i586 + + 0cae007eb7ffb0c83d516c80de87d68e0b6366d57a7e03664e639dda9c00a746 + Xorg X11 evdev input driver + The Xorg X11 evdev input driver + + http://www.x.org/ + + + xorg-drv-evdev-devel + i586 + + d1247c6f478d994385c6b126638605a9ffa6cc324aabbb45735cbdcd090f6a18 + Development files for xorg evdev driver + This package contains xorg evdev development files + + http://www.x.org/ + + + xorg-drv-mtev + i586 + + 6eb3edf7df317e05e9a30541a93d8f7d460664240e6e5691cc73dbc1e85a9454 + Multitouch input driver for Xserver + This is a xserver-xorg input driver for devices supporting Linux Multi-Touch protocol + + http://gitorious.org/xorg/xf86-input-mtev + + + xorg-glproto + i586 + + 5fbe23a3e1b9b45891ab27a5adb8f04d14f60e83738a7ed2bb0005b9b59bd6e0 + X.Org X11 Protocol glproto + glproto is the protocol for the client to send 3D rendering commands to the X server. + + http://www.x.org + + + xorg-input-evdev + i586 + + ff4d05fb14b19aa3caafe484a4252730e37fa79faae4f33598549b465c5d1983 + Xorg evdev input driver + The Xorg X11 evdev input driver + + http://www.x.org/ + + + xorg-input-evdev-devel + i586 + + c6475f82a817f0eaf4e789988a3c495eb09660190c6e9c9135d09ee085377509 + Development files for xorg evdev driver + This package contains xorg evdev development files + + http://www.x.org/ + + + xorg-input-evdev-multitouch + i586 + + e4b991649e82b653d45b43ee1c1fbbf64054ef5c8acd3c713fac1db3697510a9 + X + X.Org X server -- evdev input multitouch driver This package provides the driver for input devices using evdev, the Linux + kernel's event delivery mechanism. This driver allows for multiple keyboards + and mice to be treated as separate input devices. + . + More information about X.Org can be found at: + <URL:http://www.X.org> + <URL:http://xorg.freedesktop.org> + <URL:http://lists.freedesktop.org/mailman/listinfo/xorg> + . + This package is built from the X.org xf86-input-evdev driver module. + + + + + xorg-launch-helper + i586 + + 7941d7158e67095a4b7e7382366814a64c9779fa751578956daa5b560afd5342 + Xorg service helper + A wrapper to launch Xorg as a service in systemd environments. + + http://foo-projects.org/~sofar/xorg-launch-helper + + + xorg-recordproto + i586 + + 8504b8232ae30a0c761256ed1deb700d37485da3d9b4514952cee212edccae47 + X + Description: X + + http://www.x.org + + + xorg-renderproto + i586 + + c2c20185ad83b4913c40de392ef0a19bdab423d286184968d860b88160e96839 + X + Description: X + + http://www.x.org + + + xorg-server + i586 + + d2d772ef3f57c82786e844cf521fd68f193eb07ed4e3d3a0ed95c97c9f8cd2e5 + X.Org X11 X server + Description: X.Org X11 X server + + http://www.x.org + + + xorg-utils + i586 + + 34b7ec3851dc205b52d362f59a03df65b9a62e5dfb2bf95ce344b21d89e42542 + X11 utilities + A collection of common X Window System applications. + + http://www.x.org + + + xorg-x11-apps + i586 + + 0031aba6acadbb9039778691b0878a1fdeed86dda26d0b5657b0840bc4ee7adb + X.Org X11 applications + A collection of common X Window System applications. + + http://www.x.org + + + xorg-x11-drv-fbdev + i586 + + 48b8bf91ea7013a9db0d1dcd836358c70be21b56771c038c3851d8e456710f4d + Xorg X11 fbdev video driver + Xorg X11 fbdev video driver. + + http://www.x.org/ + + + xorg-x11-drv-input-gesture + i586 + + 0a0891f4f0d151a3f78462f449060669a9cbeb818648042c9b6e2c8a28ada1b8 + X.Org X server -- Xserver gesture driver + This package provides the driver for recognizing gesture(s) using button +and motion events inside X server. + + + + + xorg-x11-drv-input-gesture-devel + i586 + + bae05aaec7e1c4e75535263781bcb36331913d48ee0372437b79b519e5d90052 + Development files for xorg gesture driver + xorg-x11-drv-input-gesture development files + + + + + xorg-x11-drv-intel + i586 + + 6b9580b2121b48d2dcf51e7b44f7efb95bdc11bed86f22409aa85a4769ef905a + Xorg X11 Intel video driver + Xorg Intel video driver + + http://www.x.org/ + + + xorg-x11-drv-keyboard + i586 + + c8e14b18e318bd9067378bf2a52c9a2d5b44d698bd1b85f967f7ff14aecb51e8 + Xorg X11 keyboard input driver + Xorg X11 keyboard input driver. + + http://www.x.org/ + + + xorg-x11-drv-synaptics + i586 + + 29d1d02be4e6459316d61ab24cc2583dc722bee726b4ba3720bd0ff9f192a58e + Xorg X11 synaptics input driver + Xorg synaptics input driver + + http://www.x.org + + + xorg-x11-drv-synaptics-devel + i586 + + 30a3151a0eebc04226b1734f259f1591bf2c3a43cfeaf9aad7dd1688200fe2d1 + Development libraries and header files for xorg-x11-drv-synaptics + Development libraries and header files for xorg-x11-drv-synaptics + + http://www.x.org + + + xorg-x11-filesystem + noarch + + bc679ce2ca57879076c081684347f5a80fac295f4ad891fcf49bb0dc9ecaa230 + X.Org X11 filesystem layout + This package provides some directories which are required by other +packages which comprise the modularized X.Org X11R7 X Window System +release. This package must be installed during OS installation +or upgrade, in order to force the creation of these directories, +and replace any legacy symbolic links that might be present in old +locations, which could result in upgrade failures. + + http://www.redhat.com + + + xorg-x11-proto-bigreqsproto + i586 + + 7a09f75955c9048d4d0b25d382a5b4490cb8e41ba535262fda159b4009eb8806 + X.Org X11 Protocol bigreqsproto + Description: X.Org X11 Protocol bigreqsproto + + http://www.x.org + + + xorg-x11-proto-compositeproto + i586 + + 323aa6dc6ae7c66860245bda903ae3b8b9da0ab1ba57f8260f197d7e7fd6542c + X.Org X11 Protocol compositeproto + Description: X.Org X11 Protocol compositeproto + + http://www.x.org + + + xorg-x11-proto-damageproto + i586 + + 48da6fd8dc3ee500a079e808f55d19a90efd9b556e6a3bbb3b3e00b40f526b8e + X.Org X11 Protocol damageproto + Description: X.Org X11 Protocol damageproto + + http://www.x.org + + + xorg-x11-proto-dmxproto + i586 + + 9566b98cd93242922c86e4bdf1ac8e481d9aa309037c48650fa4f4c1f01a6a8c + X.Org X11 Protocol dmxproto + Description: X.Org X11 Protocol dmxproto + + http://www.x.org + + + xorg-x11-proto-dri2proto + i586 + + e58cf1d93803620cb58fcc2850404c8d3fa7423709dcf2676891b219b4ea0f77 + X.Org X11 Protocol dri2proto + Description: X.Org X11 Protocol dri2proto + + http://www.x.org + + + xorg-x11-proto-fixesproto + i586 + + 649313b5ab858b283b0e1c4d6f28ab6c8d067994c516ea6d37ff453c84e3f463 + X.Org X11 Protocol fixesproto + Xorg X11 Protocol fixesproto + + http://www.x.org + + + xorg-x11-proto-fontcacheproto + i586 + + ea90720c19d18eacc404f766dc6ddc9d2495f74730c9523b715e2214a0ee5d28 + X.Org X11 Protocol fontcacheproto + Description: X.Org X11 Protocol fontcacheproto + + http://www.x.org + + + xorg-x11-proto-fontsproto + i586 + + bdaa619135ef27fb6c8419bbec5289d11e5026d9cae55199e3dba942c0bccbd1 + X.Org X11 Protocol fontsproto + Description: X.Org X11 Protocol fontsproto + + http://www.x.org + + + xorg-x11-proto-inputproto + i586 + + 6be3df8faa8eb49f49c867065e6096acc3787077f1061729d17712e66cd24072 + X.Org X11 Protocol inputproto + Description: X.Org X11 Protocol inputproto + + http://www.x.org + + + xorg-x11-proto-kbproto + i586 + + e77fa76ccc1dd65e5deeab868d19bf0e315c55f08863ad9688a8834a6a041749 + X.Org X11 Protocol kbproto + Description: X.Org X11 Protocol kbproto + + http://www.x.org + + + xorg-x11-proto-randrproto + i586 + + 8bb0a442c5090ddc050a0d3f63c053970206c0ab5284d7f5924c4aa729de1bf9 + X.Org X11 Protocol randrproto + Description: X.Org X11 Protocol randrproto + + http://www.x.org + + + xorg-x11-proto-resourceproto + i586 + + 761fdf2d127fe82c643a058e69bbedc87b50bc8705a2709287d69b934491d62c + X.Org X11 Protocol resourceproto + Description: X.Org X11 Protocol resourceproto + + http://www.x.org + + + xorg-x11-proto-scrnsaverproto + i586 + + 3e547740724a73974e7f096206b5dcec602e0ea2b3e71ef66094cd2dff858d7a + X.Org X11 Protocol scrnsaverproto + Description: X.Org X11 Protocol scrnsaverproto + + http://www.x.org + + + xorg-x11-proto-trapproto + i586 + + 589c73015aea5680edaf6091c48478ffd6d48889d6523c15e4263759fd17f6ee + X.Org X11 Protocol trapproto + Description: X.Org X11 Protocol trapproto + + http://www.x.org + + + xorg-x11-proto-videoproto + i586 + + 9fc478e8df0d3c6a8c18f4da2a3349b4544cc5405952bb8a7f0ed61fe520a6b4 + X.Org X11 Protocol videoproto + This extension provides a protocol for a video output mechanism, +mainly to rescale video playback in the video controller hardware. + + http://www.x.org + + + xorg-x11-proto-xcmiscproto + i586 + + 069d4f906dce06de74e806354d8f8090a479aeed0af7276b7716d021b2c2e944 + X.Org X11 Protocol xcmiscproto + Description: X.Org X11 Protocol xcmiscproto + + http://www.x.org + + + xorg-x11-proto-xextproto + i586 + + 8692fa0c4d28f109af347467f4cdff5d3fc060a2a05ef2df0ad8aa41cb2db8b7 + X.Org X11 Protocol xextproto + Description: X.Org X11 Protocol xextproto + + http://www.x.org + + + xorg-x11-proto-xf86bigfontproto + i586 + + e0734299b1d36dfad34ce90bcc3ea9b40d2309acc56c81f449997265d17cb27b + X.Org X11 Protocol xf86bigfontproto + Description: X.Org X11 Protocol xf86bigfontproto + + http://www.x.org + + + xorg-x11-proto-xf86dgaproto + i586 + + 986e363df2c9671841b5dc12e81ec8ff6743549244914f909328d172e888df28 + X.Org X11 Protocol xf86dgaproto + Description: X.Org X11 Protocol xf86dgaproto + + http://www.x.org + + + xorg-x11-proto-xf86driproto + i586 + + b0b355733a6310975ee21b6df1ae04584a7c8bfb419150e7201fee6f43aaf589 + X.Org X11 Protocol xf86driproto + Description: X.Org X11 Protocol xf86driproto + + http://www.x.org + + + xorg-x11-proto-xf86miscproto + i586 + + ddd1849795c82802ab10f28ec5ed7fe73b097a3a576306aa699d19c4b50ac4fc + X.Org X11 Protocol xf86miscproto + Description: X.Org X11 Protocol xf86miscproto + + http://www.x.org + + + xorg-x11-proto-xf86vidmodeproto + i586 + + dfd00f78cdb5a84048045f3288f3eb106e8109eaba0a13be3f35586c030182f1 + X.Org X11 Protocol xf86vidmodeproto + Description: X.Org X11 Protocol xf86vidmodeproto + + http://www.x.org + + + xorg-x11-proto-xineramaproto + i586 + + 02b4d5addc0531478d2ef7c16cbb388f7dbaa7b6ab9db621646e5094aa42cd42 + X.Org X11 Protocol xineramaproto + Description: X.Org X11 Protocol xineramaproto + + http://www.x.org + + + xorg-x11-proto-xproto + i586 + + b6069cf2aecd70fc533df97800879b48993f5ccd3af8508e8316fe49c2f6b19c + X.Org X11 Protocol xproto + Description: X.Org X11 Protocol xproto + + http://www.x.org + + + xorg-x11-server + i586 + + 70e969375d8c096dd8cbba810afef4cfad2f8286957f8160e16ae23799fe624f + X.Org X11 X server + Description: X.Org X11 X server + + http://www.x.org + + + xorg-x11-server-common + i586 + + 2f3a6f151400519ab039ff83bcaf46b76ac0895d3a52f7d58da801b125fd094d + Xorg server common files + Common files shared among all X servers. + + http://www.x.org + + + xorg-x11-server-devel + i586 + + 0c289ec8e602f46072fe6c74231ce8e34ba136207cfd9b8d3ea3a0f1a18fc267 + SDK for X server driver module development + The SDK package provides the developmental files which are necessary for +developing X server driver modules, and for compiling driver modules +outside of the standard X11 source code tree. Developers writing video +drivers, input drivers, or other X modules should install this package. + + http://www.x.org + + + xorg-x11-server-misc-emulfb + i586 + + 5475b6252745fd4feba695be5599b0901767d00a683480a8fed6e9e0e5056df4 + X11 X server misc files for s5pc110 + Xorg server misc package which contains startx, xinitrc and xorg.conf file for emulfb + + + + + xorg-x11-util-macros + i586 + + a54c6279f25a1e9233e00dcb322fe515b3c7a520bd4a7ef5d5a4c91616ef8e30 + X.Org X11 Autotools macros + Description: X.Org X11 Autotools macros + + http://www.x.org + + + xorg-x11-utils + i586 + + 7efb079f6f0e75c6f6087f434a3e6d015a8392fc524114bde05e5dbf35cf7bd0 + X11 utilities + A collection of common X Window System applications. + + http://www.x.org + + + xorg-x11-utils-xinput + i586 + + d8f0a3f56dcd7947abc9b97a352908537ec7e655bb46de444c18b44fb5dedade + X.Org X11 xinput utility + Description: X.Org X11 xinput utility + + http://www.x.org + + + xorg-x11-utils-xrestop + i586 + + 11765a3e63ce640f38f1b51083db16c1b60877f0b4a4455aa44282cf455617ba + X11 server resource usage monitor + xrestop uses the X-Resource extension to provide top(1)-like statistics +for each connected X11 client's server-side resource usage. It is intended +as a developer tool to aid more efficient server resource usage and debug +server-side resource leakage. +. +xrestop requires the X-Resource extension, supported by XFree86 4.3 and +above, and by the freedesktop.org X server. + + http://www.x.org + + + xorg-x11-xauth + i586 + + ed261e9e0ece03e17dd69e3da3b652adab316b787427f91b054ea420eb265cc6 + X.Org X11 X authority utilities + The xauth program is used to edit and display the authorization +information used in connecting to the X server. + + http://www.x.org + + + xorg-x11-xfonts-utils + i586 + + 29a8c29230cb534ba5534ed6618ac394deaa96d32cd71afe8bf714d6c51c4ce8 + X Window System font utility programs + xfonts-utils provides a set of utility programs shipped with the X Window +System that are needed for font management. +. +The programs in this package include: + - bdftopcf, which converts BDF fonts to PCF fonts; + - bdftruncate and ucs2any, tools to generate fonts with various encodings + from ISO 10646-encoded fonts + - mkfontdir, a program to generate fonts.dir files; + - mkfontscale, a program to generate fonts.scale files; + - fonttosfnt, a program to wrap bitmap fonts in a sfnt (TrueType) wrapper. + + http://www.x.org + + + xorg-x11-xinit + i586 + + c714261f5e0006ebb40a6ab422d911735eb9180bd970fd21bfdbf1412831d15d + X.Org X11 X Window System xinit startup scripts + X.Org X11 X Window System xinit startup scripts + + http://www.x.org + + + xorg-x11-xkb-utils + i586 + + 35029c385b23e3308a95f5e6ca45a4d50aabc227739f828e075845458e415380 + X11 XKB utilities + xkbutils contains a number of client-side utilities for XKB, the X11 keyboard extension. +setxkbmap is a tool to query and change the current XKB map. +xkbbell generates a bell event through the keyboard. +xkbcomp is a tool to compile XKB definitions into map files the server can use. +xkbevd is an experimental tool to listen for certain XKB events and execute defined triggers when actions occur. +xkbprint is a tool to generate an image with the physical representation of the keyboard as XKB sees it. +xkbvleds shows the changing status of keyboard LEDs. +xkbwatch shows the changing status of modifiers and LEDs. + + http://www.x.org + + + xorg-x11-xkb-utils-docs + i586 + + b3e1e9a096e5a5d38f3c62273316194ac85ac07db7860779f13db28db48b7f0b + Documentation for package xorg-x11-xkb-utils + This package provides documentation for package xorg-x11-xkb-utils. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/xorg-x11-xkb-utils-7.6-8.9.i386 + + http://www.x.org + + + xorg-x11-xserver-utils + i586 + + 8d1621043b904652b19efc7ac932ea168a9fa7ff983022e962eef14c46f7b59a + X server utilities + An X client is a program that interfaces with an X server (almost always via + the X libraries), and thus with some input and output hardware like a + graphics card, monitor, keyboard, and pointing device (such as a mouse). + . + This package provides a miscellaneous assortment of X Server utilities + that ship with the X Window System, including: + - iceauth, a tool for manipulating ICE protocol authorization records; + - rgb; + - sessreg, a simple program for managing utmp/wtmp entries; + - xcmsdb, a device color characteristic utility for the X Color Management + System; + - xgamma, a tool for querying and setting a monitor's gamma correction; + - xhost, a very dangerous program that you should never use; + - xmodmap, a utility for modifying keymaps and pointer button mappings in X; + - xrandr, a command-line interface to the RandR extension; + - xrdb, a tool to manage the X server resource database; + - xrefresh, a tool that forces a redraw of the X screen; + - xset, a tool for setting miscellaneous X server parameters; + - xsetmode and xsetpointer, tools for handling X Input devices; + - xsetroot, a tool for tailoring the appearance of the root window; + - xstdcmap, a utility to selectively define standard colormap properties; + - xvidtune, a tool for customizing X server modelines for your monitor. + + http://www.x.org + + + xorg-x11-xserver-utils-docs + i586 + + 79a1541334c6f9e619492b0863404d5a1036fce798032d10365aa5b284812cb1 + Documentation for package xorg-x11-xserver-utils + This package provides documentation for package xorg-x11-xserver-utils. +/usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/xorg-x11-xserver-utils-7.5-3.9.i386 + + http://www.x.org + + + xorg-x11-xserver-utils-lb + i586 + + 991b1b5cdf7b72dc8b157336097d3ed172ea49f8b8074c36f3e940bf5014475b + Device-specific files for Lunchbox + This package provides files for the X server utilities package that are +specific to Lunchbox devices. + + http://www.x.org + + + xorg-x11-xtrans-devel + i586 + + dce032259c1dc37f1f40f33730d3271fba887cce314dbc3ab3572b7bdf5d328b + X.Org X11 developmental X transport library + Description: X.Org X11 developmental X transport library + + http://www.x.org + + + xorg-xbitmaps + noarch + + 9d27ec54823aa8350564c2243394b76ec23bbb3a965199646d36140e74a01bc7 + X + X.Org X11 application bitmaps + + http://www.x.org + + + xorg-xinput + i586 + + bca1387bea957cb538e1b86cf0bc84595402132dc7397bbf8a533103c37fa08e + X + Description: X + + http://www.x.org + + + xserver-common + i586 + + 40e40330c8dbd9efcad686ac00ed3e3655b57deffbb205da27e3187f265549f1 + Xorg server common files + Common files shared among all X servers. + + http://www.x.org + + + xserver-xorg-core + i586 + + 7c202f1c4ec6e22a7c44200f023be7d311238e92534f64394f762eb5f8c1b1d7 + Xorg X server + X.org X11 is an open source implementation of the X Window System. It +provides the basic low level functionality which full fledged +graphical user interfaces (GUIs) such as GNOME and KDE are designed +upon. + + http://www.x.org + + + xserver-xorg-devel + i586 + + 951e39155105b6c147c73c0495de2a922e7fa98413fe6f56d5ec6543aba4c61f + SDK for X server driver module development + The SDK package provides the developmental files which are necessary for +developing X server driver modules, and for compiling driver modules +outside of the standard X11 source code tree. Developers writing video +drivers, input drivers, or other X modules should install this package. + + http://www.x.org + + + xserver-xorg-tools + i586 + + ccf266428c1f1ba4819f79216837785ea87e563a4564fb5cb795a3108c38a045 + Xorg X server + xserver-xorg-tools + + http://www.x.org + + + xserver-xorg-video-emulfb + i586 + + 7770ba1f1676dc701ea0df5f45017a8fba1c325ccbcbb8b7b66ab8cfb7a9b7bc + X.Org X server driver for sdk emulation + This package provides the driver for sdk emulation + + + + + xterm + i586 + + 98fbfecaf2b89258910f99aedaf69608b086de8adc55c5a7996e87e0cc094a4a + Terminal emulator for the X Window System + The xterm program is a terminal emulator for the X Window System. It +provides DEC VT102 and Tektronix 4014 compatible terminals for +programs that can not use the window system directly. + + http://dickey.his.com/xterm + + + yasm + i586 + + 3ec04653cf9c97bfa1ae4663a768e512840e0f68b160ae76705032dc00892674 + Yasm Modular Assembler + Yasm is a complete rewrite of the NASM assembler under the ?new? BSD License (some portions are under other licenses, see COPYING for details). +Yasm currently supports the x86 and AMD64 instruction sets, accepts NASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64, 32 and 64-bit Mach-O, RDOFF2, COFF, Win32, and Win64 object formats, and generates source debugging information in STABS, DWARF 2, and CodeView 8 formats. +Yasm can be easily integrated into Visual Studio 2005/2008 and 2010 for assembly of NASM or GAS syntax code into Win32 or Win64 object files. + + http://yasm.tortall.net/ + + + zypper + i586 + + bc4166b9fab8e507e135b86dbd79dd93d0a450c750a0752f76c9fa4a03619880 + Command line software manager using libzypp + Zypper is a command line tool for managing software. It can be used to add +package repositories, search for packages, install, remove, or update packages, +install patches, hardware drivers, verify dependencies, and more. + +Zypper can be used interactively or non-interactively by user, from scripts, +or front-ends. + + http://en.opensuse.org/Zypper + + + \ No newline at end of file diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/listGitPkg b/Tizen_TZ_package/TizenGroup-IVI-Wayland/listGitPkg new file mode 100644 index 0000000..b20eb90 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/listGitPkg @@ -0,0 +1,1356 @@ +test +base/xorg-launch-helper +Legacy-Projects +scm/git-obs-mapping +toolchains/grep-x86 +toolchains/pygobject2 +toolchains/file-x86 +toolchains/findutils-x86 +toolchains/cpio +toolchains/nspr-x86 +toolchains/kmod +toolchains/python-lxml +toolchains/libcurl-x86 +toolchains/gettext +toolchains/diffutils-x86 +toolchains/autoconf +toolchains/liblua-x86 +toolchains/cloog +toolchains/ruby +toolchains/nss +toolchains/perl-TimeDate +toolchains/hardlink +toolchains/unzip +toolchains/build-compare +toolchains/mpc-x86 +toolchains/glib2 +toolchains/perl-Pod-Coverage +toolchains/fdupes +toolchains/diffutils +toolchains/perl-Test-Pod-Coverage +toolchains/perl-Devel-Symdump +toolchains/sed +toolchains/elfutils-libs-x86 +toolchains/cross-armv7tnhl-platformfile +toolchains/ed +toolchains/automake +toolchains/python-yaml +toolchains/libacl-x86 +toolchains/popt-x86 +toolchains/rpm-x86 +toolchains/patchelf +toolchains/make +toolchains/make-x86 +toolchains/eglibc-x86 +toolchains/zypper +toolchains/intltool +toolchains/findutils +toolchains/sed-x86 +toolchains/grep +toolchains/tizen-rpm-config +toolchains/libarchive-x86 +toolchains/sgml-common +toolchains/uthash +toolchains/expat-x86 +toolchains/tzdata +toolchains/xz-libs-x86 +toolchains/bison +toolchains/rpm-libs-x86 +toolchains/unifdef +toolchains/python-pygments +toolchains/xz +toolchains/libstdc%2B%2B-x86 +toolchains/bzip2-libs-x86 +toolchains/mpfr +toolchains/libarchive +toolchains/build +toolchains/gperf +toolchains/iso-codes +toolchains/bash-x86 +toolchains/kernel-headers-arm +toolchains/readline +toolchains/filesystem +toolchains/tizen-clean-x86-pkgs +toolchains/lzo +toolchains/rpm +toolchains/tizen-mobile-session +toolchains/python-cheetah +toolchains/hwdata +toolchains/ccache +toolchains/libzypp +toolchains/elfutils-libelf-x86 +toolchains/python-pycurl +toolchains/libattr-x86 +toolchains/libwsbm +toolchains/gawk-x86 +toolchains/gcc +toolchains/python-markdown +toolchains/coreutils +toolchains/nodejs +toolchains/nspr +toolchains/emulator-macros +toolchains/xorg-launch-helper +toolchains/openssl-x86 +toolchains/libffi +toolchains/libfile-x86 +toolchains/kernel +toolchains/m4 +toolchains/docbook-dtds +toolchains/lzop +toolchains/tar-x86 +toolchains/rpm-build-x86 +toolchains/e2fsprogs +toolchains/fdupes-x86 +toolchains/gzip +toolchains/zlib-x86 +toolchains/fakeroot +toolchains/bzip2-x86 +toolchains/doxygen +toolchains/llvm +toolchains/tar +toolchains/pam +toolchains/cmake +toolchains/python +toolchains/elfutils +toolchains/llvm-c-headers-portable +toolchains/libcap-x86 +toolchains/libgcc-x86 +toolchains/gdbm +toolchains/libtool +toolchains/icecream +toolchains/libidn-x86 +toolchains/mpfr-x86 +toolchains/ncurses-libs-x86 +toolchains/perl +toolchains/cmake-x86 +toolchains/sqlite +toolchains/mpclib +toolchains/texinfo +toolchains/doxygen-x86 +toolchains/docbook-xsl +toolchains/perl-libwww-perl +toolchains/coreutils-x86 +toolchains/gzip-x86 +toolchains/perl-HTML-Tagset +toolchains/lua +toolchains/db4 +toolchains/c-ares-x86 +toolchains/zlib +toolchains/db4-x86 +toolchains/patch +toolchains/nss-x86 +toolchains/nss-softokn-freebl-x86 +toolchains/patch-x86 +toolchains/gmp-x86 +toolchains/tizen-clean-armel-pkgs +toolchains/perl-URI +toolchains/elfutils-x86 +toolchains/sharutils +toolchains/libxml2-x86 +toolchains/mpc +toolchains/sqlite-x86 +toolchains/pkgconfig-x86 +toolchains/polkit +toolchains/flex +toolchains/tizen-cross-armv7l-sysroot +toolchains/tizen-accelerator +toolchains/pkg-config-x86 +toolchains/tizen-release +toolchains/perl-Test-Pod +toolchains/perl-WWW-Curl +toolchains/zip +toolchains/ppl +toolchains/gcc-4.5 +toolchains/perl-HTML-Parser +toolchains/python-urlgrabber +toolchains/which +toolchains/gawk +toolchains/setup +toolchains/python-setuptools +toolchains/groff +toolchains/perl-XML-Parser +toolchains/less +Private-Projects +sdk/sensor-daemon-emulator +sdk/emulator-plugin-gyro-pkgs +sdk/alsa-scenario-scn-data-0-emul +sdk/installer/install-manager +sdk/device-manager-plugin-emul +sdk/crash-worker-sdk +sdk/default-fonts-sdk +sdk/emulator-plugin-proxi +sdk/vmodem-daemon-emulator +sdk/emulator-plugin-geo-filter +sdk/emulator-plugin-geo +sdk/emulator/eventinjector-eplugin +sdk/emulator/vgabios +sdk/emulator/qemu +sdk/emulator/event-injector +sdk/emulator/emulator-kernel +sdk/emulator/emulator-manager +sdk/emulator/emulator-img +sdk/emulator/emulator-storages +sdk/emulator-plugin-light +sdk/nfc-plugin-emul +sdk/default-files-emulator +sdk/doc/sdk-info +sdk/doc/doc-tools +sdk/build/version-manager +sdk/build/meta-tizen-installtype +sdk/build/meta-sdk-dev-tools +sdk/build/meta-tizen-documents +sdk/build/meta-tizen-ide +sdk/build/pde-build +sdk/build/meta-emulator-tools +sdk/build/meta-tizen-components +sdk/emulator-plugin-accel-proc +sdk/emulator-plugin-motion-proc +sdk/ui-builder/web-ui-builder-eplugin +sdk/ui-builder/native-ui-builder +sdk/simulator-opengl +sdk/emulator-plugin-accel-filter +sdk/gstreamer0.10-ffmpeg-emulator +sdk/emulator-plugin-light-proc +sdk/emulator-plugin-accel +sdk/emulator-plugin-light-filter +sdk/emulator-plugin-geo-proc +sdk/dynamic-analyzer/dynamic-analysis-ide-eplugin +sdk/dynamic-analyzer/dynamic-analysis-manager +sdk/dynamic-analyzer/dynamic-analyzer +sdk/dynamic-analyzer/dynamic-analysis-probe +sdk/emulator-plugin-proxi-filter +sdk/tools/web-simulator +sdk/tools/sdk-build +sdk/tools/certificate-generator +sdk/tools/native-ui-effect-builder +sdk/tools/image-creator +sdk/tools/mingw +sdk/tools/sdblib +sdk/tools/native-app-rootstrap +sdk/tools/toolchain-dev-rootstrap +sdk/tools/sbi-plugins +sdk/tools/valgrind +sdk/tools/smart-build-interface +sdk/tools/llvm-3.1 +sdk/tools/sdb +sdk/tools/platform-dev-tools +sdk/tools/gcc-4.5 +sdk/tools/gdb-7.2 +sdk/tools/platform-dev-rootstrap +sdk/tools/unittest-framework +sdk/tools/oprofile +sdk/emulator-plugin-proxi-proc +sdk/ide/codecoverage-eplugin +sdk/ide/cli +sdk/ide/jsdt-extension-eplugin +sdk/ide/common-eplugin +sdk/ide/unittest-eplugin +sdk/ide/eventinjector-eplugin +sdk/ide/webapp-eplugin +sdk/ide/web-sample +sdk/ide/nativeplatform-eplugin +sdk/ide/profiler-eplugin +sdk/ide/product +sdk/ide/native-eplugin +sdk/ide/nativecommon-eplugin +sdk/ide/websimulator-eplugin +sdk/ide/js-assignmenttracing-eplugin +sdk/ide/native-ext-eplugin +sdk/ide/web-sample-partner +sdk/ide/nativeappcommon-eplugin +sdk/ide/native-sample +sdk/ide/assignmenttracing-eplugin +sdk/ide/telephony-eplugin +sdk/ide/native-platform-sample +sdk/emulator-daemon +Public-Temp-Projects +pkgs/c/ciss +pkgs/c/contacts +pkgs/n/native-installer +pkgs/a/alsa-scenario-files-0.0 +pkgs/u/ug-picker-efl +pkgs/u/usb-setting +pkgs/u/ui-gadget +pkgs/u/ug-calendar-picker +pkgs/o/oma-ds-service +pkgs/m/mtools +pkgs/e/elm-webview +pkgs/e/elektra +pkgs/l/libug-setting-theme-efl +pkgs/l/libsoup2 +pkgs/l/libsoup2.4 +pkgs/xorg/lib/libXvMC +pkgs/xorg/lib/libxxf86misc +pkgs/xorg/lib/libxtrap +pkgs/xorg/util/xorg-x11-filesystem +pkgs/xorg/util/xorg-x11-util-macros +pkgs/xorg/util/xorg-x11-xauth +pkgs/xorg/proto/xorg-glproto +pkgs/xorg/proto/x11proto-trap +pkgs/xorg/proto/x11proto-fontcache +pkgs/xorg/proto/x11proto-xf86misc +pkgs/xorg/driver/xorg-drv-mtev +pkgs/xorg/driver/xorg-x11-drv-intel +pkgs/xorg/driver/xorg-x11-drv-synaptics +pkgs/xorg/driver/xorg-x11-drv-fbdev +pkgs/xorg/driver/xorg-x11-drv-keyboard +pkgs/t/tel-plugin-dbus_tpublic/api +pkgs/d/drm-trusted +pkgs/p/phone-lock +profile/demo/ivi/openbox +profile/demo/ivi/neard +profile/demo/ivi/sample-media +profile/demo/ivi/kickstart +profile/demo/ivi/ivi-demo-config +profile/extras/gettext +profile/extras/docbook-style-xsl +profile/extras/gpm +profile/extras/SDL +profile/extras/dmidecode2 +profile/extras/audiofile +profile/extras/netcat +profile/extras/minicom +profile/extras/gtk-doc +profile/extras/intel-gpu-tools +profile/extras/dropwatch +profile/extras/screen +profile/extras/esound +profile/extras/ncurses +profile/extras/filesystem +profile/extras/iftop +profile/extras/git +profile/extras/i2c-tools +profile/extras/freeglut +profile/extras/tcpdump +profile/extras/perl-Error +profile/extras/libpcap +profile/extras/dosfstools +profile/extras/dmidecode +profile/extras/libotf +profile/extras/xinput_calibrator +profile/extras/xterm +profile/extras/gtk2 +profile/extras/gdk-pixbuf2 +profile/extras/jasper +profile/extras/lockdev +profile/extras/shadow-utils +profile/extras/gnome-doc-utils +profile/extras/shtool +profile/extras/libutempter +profile/extras/gtk3 +profile/extras/libunistring +profile/extras/emacs +profile/ivi/festival +profile/ivi/xorg-x11-drv-evdev-multitouch +profile/ivi/pygobject2 +profile/ivi/webskeleton +profile/ivi/wrt +profile/ivi/orc +profile/ivi/json-glib +profile/ivi/e_dbus +profile/ivi/opensp +profile/ivi/libedit +profile/ivi/device-manager-plugin-ivi +profile/ivi/saythis +profile/ivi/alsa-lib +profile/ivi/neard +profile/ivi/qtxmlpatterns +profile/ivi/libaccounts-svc +profile/ivi/mtdev +profile/ivi/json-c +profile/ivi/uxlaunch +profile/ivi/bluez +profile/ivi/evas +profile/ivi/wrt-plugins-common +profile/ivi/media-service-upnp +profile/ivi/xcb-proto +profile/ivi/lemolo +profile/ivi/pwlock +profile/ivi/gpsd +profile/ivi/remotecontrol +profile/ivi/system-info +profile/ivi/edje +profile/ivi/embryo +profile/ivi/xorg-glproto +profile/ivi/org.tizen.browser +profile/ivi/opencv +profile/ivi/dbus-python +profile/ivi/tel-plugin-imc +profile/ivi/pango +profile/ivi/gst-plugins-bad +profile/ivi/location-module +profile/ivi/glib2 +profile/ivi/eeze +profile/ivi/org.tizen.video-player +profile/ivi/tel-plugin-atmodem +profile/ivi/bootchart +profile/ivi/xorg-drv-mtev +profile/ivi/libxcb +profile/ivi/pulseaudio-module-murphy-ivi +profile/ivi/libwebsockets +profile/ivi/default-files-slp +profile/ivi/image-configurations +profile/ivi/mlite +profile/ivi/boost +profile/ivi/xorg-utils +profile/ivi/ivi-repos-pc +profile/ivi/device-manager-plugin-pinetrail +profile/ivi/libdrm +profile/ivi/osp-web +profile/ivi/incarcinema +profile/ivi/ethumb +profile/ivi/python-twisted +profile/ivi/xorg-app-xinput +profile/ivi/dhcp +profile/ivi/ +profile/ivi/check +profile/ivi/weston +profile/ivi/liboil +profile/ivi/qtjsbackend +profile/ivi/libXpm +profile/ivi/dropwatch +profile/ivi/system-plugin-ia-generic +profile/ivi/qtdeclarative +profile/ivi/connman +profile/ivi/sgml-common +profile/ivi/cogl +profile/ivi/indicator-win +profile/ivi/webkit-efl +profile/ivi/GSSDP +profile/ivi/gobject-introspection +profile/ivi/iptables +profile/ivi/ivi-repos +profile/ivi/xcb-util +profile/ivi/automotive-message-broker +profile/ivi/ivi-configs +profile/ivi/gstreamer-vaapi +profile/ivi/wayland +profile/ivi/gdk-pixbuf +profile/ivi/telephony-daemon +profile/ivi/openjade +profile/ivi/xorg-x11-server +profile/ivi/libslp-utilx +profile/ivi/clutter +profile/ivi/iputils +profile/ivi/ui-gadget-1 +profile/ivi/pulseaudio +profile/ivi/renderer-service-upnp +profile/ivi/image-transfer-tool +profile/ivi/mesa +profile/ivi/ncurses +profile/ivi/menu-daemon +profile/ivi/ofono-qt +profile/ivi/python-PyPAM +profile/ivi/eina +profile/ivi/intel-emgd-kmod +profile/ivi/download-provider +profile/ivi/m17n-lib +profile/ivi/elementary +profile/ivi/preview-repos-pc +profile/ivi/audiomanager +profile/ivi/vconf +profile/ivi/xorg-app-xinit +profile/ivi/ccache +profile/ivi/vaapi-intel-driver +profile/ivi/sockdrawer +profile/ivi/device-config-touch +profile/ivi/GUPnP-AV +profile/ivi/isf +profile/ivi/iftop +profile/ivi/mmfw-sysconf +profile/ivi/taskmanager +profile/ivi/navit +profile/ivi/hfdialer +profile/ivi/xorg-x11-drv-gesture +profile/ivi/python-netifaces +profile/ivi/gst-plugins-good +profile/ivi/mkdevnodes +profile/ivi/automake14 +profile/ivi/perl-SGMLSpm +profile/ivi/atk +profile/ivi/xorg-x11-drv-intel +profile/ivi/dothis +profile/ivi/linux-firmware +profile/ivi/bundle +profile/ivi/mingetty +profile/ivi/kernel-x86-ivi +profile/ivi/tcpdump +profile/ivi/eet +profile/ivi/pixman +profile/ivi/libgsf +profile/ivi/ecore +profile/ivi/linux-firmware-ivi +profile/ivi/jadetex +profile/ivi/dlog +profile/ivi/menu-screen +profile/ivi/mtools +profile/ivi/eobj +profile/ivi/docbook-dtds +profile/ivi/pocketsphinx +profile/ivi/libpcap +profile/ivi/emotion +profile/ivi/settings +profile/ivi/python-simplejson +profile/ivi/w3m +profile/ivi/kernel-adaptation-intel-automotive +profile/ivi/alarm-manager +profile/ivi/layer-management +profile/ivi/package-groups +profile/ivi/librsvg2 +profile/ivi/libmm-camcorder +profile/ivi/llvm +profile/ivi/connman-qt +profile/ivi/pam +profile/ivi/cmake +profile/ivi/gc +profile/ivi/navit-maps +profile/ivi/xorg-x11-xinit +profile/ivi/python-pyOpenSSL +profile/ivi/app-core +profile/ivi/python +profile/ivi/webdialer +profile/ivi/clock +profile/ivi/murphy +profile/ivi/ntp +profile/ivi/xinput_calibrator +profile/ivi/jansson +profile/ivi/ivi-config-wayland +profile/ivi/libasyncns +profile/ivi/rygel +profile/ivi/linux-firmware-crossville +profile/ivi/ivi-config-xlib +profile/ivi/python-zope.interface +profile/ivi/automotive-dlt +profile/ivi/efl-theme-white +profile/ivi/glibmm +profile/ivi/GhostCluster +profile/ivi/mobile-broadband-provider-info +profile/ivi/qtwayland +profile/ivi/simulator-opengl +profile/ivi/quota +profile/ivi/yasm +profile/ivi/m17n-db +profile/ivi/bitstream-vera-fonts +profile/ivi/ivi-repos-auto +profile/ivi/tel-plugin-dbus_tapi +profile/ivi/gst-plugins-base +profile/ivi/xterm +profile/ivi/sphinxbase +profile/ivi/uifw +profile/ivi/ivi-demo-config +profile/ivi/GUPnP +profile/ivi/flashrom +profile/ivi/qtbase +profile/ivi/libxkbcommon +profile/ivi/cairo +profile/ivi/libatomic_ops +profile/ivi/avsystem +profile/ivi/emgd-bin +profile/ivi/libtiff +profile/ivi/xorg-x11-server-misc +profile/ivi/libsoup2.4 +profile/ivi/udev-rules +profile/ivi/camera +profile/ivi/pcre +profile/ivi/preview-repos-auto +profile/ivi/efreet +profile/ivi/wpa_supplicant +profile/ivi/clutter-toys +profile/ivi/tel-plugin-database +profile/ivi/docbook-style-dsssl +profile/ivi/kickstarter +profile/ivi/python-autobahn +profile/ivi/fontpackages +profile/ivi/GUPnP-DLNA +profile/ivi/flex +profile/ivi/docbook-utils +profile/ivi/lrzsz +profile/ivi/gstreamer +profile/ivi/gstreamer-python +profile/ivi/libgee +profile/ivi/syslinux +profile/ivi/kernel-headers +profile/ivi/desktop-file-utils +profile/ivi/xorg-drv-evdev +profile/ivi/tzdata-slp +profile/ivi/swig +profile/ivi/wrt-plugins-tizen +profile/ivi/libsvi +profile/ivi/moute +profile/ivi/edbus +profile/ivi/node-startup-controller +profile/ivi/vim +profile/ivi/xorg-x11-utils-xinput +profile/ivi/libcroco +profile/ivi/obexd +profile/ivi/ofono +profile/ivi/xorg-x11-drv-evdev +profile/ivi/libmm-sound +profile/ivi/efl-theme-tizen +profile/ivi/gtk3 +profile/ivi/libvpx +profile/ivi/alsa-utils +profile/ivi/bluetooth-qt +profile/ivi/xmlto +profile/ivi/libva +profile/ivi/emacs +ivi-project +external/udhcp +external/wget +external/gdb +external/augeas +external/alsa-lib +external/systemd +external/lzo2 +external/mtdev +external/glib2.0 +external/usleep +external/libzypp-bindings +external/libusb +external/hplip +external/c-ares +external/libwbxml2 +external/dbus-python +external/libcap +external/pango1.0 +external/bootchart +external/zeromq +external/epson-inkjet-printer-escpr +external/poppler +external/fribidi +external/opencore-amr +external/ltrace +external/lua5.1 +external/parted +external/libxml2 +external/boost +external/bash +external/module-init-tools +external/check +external/liboil +external/libjpeg-turbo +external/byacc +external/kpartx +external/lsb +external/expat +external/libnl +external/popt +external/powertop +external/iptables +external/libidn +external/glib-networking +external/openssh +external/mawk +external/fsync +external/dbus-glib +external/libgnutls26 +external/libogg +external/procps +external/ncurses +external/libxslt +external/libvorbis +external/libnl2 +external/libusb-compat +external/libiri +external/chrpath +external/dos2unix +external/libremix +external/eglibc +external/cups-filters +external/libgcrypt11 +external/mkdevnodes +external/device-mapper +external/gmp +external/qemu +external/uw-imap-toolkit +external/lcms +external/file +external/linux-firmware +external/mingetty +external/eject +external/nettle +external/binutils +external/bzip2 +external/enchant +external/strace +external/ragel +external/dosfstools +external/dialog +external/libsndfile +external/avahi +external/tizen-coreutils +external/libpng +external/curl +external/acpid +external/shared-mime-info +external/dbus +external/libflac +external/libtheora +external/qpdf +external/uim +external/libdaemon +external/cups +external/xmlsec1 +external/libsatsolver +external/libtiff +external/epson-laser-printer-escpage +external/lsof +external/psmisc +external/libtasn1 +external/prelink +external/sysvinit +external/shadow-utils +external/insserv +external/libijs +external/gcd +external/libjson-glib +external/libbullet +external/icu +external/readline5 +external/vconfig +external/speex +external/iniparser +external/syslinux +external/swig +external/udev +external/vim +external/leveldb +external/ifupdown +external/busybox +external/libgpg-error +external/libelf +external/imake +external/geoclue +external/tolua%2B%2B +external/freealut +external/chromium +external/giflib +external/alsa-utils +external/shadow +Public-Projects +ivi-arm-project +doc/sdk +framework/base/sys-string-0 +framework/base/util-linux-ng +framework/base/default-files-slp +framework/base/sqlite3 +framework/base/default-files-tizen +framework/base/acl +framework/base/base-passwd +framework/base/bundle +framework/base/base-files +framework/base/attr +framework/base/syspopup +framework/base/rpm-installer +framework/base/tzdata-slp +framework/base/libsqlfs +framework/base/gconf-dbus +framework/base/fuse +framework/location/liblocation-appman +framework/location/location-module +framework/location/libdecarta +framework/location/ug-setting-location-efl +framework/location/gps-manager +framework/location/libslp-lbs-plugin-replay +framework/location/libslp-location +framework/graphics/default-fonts-sdk +framework/graphics/opengl-es +framework/graphics/pixman +framework/graphics/freetype +framework/graphics/default-fonts-fc-sdk +framework/graphics/cairo +framework/graphics/osmesa +framework/graphics/fontconfig +framework/appfw/aul-1 +framework/appfw/pkgmgr-info +framework/appfw/app2sd +framework/appfw/heynoti +framework/appfw/badge +framework/appfw/status +framework/appfw/ui-gadget-1 +framework/appfw/libslp-db-util +framework/appfw/xdgmime +framework/appfw/vconf +framework/appfw/ail +framework/appfw/app-checker +framework/appfw/app-svc +framework/appfw/sppc +framework/appfw/alarm-manager +framework/appfw/app-core +framework/appfw/appcore-agent +framework/appfw/slp-pkgmgr +framework/appfw/vconf-internal-keys +framework/appfw/shortcut +framework/appfw/librua +framework/messaging/email-service +framework/messaging/msg-service +framework/osp/security-service +framework/osp/env-config +framework/osp/locations +framework/osp/bluetooth +framework/osp/content +framework/osp/nfc +framework/osp/loader +framework/osp/ime +framework/osp/app-controls +framework/osp/face +framework/osp/telephony +framework/osp/channel-service +framework/osp/appfw +framework/osp/shell +framework/osp/messaging +framework/osp/net +framework/osp/connectivity-service +framework/osp/app-service +framework/osp/installer +framework/osp/web +framework/osp/uix +framework/osp/uifw +framework/osp/compat +framework/osp/speech +framework/osp/media +framework/osp/image-core +framework/osp/social +framework/osp/json +framework/osp/image +framework/telephony/tel-plugin-socket_communicator +framework/telephony/tel-plugin-imc +framework/telephony/tel-plugin-atmodem +framework/telephony/tel-plugin-packetservice +framework/telephony/tel-plugin-indicator +framework/telephony/telephony-daemon +framework/telephony/tel-plugin-vconf +framework/telephony/libtcore +framework/telephony/tel-plugin-vmodem +framework/telephony/tel-plugin-dbus_tapi +framework/telephony/libslp-tapi +framework/telephony/tel-plugin-database +framework/telephony/tel-plugin-imcmodem +framework/pim/contacts-service +framework/pim/libaccounts-svc +framework/pim/calendar-service +framework/pim/pims-ipc +framework/connectivity/libgphoto2 +framework/connectivity/neard +framework/connectivity/bluez +framework/connectivity/libwifi-direct +framework/connectivity/netbase +framework/connectivity/bluetooth-share +framework/connectivity/mobileap-agent +framework/connectivity/connman +framework/connectivity/neard-tizen-plugin +framework/connectivity/wifi-direct-manager +framework/connectivity/bluetooth-frwk +framework/connectivity/bluetooth-agent +framework/connectivity/libnet-client +framework/connectivity/wpasupplicant +framework/connectivity/dnsmasq +framework/connectivity/nfc-manager +framework/connectivity/net-config +framework/connectivity/neardal +framework/connectivity/libsoup2.4 +framework/connectivity/data-router +framework/connectivity/obexd +framework/web/wrt +framework/web/wrt-commons +framework/web/wrt-plugins-common +framework/web/web-ui-fw +framework/web/webkit-efl +framework/web/download-provider +framework/web/wrt-installer +framework/web/wrt-security +framework/web/pcre +framework/web/libdownload-agent +framework/web/wrt-plugins-tizen +framework/multimedia/media-server +framework/multimedia/libcamsrcjpegenc +framework/multimedia/libmm-log +framework/multimedia/ffmpeg +framework/multimedia/media-data-sdk +framework/multimedia/alsa-scenario-0.2 +framework/multimedia/libmm-ta +framework/multimedia/libmm-fileinfo +framework/multimedia/gstreamer0.10 +framework/multimedia/audio-session-manager +framework/multimedia/libmm-player +framework/multimedia/libmedia-service +framework/multimedia/gst-plugins-good0.10 +framework/multimedia/gstreamer-vaapi +framework/multimedia/libjpeg8 +framework/multimedia/pulseaudio +framework/multimedia/gst-plugins-base0.10 +framework/multimedia/libmm-common +framework/multimedia/libmm-radio +framework/multimedia/mmfw-sysconf +framework/multimedia/libmm-imgp-gstcs +framework/multimedia/libcamsrcjpegenc-sw-libjpeg +framework/multimedia/libexif +framework/multimedia/libmm-camcorder +framework/multimedia/gstreamer0.10-ffmpeg +framework/multimedia/gst-openmax +framework/multimedia/gst-rtsp-server-wfd +framework/multimedia/gst-plugins-bad0.10 +framework/multimedia/avsystem +framework/multimedia/libmm-wfd +framework/multimedia/libmm-utility +framework/multimedia/libmedia-thumbnail +framework/multimedia/gst-plugins-ugly0.10 +framework/multimedia/libmm-session +framework/multimedia/alsa-scenario-scn-data-0 +framework/multimedia/gst-plugins-ext0.10 +framework/multimedia/openal-soft +framework/multimedia/libmm-transcode +framework/multimedia/libmm-sound +framework/multimedia/libva +framework/uifw/ise-engine-sunpinyin +framework/uifw/evas +framework/uifw/e17 +framework/uifw/edje +framework/uifw/embryo +framework/uifw/eeze +framework/uifw/elm-misc +framework/uifw/elm-modules +framework/uifw/cbhm +framework/uifw/ethumb +framework/uifw/voice/tts +framework/uifw/voice/stt +framework/uifw/voice/libttssmt +framework/uifw/eina +framework/uifw/elementary +framework/uifw/ise-engine-anthy +framework/uifw/isf +framework/uifw/libscl-ui +framework/uifw/eet +framework/uifw/ecore +framework/uifw/emotion +framework/uifw/ise-engine-default +framework/uifw/harfbuzz +framework/uifw/efl-theme-white +framework/uifw/xorg/server/xorg-server +framework/uifw/xorg/lib/libxaw +framework/uifw/xorg/lib/libxdmcp +framework/uifw/xorg/lib/libdri2 +framework/uifw/xorg/lib/libxrandr +framework/uifw/xorg/lib/libxfixes +framework/uifw/xorg/lib/libsm +framework/uifw/xorg/lib/libxcursor +framework/uifw/xorg/lib/libice +framework/uifw/xorg/lib/libxvmc +framework/uifw/xorg/lib/libdrm +framework/uifw/xorg/lib/libxrender +framework/uifw/xorg/lib/libpciaccess +framework/uifw/xorg/lib/libxtst +framework/uifw/xorg/lib/libxi +framework/uifw/xorg/lib/libxxf86vm +framework/uifw/xorg/lib/libxres +framework/uifw/xorg/lib/libxft +framework/uifw/xorg/lib/libfontenc +framework/uifw/xorg/lib/libxinerama +framework/uifw/xorg/lib/libx11 +framework/uifw/xorg/lib/libxext +framework/uifw/xorg/lib/libxv +framework/uifw/xorg/lib/libxxf86dga +framework/uifw/xorg/lib/libxpm +framework/uifw/xorg/lib/libxmu +framework/uifw/xorg/lib/xtrans +framework/uifw/xorg/lib/libxkbfile +framework/uifw/xorg/lib/libdmx +framework/uifw/xorg/lib/libxfont +framework/uifw/xorg/lib/libxau +framework/uifw/xorg/lib/libxt +framework/uifw/xorg/lib/libxscrnsaver +framework/uifw/xorg/lib/libxgesture +framework/uifw/xorg/lib/libxcomposite +framework/uifw/xorg/lib/libxdamage +framework/uifw/xorg/libslp-utilx +framework/uifw/xorg/util/x11-xserver-utils +framework/uifw/xorg/util/xorg-x11-filesystem +framework/uifw/xorg/util/xfonts-utils +framework/uifw/xorg/util/x11-utils +framework/uifw/xorg/util/xutils-dev +framework/uifw/xorg/util/xorg-x11-util-macros +framework/uifw/xorg/util/xorg-x11-xauth +framework/uifw/xorg/util/x11-xkb-utils +framework/uifw/xorg/util/xkeyboard-config +framework/uifw/xorg/app/xrestop +framework/uifw/xorg/app/xinit +framework/uifw/xorg/app/xinput +framework/uifw/xorg/app/x11-apps +framework/uifw/xorg/app/xorg-launch-helper +framework/uifw/xorg/app/xbitmaps +framework/uifw/xorg/proto/x11proto-xf86dga +framework/uifw/xorg/proto/x11proto-xext +framework/uifw/xorg/proto/xorg-glproto +framework/uifw/xorg/proto/x11proto-xinerama +framework/uifw/xorg/proto/x11proto-render +framework/uifw/xorg/proto/x11proto-resource +framework/uifw/xorg/proto/x11proto-input +framework/uifw/xorg/proto/x11proto-video +framework/uifw/xorg/proto/x11proto-damage +framework/uifw/xorg/proto/x11proto-dri2 +framework/uifw/xorg/proto/x11proto-fonts +framework/uifw/xorg/proto/x11proto-xcmisc +framework/uifw/xorg/proto/x11proto-randr +framework/uifw/xorg/proto/x11proto-fixes +framework/uifw/xorg/proto/x11proto-scrnsaver +framework/uifw/xorg/proto/x11proto-composite +framework/uifw/xorg/proto/x11proto-dmx +framework/uifw/xorg/proto/x11proto-core +framework/uifw/xorg/proto/x11proto-xf86vidmode +framework/uifw/xorg/proto/x11proto-gesture +framework/uifw/xorg/proto/x11proto-kb +framework/uifw/xorg/proto/x11proto-xf86dri +framework/uifw/xorg/proto/x11proto-record +framework/uifw/xorg/proto/x11proto-xf86bigfont +framework/uifw/xorg/proto/x11proto-bigreqs +framework/uifw/xorg/xcb/libpthread-stubs +framework/uifw/xorg/xcb/xcb-proto +framework/uifw/xorg/xcb/libxcb +framework/uifw/xorg/xcb/xcb-util +framework/uifw/ise-default +framework/uifw/libhangul +framework/uifw/ise-engine-tables +framework/uifw/anthy +framework/uifw/efreet +framework/uifw/e17-extra-modules +framework/uifw/eio +framework/uifw/ise-engine-hangul +framework/uifw/e17-extra-config-modules +framework/uifw/edbus +framework/uifw/efl-theme-tizen +framework/uifw/e17-misc +framework/uifw/expedite +framework/security/tizen-manifest +framework/security/csr-framework +framework/security/drm-client +framework/security/libcryptsvc +framework/security/security-server +framework/security/ca-certificates +framework/security/openssl +framework/security/gnupg +framework/security/drm-service-core-intel +framework/security/smack +framework/security/dukgenerator +framework/security/cert-svc +framework/security/cert-svc-ui +framework/security/libprivilege-control +framework/security/secure-storage +framework/api/favorites +framework/api/messages +framework/api/call +framework/api/video-util +framework/api/bluetooth +framework/api/connection +framework/api/system-info +framework/api/feedback +framework/api/wifi +framework/api/nfc +framework/api/app-manager +framework/api/url-download +framework/api/geocoder +framework/api/mime-type +framework/api/poi +framework/api/email +framework/api/common +framework/api/sim +framework/api/system-settings +framework/api/efl-util +framework/api/sound-manager +framework/api/usb-accessory +framework/api/power +framework/api/wav-player +framework/api/face +framework/api/tethering +framework/api/serial +framework/api/media-key +framework/api/package-manager +framework/api/recorder +framework/api/route +framework/api/audio-io +framework/api/image-util +framework/api/device +framework/api/location-manager +framework/api/sensor +framework/api/player +framework/api/tone-player +framework/api/application +framework/api/call-log +framework/api/push +framework/api/radio +framework/api/network-info +framework/api/camera +framework/api/runtime-info +framework/api/stt-api +framework/api/calendar +framework/api/contacts +framework/api/wifi-direct +framework/api/tts-api +framework/api/media-content +framework/api/haptic +framework/api/metadata-extractor +framework/system/sdbd +framework/system/svi-data +framework/system/rfkill +framework/system/locales-init +framework/system/system-popup +framework/system/system-server +framework/system/libsf-common +framework/system/power-manager +framework/system/smartcard-plugin-uicc +framework/system/sensor-plugins +framework/system/libslp-sysman +framework/system/haptic-module-tizen +framework/system/sensor-framework +framework/system/usbutils +framework/system/dlog +framework/system/smartcard-service +framework/system/oma-dm-agent +framework/system/pciutils +framework/system/libslp-sensor +framework/system/libslp-pm +framework/system/libhaptic +framework/system/smartcard-plugin-nfc +framework/system/sys-assert +framework/system/devman +framework/system/libsvi +framework/system/sync-agent +framework/system/oma-ds-agent +All-Projects +tools/obs-tools +tools/buildtest +tools/lthor +tools/manifest/tizen-2.0-main +tools/sbs +tools/image-configurations +tools/ext4-utils +tools/depanneur +tools/obs-build +tools/net-tools +tools/nasm +tools/mic-bootstrap +tools/device-config-touch +tools/gbs +tools/util-linux +tools/package-groups +tools/git-buildpackage +tools/pkg-config +tools/apitrace +tools/device-configs +tools/kickstarter +tools/desktop-file-utils +tools/mic +samples/native/UiFrameMode +samples/native/JsonParserApp +samples/native/FaceRecognizer +samples/native/LocalContent +samples/native/UiControlAnimator +samples/native/SystemApp +samples/native/EffectsApp +samples/native/AnimationApp +samples/native/WifiDirectChat +samples/native/HybridServiceApp +samples/native/DictionaryDataControl +samples/native/RockPaperScissors +samples/native/Stopwatch +samples/native/XmlParserApp +samples/native/GlesCube11 +samples/native/Calculator +samples/native/FriendFinder +samples/native/GlesShader +samples/native/MultipointTouch +samples/native/MessageSender +samples/native/DictionaryDataControlProvider +samples/native/Dictionary +samples/native/SocketChat +samples/native/Todo +samples/native/DrawingBoard +samples/native/MediaApp +samples/native/MotionDetector +samples/native/SpeechApp +samples/native/MetalDetector +samples/native/NfcMemoTag +samples/native/GlesCube +samples/native/UiLayoutDemo +samples/native/FaceTracker +samples/native/UiGestureDetector +samples/native/SceneManagement +samples/native/HttpClient +samples/native/MultiProcServiceApp +samples/native/MultiLanguage +samples/native/CipherMessage +samples/native/PushClient +samples/native/TiltableImageViewer +samples/native/UiVisualElement +samples/native/SimplePedometer +samples/native/MultiProcUiApp +samples/native/CalendarViewer +samples/native/LocationManager +samples/native/AppSetting +samples/native/templates +samples/native/NfcP2pBump +samples/native/UiControls +samples/native/WebViewer +samples/native/BasicApp +samples/web/Piano +samples/web/HybridWebApp +samples/web/FileManager +samples/web/CallLog +samples/web/Go +samples/web/MemoryMatch +samples/web/ExercisePlanner +samples/web/Annex +samples/web/EventManager +samples/web/Compass +samples/web/ContactsExchanger +samples/web/Mediacontent +samples/web/Systeminfo +samples/web/Tenframe +samples/web/BluetoothChat +samples/web/Flashcards +samples/web/SliderPuzzle +samples/web/Sweetspot +samples/web/Chatter +samples/web/SelfCamera +samples/web/MemoryGame +samples/web/NPRuntime +samples/web/SensorBall +samples/web/ScientificCalculator +samples/web/TizenWinset +adaptation/alsa-scenario-scn-data-0-base +adaptation/systemd-bootmode +adaptation/mtdev +adaptation/intel_mfld/pvr-bin-mdfld +adaptation/intel_mfld/bootstub-mfld-blackbay +adaptation/intel_mfld/device-manager-plugin-mfld-blackbay +adaptation/intel_mfld/xorg-server-configs-mfld-blackbay +adaptation/intel_mfld/sensor-plugins-mfld-blackbay +adaptation/intel_mfld/psb-video-mfld +adaptation/intel_mfld/preos-runtime +adaptation/intel_mfld/mmfw-sysconf-mfld-blackbay +adaptation/intel_mfld/gst-plugins-atomisp +adaptation/intel_mfld/tel-plugin-mfld-blackbay +adaptation/intel_mfld/libmfldadvci-blackbay-bin +adaptation/intel_mfld/psb-headers +adaptation/intel_mfld/device-configs-mfld-blackbay +adaptation/xorg-drv-mtev +adaptation/device-manager-plugin-pinetrail +adaptation/system-plugin-ia-generic +adaptation/wlandrv-plugin-tizen-bcm43xx +adaptation/device-config-touch +adaptation/devices/alsa-scenario-scn-data-0-mfld +adaptation/devices/nfc-plugin-65nxp +adaptation/devices/alsa-scenario-scn-data-0-wm1811 +adaptation/devices/nfc-plugin-nxp +adaptation/devices/bluetooth-firmware-bcm +adaptation/xorg-x11-drv-intel +adaptation/xorg-x11-drv-synaptics +adaptation/face-engine +adaptation/bluetooth-tools +adaptation/xorg/driver/xserver-xorg-input-evdev-multitouch +adaptation/xorg/driver/xserver-xorg-video-emulfb +adaptation/xorg/driver/xserver-xorg-input-gesture +adaptation/xorg/driver/xserver-xorg-input-evdev +adaptation/xorg/driver/xserver-xorg-misc +adaptation/panda/libdrm +adaptation/panda/qemu-arm-static +adaptation/panda/system-adaptation-pandaboard +adaptation/panda/python-urlgrabber +adaptation/xorg-x11-drv-fbdev +adaptation/alsa-scenario-scn-data-0-mc1n2 +adaptation/device-config-audio +adaptation/ap_samsung/libdrm-slp-gem +adaptation/ap_samsung/gst-plugins-s5pc2xx +adaptation/ap_samsung/gst-plugins-e4x12 +adaptation/ap_samsung/xserver-xorg-misc-exynos +adaptation/ap_samsung/device-manager-plugin-exynos +adaptation/ap_samsung/xserver-xorg-video-exynos +adaptation/system-plugin-slp +adaptation/xorg-x11-drv-keyboard +adaptation/opengl-es-virtual-drv +adaptation/device-manager-plugin-target +kernel/kernel-mfld-blackbay +kernel/kernel-adaptation-pc +kernel/mkdevnodes +kernel/linux-firmware +kernel/u-boot +kernel/linux-3.0 +kernel/linux-2.6.36 +apps/osp/Phone +apps/osp/Camera +apps/osp/Calendar +apps/osp/Internet +apps/osp/Email +apps/osp/Calculator +apps/osp/MyFiles +apps/osp/CalendarService +apps/osp/Clock +apps/osp/Lock +apps/osp/MusicPlayer +apps/osp/Home +apps/osp/ImageViewer +apps/osp/Memo +apps/osp/VideoPlayer +apps/osp/Messages +apps/osp/Gallery +apps/osp/Contacts +apps/osp/Settings +apps/connectivity/bluetooth-share-ui +apps/web/download-manager +apps/web/browser +apps/home/phone-contacts +apps/home/net-popup +apps/home/call +apps/home/ug-wifi-direct +apps/home/pwlock +apps/home/ug-wifi-efl +apps/home/call-setting +apps/home/lockscreen +apps/home/usb-syspopup +apps/home/ug-memo-efl +apps/home/ug-nfc-efl +apps/home/notification +apps/home/libug-worldclock-efl +apps/home/email +apps/home/charging-animation +apps/home/message-app +apps/home/indicator-win +apps/home/mobileprint +apps/home/memo +apps/home/menu-daemon +apps/home/libslp-memo +apps/home/draglock +apps/home/video-player +apps/home/bt-syspopup +apps/home/usb-manager +apps/home/taskmanager +apps/home/gallery +apps/home/music-player +apps/home/smartsearch +apps/home/menu-screen +apps/home/minicontrol +apps/home/settings +apps/home/print-service +apps/home/quickpanel +apps/home/clock +apps/home/tickernoti +apps/home/starter +apps/home/ug-bluetooth-efl +apps/home/ug-image-viewer-efl +apps/home/volume-app +apps/home/ug-mobile-ap +apps/home/my-account +apps/home/sat-ui +apps/home/calculator +apps/home/app-selector +apps/home/image-viewer +apps/home/ug-camera-efl +apps/home/libslp-alarm +apps/home/camera +apps/home/myfiles +apps/home/ug-setting-manage-applications-efl +apps/home/calendar +apps/home/ug-setting-gallery-efl +apps/home/gnome-common +apps/home/boot-animation +apps/home/ug-myfile-efl +apps/home/wrt-setting diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/package-git-sources-base b/Tizen_TZ_package/TizenGroup-IVI-Wayland/package-git-sources-base new file mode 100644 index 0000000..6d9738a --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/package-git-sources-base @@ -0,0 +1,111 @@ +acl framework/base/acl acl.spec +attr framework/base/attr attr.spec +autoconf toolchains/autoconf autoconf.spec +automake toolchains/automake automake.spec +bash external/bash bash.spec +binutils external/binutils binutils.spec +bison toolchains/bison bison.spec +build toolchains/build build.spec +build-compare toolchains/build-compare build-compare.spec +buildtest tools/buildtest buildtest.spec +bzip2 external/bzip2 bzip2.spec +c-ares external/c-ares c-ares.spec +ccache toolchains/ccache ccache.spec +cloog toolchains/cloog cloog.spec +cmake profile/ivi/cmake cmake.spec +coreutils toolchains/coreutils coreutils.spec +cpio toolchains/cpio cpio.spec +curl external/curl curl.spec +db4 toolchains/db4 db4.spec +diffutils toolchains/diffutils diffutils.spec +doxygen toolchains/doxygen doxygen.spec +e2fsprogs toolchains/e2fsprogs e2fsprogs.spec +eglibc external/eglibc eglibc.spec +elfutils toolchains/elfutils elfutils.spec +expat external/expat expat.spec +fakeroot toolchains/fakeroot fakeroot.spec +fdupes toolchains/fdupes fdupes.spec +file external/file file.spec +findutils toolchains/findutils findutils.spec +flex profile/ivi/flex flex.spec +gawk toolchains/gawk gawk.spec +gcc toolchains/gcc gcc.spec +gdb external/gdb gdb.spec +gdbm toolchains/gdbm gdbm.spec +gmp external/gmp gmp.spec +gperf toolchains/gperf gperf.spec +grep toolchains/grep grep.spec +groff toolchains/groff groff.spec +gzip toolchains/gzip gzip.spec +icecream toolchains/icecream icecream.spec +intltool toolchains/intltool intltool.spec +iso-codes toolchains/iso-codes iso-codes.spec +kernel toolchains/kernel kernel.spec +libarchive toolchains/libarchive libarchive.spec +libcap external/libcap libcap.spec +libidn external/libidn libidn.spec +libtool toolchains/libtool libtool.spec +libxml2 external/libxml2 libxml2.spec +libxslt external/libxslt libxslt.spec +lua toolchains/lua lua.spec +lzo toolchains/lzo lzo.spec +lzop toolchains/lzop lzop.spec +m4 toolchains/m4 m4.spec +make toolchains/make make.spec +module-init-tools external/module-init-tools module-init-tools.spec +mpc toolchains/mpc mpc.spec +mpfr toolchains/mpfr mpfr.spec +nasm tools/nasm nasm.spec +ncurses profile/ivi/ncurses ncurses.spec +net-tools tools/net-tools net-tools.spec +nodejs toolchains/nodejs nodejs.spec +nspr toolchains/nspr nspr.spec +nss toolchains/nss nss.spec +openssl framework/security/openssl openssl.spec +patch toolchains/patch patch.spec +patchelf toolchains/patchelf patchelf.spec +pcre profile/ivi/pcre pcre.spec +perl toolchains/perl perl.spec +perl-Devel-Symdump toolchains/perl-Devel-Symdump perl-Devel-Symdump.spec +perl-HTML-Parser toolchains/perl-HTML-Parser perl-HTML-Parser.spec +perl-HTML-Tagset toolchains/perl-HTML-Tagset perl-HTML-Tagset.spec +perl-Pod-Coverage toolchains/perl-Pod-Coverage perl-Pod-Coverage.spec +perl-Test-Pod toolchains/perl-Test-Pod perl-Test-Pod.spec +perl-Test-Pod-Coverage toolchains/perl-Test-Pod-Coverage perl-Test-Pod-Coverage.spec +perl-TimeDate toolchains/perl-TimeDate perl-TimeDate.spec +perl-URI toolchains/perl-URI perl-URI.spec +perl-WWW-Curl toolchains/perl-WWW-Curl perl-WWW-Curl.spec +perl-XML-Parser toolchains/perl-XML-Parser perl-XML-Parser.spec +perl-libwww-perl toolchains/perl-libwww-perl perl-libwww-perl.spec +pkg-config tools/pkg-config pkg-config.spec +popt external/popt popt.spec +ppl toolchains/ppl ppl.spec +procps external/procps procps.spec +psmisc external/psmisc psmisc.spec +python profile/ivi/python python.spec +python-lxml toolchains/python-lxml python-lxml.spec +python-pycurl toolchains/python-pycurl python-pycurl.spec +python-setuptools toolchains/python-setuptools python-setuptools.spec +readline toolchains/readline readline.spec +rpm toolchains/rpm rpm.spec +sed toolchains/sed sed.spec +setup toolchains/setup setup.spec +sharutils toolchains/sharutils sharutils.spec +smack framework/security/smack smack.spec +sqlite toolchains/sqlite sqlite.spec +tar toolchains/tar tar.spec +texinfo toolchains/texinfo texinfo.spec +tizen-accelerator toolchains/tizen-accelerator tizen-accelerator.spec +tizen-release toolchains/tizen-release tizen-release.spec +tizen-rpm-config toolchains/tizen-rpm-config tizen-rpm-config.spec +tzdata toolchains/tzdata tzdata.spec +unifdef toolchains/unifdef unifdef.spec +unzip toolchains/unzip unzip.spec +uthash toolchains/uthash uthash.spec +util-linux-ng framework/base/util-linux-ng util-linux-ng.spec +which toolchains/which which.spec +xz toolchains/xz xz.spec +zlib toolchains/zlib zlib.spec +pkgconfig tools/pkg-config pkgconfig.spec +python-base profile/ivi/python python-base.spec +rpm-python toolchains/rpm rpm-python.spec diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/package-git-sources-wayland b/Tizen_TZ_package/TizenGroup-IVI-Wayland/package-git-sources-wayland new file mode 100644 index 0000000..da69404 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/package-git-sources-wayland @@ -0,0 +1,535 @@ +GhostCluster profile/ivi/GhostCluster GhostCluster.spec +ail framework/appfw/ail ail.spec +alarm-manager profile/ivi/alarm-manager alarm-manager.spec +alsa-lib profile/ivi/alsa-lib alsa-lib.spec +alsa-scenario-scn-data-0-base adaptation/alsa-scenario-scn-data-0-base alsa-scenario-scn-data-0-base.spec +alsa-scenario-scn-data-0-mc1n2 adaptation/alsa-scenario-scn-data-0-mc1n2 alsa-scenario-scn-data-0-mc1n2.spec +alsa-utils profile/ivi/alsa-utils alsa-utils.spec +app-checker framework/appfw/app-checker app-checker.spec +app-core profile/ivi/app-core app-core.spec +app-svc framework/appfw/app-svc app-svc.spec +appcore-agent framework/appfw/appcore-agent appcore-agent.spec +audio-session-manager framework/multimedia/audio-session-manager audio-session-manager.spec +augeas external/augeas augeas.spec +automotive-message-broker profile/ivi/automotive-message-broker automotive-message-broker.spec +avahi external/avahi avahi.spec +avsystem profile/ivi/avsystem avsystem.spec +bluetooth-firmware-bcm adaptation/devices/bluetooth-firmware-bcm bluetooth-firmware-bcm.spec +bluetooth-frwk framework/connectivity/bluetooth-frwk bluetooth-frwk.spec +bluetooth-share framework/connectivity/bluetooth-share bluetooth-share.spec +bluetooth-tools adaptation/bluetooth-tools bluetooth-tools.spec +bluez profile/ivi/bluez bluez.spec +boost profile/ivi/boost boost.spec +boot-animation apps/home/boot-animation boot-animation.spec +bootchart profile/ivi/bootchart bootchart.spec +bundle profile/ivi/bundle bundle.spec +busybox external/busybox busybox.spec +byacc external/byacc byacc.spec +ca-certificates framework/security/ca-certificates ca-certificates.spec +cairo profile/ivi/cairo cairo.spec +call-setting apps/home/call-setting call-setting.spec +cbhm framework/uifw/cbhm cbhm.spec +cert-svc framework/security/cert-svc cert-svc.spec +cert-svc-ui framework/security/cert-svc-ui cert-svc-ui.spec +charging-animation apps/home/charging-animation charging-animation.spec +check profile/ivi/check check.spec +chrpath external/chrpath chrpath.spec +connman profile/ivi/connman connman.spec +contacts-service framework/pim/contacts-service contacts-service.spec +crash-worker-sdk sdk/crash-worker-sdk crash-worker-sdk.spec +cups external/cups cups.spec +cups-filters external/cups-filters cups-filters.spec +data-router framework/connectivity/data-router data-router.spec +dbus external/dbus dbus.spec +dbus-glib external/dbus-glib dbus-glib.spec +dbus-python profile/ivi/dbus-python dbus-python.spec +default-files-emulator sdk/default-files-emulator default-files-emulator.spec +default-files-slp framework/base/default-files-slp default-files-slp.spec +default-fonts-fc-sdk framework/graphics/default-fonts-fc-sdk default-fonts-fc-sdk.spec +desktop-file-utils profile/ivi/desktop-file-utils desktop-file-utils.spec +device-config-touch profile/ivi/device-config-touch device-config-touch.spec +device-manager-plugin-emul sdk/device-manager-plugin-emul device-manager-plugin-maru.spec +device-manager-plugin-exynos adaptation/ap_samsung/device-manager-plugin-exynos device-manager-plugin-exynos.spec +device-manager-plugin-ivi profile/ivi/device-manager-plugin-ivi device-manager-plugin-ivi.spec +device-manager-plugin-pinetrail profile/ivi/device-manager-plugin-pinetrail device-manager-plugin-pinetrail.spec +device-mapper external/device-mapper device-mapper.spec +devman framework/system/devman devman.spec +dlog profile/ivi/dlog dlog.spec +dnsmasq framework/connectivity/dnsmasq dnsmasq.spec +download-provider profile/ivi/download-provider download-provider.spec +drm-client framework/security/drm-client drm-client.spec +e17 framework/uifw/e17 e17.spec +e17-extra-modules framework/uifw/e17-extra-modules e17-extra-modules.spec +e17-misc framework/uifw/e17-misc e17-misc.spec +e_dbus profile/ivi/e_dbus e_dbus.spec +ecore profile/ivi/ecore ecore.spec +ed toolchains/ed ed.spec +edbus profile/ivi/edbus edbus.spec +edje profile/ivi/edje edje.spec +eet profile/ivi/eet eet.spec +eeze profile/ivi/eeze eeze.spec +efreet profile/ivi/efreet efreet.spec +eina profile/ivi/eina eina.spec +elementary profile/ivi/elementary elementary.spec +elm-misc framework/uifw/elm-misc elm-misc.spec +email-service framework/messaging/email-service email-service.spec +embryo profile/ivi/embryo embryo.spec +emotion profile/ivi/emotion emotion.spec +eobj profile/ivi/eobj eobj.spec +epson-inkjet-printer-escpr external/epson-inkjet-printer-escpr epson-inkjet-printer-escpr.spec +ethumb profile/ivi/ethumb ethumb.spec +evas profile/ivi/evas evas.spec +expedite framework/uifw/expedite expedite.spec +face-engine adaptation/face-engine face-engine.spec +ffmpeg framework/multimedia/ffmpeg ffmpeg.spec +flashrom profile/ivi/flashrom flashrom.spec +fontconfig framework/graphics/fontconfig fontconfig.spec +freealut external/freealut freealut.spec +freetype framework/graphics/freetype freetype.spec +fribidi external/fribidi fribidi.spec +fuse framework/base/fuse fuse.spec +gconf-dbus framework/base/gconf-dbus gconf-dbus.spec +gdk-pixbuf profile/ivi/gdk-pixbuf gdk-pixbuf.spec +geoclue external/geoclue geoclue.spec +giflib external/giflib giflib.spec +glib-networking external/glib-networking glib-networking.spec +glib2 profile/ivi/glib2 glib2.spec +gnome-common apps/home/gnome-common gnome-common.spec +gobject-introspection profile/ivi/gobject-introspection gobject-introspection.spec +gps-manager framework/location/gps-manager gps-manager.spec +gst-openmax framework/multimedia/gst-openmax gst-openmax.spec +gst-plugins-bad profile/ivi/gst-plugins-bad gst-plugins-bad.spec +gst-plugins-base profile/ivi/gst-plugins-base gst-plugins-base.spec +gst-plugins-ext0.10 framework/multimedia/gst-plugins-ext0.10 gst-plugins-ext0.10.spec +gst-plugins-good profile/ivi/gst-plugins-good gst-plugins-good.spec +gst-plugins-s5pc2xx adaptation/ap_samsung/gst-plugins-s5pc2xx gst-plugins-s5pc2xx.spec +gstreamer profile/ivi/gstreamer gstreamer.spec +gstreamer-vaapi profile/ivi/gstreamer-vaapi gstreamer-vaapi.spec +harfbuzz framework/uifw/harfbuzz harfbuzz.spec +heynoti framework/appfw/heynoti heynoti.spec +hplip external/hplip hplip.spec +icu external/icu icu.spec +image-configurations profile/ivi/image-configurations image-configurations.spec +imake external/imake imake.spec +iniparser external/iniparser iniparser.spec +insserv external/insserv insserv.spec +iptables profile/ivi/iptables iptables.spec +ise-default framework/uifw/ise-default ise-default.spec +ise-engine-default framework/uifw/ise-engine-default ise-engine-default.spec +ise-engine-hangul framework/uifw/ise-engine-hangul ise-engine-hangul.spec +isf profile/ivi/isf isf.spec +ivi-configs profile/ivi/ivi-configs ivi-configs.spec +ivi-repos-auto profile/ivi/ivi-repos-auto ivi-repos-auto.spec +ivi-repos-pc profile/ivi/ivi-repos-pc ivi-repos-pc.spec +json-c profile/ivi/json-c json-c.spec +json-glib profile/ivi/json-glib json-glib.spec +kernel-adaptation-intel-automotive profile/ivi/kernel-adaptation-intel-automotive kernel-adaptation-intel-automotive.spec +kernel-headers profile/ivi/kernel-headers kernel-headers.spec +kernel-x86-ivi profile/ivi/kernel-x86-ivi kernel-x86-ivi.spec +kickstarter tools/kickstarter kickstarter.spec +kmod toolchains/kmod kmod.spec +kpartx external/kpartx kpartx.spec +lemolo profile/ivi/lemolo lemolo.spec +leveldb external/leveldb leveldb.spec +libXpm profile/ivi/libXpm libXpm.spec +libXvMC pkgs/xorg/lib/libXvMC libXvMC.spec +libaccounts-svc profile/ivi/libaccounts-svc libaccounts-svc.spec +libatomic_ops profile/ivi/libatomic_ops libatomic_ops.spec +libbullet external/libbullet bullet.spec +libcamsrcjpegenc framework/multimedia/libcamsrcjpegenc libcamsrcjpegenc.spec +libcamsrcjpegenc-sw-libjpeg framework/multimedia/libcamsrcjpegenc-sw-libjpeg libcamsrcjpegenc-sw-libjpeg.spec +libdaemon external/libdaemon libdaemon.spec +libdecarta framework/location/libdecarta libdecarta.spec +libdmx framework/uifw/xorg/lib/libdmx libdmx.spec +libdownload-agent framework/web/libdownload-agent libdownload-agent.spec +libdri2 framework/uifw/xorg/lib/libdri2 libdri2.spec +libdrm profile/ivi/libdrm libdrm.spec +libdrm-slp-gem adaptation/ap_samsung/libdrm-slp-gem libdrm-slp-gem.spec +libexif framework/multimedia/libexif libexif.spec +libffi toolchains/libffi libffi.spec +libflac external/libflac libflac.spec +libfontenc framework/uifw/xorg/lib/libfontenc libfontenc.spec +libgee profile/ivi/libgee libgee.spec +libgpg-error external/libgpg-error libgpg-error.spec +libgphoto2 framework/connectivity/libgphoto2 libgphoto2.spec +libhangul framework/uifw/libhangul libhangul.spec +libijs external/libijs libijs.spec +libiri external/libiri libiri.spec +libjpeg-turbo external/libjpeg-turbo libjpeg-turbo.spec +liblocation-appman framework/location/liblocation-appman liblocation-appman.spec +libmedia-service framework/multimedia/libmedia-service libmedia-service.spec +libmedia-thumbnail framework/multimedia/libmedia-thumbnail libmedia-thumbnail.spec +libmm-camcorder framework/multimedia/libmm-camcorder libmm-camcorder.spec +libmm-common framework/multimedia/libmm-common libmm-common.spec +libmm-fileinfo framework/multimedia/libmm-fileinfo libmm-fileinfo.spec +libmm-imgp-gstcs framework/multimedia/libmm-imgp-gstcs libmm-imgp-gstcs.spec +libmm-log framework/multimedia/libmm-log libmm-log.spec +libmm-player framework/multimedia/libmm-player libmm-player.spec +libmm-radio framework/multimedia/libmm-radio libmm-radio.spec +libmm-session framework/multimedia/libmm-session libmm-session.spec +libmm-sound profile/ivi/libmm-sound libmm-sound.spec +libmm-ta framework/multimedia/libmm-ta libmm-ta.spec +libmm-utility framework/multimedia/libmm-utility libmm-utility.spec +libnet-client framework/connectivity/libnet-client libnet-client.spec +libnl2 external/libnl2 libnl2.spec +libogg external/libogg libogg.spec +liboil profile/ivi/liboil liboil.spec +libpciaccess framework/uifw/xorg/lib/libpciaccess libpciaccess.spec +libpng external/libpng libpng.spec +libprivilege-control framework/security/libprivilege-control libprivilege-control.spec +libpthread-stubs framework/uifw/xorg/xcb/libpthread-stubs libpthread-stubs.spec +libremix external/libremix libremix.spec +librua framework/appfw/librua librua.spec +libsatsolver external/libsatsolver libsatsolver.spec +libsf-common framework/system/libsf-common libsf-common.spec +libslp-alarm apps/home/libslp-alarm libslp-alarm.spec +libslp-db-util framework/appfw/libslp-db-util libslp-db-util.spec +libslp-lbs-plugin-replay framework/location/libslp-lbs-plugin-replay libslp-lbsplugin-replay.spec +libslp-location framework/location/libslp-location libslp-location.spec +libslp-memo apps/home/libslp-memo libslp-memo.spec +libslp-pm framework/system/libslp-pm libslp-pm.spec +libslp-tapi framework/telephony/libslp-tapi libslp-tapi.spec +libslp-utilx profile/ivi/libslp-utilx libslp-utilx.spec +libsndfile external/libsndfile libsndfile.spec +libsoup2.4 profile/ivi/libsoup2.4 libsoup2.4.spec +libsqlfs framework/base/libsqlfs libsqlfs.spec +libsvi profile/ivi/libsvi libsvi.spec +libtasn1 external/libtasn1 libtasn1.spec +libtcore framework/telephony/libtcore libtcore.spec +libtheora external/libtheora libtheora.spec +libtiff profile/ivi/libtiff libtiff.spec +libug-worldclock-efl apps/home/libug-worldclock-efl libug-worldclock-efl.spec +libusb external/libusb libusb.spec +libusb-compat external/libusb-compat libusb-compat.spec +libva profile/ivi/libva libva.spec +libvorbis external/libvorbis libvorbis.spec +libwbxml2 external/libwbxml2 libwbxml2.spec +libwebsockets profile/ivi/libwebsockets libwebsockets.spec +libwifi-direct framework/connectivity/libwifi-direct libwifi-direct.spec +libxcb profile/ivi/libxcb libxcb.spec +libxkbcommon profile/ivi/libxkbcommon libxkbcommon.spec +libxkbfile framework/uifw/xorg/lib/libxkbfile libxkbfile.spec +libzypp toolchains/libzypp libzypp.spec +libzypp-bindings external/libzypp-bindings libzypp-bindings.spec +linux-firmware-ivi profile/ivi/linux-firmware-ivi linux-firmware-ivi.spec +llvm profile/ivi/llvm llvm.spec +locales-init framework/system/locales-init locales-init.spec +location-module profile/ivi/location-module location-module.spec +lsb external/lsb lsb.spec +lsof external/lsof lsof.spec +ltrace external/ltrace ltrace.spec +media-data-sdk framework/multimedia/media-data-sdk media-data-sdk.spec +media-server framework/multimedia/media-server media-server.spec +media-service-upnp profile/ivi/media-service-upnp media-service-upnp.spec +menu-daemon profile/ivi/menu-daemon menu-daemon.spec +mesa profile/ivi/mesa mesa.spec +mic tools/mic mic.spec +mic-bootstrap tools/mic-bootstrap mic-bootstrap.spec +mingetty profile/ivi/mingetty mingetty.spec +minicontrol apps/home/minicontrol minicontrol.spec +mkdevnodes profile/ivi/mkdevnodes mkdevnodes.spec +mmfw-sysconf profile/ivi/mmfw-sysconf mmfw-sysconf.spec +mobile-broadband-provider-info profile/ivi/mobile-broadband-provider-info mobile-broadband-provider-info.spec +msg-service framework/messaging/msg-service msg-service.spec +mtdev profile/ivi/mtdev mtdev.spec +mtools profile/ivi/mtools mtools.spec +murphy profile/ivi/murphy murphy.spec +net-config framework/connectivity/net-config net-config.spec +nettle external/nettle nettle.spec +nfc-manager framework/connectivity/nfc-manager nfc-manager.spec +nfc-plugin-emul sdk/nfc-plugin-emul nfc-plugin-emul.spec +nfc-plugin-nxp adaptation/devices/nfc-plugin-nxp nfc-plugin-nxp.spec +notification apps/home/notification notification.spec +obexd profile/ivi/obexd obexd.spec +ofono profile/ivi/ofono ofono.spec +openal-soft framework/multimedia/openal-soft openal-soft.spec +opencore-amr external/opencore-amr opencore-amr.spec +opengl-es framework/graphics/opengl-es opengl-es.spec +opengl-es-virtual-drv adaptation/opengl-es-virtual-drv opengl-es-virtual-drv.spec +openssh external/openssh openssh.spec +openssl framework/security/openssl openssl.spec +org.tizen.browser profile/ivi/org.tizen.browser org.tizen.browser.spec +org.tizen.video-player profile/ivi/org.tizen.video-player org.tizen.video-player.spec +package-groups profile/ivi/package-groups package-groups.spec +pango profile/ivi/pango pango.spec +parted external/parted parted.spec +pciutils framework/system/pciutils pciutils.spec +pixman profile/ivi/pixman pixman.spec +poppler external/poppler poppler.spec +power-manager framework/system/power-manager power-manager.spec +prelink external/prelink prelink.spec +preview-repos-auto profile/ivi/preview-repos-auto preview-repos-auto.spec +pulseaudio profile/ivi/pulseaudio pulseaudio.spec +pulseaudio-module-murphy-ivi profile/ivi/pulseaudio-module-murphy-ivi pulseaudio-module-murphy-ivi.spec +push framework/api/push capi-messaging-push.spec +python-cheetah toolchains/python-cheetah python-cheetah.spec +python-markdown toolchains/python-markdown python-markdown.spec +python-pygments toolchains/python-pygments python-pygments.spec +python-yaml toolchains/python-yaml python-yaml.spec +ragel external/ragel ragel.spec +renderer-service-upnp profile/ivi/renderer-service-upnp renderer-service-upnp.spec +rfkill framework/system/rfkill rfkill.spec +rpm-installer framework/base/rpm-installer rpm-installer.spec +rygel profile/ivi/rygel rygel.spec +sdbd framework/system/sdbd sdbd.spec +secure-storage framework/security/secure-storage secure-storage.spec +security-server framework/security/security-server security-server.spec +sensor framework/system/libslp-sensor sensor.spec +sensor-framework framework/system/sensor-framework sensor-framework.spec +sensor-plugins framework/system/sensor-plugins sensor-plugins.spec +settings profile/ivi/settings settings.spec +shadow external/shadow shadow.spec +shared-mime-info external/shared-mime-info shared-mime-info.spec +simulator-opengl profile/ivi/simulator-opengl simulator-opengl.spec +smartcard-plugin-nfc framework/system/smartcard-plugin-nfc smartcard-plugin-nfc.spec +smartcard-plugin-uicc framework/system/smartcard-plugin-uicc smartcard-plugin-uicc.spec +smartcard-service framework/system/smartcard-service smartcard-service.spec +speex external/speex speex.spec +starter apps/home/starter starter.spec +status framework/appfw/status status.spec +strace external/strace strace.spec +stt framework/uifw/voice/stt stt.spec +swig profile/ivi/swig swig.spec +sys-assert framework/system/sys-assert sys-assert.spec +syslinux profile/ivi/syslinux syslinux.spec +syspopup framework/base/syspopup syspopup.spec +system-plugin-ia-generic profile/ivi/system-plugin-ia-generic system-plugin-ia-generic.spec +system-plugin-slp adaptation/system-plugin-slp system-plugin-slp.spec +system-popup framework/system/system-popup system-popup.spec +system-server framework/system/system-server system-server.spec +systemd external/systemd systemd.spec +sysvinit external/sysvinit sysvinit.spec +tel-plugin-atmodem profile/ivi/tel-plugin-atmodem tel-plugin-atmodem.spec +tel-plugin-database profile/ivi/tel-plugin-database tel-plugin-database.spec +tel-plugin-dbus_tapi profile/ivi/tel-plugin-dbus_tapi tel-plugin-dbus_tapi.spec +tel-plugin-imc profile/ivi/tel-plugin-imc tel-plugin-imc.spec +tel-plugin-imcmodem framework/telephony/tel-plugin-imcmodem tel-plugin-imcmodem.spec +tel-plugin-indicator framework/telephony/tel-plugin-indicator tel-plugin-indicator.spec +tel-plugin-packetservice framework/telephony/tel-plugin-packetservice tel-plugin-packetservice.spec +tel-plugin-vconf framework/telephony/tel-plugin-vconf tel-plugin-vconf.spec +tel-plugin-vmodem framework/telephony/tel-plugin-vmodem tel-plugin-vmodem.spec +telephony-daemon profile/ivi/telephony-daemon telephony-daemon.spec +test test test.spec +tizen-coreutils external/tizen-coreutils tizen-coreutils.spec +tts framework/uifw/voice/tts tts.spec +u-boot kernel/u-boot u-boot.spec +udev external/udev udev.spec +ug-bluetooth-efl apps/home/ug-bluetooth-efl ug-bluetooth-efl.spec +ug-image-viewer-efl apps/home/ug-image-viewer-efl ug-image-viewer-efl.spec +ug-memo-efl apps/home/ug-memo-efl ug-memo-efl.spec +ug-myfile-efl apps/home/ug-myfile-efl ug-myfile-efl.spec +ug-nfc-efl apps/home/ug-nfc-efl ug-nfc-efl.spec +ug-setting-gallery-efl apps/home/ug-setting-gallery-efl ug-setting-gallery-efl.spec +ug-setting-location-efl framework/location/ug-setting-location-efl ug-setting-location-efl.spec +ug-setting-manage-applications-efl apps/home/ug-setting-manage-applications-efl ug-setting-manage-applications-efl.spec +ui-gadget-1 profile/ivi/ui-gadget-1 ui-gadget-1.spec +usbutils framework/system/usbutils usbutils.spec +uw-imap-toolkit external/uw-imap-toolkit uw-imap-toolkit.spec +vaapi-intel-driver profile/ivi/vaapi-intel-driver vaapi-intel-driver.spec +vconf framework/appfw/vconf vconf.spec +vconf-internal-keys framework/appfw/vconf-internal-keys vconf-internal-keys.spec +vim profile/ivi/vim vim.spec +wayland profile/ivi/wayland wayland.spec +web-ui-fw framework/web/web-ui-fw web-ui-fw.spec +webskeleton profile/ivi/webskeleton webskeleton.spec +weston profile/ivi/weston weston.spec +wlandrv-plugin-tizen-bcm43xx adaptation/wlandrv-plugin-tizen-bcm43xx wlandrv-plugin-tizen-bcm43xx.spec +wpa_supplicant profile/ivi/wpa_supplicant wpa_supplicant.spec +wrt profile/ivi/wrt wrt.spec +wrt-commons framework/web/wrt-commons wrt-commons.spec +wrt-installer framework/web/wrt-installer wrt-installer.spec +wrt-plugins-common profile/ivi/wrt-plugins-common wrt-plugins-common.spec +wrt-plugins-tizen profile/ivi/wrt-plugins-tizen wrt-plugins-tizen.spec +wrt-security framework/web/wrt-security wrt-security.spec +wrt-setting apps/home/wrt-setting wrt-setting.spec +xcb-proto profile/ivi/xcb-proto xcb-proto.spec +xcb-util framework/uifw/xorg/xcb/xcb-util xcb-util.spec +xdgmime framework/appfw/xdgmime xdgmime.spec +xkeyboard-config framework/uifw/xorg/util/xkeyboard-config xkeyboard-config.spec +xmlsec1 external/xmlsec1 xmlsec1.spec +xorg-glproto profile/ivi/xorg-glproto xorg-glproto.spec +xorg-x11-drv-evdev profile/ivi/xorg-x11-drv-evdev xorg-x11-drv-evdev.spec +xorg-x11-drv-evdev-multitouch profile/ivi/xorg-x11-drv-evdev-multitouch xorg-x11-drv-evdev-multitouch.spec +xorg-x11-drv-gesture profile/ivi/xorg-x11-drv-gesture xorg-x11-drv-gesture.spec +xorg-x11-drv-intel profile/ivi/xorg-x11-drv-intel xorg-x11-drv-intel.spec +xorg-x11-server profile/ivi/xorg-x11-server xorg-x11-server.spec +xorg-x11-server-misc profile/ivi/xorg-x11-server-misc xorg-x11-server-misc.spec +xorg-x11-xinit profile/ivi/xorg-x11-xinit xorg-x11-xinit.spec +xrestop framework/uifw/xorg/app/xrestop xrestop.spec +zip toolchains/zip zip.spec +zypper toolchains/zypper zypper.spec +alsa-scenario framework/multimedia/alsa-scenario-0.2 alsa-scenario.spec +aul framework/appfw/aul-1 aul.spec +capi-appfw-app-manager framework/api/app-manager capi-appfw-app-manager.spec +capi-appfw-application framework/api/application capi-appfw-application.spec +capi-base-common framework/api/common capi-base-common.spec +capi-content-media-content framework/api/media-content capi-content-media-content.spec +capi-location-geocoder framework/api/geocoder capi-location-geocoder.spec +capi-location-manager framework/api/location-manager capi-location-manager.spec +capi-location-poi framework/api/poi capi-location-poi.spec +capi-location-route framework/api/route capi-location-route.spec +capi-media-audio-io framework/api/audio-io capi-media-audio-io.spec +capi-media-camera framework/api/camera capi-media-camera.spec +capi-media-image-util framework/api/image-util capi-media-image-util.spec +capi-media-metadata-extractor framework/api/metadata-extractor capi-media-metadata-extractor.spec +capi-media-player framework/api/player capi-media-player.spec +capi-media-radio framework/api/radio capi-media-radio.spec +capi-media-recorder framework/api/recorder capi-media-recorder.spec +capi-media-sound-manager framework/api/sound-manager capi-media-sound-manager.spec +capi-media-tone-player framework/api/tone-player capi-media-tone-player.spec +capi-media-wav-player framework/api/wav-player capi-media-wav-player.spec +capi-messaging-email framework/api/email capi-messaging-email.spec +capi-messaging-messages framework/api/messages capi-messaging-messages.spec +capi-network-bluetooth framework/api/bluetooth capi-network-bluetooth.spec +capi-network-connection framework/api/connection capi-network-connection.spec +capi-network-nfc framework/api/nfc capi-network-nfc.spec +capi-network-wifi-direct framework/api/wifi-direct capi-network-wifi-direct.spec +capi-social-calendar framework/api/calendar capi-social-calendar.spec +capi-social-call-log framework/api/call-log capi-social-call-log.spec +capi-social-contacts framework/api/contacts capi-social-contacts.spec +capi-system-device framework/api/device.git capi-system-device.spec +capi-system-haptic framework/api/haptic capi-system-haptic.spec +capi-system-info profile/ivi/system-info capi-system-info.spec +capi-system-power framework/api/power capi-system-power.spec +capi-system-runtime-info framework/api/runtime-info capi-system-runtime-info.spec +capi-system-sensor framework/api/sensor capi-system-sensor.spec +capi-telephony-call framework/api/call capi-telephony-call.spec +capi-telephony-network-info framework/api/network-info capi-telephony-network-info.spec +capi-telephony-sim framework/api/sim capi-telephony-sim.spec +capi-ui-efl-util framework/api/efl-util capi-ui-efl-util.spec +capi-uix-feedback framework/api/feedback capi-uix-feedback.spec +capi-uix-stt framework/api/stt-api capi-uix-stt.spec +capi-uix-tts framework/api/tts-api capi-uix-tts.spec +capi-web-favorites framework/api/favorites capi-web-favorites.spec +capi-web-url-download framework/api/url-download capi-web-url-download.spec +gnutls external/libgnutls26 gnutls.spec +gssdp profile/ivi/GSSDP GSSDP.spec +e17-extra-private-modules framework/uifw/e17-extra-config-modules e17-extra-config-modules.spec +gst-ffmpeg framework/multimedia/gstreamer0.10-ffmpeg gst-ffmpeg.spec +gst-ffmpeg-emul sdk/gstreamer0.10-ffmpeg-emulator gst-ffmpeg-emul.spec +gst-plugins-ugly framework/multimedia/gst-plugins-ugly0.10 gst-plugins-ugly.spec +gupnp profile/ivi/GUPnP.git GUPnP.spec +gupnp-av profile/ivi/GUPnP-AV GUPnP-AV.spec +libICE framework/uifw/xorg/lib/libice libICE.spec +libSM framework/uifw/xorg/lib/libsm libSM.spec +libx11 framework/uifw/xorg/lib/libx11 libX11.spec +libxau framework/uifw/xorg/lib/libxau libXau.spec +libxaw framework/uifw/xorg/lib/libxaw libXaw.spec +libxcomposite framework/uifw/xorg/lib/libxcomposite libXcomposite.spec +libxcursor framework/uifw/xorg/lib/libxcursor libXcursor.spec +libxdamage framework/uifw/xorg/lib/libxdamage libXdamage.spec +libxdmcp framework/uifw/xorg/lib/libxdmcp libXdmcp.spec +libxext framework/uifw/xorg/lib/libxext libXext.spec +libxfixes framework/uifw/xorg/lib/libxfixes libXfixes.spec +libxfont framework/uifw/xorg/lib/libxfont libXfont.spec +libxft framework/uifw/xorg/lib/libxft libXft.spec +libxgesture framework/uifw/xorg/lib/libxgesture libXgesture.spec +libxi framework/uifw/xorg/lib/libxi libXi.spec +libxinerama framework/uifw/xorg/lib/libxinerama libXinerama.spec +libxmu framework/uifw/xorg/lib/libxmu libXmu.spec +libxrandr framework/uifw/xorg/lib/libxrandr libXrandr.spec +libxrender framework/uifw/xorg/lib/libxrender libXrender.spec +libxres framework/uifw/xorg/lib/libxres libXres.spec +libxt framework/uifw/xorg/lib/libxt libXt.spec +libxtst framework/uifw/xorg/lib/libxtst libXtst.spec +libxv framework/uifw/xorg/lib/libxv libXv.spec +libxxf86dga framework/uifw/xorg/lib/libxxf86dga libXxf86dga.spec +libxxf86vm framework/uifw/xorg/lib/libxxf86vm libXxf86vm.spec +libgcrypt external/libgcrypt11 libgcrypt.spec +libjpeg framework/multimedia/libjpeg8 libjpeg.spec +libshortcut framework/appfw/shortcut libshortcut.spec +libslp-calendar framework/pim/calendar-service libslp-calendar.spec +libug-setting-wifidirect-efl apps/home/ug-wifi-direct libug-setting-wifidirect-efl.spec +net.netpopup apps/home/net-popup org.tizen.net-popup.spec +org.tizen.app-selector apps/home/app-selector org.tizen.app-selector.spec +pygobject profile/ivi/pygobject2 pygobject.spec +sensord sdk/sensor-daemon-emulator sensord.spec +svi-data-sdk framework/system/svi-data svi-data-sdk.spec +sys-string framework/base/sys-string-0 sys-string.spec +sysman framework/system/libslp-sysman sysman.spec +vmodemd-emul sdk/vmodem-daemon-emulator vmodemd-emul.spec +webkit2-efl framework/web/webkit-efl webkit2-efl.spec +wifi-efl-ug apps/home/ug-wifi-efl wifi-efl-ug.spec +org.tizen.bt-syspopup apps/home/bt-syspopup org.tizen.bt-syspopup.spec +org.tizen.image-viewer apps/home/image-viewer org.tizen.image-viewer.spec +org.tizen.image-viewer apps/home/image-viewer org.tizen.image-viewer.spec +org.tizen.indicator profile/ivi/indicator-win org.tizen.indicator.spec +org.tizen.memo apps/home/memo org.tizen.memo.spec +org.tizen.menu-screen apps/home/menu-screen org.tizen.menu-screen.spec +org.tizen.message apps/home/message-app org.tizen.message.spec +org.tizen.pwlock apps/home/pwlock org.tizen.pwlock.spec +org.tizen.smartsearch apps/home/smartsearch org.tizen.smartsearch.spec +org.tizen.taskmgr apps/home/taskmanager org.tizen.taskmgr.spec +xorg-x11-apps framework/uifw/xorg/app/x11-apps xorg-x11-apps.spec +xserver-xorg-video-emulfb adaptation/xorg/driver/xserver-xorg-video-emulfb xorg-x11-drv-emulfb.spec +x11proto-gesture framework/uifw/xorg/proto/x11proto-gesture xorg-x11-proto-gesture.spec +xorg-x11-utils framework/uifw/xorg/util/x11-utils xorg-x11-utils.spec +xorg-x11-xkb-utils framework/uifw/xorg/util/x11-xkb-utils xorg-x11-xkb-utils.spec +xorg-x11-xtrans-devel framework/uifw/xorg/lib/xtrans xorg-x11-xtrans-devel.spec +xorg-x11-proto-composite framework/uifw/xorg/proto/x11proto-composite xorg-x11-proto-compositeproto.spec +xorg-x11-proto-damage framework/uifw/xorg/proto/x11proto-damage xorg-x11-proto-damage.spec +xorg-x11-proto-dmx framework/uifw/xorg/proto/x11proto-dmx xorg-x11-proto-dmx.spec +xorg-x11-proto-dri2 framework/uifw/xorg/proto/x11proto-dri2 xorg-x11-proto-dri2.spec +xorg-x11-proto-fixes framework/uifw/xorg/proto/x11proto-fixes xorg-x11-proto-fixes.spec +xorg-x11-proto-fonts framework/uifw/xorg/proto/x11proto-fonts xorg-x11-proto-fonts.spec +xorg-x11-proto-input framework/uifw/xorg/proto/x11proto-input xorg-x11-proto-input.spec +xorg-x11-proto-kb framework/uifw/xorg/proto/x11proto-kb xorg-x11-proto-kb.spec +xorg-x11-proto-randr framework/uifw/xorg/proto/x11proto-randr xorg-x11-proto-randr.spec +xorg-x11-proto-resource framework/uifw/xorg/proto/x11proto-resource xorg-x11-proto-resource.spec +xorg-x11-proto-scrnsaver framework/uifw/xorg/proto/x11proto-scrnsaver xorg-x11-proto-scrnsaver.spec +xorg-x11-proto-video framework/uifw/xorg/proto/x11proto-video xorg-x11-proto-video.spec +xorg-x11-proto-xcmisc framework/uifw/xorg/proto/x11proto-xcmisc xorg-x11-proto-xcmisc.spec +xorg-x11-proto-xext framework/uifw/xorg/proto/x11proto-xext xorg-x11-proto-xext.spec +xorg-x11-proto-xf86bigfont framework/uifw/xorg/proto/x11proto-xf86bigfont xorg-x11-proto-xf86bigfont.spec +xorg-x11-proto-xf86dga framework/uifw/xorg/proto/x11proto-xf86dga xorg-x11-proto-xf86dga.spec +xorg-x11-proto-xf86dri framework/uifw/xorg/proto/x11proto-xf86dri xorg-x11-proto-xf86dri.spec +xorg-x11-proto-xf86vidmode framework/uifw/xorg/proto/x11proto-xf86vidmode xorg-x11-proto-xf86vidmode.spec +xorg-x11-proto-xineramaproto framework/uifw/xorg/proto/x11proto-xinerama xorg-x11-proto-xinerama.spec +phone apps/osp/Phone apps.Phone.spec +pkgmgr framework/appfw/slp-pkgmgr pkgmgr.spec +usb-server apps/home/usb-manager usb-manager.spec +libdrm-ivi profile/ivi/libdrm libdrm.spec +libXres framework/uifw/xorg/lib/libxres libXres.spec +libXcomposite framework/uifw/xorg/lib/libxcomposite libXcomposite.spec +libXScrnSaver framework/uifw/xorg/lib/libxscrnsaver libXScrnSaver.spec +lcms2 external/lcms lcms2.spec +gupnp-dlna profile/ivi/GUPnP-DLNA GUPnP-DLNA.spec +capi-appfw-package-manager framework/api/package-manager capi-appfw-package-manager.spec +capi-content-mime-type framework/api/mime-type capi-content-mime-type.spec +capi-messaging-push framework/api/push capi-messaging-push.spec +capi-network-serial framework/api/serial capi-network-serial.spec +capi-network-tethering framework/api/tethering capi-network-tethering.spec +capi-network-wifi framework/api/wifi capi-network-wifi.spec +capi-system-media-key framework/api/media-key capi-system-media-key.spec +capi-system-system-settings framework/api/system-settings capi-system-system-settings.spec +capi-system-usb-accessory framework/api/usb-accessory capi-system-accessory.spec +capi-uix-face framework/api/face capi-uix-face.spec +efl-theme-tizen-hd framework/uifw/efl-theme-tizen efl-theme-tizen-hd.spec +efl-theme-white-hd framework/uifw/efl-theme-white efl-theme-white-hd.spec +org.tizen.bluetooth-share-ui apps/connectivity/bluetooth-share-ui org.tizen.bluetooth-share-ui.spec +org.tizen.calculator apps/home/calculator org.tizen.calculator.spec +org.tizen.calendar apps/home/calendar org.tizen.calendar.spec +org.tizen.call apps/home/call org.tizen.call.spec +org.tizen.camera-app apps/home/camera org.tizen.camera-app.spec +org.tizen.clock apps/home/clock org.tizen.clock.spec +org.tizen.download-manager apps/web/download-manager org.tizen.download-manager.spec +org.tizen.draglock apps/home/draglock org.tizen.draglock.spec +org.tizen.email apps/home/email org.tizen.email.spec +org.tizen.gallery apps/home/gallery org.tizen.gallery.spec +org.tizen.music-player apps/home/music-player org.tizen.music-player.spec +org.tizen.quickpanel apps/home/quickpanel org.tizen.quickpanel.spec +org.tizen.tickernoti-syspopup apps/home/tickernoti org.tizen.tickernoti-syspopup.spec +org.tizen.usb-syspopup apps/home/usb-syspopup usb-syspopup.spec +org.tizen.volume apps/home/volume-app org.tizen.volume.spec +xorg-x11-drv-exynos adaptation/ap_samsung/xserver-xorg-video-exynos xorg-x11-drv-exynos.spec +xorg-x11-font-utils framework/uifw/xorg/util/xfonts-utils xorg-x11-font-utils.spec +xorg-x11-misc adaptation/xorg/driver/xserver-xorg-misc xorg-x11-misc.spec +xorg-x11-misc-exynos adaptation/ap_samsung/xserver-xorg-misc-exynos xorg-x11-misc-exynos.spec +xorg-x11-proto-composite framework/uifw/xorg/proto/x11proto-composite xorg-x11-proto-composite.spec +xorg-x11-proto-core framework/uifw/xorg/proto/x11proto-core xorg-x11-proto-core.spec +xorg-x11-proto-record framework/uifw/xorg/proto/x11proto-record xorg-x11-proto-record.spec +xorg-x11-proto-renderproto framework/uifw/xorg/proto/x11proto-render xorg-x11-proto-render.spec +xorg-x11-server-utils framework/uifw/xorg/util/x11-xserver-utils xorg-x11-server-utils.spec +xorg-x11-xbitmaps framework/uifw/xorg/app/xbitmaps xorg-x11-xbitmaps.spec +xorg-x11-xinput framework/uifw/xorg/app/xinput xorg-x11-xinput.spec +xorg-x11-xutils-dev framework/uifw/xorg/util/xutils-dev xorg-x11-xutils-dev.spec diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/rpm-build-4.9.1-8.1.i586.rpm b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/rpm-build-4.9.1-8.1.i586.rpm new file mode 100644 index 0000000000000000000000000000000000000000..1396611bac62294db135f0886032f933d9341fed GIT binary patch literal 116437 zcmeFX2{_eV*D!vhLJ}e>;*?BrIP*}(Bq}*VX;3;Nr*Jsun3W8nRGMi(^IR0ALFS@V zN^@kEB(sbM-})K4@8^D>=Y8+zegD_@zpnTCj%(R_?P2Y;*IsM=_Fj9pTyHIxM8Qu& z;Nyj1`tdy37@`r)2#28>;gIrw=O=-h^4I1EZhn^-FGK2_0n7lT0G0tLpiq+EA)O3> z{GhGmPe_q^qzvjMeO1TGuLB`^q7GL=cC5?E|Dn+g4a(iw!-C{H6JBWaL_F;S>L@x26v zG8lm(a{%DW02v=?!v>HBKz;~c$UG1}CynDxo~Ccn73N{ikuf6H=tUVjS-p#~a7-o^c!*2jRC5Qe^z@aa;^3^p`+r zAoWAz_}p=PcpOKM;ggZE0VMPwr9u|z2dXp)kqLq$v=KaT9G?a$w4a2?38|Nb6xvD_ zkK>4(07r^P>ydSb_Oj4+6qkn->Zi{h$B{JvTn;;qBl-b6%&>(N_@6urQs_TpE2PMH zs*pl^c?(EkjV2>>pkCe;QeDW-ffT9l8^@7(13puI9M^*s=+8vjBlLkL(tjo!QW$$O z4N|0i#yGxs3|B$;Lh6@83jOCbLyGjbffV}BL*$O|XFG;#RE*;*AO(7wS>yQnv3kvJ zND=-wjMpRm5!`jG9*xKap|^Rg9^F2UZyCcEBIXX`PG&+1{47NHK=@&e;o69t5ZrSd z=Z@ndNTHv0D5MB|zcE|~85hC*Aq9SQO~%s60b})gf#dZ^3jOuhkK;jO_#)_wqC-_M zq*7pC$T%1`z<2Yv=|2~c*d?NLu`fY{!?axr7{tSiqGbfgS z=OYrL8QyF(Cy>MP6ET>c9JG&s?=E0?3DJH+4jV1vqeuN9+K0i~&T!`lQO+J5^lx$# z#b_4aTg2db3(+E|7XIgyr-?imA~Zw5`4>Y#G0)q5l#-*vYP7@H$mrD!Z(u-RghDyk zB%KYw6G05Stettm9PhzN=-)wr3TT6e zbUWzEd=yF*@Ts74a#>K`ghFxe1FZr8XTWLTANE4sWf;>5)FTwy0*}&=*9TCk2mAPl zLhS+_nF2Z@2{ad;fqqM&4cPyrnc*#e>+eGNKmYs3-eYb4v8)Ap{;34!^?&sTdT|)w z2*9EL1|WU^RsX+36X}bLJ3$A@|FeD*?fwprN5^T7(jww$Gy)gP#1c3-4h_p`41SXS8#NzN2HkZsL zGuT`lfyKpB30NY5$siL^G&Y&Tpc3)Wn}}xu1uTP2VAH4+E)CBn;yEZH2}dLlSQIXn z%b<|BWHO%1;If!NjzPi_urw5l$l{Wi1U3;%<B& z%$-7IabWjDB!MhwI1YzFVQ@gYB3X$J{9`GbV+y`lK}D~5lA>P z14RRh3^oJiL1Bh8c_&18VDGcl*uNcNK`CnCzXt2QSlTm4#%R9Kw6+Cc-kphMNj&PG++3pz;)0 zVFC(Irr`i#5@<{;o`a9b?M64SJ=FP=1h!i4?4UFJ%TpAOk!ln?gpui|R zgT$f|XhaqVkHb+oBm$R0CUU4090f~c(6C@xWLO*~jm)CKWEglHPzNh!Q{AuHtD_8UfUf0>(%pQ$WcPZVN}TyU{8G8H@}=nNACgT;YXvDkPVnT7)Iz@{-+U_WF$7!CLr2KZ=LN?2RO zT2WX~T_zN87&sz@z@@Rk1+v&2ERBLAVYxUg3dDwGgCuF77)0gm{qe&ZL45cR^p70gh=dxC91)DLMnnt_Ff9C^D212| zA<$wJ7C7fRXx<(Jl>iHe83!!r!&w$|@f-_!H`apw-7$9*>Za$?5vX}&K`+JZ}-l(}>0QGDBm~i2uUExd%gl*%D#5N4B7`C}aYh*#0|&{fdS$0R$|EF}}Wre^XP~Y&c?Ju_(tNhBw*;309g2AZsKr3IOEK;$Xrl0!|}i>hpKW zQwVS-h12nWO`e8>vpcjL)wI7$o&d)$799ADw)4C!gb>a3^L8Jz060?+sVpuEgI>-H zL<>a_1NK3ptz5nUy`3ZQ=6IsL_-sEtUMUr5GFGzga|VT z)eg#1{miS@6vnr9R5G(2ogK zXr2%v_8cLExhKQ~GGcjfpeM4VaEgO316ma1!$E^vboUr*=H$ij^n{>28)Eq!hCl#o zhD6GRe{TV;_(Cs^h{u9)ki|wM?r~wkq!3*z&97| z0nQNZ$rFxB3f5_Yt3S7aQQRhOOVECB*D>A&lw@@AC;D(fUcUu3YA|r)@>fB^-1q`E zNEEnZ!-q`-w<`=T$1~`!)C3$~KV%laIr($X(TRiHJ%ivMDD#-@c*9NsgeT;I7BFD$ zV+6)!^H=&4az~U%^>Xd;0b;2vU=vLAHv!loVPHa| zE(kL|DAUg!?cnTWZH2+(7o*usKOq|ZTM59Nyg^gkIo=!r;#R;$1c?2O3VfWa|AHuS z@$XwPKOeYC8?`aeal|Q(I~Fuo!1qEMb3`m-A!6jlW7-NH0^wbNSOhGI-{_kAaJ<uH5vQxh2Yy6U~Lokg2*b3 zk2d;Mfc9YILd5Dvw`YbE6GXJ0zSIfoLG(cGUr1hv)*D+;9L;cIX|ca^aHhbZ;q&p^ z(S!2?@A!Mk5jP2hjf6fN7EI;8Zi(>;5_#~wM>_y%xFbNOiilv$;Ukx+V>&$Vj2WPYiZ5zZ9!iNz22cI|kwOQfK6Y;h0m=cs08|200DJ|g0;mS4 z1E>M01*ivTfPRqxQ2xx(gs2 z@|}<_hO`af1HeasPf!*CX$!zlfDV9mfM$S3fbRfJ0IdK&pzRV!y8(J3e{FOL|9k)7 zy#Px3cf4lo{Px$EOb{+W-V^+fU=sBIci?|I-hb6!61+DOkwDJCqlan~9Ir8O{u@0d zk0RR`{tS#eYa3FC1S*gQV^)n}28lTTq!_jv$Sz>}Xw%Vc^B*~cHnM%fz^7x3)@TEa z5IVuv2q8XRAc74X3&RkwJb3;b)aW*C?48+Y6m|?B-Fc4J0mtCNh2xk2`Huc0f(hUY zVB3xwiwYRI!yW({jD`q|V26lebKrBwVe>?g6K)sreJ}`lBV=zgQDTH_y-`R+WHiHt zmmFg`h%LZA7Mb*KTm&yE#t<*QH-9Y0XED6S3z3hMD;{zgVOWiXYos`1YoV8HbFtVgGYtS>lNAre|act-LF z4e{T};|qTdXR3gI7{A>;k2 zc%tcOvCthhUBHr$Cu&q?qfC$HpxJ2A@9GKJO-x}-O(!r=aU_cxmm|_!#PWpThwqq# z*nHOL#D9nH#sYaD7GvmY{Erx-8px^$|585su*MjLq2tjQcQnR_2Zsra3kV2Kb1puH zm}PFu>5k4TmTz!#qOWzdvNnZwTuva1GrE%(0s`V>ZASzMwgulQq#t~Cz2F(pMCSK4 z4UO?4Kz}d9NK9e(#X%4uM7Idg%S+_v%`s(&VE2Ua;`#sq4^yau5g5WCZ(-6JfaUu!)2589St)_)H|16!TpGg1QAEEv4zyu8>oq!2m{!9lM zW1@b7CwL!+ypbCP5fDmAi4+!FlKk7 z)qi?Khk~#&nt;bJc_Or()6zfH7@}7o(MUAhiBrjj$O&e2+lxc%Ic;!Srw>QiAUKxs zkR5Um95lVR!~R?k&V{gf9{rd=8B++&kWH(N{aRx?MAOiCBeD^mWH@?s84KyaXUBo= zv|{~#&L#u>+bic=~63`*-pa{ejHC_4{XIAUcbb z|M~aN+Wol-grRe;$5a{%T7r~}Lc&;UUC zA}~Q`0{?3|Q9qF)^?x06V!T;UrvmWTan+z~V$2CTNIC(3ruS$5CwQ4?H-Sq--wBwg zo1ihl%LEU9oiox;YT^Eno4Ym?Y?$k5<9Pe=r3eQboCnj((`(~;d#r;y-`&A>r6+6s zI!_j1je!-<(tU-MC3T|>O|-$q({F_h$%E;#mbSu^%Cie5u3E7yz<(OcYh57QWnD0P z8F7_^71EI8v(ak|pN1N}(sM`dbVd(-qtEk4M#K)VoC=z8$VmYFo8-^Oa-ptI{PeO9 zPqCH#6n&U~a(eTW9m^h-t-NDca@=dfVXtsQnH{s0N^Z2aR=(eo^(f#$?=7>mqZS-W zpNvutN-lLIL)+_189674993o!G(!Q6d3j#nt3RhKN@wAr=QeiJWQ?^xENOgEQTp{* z{lVc=yM;se)DV&7&k(_+J3wZ)j&JPPUk$!p8a5KeAuX(~FSH`Jv5Wl2S);`7G6g?=r~ zKdZ{$Qqn%!k-kXl9a%}vi%=x5D_FWgUn|{Wp5uXI)msy*Z*Nq2&Rh9mYr35aDX{;t zzIexvs3&Pl z)xFE6klB_dM{)}jJ!bq^vbbpO%ucoyImKQwF$@1`@*WCfo6EVahxa=<<;q`)KfN{B zDvf9O={45=%CUv7=a!vOJYw;d%)L-=XnoX3b>*q_xI)p2-CMGrMcP=C6?p~2Q74ZL znYo=$H@5lkDdB4AJ+k+n)Z4}s)gBHeVNb&`QNGlO*@w58mv7v7;XZ88d$Vi4=!es+ zW0>}2)53yHp)XvTu7~Gnb|%rWCYcs<1N9_L8uPACO7@#An&rm9Hpau|2glF zL7OSYLCL*)LK9>vw~7;z13M@hpSs_Cqic#^sWxX1ypwYa>6E7gSXM9sqicfV_0lzy z<#W?F4JzAe-9C6vP`x$fOTJ;=*nLDor5;`g~mTn-m zN7Xz~NS0gh6W`Gj*E?vfnHT1Ft}RNPYUX-Q{zHLqib+C2dU;XN>h#zu?MjJ2BcFOT zk+{<6sa1?r@B8)}s$!Gs?>U)p5XesOUpr5sB|fXaGr)}Y=uu;v+k?QNyJ5c`Y|j=B z^q-osWmr|$&26N!YG~`@gl}!1YIlDbTGHU1Z07bYI(2hnbl4AGWP(XYZ&3T@A1lHh zNF{gHw{_;aEG{G9?wxL5-OxH9KA=0&pwYL8KD5!KeSdOyjA^@>{7_iSp0GU0k&`i+ zsll}cTg1sd51v_7`6YK(wZ9hTN^17jkI2an-_!`D2i1;zj%=Gj-?5OM^(`-M0zFlp1-G+;_^fLEE(NKu~Q? z&9ksay2JK#F+ZqQv%9;u*|Z_attPMSN#oU0_s8O2M|-6-`sUL6i%i8sm!w7{lZU(A zHA3gp2W(6_Fd73nKf+VGFSr5WLZ_UKbn$tOzVjNvBOfAjURv?zwGUp@HCXguarZ!H z2r9co#%e%S;uboztv6{(UypHO`|>I&)25MGmGV0d7bN8W?2B)=56g>U^i0}O^lr|B zhmr@+w!LA0*5xT3ak;+ogX(^J_B&5!%EFhi%XhrFu6y39GwPh$oe#&3i#C72xok|D zeSH7W;hmGuKE8v~o1?F2d7oOgjG3eS(RtdOR~Kg$TyBa!UfhV~m5S`2>kM?w+2B;G ze6~nC^6k4RaY|PAocf6?E?e6jPDp5I(7t_C&oD}Py2h(#9bYdf*vv1)Mo!gUov`|h zfp$^6sD$=)I(jLMWthBmw&Jb0FMg}F+dmF#rF}o27P#>N*?2o4q^vB;n>*(@C*yu> z3rXhSentJ`-&~t%*r?P>Lmx_##=5SJt}0D2&hNjkBW?*PuHQBP9wAA?S*U(Qdakpe z)1tDtK~6Ev#z*4NlOxmUiFG%(GflCcik{!Oif{DD1{wbLPP#;Wr6<-Jr6#e4MJZNk z>wY?>ui!A_BaZFS`DI6(U(~4-5wQ3911X0Yde&#&#N;e~yZ3^8{q*&!&B|E45}U<$ zWro!{;%iTyw5ZN7;HI2@r5I&yr@lVoQ2rAGWA;kNeWwq%Yp-pQerNq5z_m=ga!t)jQt>S>=7V(G=v z63rngx9r##GmKMqlL{0Uu6{L8dv)KmCss4RN+nU{EMKpdHt6owu}BhCPo3%Pk-m`V zT9L5t^4jmG`lruWct(0)_nR-1a%!L2*&leCrjaPQsG+1IW5taJ^g3tv1G)EK)T39; zToF!DKgraQY;`L&ptm}= z+BV}&rs__A>r?rd52@T{mm~AO#b$Ob3;i&6+q@=mqs&kOo!l7iACkRZuHCPEvGjF? z+p|8*&9i$Mw$^cR$hbz+l2;HOjt*QVx~?H4DzRhJuYt=qA3mY{C21ph+cG&k4W z1cj_u30KpaLL84ark5o+1#eW^aq(PdC^}Rtn-MOWlg+5<-x6BDtP_M5M8wpnshqS7 zEvQYOT9p=iqljYYni6>9+@0ylA5=T!48k)z8BLKJ}yway{TO;uABw!I=%X$t$SPgqIb9IhZf}b8HE-sZP9>#wQr%K=P~?ic84DI zgY9y1Lo{Htc_*|JO91b+^P!zs5z2aq*^EPdld~BTV#q1>O@}%58fG)j_Nr$y*7TWV zGc5ZjLD|rPY{tHhYOXAcf;zec4mLXjbibJ=|9*-xA-p(<3ZY-eRy$P33xIU$zQVSwWRXcu!I9l~PJ@ z?W2OORA)nGm8qz?j<@w?ev+|~v9abzv~OkYd4-3cWWMrzr+@ibeKyrJJL|!eZP}rm za+mvC(nGa-mTlBGWZY{oxNUO@>)o^=;Q&ljO4@A|(zGSw zcF`rD&pD#KTYo;#Cq6U$x)j?}tt{B7Z-ecrS2p^X@KolhMpFL8$})7`r*xO;yzQe-Lp1+vBma?mG>Uk*36?$a(pYDLW{#5hIqEi9@{w{H%TX!mV^gsv!7ziXbKsUS9igcjj;rpG4mbhYZ$ zAw`XaecI3>KrzdxHzLRZD#P@`x&E_sOPx6GAsgttRv85O8>YneEr* zz@fI)4`tx{sKV8dD^PmD_AA1-_VOQQz_%XFvDaxxX1UDa;87Zcq;!oV9VvZw zIQTeHn)t2@#IvUC!WLw5Gj;FUA{6L9rXzGMu4Y~t9yx$rc~1G&k5$Gq_s!H_yQe*U z@_F`3uVsD2JiW7yZPtA|Bi1-xoSokb)dp)L+w~*X2rkZ5%-+5A=vIB#=a>fRO`)(@rXR3B4V0Nl~tJOX5+dJmX%pzADxD-9(>#m@I zh#B*ib`D?u)@B-iYAHXc&;MOcXE~%s18+iWZ}E%a=4Vo`)!Q~D<}{eF>!VqI2m9;AecMY)=$12X=+)n# z(n=NN>$8-DrJ_-AnJ#Z?e^TU85H?J-7a9|L)SI7Ej6~QEPTi3Gx&7D)LlS z1S+<;d;ZP}dzYZuI~jA;e40M$g-Mm~@6J*^a>wXJuom|wv8kr7Bw_i_d|%t{PiRrp z#dU^BU)q+f^6^y_MD=BMUtbsX)h%^N$Gh;FCoh)&6cyzDJdz@3Ch^SPQ~r61rIL70 za>9bk^jGF$oyO+cStGI;(QkE=D||f9?4x{$&cqc`ANI+cZ`rct%$c~#hwGmrKdJ8-x{Y_yP9&>^3oc(%O8 z?|bz3nxeCJjq}UW^s6_AOV-xAWfwNz{uHlHJNy_@ctJUAuYJi|N6thaK?BJUci%H(#Atn>83Et4G@ zCUtPb_eM^8+f%%!B!W0wBX`@pu#*CFi>t}Q$32dgM8s8vL`FaFXw2SyNAg(Yl!3<< z3(pl=nHh)0wqq*0F458kZU>l)rBEYN?hWM(g?A{I_UZZ0Vb>9gmor;y*UjD0zdvhb zu8qYnr=Ql#RCIlSU22V3F)~%k%ufxMkF*{7pQ8qhpw=H=Z&8j-{>WBi>M!FHRWbVFsaU}DoD*7Rx!b2arW+phV zYikMG)4iM0uijB)UY}mjmLD>Ir0iKT>(V+V{#W+Lt9|7TO`E?zXkJ+n+tmIwqU)Eh z5q|dt4RN@Qqs?*E_~A4MO#eIi+Yfw$HtAgYVGvflr{8^Htv6e>r%z6L&0-Hs#g3XC zb5Fg0r4fF1q_aTxmEnhMYqrLz@YkC($?ucoii|Ap#IvjfFS_UnL$Mos>(qkv5(jh+ zOGkyaR@thUa_XvlekzCua1HCDC3rX7?klY=t*iRv<0;j|zEXthAo`oF&Jxs{4PS3x zMVu?&v!=bjY-ou?p0yp**zcSOx@0&i8JbC*GfHuI*|3P-PWy`;<*~xb(=(NA&}B zZsk5dpn|X-IBbS+TOFYR91I+imytPwV{JzXG&+!Mpn17fB&1t>#fVqB`CXol%A|Q zGWosF>C3^%rg>KtANLi{IdxDoYf@B2Y*e@N$-SDF`l)1ksj#oB$K~qc*I&x%CaY>~ zZWwEX^rtf|JF2WlcD<+iA1X0Oi#wW=@~~J7t-Qv*aZRqXQMc>lp#zITRMU9Fo^!;v zKKm5y@yn_h>DYU4D~ccJqrrK4{>mqQ8@}@KS6j0m*NGqaRY{?u^KJ8qdfwm7(%ah? zbXHGt<(;>qn#pWv)HK^|aJ@GvIm|b7xI0EcSZYA!JdWV`UV9kWA-EN*!FMaV{On25 zgX5cXeDd;b(<}Q_vEV%7*ChM6R-!!h?liIU-S2e{}w$7p6M)shbEH8A zOwilrnIkGl9dTjTtGex4oK+FBt;Ur8Qd6niNVhdhPBxI@f1&7L;*;Ubppj?CKmTy) zFA3Gr)ekY7DQMdsp@6Qr<+9>L7GFQZu0Uha(CaqW?_E3Q$a9j25#^L_6aR?iT`Lx; z&MrK2Wp1IceQl+u`LaD7Mv8Hd&0`BKWTrp=YJXk!6xX#Q?`Uj)?_;}?;?^lzv9qpt zL>HIfYNb-o-S?PkSS}H&Y|~q7{&?jww;9%+Ik5B1I6D%vig0{OK%?xt`SvfA=+Ect zf78B|QM0Z6_7wXZy-9<;GSd_<8dm<)Lp9zHkTl!!`aGAXntb<@7DCO%rA;F#S6Wo z>u>8O-TP@cJMc}q@yOeJ@d-|dk?Waz#7zS$ZcRD7YD+NDx6WAgcG#{o$E($E0uH4`G)=>tk?oJ`+s8PTZF)bgqdrvIsDHWJf{tH< zaTx<=F20d&Qk->ZQNXX>L#q2Ve)w)H#(ddsPWaVuH28+?kFVB_IX$M?&Jo*cYKotv z8h_3=nVR^m>P!D^gEyD-i0cnF7w_pcJREv8ptvo6+3hyk%tMbw9UC)@OtTyCwXX=e zA+NSR4BMRlX7OY94nlWbp?JrYFJH5ASyjuQc4sjZ_jk4qDo2^;JcvCmWAQ;?`~9|V zW1GR}SC6vWJlzB8vb(=FG{iV)?dYekK09?^?vd+pBW(dUJMS!eIj6CrhjA|2W1cHf zcgj1-o0T(UzxE0wSHY%QKJk)@UA+3qD(AzMPE`i0`6U4@uliJut`hGU@~Uq$-?CD? zgAq=ZiNI!HN1oo{$pz1r-TmcY^llkL%&Z0GeLJ?LqXp@?mHUSVm7JGqtV|4R=zO9X zDs|XgY>rplbJg^e>dgl=~HL!caNa z?XH#1a-Qq0WjrMZ!q~- zF#TA~{242Y+fnk%GUFCzo6elP5G%L2Jnij55=m<&?d@yp{RV!MrB_Xz=^8}bcI83T zxtDhf=*t*Gm(JVjEXz2x>v+lfs~Ptt?`(^e$TmH_<U8o}Xe}t%X<&Bt z`2uSrT`S^i)g$w1j#`HYzE4-ZQ*c$@EVP(G^gJnHzJB>?i=+#l5jBU-W?2?J#>P``7ap}U!f55arXJZ_*uG4u ze%->y62jMqf@^gMjwes1*xoh}o;=MW^&8I2qgrN3Z`~9;)q_y0zah2ZCg0^EN?vNa zw43SXXofH8NMy$K#f)Htjs$%p7tKT z|MBRDNEc#!hbZI4`NA3>;mN-gErmlMw4gD==pHhgj&> za?GPA3um6Vzel@l54T!bm#xq&LsN5M&uccB@6K6`_pH2NaiL_RT(|B|^}}bYMHYf< zIvBcb$BB(IiAP>8kSboDvigW}dtzIydLe$`Xfj891Rz| zJ$WF|biEuOeQENr|P2tZL z%7zCfPf{t=#+)TosmHq59x7#$NE@WWTN5)pIwP~Dm%4W9%c5-s7b|@(wx;XqyOlkU zl+w8=V}E85JNS`i)5&*70{f29U4=b{k$x%!IeTMD!>rHkHG7<#zGMzYuU>xO{qEak z+3R05Drn-Q9YSws80+*iac*|Ka}?k?kX9=}Ipt9FkG_40rLT9KeDP?NWlq$L;wO zbye7d)?F1xHZ0$JS=lyWEp5$)#8ScHY~_~@@x>d&NypEW<|!M#GVH3g%kxN>qJPko zn^k>KD?Hheq^0bV5x4~xdb-75&QvKob-NEybmnqS$W}cf_U9u_<$*bYW|K<&s*FQ7 z&a3fDCbs$K?(Flrw$3VY&^N92?&b(9-<12a?WA_iY1_6laYRU%yFcmVt&J+5AKt~h zd-v(nWYbXThZSbeuDCz`9GED&dq~;CvKCA737AS!H@P~aZdK&4?0JVh4Qu8UTS>jQ z4W5nnd8Mok_h_Fh^UU&R6-BmxTBSW#<=qCW`NKzSl^$;XEcL-lO||#k)SL%dCbDhr zZmwIFt93W=jg9NVufIKWtu9Yb(~#VOQVQ`4nj=4V^U&fOYpYGA+uW;%471$AdrxQ@ z8P{1RTE6a)DrpJfb13rt&$$LAWx{L!V=Y|GA$pvatT z@9cBp`y;h`bv4_>KL++bRxL}Sn5Y+RspqWcJu=Jo?iB~+Y*{lLJJRt=cS*_*@uID5 zSqg9K7@4XgoS^=fey_R{`|6rMJl@!9n{%p+mDCpV%Wk{%p>8*Q;e{%zrahF`x<&@Z zhbtQkb9$F%(f62SX$Gzb#J%p}^Q_b#F9xqyN_(2Pi9-$2Iwo~=wd6ibI`{pnstcO( z&`7zL)`9&L)}PmTCn$JM(23}@4btaj3JmME)$8UEf|nHLpgJ@c8C-ZE-WOMIrM|1m zts%g!!{-BU{iFj+y8K_I8kkS-r*7)o;2s+$JCJ|ZjQ((YAim0YWT+GQw^Y1IMJ?f5 zdE@=_@uh<$eS;RXFx|qz6&+8POjq4A$Wo09VNrAWId{)>zDzIq!6{l)d`?+xJnNW; z_B@H%x>v4FGi&rz4tVi0q+-9@)!Y`3Dl;74bwO)>qy1Xv+P0N}rvgmEtSjow9%bFo z5HGXVcDA%uN1uB~ugWV88p#?tnS@3e2g zO$AC{V_R0Lg=XrUtfKukcROlnA(|QlQ#p}`f?4C90;k)@!k*T7cNEqfD)CmNwCyPn z-pGu*@77ybqgXDrtU`vaZb%7@ThQuHS5FRq{4>s^RjG3E?ANmudRIt~WMs}z2sjlx zIFCOM-72Hl`^dk7cTKWztyyl}&ZdxM%$zI6*)=~;fe?w4CvG@7==**I!O z+?Sd!*5|t>l=dEu9o(eozNPfZ`P`Ao4D(%$VL_cWye}NZp75BTJ68#6s}d5_ataG> zDfp_!Qjb3JTX3U!KE>X|)x@ZCGpn)7G*0*K8{^1Wwa)s2^!q7FzLY?Zyt*8IEcNpd z`FII;>rX|dzJZ*BVI1~(CqOvs>406g7EAr{RB4PETb}Si>^s* z1vjr&r7B@{-^@u$DuyOoPm>v~O&7`{`uBRCpORBT%Dk!7h7;SPV;)dWE|=YDoRArR zqJ2<0yLW}s&YU9i5~)y*(dWT|PU{&1&v#|_F8OXCIj~K=`hq-13tyx<81|%L8*|%Y;ax>41H+9%IXz7GrZBt6_9MM#_a7*hLx+g}2mSw#|I64m}v;*0ozkm@Jr8s~KnuRZZKtmMo{?UVT_7fXirw)x4suJMkK!Oxag z4GDF~%Bg4_nf@c}Vv&v2WvSM#+!#}zds(kzWGhE#@zuYw>A|%lg_2=cD~@X>4lB~d zE~f2q8htSh-kKCnb4B|j6En(!=KCi29V;_}LO1^G%~jH%wuPIoE7Xm9EA_+_mD2BO zt=+TgMwPos)5r_Slr5Qe0DS_>Di|p8*Atn02+gbi$71Bc;e3Sm1rWGUj+JftxNmcPC9crb*g0_y__Zs)# zNcIL-#|KttNG12==6nk`uL*CXm2S>4?=Wh6(cGM5*CNvK8X~l;pm)E!90&yV{cb;tamFrv_Ial&X|ze;>A> zUaft^;^L#7F{Vv*8i6ynW-09z$dvbbTr7`?H@-FJ;UT(Cfv+2J?Cam|``RU&i{cFVfa7I%=IiF4$|O?;unVp&yrj6TQ=6o(Wuw$@ z$9-ye`Et%FpO!g4DymqP>-Y7S8)W%0h68GaQFH-GGU-t1DmVv6#t)vG_h z5_!H`ZKP}NjbBOIG4nvEYqz3m+M(A|lzIp2828^UIsWsdvB@uLd0vgmv$eBQWi@r@ z3h2(CUVEoH-|N*EIM!c_E}u8El^&c%%L=|(e|uWYT$;+Atc4FYy?sNE3%YeD$$!4v zFJ;{O7PaSZpS^xEd+|Df3hRNo@PWM`1J`@Iew$S1WoI@uQ6v3ycKVIyCpBK)chb={ zYaMu2U{!7O)S3+}lXCphWH*Xhr6X^PnT=(|d*cFBsk7VR4ro%fS2 zJy6ftFkG+hU1Ix5;O^S`=IT6s^|f0@wqJ5u91~A0F`u_GRCT#YTGKX*R(?rM(XIPZ z_t@cjJr8}Y%sED_$|7Fk>W$?a3$WPp4+7uWHl*9+-{zI5Zgv#;q=ryBRiB0^|493G z^cAgf@RVOzOYiQhGa0KJ_&ao1wzxpGxnY-Ixb2y9MXvk0&pJ|l`!ceo4tu_KjcmzP zJ$;P@cZ31_;)6P&M;B=~>ANLHVe+#+7q`qk7u6Yv_YIWPJM?yTjjWYH@y1uP)ZT~I zsMVd^yp?$DHC02h^1@?OvD<5wqRhJ_pKoRDtfizrd53fD3w3w*<<~2DzZ}`=^vS7Y z_e-UrqQyH@PhE;?6?%2#7T;$&xM5L9S-LG6Km>hTENR)1dfU)FBx@6`tS@R0B zayRn8jo~+)cQzV%UQ1Z(!%C-oy+L(%H1fQurO@{?==5=XN{iK?%x%^6MxJSbx?8WE zOUo|0KXm%Jb@|WB9|uF-{Eu!jO0Jp}64j8;4e^n@@pZEN2ilK8w;dI|!Ut&$>%8j+ z_q_@}6EU>eW^qQxH*)9DO1psDT3<6K-)xjEZ?j4eXnx&dW(+K@4pc1rx~axKrZkA- zzc}O9>EQU%-u#fCqD%Zt87Z@jvlrAV%nl}1w!YZ8``+nt^w*3W?AOQxBDT=Gak%Vp zQ?Po|Yn7y3qJ(3rmqM0b*yR3YS3rO0G3)lBB&~U0q77DE7<2+2K6_U*R8|qfK2A%% zp>)r?d;ZAr(w-w;_fDn0cp5`)k6SETBxROLg9$RVE^Ie6uygrl8$&+X@fCZ(prVH) z?lrgWZ;tXByk%NJ&!l{fpJJA7%y_uUq;r>%%3$b>)ZJ-1(W3pT0?m#=^|}^QvrPG4 zjj6x-y>A+-^XC-t#grb!LC=IErJ9}9C6*6mOQvoeJU1sy zK^QiI+T2@^^-kffV15@-zpS?JR*}w!Q|zF5@}-=$7_Ey<-`S=|bk=I;)%JBvTf9CY z3Fp|Z^|P_+K(73*>2j^{tr{&Y%?D=4P2cyLLYgMIWc``E;it=H?Pxy#CdFAi92gPg zs72ZwVR!t{9m5#+n4!&*gHkcU(J@OVDNzh)Dqo&2{k&_|+!h+OOfmWX=e8oJFqup2 zIjJV-+{>>dKF}nOdOC7g!;5A#rDY#~9P~5yVgA;DVXZqVM;IHTnwH&(JXGv(T~(XB z!u~_qsTOH@IT_NcxGrwG!i;^<`A zvrpw2F0t|{yPm%^pSr+DCUix|8U@wmVQbYzo*L&Z4DKx6+UL2sPwQ^t_5~?V{PVK% z>d7jw7Y|vuFn!x&hM~zif^XNSpEggoMas#&uPeW&nEdJG>bvKsH&XQ;QG831t zETgzz*m%6uzG`3My36djdU+;B%x&|f>LaV}7(F@r!7}~G?XCN~GR+^CWfTm{g)W|U zqT~9aK%M(6lbh)WBj#{V5dEUoYI4K{_&n)T*EJefteq`)vU1I9>in$%(NkoO*gh}X zq>@-lpiOm}wK?rDIE;E&;8uM3j(eqDCwqCi>gi|TK{qbyupgSaIc zefe6yunV_(eBZWQ=Z;wBImJ8S=~9|rQl0F+7$v#WR*^}YKZ;sg_Vfg_w#htLI-`5K zTt3Jl~7X%Y8 zT{;$sGT8IZ{el*H({yyg%PT=DF%RBme?wsot`mKCqJAK}#Zd5b_>-e~=W^DRsh_X< z8t&=4D7$Y~rM~6boAH73n00|CVt3cxkXi4mwfrzjEo(V(w`tdgw>L5q$ccvaLe5mL z^{4M@m-)J)M2Qte{-RLq^zXCfo3Hg_a3}Z1RWDk3?mXeU$LDjKQYw6&lC8;^B+9)# zB2x6>Z<#q~3bYFNg@b39QR#{JJd2+1b}zR-Je_>>*TzPd?5Q!E(yAh`R%@rsE`2mv znq2w%)8j+SukGub`Dt6zD(AzQC41!#u2&mTn$e?sa8UVmbwlWadkY$saE;jg{|8V& zufI@ItAf_h%9hC4+ESRdR4KgXe2fOnslYuKNar*c#A2~E&IOxG&jmRUb80pen=!20 zSLS>Gj7<5-4yQ-)j*gO*47nrN^q;x9C?e7&#_Pbi?Msv4?+TKLzCn>fwQ1jOeO8$lf;+0al68qt`!l9-k>9NdjKARV-zB2GC z0bL-FktSdQVv|xj4}5`%2E=G`hAz^>gwwgZ*ShJZCfOi0C7|Qoo@OPCv}7;i1K-z zR!bhqF3LMv-`X-K&>dOzYS~~uIZ};8h+Ee!zw;lW6xEtl4@abB1>rjfsAs+ zHh77cgF!+Q`EE;!V>O|XT%FflhLGPu7i}<|R&8Q?%{$scxYuBt*V14K*^P{t!?2ik zAwcD;TFFpX6G@@lfS{Vux8a{Kj^-M?xoyXW#m^{ERTHQVxaov|dRA?Uhw6HUDIDCP zc)I4>5vgZ%q@g2HTU+g~A~6%(3BpHaAhIOZ81&9&BF_K5J7sOHB_N=a&ivOS!9%(fltUhb*;=B_`jHc+z0@}c^}tr$u7anV;!^t zvXIT-X0GVL7%1jwFD8V|zf`Nx6zpsnwp!D8G@XLBX@GzTA~ti@ zU;~k~m~GJcOURs>)|T3xPMI^tg$|^zbv5MA(2nQWjG`6!6n&0kpn%l_Yv%SZAhX#H z`%}*UpE6!(N$&N8d`|0$rZ)MV+m^(70@j5I+OPhF*pon+!s!v3VH^raeK$_J1O8I$ zf$Ito03AvAY8mY72E7_xfACHF3>}aHWc$?w_Z|XzPhOW9tb!w;O_ARfG(bSJ#WOjK z@{XRLNQbe;!tE9mK&i&HLFG}k=g(*l*hc;)uP$ewPq(G13@H$ z+AyfnuTsRC|IqfzYZecP3VM@@Pnq*y#cZ$fa~dC!hLIs<}O~DoD&_p$WddHapAOi`#q>=O&}&$UC?B5WyjFnkR&( zkA6}6Iw_`Vp{m+Gi~i3U5Uck1qP-m%*%1g0ah3*X?GO}=$3iK- zu}0KX-$2Mnd8(tIlm&mmEYV43A|Qhg%+9{Pfi7n6%38||DvwqT)<7Gw+crq;y2`jq zp4+&Ktx-3MBv%`ET+sMDb3hl+i2m0k1}RyHv)L3%_?cM}tYNlW!WIHOS-4&T4aGto zCW}>`b>=kI1igjrg$@XdC>SOCrL1y9V%sOCGP~ktQOK}xOxpq3T>toiQLdr;e}ShP zm&iuNY!KD~Ixg^_`7I-{CSz%F1NS~)u+t7BsAl%&pJgP8OQ6jG8cb-hoD5tj06@PX zb07YWq0!A?Se#MIK0F;>>i~yEz<jUNwTyDF2i=N!~8X6NN3JBIatdiROvHI1f4nAbQXSM5QCSyoVhippTQ`JDPp z3*R4GgAA67_nA1}^$FR|1vg#69E(%8mpfSEwy>To2o9AE$5U$hX0}}>Fsu`}3lEBc zdSoa^!bUy>xHDPBxH+7VNuH7@cDTY*baI2obTw&A!ARX^?TkC!;-S6)nn?p00ASHL zgQhHFMPGSjZAr7id@K!Js!xf_S?HD$l#C&I3Y|hC8q9##6xgt!fbCHMFWJYoS(_tG zCT@W!T%s;cPkut%q0K7VO#q6glyn;R1VErB^XYorYJs)jb-g3|21Z9%XaDu=y3V1Y z&i;|>w~@0?+&7aaWsV7rceuQs!i!*8V}|db?C%-s+6Os0clY-7j$DsMl0Cg6{dlNo z&%hAtWP_bUBfVXteVs#WaCB&JV7MpD*sx4T4$v-Dnp;WJ;F6GWyGl1}eLXahkovUM zsL62|`Z=!XhHsU@O>)GZA zB$Bd6(!lm%$i7EO0_r_!Rn_X*ZdErh>Hbc}8k-`K#!#dg^h7o~-0AoG4VVeJFub-i zI($v~G zzoAJv77z!sAU42y4)%`tOIb?Bu0V~Mi$88HsU}-aHPYz_h`R&iv@0Ntn`L+;rCOju zwb~T8Vms6nvVEQXdpo+UjZjTU+&x8z+kq7@nXW?us?Swdv7>|u))FGjaT0@?n^k*o zRpSs7PJKjNm0iT-Pl}jhWsx}eMrTu<4c^$!s-#RW(tdClD ztSW4Ar+L_EHb)B>9~R=^3kN!Ii1_#P_Vo-$yL*SP=@>T$5syc9^RY87QbF-6CGxMV zUa01AOX%=@T~SznL1(AE{2eT4li@EB2Wb6%v~_Y;*ck#A1W5wsS}<_Kb`~(rgz@GO z{Pa7FoJp=o6r9Wq=$mfv)BqPSnrKUBGkN8UCBd5ul ze3R~TpSSVjU&ZJMSV8FJKbHxKQ;RwsvfGab?D&ZfesBRd^)YPGuozIs)U^ac7x{KpgIv1+7H6$#q`#224?7pTMPKvSysU z-twjx516M&MUkF^le7^}F|-3O5}AkPNed5J@f6ljS1Y=W2nP)u!_DBpICL{u28!tM zfSG{QbnHa#T6*Pa%em>TjmdX*&x7|DEhiZ%anIwIdh0Ls*8iLJ)}g`9k$uAfeoMnr zpMn8soc`Yaz3r@e%#*enTVIXoDtQ6H6HwKVfX8(lY7A{TTn#GQRZV_}>N@xH*MwKw z^0U-UTf;0V3PN~@9JC>~Y}$M-vMJIW+x*VkR1)-u!t`Vt)t$7tD$0e3(;DrTw&J#cx7dGXLmop*)%v5 zZEotQ9;<=>f_V6M?89TVV>`!c8qi8OwzC0a4&4wwjByw;3jtvWXmE#Mn8*zO;kB!< zg(FxE+|6hCr+kpH`#?a})cU#Drn4tzW@C2AG0SVr?9NXApw1Z`g}~oZ;ddTj%aO5qn!35SheYbq8e~n|Dac6rwg+Y zm5J~9Kre^n{De`xB?NVu4mOJ!QA~zTOmcQo(bO#MoJ~raLR%tSKZZUEv?&I> z;p}xerP0M1YI7E<-3ALGpjAZji)0xEIO3#^pES|+yi5ZEQvnT{n#jkoN-$HPGys~p zQGpK@AwCQ6fS{RF68ys?F_2D4#h{AM5W}Uku8OAPZGmE(PK5)t1-KmC2jOT}y@{%> zWPyi@S@Uh8iII9yUEWT#MI|eAU{XRI2WF3gl7J&n&$NUec_K3jTEF;*y^w6oEGMxa z(KqRad%8x4a5B&o{fL9E7D1N|t2v7dCt+3*1r$mJB$Xnlw#AU&^P+%W|Zh7jy{ps^K|wrpPiEMb9FX7kw%LiK0;BF zXL82OHqJGEL;#HzI(}~q@9Eh+vVa_9xWPLM_7Q7m4V5Qx#w)E#)V-_?BAb>bPK#s; z3urT-Ad6ojst$*%akOC{6rF&izNk4@9Dv9p1tifSLm_0LzkyyrA1%UQL;yX4ItCR$ zGC`lo;AuK1A{w|o{7k>z4!=Vvql9R(hA@385LqXobnbDvmX!ou~5H8p1R32Rm)-%==j(Ku-b#L)`h?nX%^TY1f1+D7R1wyhsDuVYnnw<4Na(cUEUV*Lc~KBe&rC9GY`6t+VUT<;^b|b zOp!u!Q77!&bfMf-1VoCSp&`&yS-@XKb>Nl8$j} zp0wISJON}dq&RAk*WS@M=U3B-Xz!lkjv)Nu#wo=*ikVY&(EIQgH9fEawGKQOLV`A2-n$o*w`VyV>@>Eim}KQxowGR z-UzrMBju;tIi7avwgB_Z15AJwzqnC2zYzawxKoZ<+ds#w!|jJN4hIPjs1=SA%yJsZ@q`m$Yl{P=4OmDW@g`af zDux(>YRuVib}V?5|2jA~YX$-)N3e~A4?AZI2u=B_tE>XrgyV~8ZV*w;A%tH%9M9e|FS;2ekhdUuNm_%&CWaaA7vS-kV`&5IyXg!2x*7jV5~ zekTFp0yN{aNs~tcX`= zk);r?fVZs_UQ}AlksuJ8pZnApzvRiLG_)LmuvTd9Tw|G$))nf)l^R~2n>pfNX}rxV z@t$KewLH{dN~w88>Hy*{4dVO5ABL)WypZ_4bDjHaPO@#SXLHCdC?(qx?{JTUJTQhQ z@|G_vW*?61G;lwY9A{7hv=T{KHB0w6#APsC&2ZyI!RIQQ>hW(g{cWMYo9S;W{oO); z+vxAsdcuHps>i<(`rAZ*o9S;0{oPD|Tj}o>`rAf-w^H^}#z66zOuwPP!pi_nxuY8M zgd&kpQ)9K?GzN0dJU^RN69NFuf4o&wEH+CSH}NtJ;HZJ|HiM@rx!dVl`gAZX5AB@h zHS2d|1I6VVVENCpfg)$En{R8ef&L$10fposAxfD+0fB7?tw%d3uUDrozG#ojc6k~< z&x}1p&``QM^++^y7C_}Rnf|HC8MMzsH|#nIjrYnKzuJ< zlhE_=xGX1NZLJvGH5#9bojB-_4SF4}M@o^ZX>@u(9k>xN4WLk&Qm8W+&d7*8W>5r9 z2%9E~65Vimb}$@u!%KWK=W1G|w zORKSHE)BhETe8DBHEm19I`;K+cKiJqSvU;~1RDd+V-WS>x`z7t>T$n6k8Yql0%Lyi z2MsI9Ms{dmaHMyj|FGZBy?|3S+S3jp!jE^`mP&L{M@+$R@qKt?ET%UwJx)d;nvJaV3A(+T1oi@RXA+r`p~S0 z`F@u94H%ETrX%1V(Pnrj6dkPEp46<(TIiN^HitY#0Ow;J4I7pHjaPC1K*;l24pWMM8EI#_6m zN=y~xqyZi9W@FsbB_8fqb3)a@DIktJec1^U2iZxsaSN=KnblTpVxuVf@pA+?$5D>Y^8Gcj*9!A^97YkeUxK)7m~H^^-Vn}#s)imo`0-KU&qiE> zf^J-odF&lEneTShi|c_%26~>8;whOsdxE)><}GYeh7yn8Gr|LOB)vDWeV|vU8qTum znR+(vWJWdT04D-xg9IDjH!wUB?dqxyqyH$~P{0s0^(i4IVYnr@nbO*co0`z7*DTsYeJz7EZrOt5h@-S*z7@x5;}iTeZJ^d!&N!y#i|VZ7us07$ zm?7I3p3tVUtfa6|=^oh6Q=^IADkc~ViAap|(uK7}q_s|@uKb~3aOI51ZW_|pNg5ss zXcrv;<`>I0L)Eu>3XN|^fewiPLxWCT)2M-NZx1TFpW*pU^O!S7WJ)H6O+cSu>Ok5W z=qI+kXlwNEhe6>u6F*e*hbE`RPv9@Vl@)Z3r~056BlQqW6HR@6tt~@QW0~F-z*Ed- z3ETYSBR7up#^Y=Po_O0<7T>y6xXGn$jG7?2Gb7)K9*W|%4ns6QW$QFYyF?#UEFQ3? z1x%1s@J**sx7h~r>42+Jc-Cy%fz^dFt42++2tyUG6l~*{Wl_-A*Vom0X+XwMTpdNa z;{^B2Yitbl5|0#M+idd%Ziez5O+2H3=iTzA@-MN$8CVyAlpYwK=6j6XT^-4q-NW5@ z+7_p0vgFiEq@**YJkP|E3KUA+UAVC`C0j~N|l;%YKk#~sO7fpwsjqmw(6BGO#Y#FI7B zGniio{UDy=gQTZ#kF$_EHbvy?avIN$A!%wlftmQ_UTzQJS~n^G-10N2B=8n9ta308 zmI0In^qvO0cK3|cZHqeBNp&+ualRH8WJQ=&i!CdO0m5bRH=vW{1+ z(Lkfb^Jz&-zOdvXejd>$X~V_YJ0Km9ADqp3nrQ#)=s z&OcgM;+(ymC}|lvhJB8R>>w~CkT7$j2tw;zX$n&4sb)ECC(%>sqDf-TBt=qeb|cxG zmJ1R&2q{`MR|dYr#eHN7YXo$hVXk{~BNPUhU5I*5z3{1l*Hp|AfH?Rdum%X4kGYZ8 zbo!PzKo<$Go$qzCN^@K5Y^JsC$ZS?`ZaOjxEUKH;p@+t2C#7lJ(3A1_LC`ywK?H6! zV|z!VKvXn}cVFC#l^&3Q&JKbOE2_k$rqE4hJ_r=Yigc>p!Bb#$xhsBG zFvvIj9spm;!a#+dtYMWP<2Oy6L1BZJ0703xs8h zmgbA9EN}f(Ua#k_awRgjLhpg`ub~@NkZ}9dDfEh3&reMyRGMZmHRe4cYgy3$%mu&0 z8iC$%v9AdpL))aKINJSjVJ49b&MRUuBu&(tT}?M;(%kx`Wb@M@v_g5iooiYmX7TFN zHnCtzM>S@x_Au6p72g~1OnkHUU8+N&=;3f(!&sO;G~nX?u!0?_Yj89=a{XXWXn$w_ z=$_85ksgp(`zoL2Y z=3ta)xwwTcqiAcOun&ng0 z4MUUG=T^kmR+{Im@ldxp>=ah#jH+d>U}$y5Nzik?*j;5G5%(!vi$*6wdgU5VGjs62#z?%spChlNi@_@x~E| zImpc#Vcd514eslVn#0}6KeN`vLAO5;GClKFXZ)m@Y4}vNa9xl)1c6)@HMZ*HF3%RF zft~{`tfnc_*xFJXu)B!4z6wxb0ZV1U(a)l*Kmt!uZ)*R^84 zHgCSpK9O(tx#jCRDDrimQ@*X8B3lDMTUV~*R##r)OY_RSbaQ1(c&o^>VmVtxIhLSe zgV}J_R(o*YmT#OT?4uQw?m$60F%x?ej+9QARAh8h@7QYWMPqHWs|32S)h;? z<}_YUhww=`O<5!1CR7-77Jy#?(qByrNx0NR1e$S3)sw|lC-+74LxTrK4j#sP=Chzj zvg*#=UEMu<_U`Mw`kKD|{R4y74h@ft9=Pt{^&hEb)lw{;kdqTB<;ElFOjga^r0GU} za%y_!W>PR5(_1Gt#u!YS*D0`=ozkQIBc>r@AAa)}jPQhR5Ss~CE6i%kQsw7Vx^=#kV*xp?0%8KnVrDU^4b9l3dPZ?!Gs%szZ z?>!jh3&QAuc9`*PEdv*3w&pXVPquh9lS7@-VMKFiKs|hDSU`u7^o?FT$y%+S`DdXLK3Jv*$_{% zigqVZsd~GK8H*bjZug)xS;!N+kqi$t?QD#+@9PbX9&Fe@IEZ;+lnxK!!9jPhi87VT zNs(|Ql!E0NEGpogpU&iRZoI;>jLe&^6G->>4j011`v;@lT_H1=Mz3^4mUm6%VC~u1 z9G=Qa$yiuQhBHc<)$~XjsCRq9tn-LmOKT|eWEx;2RjI3674crXPP1$af zE86WP!?3K;LV4%Jhs-yQh-UMwdhsN*D#w+(lL<%))v7%KjGwmF243`&nrFOq4-N0c zuaUL`)zdUoTkXDzMw5^dPlvM8ttGPYp^k&Rsjhts^4f}0bVWDA%@x78^$iRm^>gEv z0!YQxvVx+w*!%8Pd>?|-fJ14zeK?VmCt0Tf>S>qWa^P#8 zuo54qX>AF`AVN3}4V(6C`+NaVgByQn*CuNd+1jGfzQNX(Xq10mDMGixXm1dcg}Ge} z$|50vm-)D3Dl*8MWa(k?Sq<-I-W46Jx?tC?+V(^#Zcg#*Kh>L*Bxo!^kd#TZwp5F6 zHT4chK|}5xAr6VK>P>Psp(Lwogk>QS2ESj}WFT5_ij%_tgl@Mcg%S^Ym zLi&LHjZYF%yi1y?=CIHFJV#2aDal9=Qy>LPW|XH|XGiiaAa#cJJLS2z!lrfFebSw2A$oI7E% zBBPjPj^Xu9a zXFGL>3pUwoKym=@Zdgy64FD^@EN&xPd&p@z-3GYHrpS-y5px6%Jg%l9hahE!A7K>y zJS4-K3-Jm?+!>5@DiS(Igw0C(`&}j)Y#P6-qpvcfL3d2X|`b# zVLXk_={0Vpn$VdU>*4n8j64IG z=lcAX<{i(aVU~jjg2aWJ?RbV;4X1XX14_odR-zAt8rl>wRN8T=Yk(C19=ws1EUQt- zfBHnc9<6;EtApQ@hYr`Wqy9~N?QbXL$uL1JGqY`TW!pyCP~8XB%svgwYEr6hM3Dn@ z;?oL7*7WSI^(4j(-RlSGaMl6ZT@#KRY68?h=nuE+T&bg(Vk{frWF3ket`$r4n#Nkt z8j8|lp+7LxvMTyXt>tG#5Bgh6GkH-EQO=mv%7sC*hGNBANQ#r%~>p25pNoSr8pFtI@dD0tihMEncf(L1UUnFtx!<(si(5 z^kDlIr|4~?`HynOr}NWWisS;;fcR>0=dt)&#D*?%!J=rWd4*h_*`f1*q73x6CnoaK z?)h^Q>)s1=3vVyFNGLvql;+=nz}@9M-l=eJ$`1|=boC4m4-9n_G5nby8ucWFB~d2c z)`p)!B8S+eQ=lgxf0fHlatM$2cMk3C8Hw)h?e84AKHA$q(lfNDv#V!r8uI}cu!eFv zInB|JSqBML%R7ywIV>MGTN4u@L|QmvY{xZ)sbg`ycm^_?Sk6kgwQX}-Yw1$(b9e4h z)z((m-mRu{u=WvM9*=670U#|83^lttMuNu`>lcKKx{|Q8bjxW&Vvx&RUYKVU5bIid z+re&*7Lnp=P(EU4DvTP6@FE_C=mSNlHq2bbN`O2q%_KPKPdg$hEDkh}#$v^>8a`jx z>YiN~S>W9oX|GouB0;K8C?N&3p*5K`CcJiyo#J16XYawC?S~>whr^Nfrdk@25X73o zP2mVGUO5l}02XFLBMpOH7-X7QU=f-l8@L43<>T2r)6OQ8N%928+E@w}?sUEc&xI&< z1w9_a90t>NF{@OYRw8}8Iv`M1BTd!Z_FLE1idAU$T8{-y9!s&*+Tuvf-SAG^U+z|Q z+DmqL*RSf`y&rgbz#(EpqH${@#Z2No$QLd;m{!05Xz$Wnu5JARO)o9rJxqqP^+pO3h9jAz&mw3IRT0(`VK;EvIgxxRpjOe zjmlRd-YBwcOe{3)IAX?i!N^UP%~4#p4n`QAWP{o|@kxdO2zsCs z9kq*`v%bT}1_!R|8LBQ>f6PM$eO^V^7@}~|A$W!VQwOL?(i+F6Ljbv(&m)3j8O;E7 zw1sTJv!?uPH%-HCsY(m&mSPy{isp9w=f_Xt<=4YC@_>~g; z>QyPp?Umyi-NehjYRP;<*+nC75tsA_v8?9H6Y6;8RS98BC+Bas!M2(G3QxC&a#%-g!94YThX z42_z#-#0jVkayoT?aG7?HSRX|W{O{fvhDa(YI9^KbM=aSgM6HE`?7Ur%uzi@dPm|T zo}^e8TmPx$ve`XYCuD;z`C8kJe4`*9jpy=F)Az!7LGs})k}6`5y0C5?Erj`5@JgPl>d5JjSmB@wh0 zAcz!05GjSAxv93)Sacw0DoKH>+75oMRBil+<+=!O3O8o0FP{|u*V5tFcCHt++M4ZS~9%Pv*$lGs8e^|JnIp<*YfjK|zATx^og>{o|yW23|>`d6woT zZx1UDXyT|y9i^}SaQ+MSd{)1yTx3QPH7u<-Qngk zhWvY$I5ShYpz->$FlD1-W#e`;ED{8qiLo9e_Z$blg-Od4e<=NIY3wq7l@Nk{ac$7d zg$htAm!GbqyDXA4T2YiH9vibs zfk25~o-oV4LGp59Umnb=85u;Wgl5KefyTrZbUQAH$646rSJF(^v7>+wkx00yxdfg7 zAo_53CujDG7;PqSe3m^@TqhOh$7b2uk71dIu;^MT&+oE67S7HtbE7M|)Tu19TbaaT z2v>IJidbcSPD(L106ADzvef3r&5d>ZWN`b+#{*a1yQ?ZT30HA1;$q%Kn}}nMTXBl3 zB9Vt@KDdvB4EoZ;FK>tsiPI#~I}B<=bbnWC+coqxh^$N>d@+sa!su*hdG6iIJ>$VR z5I97bWqXgS8oE>w*)>@QK?o(M_)S^Jhue(&#GnTQO~2yS+)>l!?V6goVMu71D^J0$ z6WLR8lSB3v$51d2pCg7Q4-HML(ok%cSTT#RzSD~)HU|@}rgU;qAm+=;0>l;?k<2`M zP$H$h&$#xT#G*zt+Vrbh(~e&Wl8UU1x7bT+$6C8>=bVs6$u7&afhQGCA36-$~`LI_6zfJhqY(HL=2q)I-&iUNmhE zG)0Oo$U&BHM+Vn&oZncT(ajTJhh3h7R=%+UB}Fnv3U-ZFOkZfP%;9mUcwKv+V$g}5 zBKI(Ip)^Li^L0h)+Pl>3q&&^{nize-06;qwlh_A4A|W16ja=;5O;^+E7@I5}qMwx+ zo!?YVGCeM(B`qq&<6Jx9tcZi+;wY3jC1TtWxR+LpqUM&>Ny0RCEt^|bt!8uE8j!ZR zkhZOgbPa^M=v`^zpC5b-{-4!G`Mp z&D^`d$5~wm;-d$)Bpk*eCV_^e6Iozu;u+0Dk|kqDvI)6&#D0yLp1O`JrENn?luh7h#p zocs75^Nl0}-TfOz-+i2O?(5uh&wZV1;U1*Ezr*tz2ifJS1uk+dl-hy1T4RDp)$2a6 zmJ`Ou#r#cc^vzy?8gD9pIk2hx)xahbktLL^zt3DOt=;#o)mwkC%S>F{EHDU)gPK}!KpLx4UYzzAK`}_wj_YqmA*tTBYUNS^L zF18JP3}&tablgB5fKR^T`=p|03Gy&7OX`_-NZni?O{8aA(}TL(w1gY9E_T4)Wwti@ zo5o5x>>0}48Q0XDM-PY69M*k6`Eb3hENStT)OxemblT+qm-X|mC2m{2?C|{3Dz#Lh z*wWY86ofCoRV9L?^mlLQP$Nnzdcf6{3@f-v)U?Qjxl9Ddg7_j=CNR@(LsI6e07BJR zoRA%jvYN|M$l)P--L?rcL}H;QcVIG+_BMGZf=(rfl0BII+TK@~W#IXwGdv_(M$=Jdjr4WuV-;# zHUl2exvYiVoaDFfZEoJk+pg@w4QjDkJOW&Wd-zH!7f&gOjPHnb^|Utkmt(ahrqJDC z;8t3gxdH;ljhy|#=9YsXeuVLW_7)OACBbdB!FZxyo)5BRm=Vjwqpj6!sX(Ihda%QZ zTWmN$MtZS&bIJcq;||>#e;qWP8cM_?;&p>eR`CS9KK<@oddSt$e{;WU06LymHwl3x zuG}012B1h2b{{N^S5hwni}&_iNna;fr;7@zP*(lMKug02{<0Gu85_aFPn_t63+*wp zO2+o4bSe5fy@Bf9uzlBnG$J70H(?FV6Fp>Gi8|?Z`#nt{f*bI~2$`?pRBo{>t!v^) zHaTk24I9vlsM4AgaT{ha5f4XbeO=h%TWr8JXNMbZl{VSd-9hg;fS5-US9i)1^|mY-1*I3$kMH{F2?y<`}rNo~4=9!(@e zR@`>gMpqLa$7%v7Tv`xj3cB{TG|J=6!dQ=(b#ajjFs+T{U|Km)@74~4vH>CsPX?&< zi$ZnnZ7rKA1I+qznQC3H1GTvu%K)_*H|&|lkPhD&&7qZaPbM254QYx84SwN?CjN$( zOE-?0h|hH8WDBn4k8xIF9{E0s>DhR?CtI% z@hf1_xS}DOV#5+u5g;!I(F#5#bEt%G>^6<%;mkXbp4=s?x07|Oyqw4DZT9KjaZ@LQ zf$Y1$F-edm?*bLPz$dBj8-3PNzRd>3N56)+8Aax{=B{jnk}zFBTRS*Nx9WBd4w^2X ziC}Y}O&AZVtA*TbvQ3Q11DiCr*r&P0Ce1CSX>KW#rc4ndOK!iteFg_|YlK0BJTN%; z50e>`Jnm@8eJctt;~<_+QXHuLS!-#yZYn`{SvA)6Df>z{}h6k*OFxr=_~^T>xGX z0~K!fMm_vt^U2F&TPo4J*VO$c;e`m@Si##sb}ptb%3oE-=-U6s%WO zZ1?(`0#a~y58*n}7(GnFEvnEXIc$?-4Sy}Mt7jiIfcgCnvMxo|q{DzaPAfd2L_)W_ zZkN-v8t^E|yiLCL_4j##WN5Ole|PWV2FkT`#)b;6e=&=Yi<{>pP#YTRc!KUYEjGay zaCSQWcnUYQ175=h2oDRQ-OGce;mr_kGKXne`A-1QV%Oh^n!9uHjg+JsO{>v6hck9H z=w_Q=B6s|(j@%N{jZiJTb4Qz6J-rQVol4w&+m#00AYs1y1~P8MdiBllV4Cp;oK0Io z&t#W)4EZ>0z7|)m$Cxp!b5vd#EgR_0ioWWP9pQGAMC-lzb@XpVN4fo6U36-<{jvi(=s$MrW>27XobvM=;ZmNsLjyS~V8!mil*dDUQ3hAD3Z&eaX z79YH}z_xN&uHr1*-OTkxEp1tVTY~Iy1NR5S5gGYZ7BT~SE>dlZguPf*ve^yXrrVzI zy7%$}NlmmWW=G-BLah%ft^N!Eznf`pC!Yd6E4Bt2~vWIRB1K$S2_$~JU`6JT^-1)KXy}jc7s5P0$ z8mXOdAW$pF035wXWgy0_L9*+%;;Dp8A~fz&LqiI_f*DfPT#{ZygqHK_PhX)KNIYyS z3`^2upgjY9{b&YFo_+`2XpFy6&Mi@r(x~SgA?s;isCS{A9(wwS);za&Zjp9N$C;%` zP?h6R{lN%f(lX?VWYenZq2&&*Wt+z^^4Oikz-_DqGa?nVvFnOPq=F^$)6j4_Wj+iP zZ)^3@j#7f3Dzun=^@%|a%`OlyDs=iN)dz}U6q(+9M|)gt%7vm({iPSR4d){D9H^X( zt?;B5dU-N?@mcqfF(*{#t6d$@DAzb;9Dlk@WsknP*yVFDLNQg7# znmwdt$bhwP;AVzVpG$ z4P)^BJ6s3dF7}t(f}%gVJt*9*(ka2XXR@?ow-9F<|Jd$@-WWLec~X%qpX>x1ev{?u zuwnIWp%mENUQC7$J_{t(vRG2a#@E~4ZPUnxS?m>;U%vrXt{O@*v}@}gZZwwJnD5=w z(I*28&Fu}AZ*ZRA|GP&2zuN3q*6>SBETf^y{SFf|Z(5kAl*TaV$?h_*SuADVh~n56 zEOP|1#P+Do@=bpqlJ7QUvCP8t60*aLI@l89_8zW;8retd-D<5qOR#ZLZiyE%orS*oJ+cJ1o#9_V3mmn(NLSqEU(p{+0-%l3w} zm}^H*uM4K@FueNK&^lfd1SmtG{c3gPEFq|<$Zy;eNBfphZ;y9NC=0sf=18O`6i;}! zDk(LmdbjW1d#m{jEp_l5<$#yR-g2y^-?=wz>)*%Jt8HkkdApJgC8Dk!%9sMVh~Z~5 zKJJnXWk(dv3saL@z2aOLd*N1IP>r+OtYJkP!w2F}%hYnJ**e~BE>HB%q~%f#hqPx5 z{Lh?4RSBhrHmhUNh?iqxw!B7ld;yBIG_Y4LTXCAbpZn)31Y@rXs%KA zCes#WOFF+{i=x{FM7Okk2LmbgJX-%xhN3hR-lD8?_4aP1mjt~Q$sAVTe`~94QD9!V zU>XpQ^IiNz66w?e39x3iO9RG@g_58Nt_!H@R?MwaN!mQiV+ zr+Gu)KyTL`kC~U%d^2nMTt>+*#>_yar3{spE27d`hDz%dQCVMx%K9s!(pH8_+m%t- zQ;tk_>2ydRfq_33%Bbn+czHYBSq`z-T?9KyCGzyjNOp#@WAT*f)m(#_RsC6|iHQ;; ztXyE2UuV_Ls*2TdTmxF{o$M=r$)?u!Asc4d;7VSyVIu7c-?L#zi@a)6>oQsuDz#y& zzi?B_OeqLk9SAJmh%dq7j8ks;Ujhm~h*JA5#s#=`nbOj3dCBJ!yY_9sSKflnxZcu! za54Tcp2M_2u~$jjTI(%ZrcMSqq(u1?CIQP8uY~U*|DL;2`NfKgB|{s?)+I_nwU}z| z>+;;TVb|_mxU0#{&=@;jN>w~sC>2$bo|HPWaI(Al_AEjxyJT9Rexy@ht(bPe*2=8NWWchK5)Dz7n*qU0wSYKvGhQgT(iD7+0{)GDEJQS zv%UvH%D)oFUv5zm)JZ!Z+Y;kTI_(f8=%K{;72JL(nfUGPF+5|kZiAHp+ADy>%O4gP^ zaEB3r>?`_^`RXmcOK!a(PU&Q$izkCHHmDtY7C! zV%oKFBcA&ex?5k@CkDE9^$*sqc9{%M(|h!2V#yMo)95T+V|XS_vyN@swr$(CZQHi3 zC(g#k?#8ygv9&QaPm+`OyUw4Usp-4As(R)}Pj_J%Z=^|mc<|q%^J?zSeLt^n8Lte1 zCe@O>eurnzs90C39SJadSu^QNjXLkrl(~yQk|~J920dS7ZPWoT!DrARG7rLs4Fq_=s(}{5aG?9 zN=zHDhExLs3s>NZDA6${giqw~2@ovPPpXVbV2nT7p$_~p6GsK~ccGaWe=7P}q-V8=@^3PWA?kA`r7$;CQ~=d^Xg7fcy7AL6aJ-U$hN((FlqYmNqK}>7f2> zZgZ7)KAtDFJ)EL9;-*TT!eG@tr)RL*k3Vt=BS(03@ZjXW_mBN`#=TFbY*Z%P-<+Gj zZqL3d(1_kmb{H`X(_!Ia>UM5{)o@%CTKMrtknla>1>C@1{ZmU`m;fZ_cjdE%{76Y@ zMXQ71Zv$>tm5ohyl_IDjfu<@|q%r||#%+F+*Nw%s*emlA2B?aPdum}j`x!JRRjAUuWe#S4i%pxRf-H0tD>82%r^oHIAZHR zU1%@B1c>G4rHXu)hw9PXu}6NRBlW1fU=Ly#PneAUyJ#2|xeAMV$7b+0?#t8xp1wG!pJ!R&fIWJ7(y2N%16J8r%M6-}Oyh*pkOkbB7G5n?am zIttJT)W37HAJ^0KQLGzpVw8Q8PaCYbQ?W8M|8O21ugwR|hazLTu8f~h9N-hiI6NLJ zO_-b8RM*)xy2Q(eFt&SkU5ULWzOcYUr!q_qq8i;eLA3~=X|_UZWB9cXHXQ34(UMU) z_PyGcE>eCDVS4V&skG$c;6xnbY{bJutWX2wc=KdFRJIP`@Ki?RJ54#DJ^O|_isui; zdib!Uhro_9isvU}`8&r(a$lcaoYjdRLjT3H<;2d4xLlulY;n+0+#pc!z%zju!jrQw z?O=1Nj`D0kC^T(Q7ac~qLGc=6t+S6oW+k7b{q+K>-b&%mhC6Yvv5KmVR$LuEp-9Mq z(uPdr4l#(YyDEU|Rd318yi!j?nX|8#xN}8lNiC15EvH&4*EX92WmFZ~7FtWvUf0&5 zZe6F6Z9%+71jM{9+ko`E@Y&-4p*2F)^?L^9Jt zRVq_nK>*bv9VfYEh=EX$!b&!yU2JC5oh#GmfvY|Z2jnQM#8r315@Zja(X&z$Q~cL2 zfT$msteY@W4gV4gUbmF^1`nL0CpaBT8DJPnMXOX*8G-q&0e5PYbA%mYF$YXz4e!d3 z=)$O){X&TEtIpA7W$LEWR`EA(n5P{`x9w2ZDU~rvY;Y+S35qa?Xtm*9ojVUf@6&DZ zchW^jptz&Y?ZDcJcB#;N@F$k>!@p-6|ByYswZ_wZM<6~!_$rfuk=>kxz;?zAMZU-W zg-hLMOcU)O1{xpHTsg+FzQAMwNS@-U3e3Ieu>8f@s)v<;yqeqfs?>5k_~os0$|u*- z?su4vT=3e`F4w=U-Xt26*wuYw;Sa?5U6K#S%09-&&dkq-sy@fZ&cgWxs=``k!SaQH zIL9tdIb5UD3nfVv*`+N+SAn2D>OKAN1Tk>#dk`c-dr_~lUcA_$kOi6eCc?MPuDl+Y^q>l)mwL_AtpSyjquR{ zJzsIP8Fv;`tVU_55>eAS@L^sT6w{0xS*CO)Y6ovXA0Fr)P!CL*HrhhVACo+@Z6dxh z3-gecOW!G}F!R7Gy9$cUHX`3t}tXI-}pzU z)~H3f!CDCYns@W}{!01-{?U+RSnTmM2L@4ssw~1WgpM$S7QQvd zb(|07?0mD;6WYYX;e2P~&zG!$`OfN}zS`QxImmP@?daN0bLHTd)zCshe}muP{(jys zo}ydNwB=YJpJ1N+67}KOWEhCcQkj`=>GK5v6PZrOVMI0kuR}y(;|a_=RwCpQqp!AW z%Iq5Zj68jiUiznG=P|#G7xO|KuT3uv7=u9IDx}a<&I9p6hRVm=zsu!3c2X|-K-<70 z)Whs9fkFg;_U)eDK{xjyKYBK~ea9){bCyXQq?l6@tFnp7>vi#5vMg1@H*#_G0pQ7^ z!+=(W8niYktUzmw)btI@JKO}_NmtOj>9Cc|#wycjeG`9J*u)5< zgAI#DL$VG^(KBGKUTEpH?dB4Vh97UZuHu}q_LID}x8b0!Bl@B+oNEw7>F10$MIid{ z@QaylWKWg6mi7!lRpzSF(r{sp*Qj{$j8(3AH1aF47yHDe8A@|coP|n-40jT@c(e<1 z)a~7|YKCi#tBuOwlOR<^Yk$Z%a!(dD^V}y;h_jQc!mvu0ZnOB&fTa}W#YoZmh&V@Fh@oT!ORt;VwLM5W^$BT(@1)Q(B%hhogh zZa0IZYXD4}Y=R!5w5L`Ngpj;BD%uWT12jTasJld2d}Rnk8X%!gLqlqbH4w>2^||hF7}7?13tkordckl<#Aaq zE-!|$2$$)fbqt5QRxfH16II;*N{n$|ym-p5{Ka0mcz+W#jPIzWGq?ezmmaP-o#v6l zqA}!93QV3ru!^)?yWs;Y{1J1D#1IhPLkuU z#}vUs<})Eh!fSuRwS~J(QZx+!DA1s)lC|fsvhkKpN+S{M;v-day5%+zE!Pd~$Oz$B zhs}pzqB-Lx5rs^$2AHyu8UW%$oj3^0)iLyZP+AHKS6C``_8MCa@J(RPaygEQvdYSA zO``Z#k7{cs0ux8mC=NBu)$Gk62UafmepATI?#gKVp>kkM9MZ5eD6KudeOtiG>E5%# zA7||eZH!Iz#;GFXFaWUZ^!%*CwpO=LC`aZ`!eRYql9vc~?n7<|$=`$=MwcalFJ6%c zV^2)4f!blJ=xnpLMtacQ zD%c&JvI(mjLZ7G*+CY&Bhv~kqw+OEe_0FOD23Paiwe39&TU#T9iN!?LX)ODd9Y<(r z<%s9=0X@HfASNZueF<}1Aemo8O4oYCxQ!jQe79n&!s z(!dln%YlV!&Juz@X)46;Mrl80Mj2BQ_NakKO6=Bl8-f)*s^jnl(U-<=o0`&htSzWDme{-DkUIN2X5O1RD8DL89HnR8WPlRluB0h zj^+ITln5`u#v-nkL9>@Xz9C}N5ANXd1Q*ANV#+q5CWA2R$)t9?sF?rtr_&x4-TOx< z$#JYRQ`|2#87{fDMOl@2-HoU_W~Yv5n}XE?GJaMS$pZ*NMQXNwM~3=+9Q_sOITl6N z6bBwzUdl5H1WBJwLk;>JuacG%-1bxrrTFIQh*8~E$(C~$GLOzM1kga}&pdzT1kLt# zsM_Ts7qY6oxR{@+eJs&vlxcXV3V=~sWz@DkQAwiMLu-ZDdFmp#aHI~Muyz|5>MBmS zT^+4snxX}P?{YYx8Y$=-1(RMBjHo>DaJuFXjjl#-DVRKIq-H>t|%zmU~D_4Sx; zmClY!$tC_eqK7mv-Gk4DybvBkwUz%;^djK_4=3<9H0Qye97d?=YrQI40oMggLxjal z+Pu+M&OnQbg8?T9ag4F9u+b0pd5T)<@g@;X;b z7QE@r+!*AsLn4ko)~v$^Sa71~+oovJPCyslH@kbc}k0GMef4KcrK+CLyU8DgGb zR%7lf2p1+SZF0=ajnwv8;Kz0F4 z3KI{tK^+RB%6aHKbBf!qA`n;hqQZ4nHb(=W)E?>-71g?>x6YjodzV~%mE@w_f4OA% zu5J!p@#G{$O=OS^;zNNVe0^0WZ4E|_@YHyf9edG;n zYrpGIj=J|Y70IdFf-i&?tOgutPs|%La!j*|0FEnfhv2+vO!sA6peg79AN4)?JQ2JZ z5v)9f3mAGvtbU9n8(pYifmR_7^8EA_H|*dj#4uHyKQ^32tai{+N^mK3;1&N;wd#u8dT;_b=N;y1cf>fLKO%aKW?+Q7UgOX}j9-;GP@l)ybGH ze2lghHHa&kckIUhvut|Qs(3alF(}}id*?tiQD?2#)nY(Uy{w*teu`p;V9h@Roy$HS zz*7FRx~zm>1`NRfWE}jBdYTL^E)?ShA~QlEhAoj8H^WpdOE#=n^ls_wHHx3C16;2WA3m?Brp#kuUu=47z+hbw=* zZV!?rnY{w?4BJ(>XuOF%W?cvwch-xu` z`sHPj{CW>*5XCC0EdCgI1&0d`GW{iaGJt9tHfb?56*ON?CIRs)TAMIjy}#yfB9v*o zEdtrEO&Ea>e(LE;vVd~UNt1x_VMjHl3hZ4m*L+Ncg9S11b~kAZ)+aVB#(sAk2Ci6O=|PVnP6G zj>{gA$e9LW)Q;LwV98DM2vc;l{o9xb<2Pho@@wI+Q5>cxJ?X(XW7atIX}$CdUEQ>u zs*GIkU2Utz+@A1~x@e|9T5hdOImk(zw$ck)n3i!MVLY{cRLr@0e4~&5wYsE3%?K_6 ztRXaQ(LK*4J@fc|-*SW)S=k+y(=J*U2)X>EJeBqBjb1{W9Lb{KI%rMW6rqV6xqF7B zkgJ$E98T~p5r3RGqf^M9R*Ee4Sh^S>M3hIsYsU|4kQLT1u28u=;te3cbgFDc5_5Wq zk*pMUi?u|`#$p!<5c|KT%Q*p-*s(XuOfzzfoL$o5m}_7Ji$R;Bvn7srn)B!1VGo=b zR1Pt#O;#g$J{uNY$Ox^FpF{LU(|-@rMsj+(0u`$>bMnq5NQIxP>bk}_eRs6kQM7_ct>rFZJ^7IeMIRcQx*1l*uMfH$%=2nGn!?)6^6KwOM zqpirc0Z~yU3|(c#ai{F4TbSC!Wh6CQ%S7hbgfN;rIsw%fDIWVOY?JJT@uN?M-J2>r z7!x&IG8j&_=_(wAT6!A+H5^kU(y$`CdgBwnn(coYxYJ8g2PT2bVkBa5oZ&yVcVz14 zj{1bAN0esOfCw3LaN`Rm8^)0k({P9RZd-!B`Tg=`)E5RBm=)wWhrbtL#*oiQ8-hiM zNB5NR8sbq3$k8gfyQJ+@a<*lTuxyWMu+cNbKvX}rks=%ak)RMHOVQ=1FBQ@;GsR6J zxrLEaw&69ZrXXHsbv-$OC>=v)^>lxHZ+UKw7G^DG^Dl942p~a&sVe8HkVVXcw-JmI z6RTnYabjMP!y(VEO%e>4kFZ(0i14EXYRehyrghF^$tejGVDRs|6$>poEhUnsC_%%> zhC|b9JfMceun{z)`tq3N(}#danq75x4qJIj?XWYOf`?)>iNY~NVYCgwF(s`!M6dp$ z(aR^))7Rzj0y$LrN!8UFfWF*f+oP!F@XshLYg$GkxRx+)myd)lmNZt3TFb4bg$Fdf zIz5z!IccT~TOnN|={X%4C>(`BCH;s=t@mT6giv#t|N1+wH+4E7pnE@U08V0MSIVH} zXJh>JV5O!cpN>y18U2QjgyvFdU!|s~I}NeT!v>68880ppUtRfuC3_wkqp(7)b%hDX zoq1}-M^bX`7&k6nt58Iih|mr8>Nm8t1{W zDT@xCSrH;WLTiOX93y;%j5OBNqaK#+(5%H=LmfhrWrE3Zrc4<71G6d1ln;E_Fq>K; zSV5}S2QG=80@v$Qd&ykR+;eJ3=Ag{HF;uZKn&R2ON9aAQo_$4N`AVAJCFZHOAV?#3 z8VeLde>)YPBh({TZ1-k+y}z;Y8kDvcAds!uNx4g&WGm{OE~wPbMXU>XZ9=E(M&k9! z5qgXFmxq{-e+py=^lqVpD&c#0{iScNB59(wgygFJ7G{S5m4tM`NGglz9g7W!Os#ml zMbyLwDdCtBU6u(*MuWmWFOlmRp0F2LnkY-eO2ZAOY>+4W6m!b*%K~}UlSdK!U(2Uv z`T~zzf$5zLBtP)ZX2nHSeqMtUk)pS{VhmxiUbJqj7k-L0hw^76TU?o%^I?8Enx7P8 z@o?ani!|&J0O@LhY1$NlGCJGvSKY-lJTSO`%EiMfUOlNV&1hE+)<0?_k&ECu4%-xJ zSEwfUi?r%74q2|#7sB#tkcr4kZR)-7vHDaAU$;m?akIUhwz|o|CqdGO$THC@i~VO_ek+v=6Q_ zB3blBctrXJfCCdNil3SJi!0Eub>yvMf>TJt{}@q{4wwWD;+aJshrOTT|8DWP>Bl3Y zc=%7o6Y?vW5*DiDuNRf|;!MEwy1T8Ci+=C6Rq9*9Wh)*^Gdz_?M^R{Tp||G8>K5gp zKMnRD-xZ!6&<8`57r*%WW5W6<%FdWq5370(G{>tEVV+l#ZIsM;sSOtUwBZu3dkTF% zPL-Nvh+bCva2ZT&x_#QX52kAl$_+||-0~~D>MEnNd$h}H|1`uc7j(?cWc?WC^#k^@ z+4Pn;i%Rr}N9LEha*8z{Lq)c5kd<9JrbUSagjZ|S-PxPSa{olps;tAY7KVZSJ$cQR zEWwgXfuGa<50M5GkA|>CE;P)`T$>K-G1C!wiGnU|4WFl@ulu+}&}d7{r(gN-y55Un zo5`pEOEILRM@0t@4ICpjc1(M+joZIWQW%@Y$j>{iWhA4Kfj92u4>LQH{r`|p%b?HdjCa@rTLDdY=waQyCy zm$a7e#0ch=YpRQO-HF0WJ9we47&(@=xL;fP{d>%L*}6YjTjGTfCrUQ)nw6bF1rq?7 z_LJV_5tf5oll1)D09#jB3?}tXD4btV^7s>sU1CN`TctL!i#r|jAv7ieH*6}}J*~O> z%JAY$cMjJuAGQ_yWXL_Jvk(UW85cmLIymkbhYakU{zmsn3YPr58lO8t54K(_r%K#m z5WhFHhxIlNkpUTFzF^U--}gL~?1~kmewsqF>R2{C5bF?jtnA)D*AibOQqHE?V@AvB zRQOJ6Zf+?s5?ROIZF2e@oOJE|ENr{36yO}iL~lc7&&{w+AtBweq4s@(jN4S8TI{O6 zm;@z#uoP+Jc{w105_Z5^<8WmjGEcZ|%4q?Y5u=@{I3~bHz3sv#yW?`(-887A)6184 zm#}6vIPTxox)_xMD+YXql=8YY^OYaEa`|$tmC0Cy=22wOGbQRd={fAFzIVIJPcV>` z%@wuE=jd5J(0nt?57_vjwL_RK#QArsK!( z)JiWIcJHk$7wlZIcJnd92Lr;uCIj)0=9YXhySkBvVHAVKzFUPKgch;4^U66%mgn~# z0yUM9o-p``iXmC+NhZU~Px4zKh%yNVt4tLJt9i zmeimqwjlDg1Ck`MJVZ}0dGmSMaaQ9RO$K)4@a32c*{kDVw47U&!x#_uvYcB~mhqMf zQ$f7F5Hr6nk|@QgB9%9eP1V&I)7VARIc!fvp1AXoB=0~Se?F0}CVF0};@3o0)lCud zs*R<~N=_v)(~;CgAGekK;bZJ;(B$Hsxsl1}=uf5b8qMGJY^gC1g4%ZDP$X_yA8-kh z{DBZOHTdeGjQ+W4-pLeGpyJSs7WYR38!-rWI-u!~(d^O;LMw~e3;Sevb^<>hOGe*z zGXN+vc(a}o#fMB(K^@44L({n^VqX@Kf~)6aP)Wg7+F){II5~kG7(%rqH{cc>JLaxd zNi~u=vcM&*kCRw3WtEF6hIp9}1z%SN_%*Xi9IRU7q3gDM6A_8)r-4*fmYd*j#)15` zHIV`+nfv>{Km?5e{D2htJ|%4@fur6Q=s@fN`dxuzlrcU1tJ#sx4xiCdu6BXdC~vVT zW=YpAH7|ItHy6IX^>da7C-ou*k*0V&uG7&C$Rr#KrvL>~L(tUGbS~-1+dL`WJINO= z8H$X9KZbrZ{6!f)y^yy7mUm5Dj;n>Y2brdbDvj>pp;B*Rp-!H&HUmhBn|KbRE>qb| zPKZ27P)VNQLlTsQatZk|b!AoVw`?6fN&1Ru&UluKxdaLIMx&7O`=H&6Ki4mqz#X0> zv%q4O(j=+rW#84GeOQwcnqc)jw3@DP#R_+-|J?B#8qH^*ShDl)mZokHv`i&(Tav-r zC|Zd$wc6ME2n$4X>fDm`Xh}`$Q}z3F&IU=`;=74z>tXesw_seN_RPSf`@-~KT66nG z$HvTP476LYBgfktd9ZJu)Ug`ojP~{KgcaUKmHr6=DI&URq+ys{{Gp=);>|B`Y%@Gv&dB}yZIqcCuVfXM zh+EVh=Ux!C(P@?~W2&N8~_uL33u>P1H`$f`S|`#1ciTRw^jx&sxjY17V_8QyhO z0+A=jR-OI}yTYrg>v&nHyL%mX3O+gti?B^;?%<$rx(T|Q9^h2D&5$N+#j=ZAZxQ72 zQx(q#YF8J<$~u%WwJ-$&bfF9x5K(Ed;Iv(RaDjVv>Fs%a;oTCf)n^lZY#7pP8^4BG?(Zte5liTk{dE%W$LO^ce-sg0*{~tfP$>WRvyno zA>=^np~S@vyXL)a_Erh3HGj&Uo!5?3w32us)W6%$iY>N)PA`hL11>m<%Q&_zZFH#UPY&qB%0DKIR8aZYxanh?Dxi*i;+snJ&MP!7Uw870%k zTIQ;_|5Qga?ZUoev!`HFV`Xcu{bEsOdNLFrjCFRm&svmwI7t>s47B*OqVuh_}FsTE;N2KQ<7m~2H&V>RyJtWFw(Ppl;#ap zph?B}6OUVAJrOQFp-W#>IDe>yr~!_Y;B{OPj+=8jjh$GFg;%aaC62&K7gsph*)r#6 z#aG~Jnvs-%Ksn0j$-*|vjtV~_tutj^<`*e4s*zNDGCGdg;~QfIlLqI{AgOD^qGv&4 zMt)_ut>(asnaalCb(#ACaI?-)*Xs#g1(ibz^Boq4NQ?@JjP?M@+0&8I49`8V>TFRc z<(^XvS+XS_@UOE@>S(u|@tnI}bo-o17l1j9>V~1rjF4>4=f`%YMdywrYdKB4Q}yMU ztskfE4jNiVnoDl}Ob|~u!WJ>x?*R#cl^at*KcOc0cGmwvwhZyp1uQzKq!aF{1T-I>Se5UjV$F#`Yx~?G7s;B(Hp-E3fm7jL_Wl9|;a?nRGBC=< zJY!jp(^4YpQd)1rDAZ7b25rre@KOswz@}o(1TxpxawL%&tvVXd!yJnQ#G{NP>xe8b zboBi!4F4rmE(@WRuPGLBJ*Da zNWpVSJK?b@k~WK%f<0!+>S0oX>QY%5h_jJJiV8;CXcbe*alMwu&BAwoQKdfxPsqQr z+&>g3ofz7c_i-N!GrKp?cG0X9=C%FSm8k(Ql%#e^Mvu7!NK6U@{(kH0;Rx!HZo;T zSCGsky%7;}vHSMxz-u{D1B|=dYd*hZ-vr_42xJO!K5QhT`wW8llDegE_G5hV8jCBR zkRm3wLp^fGrZbbi&tC~UX-)z+iOEZ<`canhEi*87k{NU)Z^J{)SA`0+xr$}wP6cz0 z>JLGU#+7(kLozyRaoY;u*^Nsj(o!Qsvbwrv5EMHet%7vCgRb=kWJ$DY!Ca2bJ&exp zI_68{cWkW93g+j50iAajpLHP6FEf!0n5iEt}Y3$F6PbvV-nB!U`$< zE!}zdC`)G?E{i1L8H=hdmO~y?FSP{PMBexJ0t$7vnv`-nXIk79SzLRbTIu%c^9@mb zffn;Bgbn41J=5??aqKM*N-GV{3^~R==Im9t29WmY7S}H)e+=CF&`qjB3M`a3To}a1J#gYQcumpP{!EIfa?!@1xPx z=}e?-h~X;3Usd|F7?T`s^z4FxEIPy!F(-G+l`Iaru#Voj7jxPx17R8c~P-n=g_kW|7Hu1~&!UE7$;4*-^6B@e+^kd9$^A5_Rlam*LQ zFu%hm>_3gvSekrn-<3A*{z2{g7RO!A{>!xe?fyHhyPknp`#GqhfWPX*SL)9}0Vlj; z$HIP>&S=5EF%SOjdD80)-&@NE#cpULC`X!$F;+E0lx=`Ur1_fPeQrZ(WIY>_Z%* zcllns5lr>>ycvN`5xdg9>yAmCUyZYsGdu2(uYy=#(fi(rz=kN}dQu>`e0j9MUc|26 z>u>C!Kez8Vz=r5uw^v8^n9mWPqqV)xuxQ_XZ+4*2;2YG}b=a;a(yI2h0K(fP)s4|y zAMug#(FEtV;mB4`UKQdsMvwQ?Lalx8*%^=8bysJ6C-dq+s=d|c!QY@;esukxy&sF( z!k^*k#6jm}+;yIjeYZfvcPHTJ^wb*g=)BnQp$47!_r8De#=}CN?u+mji3?EQ@#}S7 z+o?S(xJAv|oZr~`j$1qDqt7MhBU97rYY6MLSnn)wF6@gt%cqKTXJl*b>`M_Ic#Y+^ z+cEsrJks|E?8{sp*qR0GbGQp00Sj)g0LD@Fn%rrBv(2IrHxFYoej@8GzBf^RQfJ+N z4N%jy8XtF#wWe!gRU$;t=bwC#O!Ic5Q$bj}2AV})%7`bH0S9R|GhfnR?PcCGKe z7R8ut@BX&Fe$9t{?J~SwNB`^fsOhQ9yEt4UunqD4DD8=w=*T_|M+yE+yK#p62i;4* zr_I+P3jASw_Dc8a{fi99&BLX0>uTWe>3GtIMR6y{6BVTWT9`x>(zhe>7wNXoVtkk7 zl^Gu>-5Otp0Xsi&U|T7TfP_T7R3o~`2MtXaPK-~uU4}5GsW{=J*bg*T zB@DmAuyG1m!X<{v^w1Z;lsnrARp2P6O`3MGicb5x)Z#a-M9En<;t|Z9hD!iumjg}7 z8o_(Z-_JV!axyNM0fRV{y}dDyqk_!KV&bB+u&l!ok6J$y?kkX3S&`1BwC{RGMd3le z;h;vC#iC1znidOFVp5WU1A<0yeR(#Ke2IdaYLKKE0utM#me9|Ta4Ztgx}kvwUnFbI z!O%Sy+Tf@wxsj)2D`!Oh4T=~; z#oPw(NT~8p4?!8Vm0{1IqaC*^q=h>tq#L0EOSW7S5Dd(}Ds@6Lg6bL0K{l7ih)mf|Am*KybueRfE(5k(A!I<50%(#* z^IUmv)L1D)6f31MCpo7GY7+)T8Awh84MM&57T6{|XxPGPn!iiM4AX^&n`&Clt7J$( z`5MZayi=9*Ask%Ig0@Onvf$0}m7Wi{FcrlhjUq0Di>pdw_<@OnFg4KfdU-jY|M{~e zeCFOiZBx?cZ@pVWtY^g^;Y^4if{n=}IL&N0vxxb~^{}DA3Dk!Dr$-r(EnDcq`%xd} zl3@C!xs)ubg+EAeBz-1_t8X6Gn5mLk0;;WET@um|2l?qfzpJdtVuQNTjjKEdDM0OeaRG{mf+k#vYnMNmA(tbp|i)5r4o?KsP# z`brjL3ifOX9E7;7eT5u(1qF(Q3&(s{cos-7&dDkI79gX1fK3(sEsl!B`VJmFi~1Hm zJ<0twGIoyrHB$EK;k(&^|0eh1zncr+Z`s!0#^naW_VvqPe>3dKzea|>u?3mB{i6zU zRfE57CZMWW`Nk?E28ojDg&OBLGz>EhbIx zifBa)va{9sb>}?W$swL}>TKtqdye|RO$t3S&-+4FGP4^|fHBn7?S3Sk6h~@5S4bi3 zriD1m4n3Bn@-~rNK)^3|OfBr@afOpv3>@ERo>TvRNQ>@Rl3@C{lgH#@Bc9*q^D`WJnJu1K4)YyKnA@+m-yp-ZszI4KGs$#=N|4jp>q(jz!Ae`p-|3F7EhL!hUZb3U; zLI+>xgpt9;0>RCl!OB-7e@*K9i znY7k`6AV5#zg56z)%)rSeyJ>c{`v;`WC+vr%$Wj5hc!CQM%oL~m^+PgCjbQB8MV89yDIGLfOLozrnmu|cqh z^zp*Zk8m>n=i5w>U42Rvx}=7-NMRk1Ta)|7eg-UiAobQ|!I-k%l>fU?^?o)SIJ0O4 zhC4H%Z`lOzli^-sO%+`C!zL9};1ObDrC7!@z-;afUYjuAPfj1!(f9Fp2*;8kC~J2% zoZu-eE+iy`vS6k^LC990CQt3>ztp?8%G{ZU&35-LGB%GZ86x2Chi=PA_v@-w=H11o zH1~_YAb&X$3=Nq@qqP38`rPJ=k6D#O`7!YlPikWr3E%srKlrRk*85%DZRZW*k2J`q z#P9OEy_SmeL&3s+@-42G8%F(_J`P<$ow_X80h`SYu-w0uB+;amF`T!nB=T0;g-9I< zeMlFsu?g1tP-(stuwwG|-d~Qi97}SrnWVISp6(RR{|&*hRqPprm#q;OJy&dW!-ym@ zOPB1_Nb_uvC!ns&qsP&ZSaro$iHZy~k8kIn)z(-K!XEO|PO? zcCN7*?3F-yAzizw{?&xA(TyMXwlk<}5nDVb2phKFHWY86cpYu|53%|WIerNuQt9Ch zoXeAGBEwJh2D9>rfltvxKqN6?ZW6w z7Kp`%{{tQ$--^2r)b5Y$^|{&1<6&fxbsI6ZcOBhxLxd97Z2;gjGWPVQ`$ynjz%v2L zrJ*Y4E%4pX$mVNRunOsmZ}~;qzo_xT*UE`NE*RnUBWp+DS@|Q`n1&=!MC}V@^J&n% zz*O;=A09L0m>+m@<*nDGFam1QdD`@=%KGb-()Nb=+*DF%wdN ztJS-HdNzGwu`ejwcfM9!uC28h^m$&k># zM)R7Teh>d%fqWlyci3`wZVYN>aw+`LU!ktQF{&h0l$KczKy>bC6u`aJ-}+)yzV6(s z!`M|=S`1v`KX}q=WH5sPb|r}Q;ze(phol-Sl;`LbBm)X+?g@lPg!>7 zRR=}l_j!rKQ~?K5(r%4dM&iC;YJ_+MAMSqxh_(I7VBawo`zLls2+VkshT z61etDlWetBaCu|EfnR@l)6@cbw7@_^fe0kVJR^&YNCK)?e6ddxEfG)19M;TzgOj^Y z!{--rHX(8h^c>p;bNUjU>mzyKQUv2rTBL28+^FY4KUVCkirtj{++lUVvpKt3?%!XH za5sU`Q6UF;2076aCnIcJFsfG;700s)zRDXChhWSwv|eM*vdv8weq3 zvhE?0xYr|ZQ#-^x$|3#HJoa7l>NWwi9oi^L#o`Tm|8FYSSsOPvfZb481@@;5VV}#; ze6!gaFT~gIl*TnlRKa)5DNT{+rnfkY7H1NgwY9fcB!;`l!*;5Eep>^X*U}grN$OPV zgmIGsh_fR&!Mr5N#%MgIU~(vloxs-X9HyZ%$a}l+=Y#OtjX#byjn&tU=Uxtp9qN0J1YW4^j52bc_Zy4;vr;)CFa7>K~St z1NL}{bqNVd(#0kQ%U|u7DWxEct*>13epG2uhF&1M1tpHxefgqdAZ)Vf(X8!Xa9XN& zzVb&zniGYmdd=uLOeJFT58Pvx?B9(Dg!=2oJ{5O~&r_R?m_`HtoB}ZLiR=m7SYkMl zaCM$QQ^rCdbqk4x>HhM0=S2`v8AES878m6A)V+ZJ4m@m3Wnx|7W%jS#X*rdc>U}28 zL9!vE9`(a519I)n)T7o<{ky_0nVWSCUcxvTY9fggq>`!wT`)Zf0!59S(y683R_ec< zLTe~NayhbIHm2*DHKe({VfFr_uaOr`^09$gKQ5U~3QI~QW1(^AOFZTvXd({9v_7UK z&Tz)f!rvF@yn98x3J6p0PRA$!r>SwH&k!bcwED513<8QVCTrk6pcZ-pj-l-qw=%B6 zo^G9*O*+R6Oz`1TzOU;eO=i3W2Afdsy8jJR5?(J%!LwRT++q1X2|He|Jd{grZ76kU;H--8{s$)*a$2?1g!yO6Du&`_}#8t z2#_N}P|Gyi6n3T(+^DYCAXAQ^i_*gjyC<&E*`zd5qB;;SZ@xLu=+5-njI2COMrgZkMQXH5#u}1J$ z!~VE;b?e+X!b}%O_g7gjB-TWlF(2vWFuL9p`IERX&BSKDAWR58e5tyxKEELBb6?aN zm+*+y$@J<3wWagRT$On@&T|)HZ}?0?-83H9<$mi{hV>~RU{7w-osA>LqGbq?TUDK> zRKqtY;e+3@2pN_R4$sPtWQll@DTTZf`+lb!CQDm!N*yU)=8c-f$iHQZ)5A$^M>&h$ z^+TPh75M6WuN)*GQ@; zLItpYcV?hbQy&xUf4D1nqYx2-b^SEI{V{R%cFryf4;ks}oTWtPWbToY=gML{lK#TZ zxQ;V5#m{=jioK7i6OuJ8TFr9i1^S{oL_A$h0mC zf=KkUknNFULsP_?N&D#t!sNVfT<8;FLEROaPYGU+7-xiRU{EYCyPkN*nLJY1L%H`9 zcX?NX**u!KO%zpc^sA(xbMj?J4qv2e9Q**Cy1K2_EWj<~nTn~_545*HIJqn~H%w61 z#N^^HI6{gL)!)BT{RvJI`Oy?X9j&6llI%Yeoxo zqQH4o!@xj(z6C$-@LS@^p$V@<>0f2>x@X%Ut9&<904&GWzm&gehNPc*nsMeZZs|ws z6&;8rnQVom9qcwu?N$`3G-?IQTS--A6DR0P7`jq$xEMxc7j_wB4;6A8+A+p0J zZrKiw9vw*=Sq9>-kG!fH{Z_k0<_=)a+j^LvQoQ;k{d>F!e5?M{rt~C%&ESt7i_|m= zc*sISr>d>Aokv_fhkJ}}AOCi)$n)4~5=I_a~_t@8iwjqc!#i?oUL#rO>>(56l_H7}* z?{8v4%odU=v+sm73c;L=l0QGh0*w7Jr2@8F)Bmza5PjtoP`S|D3rjWm-dmji@If*B zFsQWjCn%V%yNofP$reZru1Ks6@wxELk|kZc%M@w?@vg&D1qnXV!qQ)wYsjc&AqG9f zE^?P%mhWik+H79l2&_{d(Q`cQ1+4akMi2Z{uqmfK_i~Xi+MP}2ZrxO2TMo2dS`qT7 zsrPes?o&8!!1#G>DYWn$Zh_7?}p@86;OW`V5BNL^7-WW9+2f6xx}2` zWI~H{yTy9YLMKYiRz_^GKW@3&IHO6wB!SYR)tF25Gcc}~WWwun&SNJM`y0)Z? z1JCD|23pg(VS^Gfm7%jQ5;?Z@6`M`V@Z5($BjYWiWI-!m(y@VFR(P7a57>HnGfdI7 z`R9bR3Po>nEfV#g4KmnQpAJ^fv%6jz1kU=$>a%4;-*7Nrg8((t$7v>YN@~!0FcK&uP z6ww}Zu9CTZC#Ee4Tk6cKNvT242|9!f%A9~pox<#M9EF*(S+0k zLbgU#bB>kM3G&%eK&+~z-^MySLqhy%T0*jH2N8k4eBlr<4Sl&kN`w|KJdi;$SJ3Au z825%bBXU6o#yhCHo2pw&s{+2BZwgglU=c&bYpC7Sw`y?31+A z&W(cY5m4>pb=l5Nd!vl{2ZJ3Ph}yLE5PwV4AXRy^ChU>n1?3t%wlQ7N6|#4)3%T5! z=2Z=FyY#lv+xq-w_lER?mAG@~?R;37AWhdXT%E}Zgv*zh`JB31C&g2}d#cZPjjz&zLbGm(i}%+}0PQQR-K$}Poq=$Z7n&j4$@ zhFI_1MH1jxs|g$Xpj?UZC4+7Dg51-lRc-zIx3VBap#uAZ;H%kYserhX2&p5+j?o(qo=@<&&)e~=`G(qG_vzxOQDPMC z5HPLI?}Wt1tfNFnrZ_P9=g%x-IlUPe^7*%;Slk)2qFyK}87DP?+8N~^)Y`4f)btGo zzA@Ini(=$aJE#_6YFNXHeP)n+hq#=cV5Yo33o4QLYLDo|?#yjS!Y>AJrT)fth)e?V z9GU<>ZoqT5CqM2ZZ7Q^{VO%vB+03s1`Zy{4-!eRgZ&!}$RHEPQpc6SYb5QxG(~7f| zspId`LmtDX9wmO-Ts|5sFHg%#+H2W1i^9jqi}ovcV-eIozdPr81k#0~5gW_WH|o|q zDr|=9%*ri>;yv`wjG7TYcc#LFi&$boo2TR-Bvrx#=`)nDEA9PeA0eH$U3Z^J_Bxyd zgkN$K*kgsP(oCoBx>KqAI6g%&CmYCbmv383l+5|;^*C?Mq!SDjIO49yzNxy}losH)pvdA1%IPA()!q9|3V+HQnr!dPZt+jDG1 z5eDfWRvr8oJ-I{LquH~XV%36~wd|gdOmhXL>k2xDN-;VlznM?lQ_D7ffVxJs7Omyl zmC*BTEm)^_NF!+%M1N{(#oc25WYHVPIb{7cvhK~(b1Jt;PB@#5M51+^l*<_yfU-DndvyDVKf199)9|BK7qjN)*Jk*{snwOMyPN1yG^~X2h-0e z$bXCt9VA(yY0f0vg%ciNSuBVAP*YIOlD+9hQ%Ky@X}=(k&<`gHDU7G!byJEDCJ&@m zFc!QgxCXt3)2?W4cZ^*et$56frW@RrO&jcL1^QDu2Sbw2Gvp+=uh}c@a(}5euQ0J_ z@VMP=D$XVlVYf-1#R&vxVAsgai5^B;|)bu&Bru$jTcBXG8uD2`K~CB_!tKTjrVxmbGV)Mf@S{b zmyFMA%If8br5RJB7l{&Sxf61ed^N0TBPp zr&=m|amdG}jIQ>07td{v%E$-eB#vt1=?BD}C=XpQu41m8^7zlIxS_(*jit;T_aGBE zqey&T6+?_xcpA$U&c$KR_BWEs*B2XteT~nCbxzARrBiIQT<=r90$)W@r5z4^@KT?S zstDU$WS(C{^k2VaZk$!Yg6$|3Mz$cgA1wmE5FuYB2U;yg_OB7vLfdM01vyW2Wg*}} zd6F7+kOqql!|KY#a#?@s5z?PM49PBR>Li@`~}&$Exn#?q{LMUzsGprk+5MiBVg znLdp`7oUgF@t<8=WmlaO8_RxN!e%QWNJw#BGjZ)?;jMcwJd!ocw@rn;S@y_9AMyJe z2;R@(sE}SBAr!8!LNcpD9_~Uem$B+~lLvpEwphcPH}W-h#`=n4H*%>T@Atc|KIOOyU2#q7c8iOb`FH)6e|Vq;CmJAy?ciy$f} zG0|>Yv+b_FSiWd(KeKCZ|EJQpNC$_}c*!VnT06(6txX+(PlF)g(sh*Ox$XJbDfeX5 zo;&?fe>|Rfd)a!FjeQCymzcOXjh!^s7S$%3xW|OWsxLe_uMR zgR$3-X_9;-)nbFQHa0?B8TJZMNn@MM*f?IqYfLD8LLd=?`rb0)ei9gzY5Xtm!(c}? zr_HPX2dH`F<@W|f9KUz6D@dd2sExvv(%#2h6l6&YE<;ggh_gJcCd~)2+B{LO_*04NkuQeKK8rY_C zR5OEtDQ$w6Uy9~wqdE(5U);g5ecR`tc^`}XCnb;PM=r#}gpds5dhwbkS-9Qn9alQJ zRIONmCMfmmf>bSi(!loJ^Nm*`y;dQoNwfJQ+6~3sw!yPxWC8cgQ+~^M}NxQ2TtSCOb}hFcjY9=-k+r^qny%AAIB*rek+DR zdfE%NybQw&ixQV57G_q^I?C4}h@AvC*E@>S((Jbvj{{f45z|eYa`_g|02NXq6Y!4c zW6VUXe(&?ojm8RPAn&+_U|oNX8>zo^9z zoi8$B=S?s~yC)QzQ$V%&Jn6YqXgMX;3uva<7#ZiJ=x-vA)~lej+R1#$m52ZR7YQDc z@1FUug6Ll!Zn7lAi-`1z5B>}$AAMWg^6ctQrhw#X7KJF^$Jf1A%zszsq11!w_agJF zI*Yba9)oz^`r9}wuY7xVA=24fEx}xag})s6$iAI%q3pfslIbD;b8Y4%RO5NYu949F zgYj5W%{%mB9K5#0PWM~ru;SLlHu>B7?HE_IHJkbNJKu%JR&&}-`}Hml3T^Dx=Z^S1 zXN6qSYUW+76nA6pJ2tg?ejo9hx0{cf@yF8dp;8ZA$eI^4HoIN6Xs(RmY4(h56SnC2 z2bJQe!VHF??SGMmrV-)DSxxEx4mOq7b<*Wt>>n(a-byGn14BqwMo%$FrfBYYeZ@`t zl7qvmuUM(N9<#z)xe*V45wg|v>n1?ox)0+XM*F2_#CD@xkeM{1OELtn$@NE*S22pt z5*y8#ce>$T;)t1O7F~7XT+W^^%II~){7xVGvAc1(Np2kTyVonx`4z1&_Euz|woAWT zprm&B6TySv{n|1f;Ek<(&OH{koo8ZVhdrS%1v=oJ@E~-)8;W{r6?xX}X_J#xY0N$P zWm}lb1BItqAFAB$6#LzHqlV`Nn_cuoi~qcEQznf>F!oYFQ29WEUONA8(LZn0S_;%I za46^8!B#m6tp^6OZ#y(L+^zd%niVf|S)Wzv83r&~CBF5tWH+yRRlmtaXKIL^Y02XX z^!^MY{L0#Ja1z>%dl}!vAC)0ZpU}1KJaT2GDopL9M7Vlqkcm4yxSKSWn0VwqEc?>5 z-*saD)9zmW#a}BVpU~DauvlZF|E+995XF@H6sFKddP&!;h%H7#rW7Oa}sv zkM-NYqnF@@m`pA(qz^-<>xg8o@sU_=uaCG^mJj;?JYlBCQw8~>v>NDkq^?+~97nP2 z4exCxZMSwa?5e(LjG^BJZ(yfT#}J!IHalP2rW1=$fboNp{Fmnn9N5Sg@?EJ7*M|%8 z!Tq-|^|EgJ-_Py4QrWzg)1wW3rk^F2IxWTS7%9yhXWsn!5vqkN{&l2AVSrHK^9_&J zA)IK~*E1xBMct+Dw$aaZANk!wa{p*xcw~CpS7Gm{Rp}n=?iFtmy`9}K zbvja>vQ;lce(%D!fwGrL?0Q>H?!H%f$;s^avrhTqKNL8 z2C#)e{%p){7(`e_A)-N zjcouTQ!}IKkkqFb)FIe1ONWW&9zsLVyQWmsK5*e|V=X7;$(T$(eEIB;6U0wk0iVDkH1Z(a_GTXw9ww1?@(s+Kp zM(l*q?c$HPZUJ^jl)=`Fo91C&ZaGzvo6s8=eOXRf9stEIXv4pMNupHcM`%c-uLwW3 zzRbASvY!lvPlgi_;fAGaBO##`4`AQpUe|?XWG=@_D9wg(s@JJ9Z*LJ+s}_D&ID}W4 zW#xlp=%(e$qtbsmaM!#>sxne#JTl+Qy)&K9ri3se3R*j-;pex`1DE1qrUg$*Jcv}kOl4qA> zI(JeV_=1rI5csmaCyh_jKdu7#Dy;EXqWw^ON!J&+b9I!%pRTRV4duGWA-~^$dn~!0 z?@yH13R#PcW58*Lh?-c z)A?>WE&m}8yAGjL6#SQ2ME^4NlR=_l|`v+Dwqz8+c@c@{Z20vZ>1* zk&)u_X|6T(i~i+hU8pd_``)Ust7I)QDcD93LC#Zfs-h_?XYR(aEl}K@voKN(p#b!J zDsLKp5;uTVzGx9dl}~j^(n}C4H+opv_4a?O@sW7 z$7x?l5YF@Km!Ausg@xCe$Bg3V5vJsG90z`X!(e>hLO{We$0OnBus5nJ^|C>HR&E2a zEs~IJyd@LiM*5Qg5a;@~f6N;hG2-6?7L&E6CcpEJnqltxJYf8Cv%RMGV$tQ_rg>YMa9Q zlIv;kX1Qo%vc?mvn0nM-d)ff1AMry0ws^7&i|-zR{7<60-+50YLrj)uX#d0_MfYyc zGo$>BLe3{5g0w~mqFAa?y{i2{+kZ>B$9YW{?gpb`-TB#Abf!JDq*%kp;llqQdhf$4 z?PW?mk64CPsz}_A;Jk0JDj1YfC^jwV?~X9(Lgf8iov&9uurhvy)xqkL5zwO!`6gvZ z&5|NhWZ(na-Sze`!`Sl-r725D{KwVeO4_69Qcdao_&08rm16gs`esADSKY7hj-C7T z)Azz##{x62&x3)`g%3S&d{$cd5Ak~Gy39H=NhYgvB6Xr}NJ!=c zY^Z_}nxmaOuDRmAsT*u+byC9J*3CN~Np}KCYxi;5ZO7(&Px-HEA1F*;f#BExlP89+ zEx{#s;%e$x|GOylQ!(v2(xY%O6YQUCrQz;{YltuIoc_O)`ahO#)rHh(sTp>5Hnvpm z(DmX_0&wH{n8AD}qL-JXUxlj5^ln0aA3_ho#zW)-G$Tfd+hAq}KzL+>{%bC^NpLK% z2&*R&1v`cn!YWKBy6 z=MF$`gdiHcW8o6Mj8m0gC?a)`y3^fvqKy(v4nyAe{xe}|DIZiccOpEnlNuPW5?(|l zYd4w-2SeF$gR1A>y4()APlEc6e4j4_kAYDLttwZ-6pT3$j(m%?HLYtiPJ?$jECbg& z4#@(w%W<8X^=qgDo2`V&J+d4RH@#;Kr&VbKudO5@a@)=r8+<~Oju>}Jfk1}E~=gksWk#BFN&;`6hX}z)F$p?ps(H}NC=WSc%W-%Hwg*KCA#h06oAhq z`*wx5RP&lNW}Kr0oxffT16d$S5u$KNHba2OcevM?N950FKB2gcMf6ou?4^P5KB51| z(02#xUCWzw(di7cs&4xLhU++Zr{cnC-1{KjD8fL=s_ZYVMS#Yi+9z>70c$ofw`_RwRe{NHWKca<$`Vp%fHOYDeE9!=)obcH8!G! z?!4(#CAxa|D?QnatfK0+X%x#Yt+39JwcS4nBIIt74^6 z%}fr1>h&7(cno+pvm?G{$|tU2I=EnGV$1q8oXC`g1Gx!3rF_unpbKuV{ie9YN6F(+7@g;E&vNT z@aOU6ufNbJf1wQl@>CV46O+iKMh6-;stj3Se@va+`V*-)&~Rl(ICu$6J7}v+4)J*P z#v=?!m*4c&so~49jtyPOMNL=bGf?3={8pmzek$DnJZqpQ1tKDC60Nn^1_w4WWlDx+ zzBwN*^(DbYcrv|BwUCe?Y9qRT!E?XJ`v1Nc?PsW0GxM1A6id%|VA41;mw41T{E<^A z<0lOCX~z<_o{B@PxHt}{4f@V}jHIU#DYHr~mN?I}WK+hkSzkG{DCnI%Ps=wOm6tlN zq-%birp>vzvDs13SWLiXe6D@=BFJkl} z23jUciIz58H&F8i9p<&v{Qe*a*!%d$0@!0@I~h(#x+K+xzbXZGLT|zDbP{a=0JhW}r4ZzyKmpXP zb$3%%f*k>vtI(Yv@9c@IUqo^)0xpu8V0Y+_=6+Agj%I1jva(g6~MKGyEMlXjr?zQ&JE)WUC)dr4K&nmhYUnIle` zZRm0(zoNr`=unAqN2l&H5l(ahROX$7M;=u#Q4ef(viZG+pms8^d1Se3ZnjW&<_AD_ zKL}B!`CU>RvTUExgLJ6!d_#tpue;NN_qOCWK>j<^2M9a#mn_?vseGoZ>)dl;Ws!_y zo~)syU^&(uVXuJRY!fx1QB$+X}QjN18+sZ!HiPUOKldr z@lKCX>FUQcu1d#n99@ZO0DGe4VGHBbIM@;N`y>!0Q3nk6i%P>Pkt!b07zm~T6L~dG{p~b zpceX#8@SE1yPcNhf{87Csa-A3-Gu`}1!`T{-0eZUOCWuU^wbhfns&t_`xg3jKYgET z6!80m?D37*<0AV|>HEkJh-h>820H9a9A%ihj@Djqv)|H|#{u2!R?c99+j-hy6K{P3 zSaexHhbnz$GHEjk_mGsFL2EnK*>jo6HfzY@I5vY{Hpk%KHDWpPT}~oew$PN8f<039 zBqO_|7W_G4oK1!tJD~yM1nAkKU8fqwEYY@-dDFu1S$Qt!DF$qo1%r&?x=jN>oN!!X z06tWb3ENhHiX9u-O!gU?{$ou^f7;b6PzTFroaH8Eoni%l{`2E?+xPSJ%J)!6HxXx> zs#l6cF!0TrTB!8~-gobJPVk1t)Zm5`%38?l73YyJNSexv-EwM}aXW>~S&*1Xt93Ce z)*GKcx$IwLDx%M5MNImwbE|Wd@#QO=ch#cLWL9i9s@K<;55Fa+Pq&pM--OYiNsvIG z{hbc@)s&Ij@Q3fR&>dIVTNmWb2Ns|Ud0MFd))}B5bc77p@;_qdPw8ekGJsU%;lBrM zz)e?!HejZSKwi)}_Wifhpf|!CoE;Cy9CsiOa_j+k80!BuPUQa_M}S6>;{-U}X+_V` z*=fBX_`?(VLjK`-`*`?9Tq7pcnp?cawfaf~cY9OELcBE8{{dwrLhKe0YP)YlBBtp# zFErTS)Lniw%k)8e zkO_Qs7b-?_ZmsQ&Z1t5nAI?+!p-c6Ni|}Yt_C^i9V?uw7M(X7iIC{rON;saUaF8ZA zw%_X+ak3Y+=z@VJIJE(0O0?Y{h*&~J|olOm1a^x^Rz+e(I~ z_vJnlH!U~=I;v?NyCMcLUaeE=hmN(yhb9OU z9p>ug%+(K>*n}FuN_h3RzX$Oeau)_UCk-WpdU`@BwBMe_!9Qxy|7*vfKAil7Tu2(S z$Ek7lZzXbwtsiSxHX~l+TDCcZW?Q9ax2>Lr?yj3i8{$4THHoFZW}aV0I`M_w*|xaz zvB?X4<-r#IGssVP<*P^E)3WW0*u%yhRXMv3{WSf>(gEOyGKqf5Z7%?)cVC|0)zh1j6-j$NDi7BN>2foj(|eV|-wm!T7WLx!voCfbWEtFo1RUiDzpbFM=rp z@Qn#0{w|vL(JZ0R7fg-JONkG`FKwBt+|}1t6tjv>@{W=b49YbIhhyfw)kJ)`4GW)r zb@!WwI|%jRx`lrG?5kXXdLr^W^8a8X>5?enA9?&M#Oy&D<%3ZP#<=f5JDE$%d5w_> z3G|M&1~J^(QwA*?z2#bhkikgS^LvkBZ{^88aKK~u^Lx2=2t&ZOk?IWcLVbvq5$a%p zln{i%KEY2$S*YLUWDWm72)>AT%fodO0HZ~pI$QsEzw`E3*fZ@OybAcuKIo6__(A}v zdr%#pa7LJtrp@&Anf9$7NMX;xpRv?lwR2gb@qiutlU@6M-n0|*=b=z{HSA9(3~W8} zFo0%Lm+RU-LV1D?cHVrPtygEIkdA z6F&4lj06)ePxQ#3Y8YI;i2{T1AhI`o$TxY&w=i&@A+T;MKPhm1PzH~|;qxb3PyDjK zZ<%}QfxhurX3?;e?{=vE?+3{1N~E1gB!^6J6awHY66iC#=n?a!HUxx&1UgH+^ASgt zpS!DuyW7zl2z}G-dwz!l*1sRViJ%mcaL?KwQzjz6So#q-e!Tv6{@?<<{Z731QPP0) zQks$aH0|78;X}InvTGZ%CH&Uc@^Z0+1i#Onz>q&nhr0xbles1OA^d57@J2NJ>^XAv zPB@ia5Np6LaYcP^CH7?F7b)y>!SB;RwqfgMpIh+Qz-tKiSpn_?h|m{QRG5AB_x6d{ zLOlofJ6QI32Ycr?&U>r}@4{dn-ZH#^-sQW!-;qVC!vTuHPCQ2fe8j+H!Gs2Pm>*#>$eD6;366=t0DMUXkf>Z91=pJVJGVTuou>s&Sk;^3 zDK%DNB)yyRyvIWl5I|)2N0@$rOT%U^;+Ubf&G2Zd4PmsTy}!#IdYe^rm@qD|9R%nV zEVHaO&0Mp~%e6&&+FRoPGIR)Zbm@XdX}TL#`K{=7RlF7ZmZNpV+Au|0|1^O;9QWoS z5r*Z1{cT*b(>}dKiFp;}wkd8~zlwQI-oClmP2p(e+m+lNW_4J>QFiEXLhGC^IMNJT zBMKku>XF>&M8CRH=iCOlTEPqgNT0=)umdb@H%{O~cI-LYGAJM7e|=!Gj^Zq@Tiiky zjWj{l^MjR8=kw}aUh1!&T3NrUxI4ezNZ871FkD@_O_kTwu(bwu8udIr4pQ}`dv}hu zRz1A%KJiuBp?uWj1pC(ZcQ+jBD*7JH7=-+i@U1+tM}DWAXw!c2Bzn)5_eJk+sz5l{ zk8StNle^a7+9okgu-EW?f$a3*S(CTk+{_m@K=mRgJZC+X|Y$^(7xRRtLZeNx#{jj&uY72YFy0+hM2lPTrQrFJ9{>7zw ziq@|aKHAi9`DqKMvVj>Hqy)7on$vn@tjN&&W_gw+#-y3o`i%;9gx5`rGbr0KWZ!iw zr7`VT|H;cM`1Skd2XaKIIg8PxNXu!J7GlkgPp`mU0p5F5BE;FTRZi_-RHT0G;MGLw z9rx;=fWHJ4KbfO0OE9;3{@5EX0X}E;3M78JFd#3o)wFbAE06RyK8f7%3o4ukkl2_I zx=`5-Ec5MiwqW2mM+sKDV*IYD> zc*g^}fh3uNr&g@aD?eCAbUnXhtwIjo)we@^n>Nnbhx*=L@~mjP@~LxCWyxXu8<_Uj z7QW4}3pfom&bqaK9+tkg{!%Ozx#4)IZh!FBaOG9(r_P3$W)C|!bu+SFj#oSezyj(A zTt9{+Y7Y$e%%;;XpnTfMb1qwi(6x{5Z1xovqGg6NLmmHAxW_2CF_l?yc1)v-$d;r? zBf8UBcDFfBQ(9{dYl(ENPsD*eUfKy~sW~rwFBpo;j5$y;5{@W${>{OMIYt2aKp@5_O#A5IEybtijjqv zB`RAg2nVzGSD}bw+mss}^@Yz^=a_z7qzmOT^GGvJS)_I5UzAkm$3Z_l(06ydleru8 zm^khFXqwy8?5H+#@&4}q+Z_i%fWzoIu-Qq~SMc3U#WU1_t2ny7DV(BccqZu*Z{2MT zRcORe(j|XWIq{ZLQB}5%Kqh0hH#=s54<@d&2aOax4tF+6xbol}d3Y6-Ki9AQ=XK<0 zc(B8VHRJZ-nOUosd|?V-722}<^)^BmXX5xWFGzuwb{t!=uKzJ$_*`TP1Q0Cy9^!;;N}9Lmxfx?a+e0*3jYESPk0e|pc;rx z9auByAgu5v>M= zPDAs~@PL-3fBmpm(tFqXy8w?dd_{3t*#XZlBO7zy;6XkNU$e+5i+Af+y)`+f?_W1o z8TSzEIiZa&Cl${2b1>ds*u>`4^KW6!4Ypp=_0Uh?#io)2cL?_a%0}-3b>H8ZK0E_U zbBC8}P=;4O)J+5xoc=^Gl5G{kc>1Ag$lh<$_N?n$uzJTVYZZ6tl_x=eK8|cs&FiFG z-&ZR>$)6QJT6?-nd~_M+Ju(CJlGt+e7w8cUzzdAiU42dir@BX559}bYQ0J; zIvVmy@{Kp%UzDpc;%dqFgDSa!g5(+M>L3(x$~*9-!G82LuB#~Ven8#twZ>!tf2H3O z_UUHnRE-jw`Dsjq7m3_83$TUyHd&OsT*9!I+8RwW=1XcZDMocfipSNc!VCrTX<@JZ zvwzAt{HV7(<`STg%1q`uXaaGbz+<3IZO9HGUqp}LJWqrPvnzl7lx9(6M++aOFks&Z z9o1%_PvLN7vejQyG7jvfOhNYHM;4`agP7r;U5#r^;Ig3w0iRPaGH)88`hGwkDCGQT zFU}(cCe|eXDRdHd+F(qsu?*B@XO~=oC$WIBEjGSu1$?KV@W^9AhojtYO<-cq39>Fc zx8#nspy>!{{8sBCj|i63#8~i8>xN=Cp;>*L0m>*SgKt@dba;apvG?cF(1BI`@!kC7-MpTs{)-mJx_i!x zho0N}K-QjeP+CE`LXcd^2{XG1NgLK8OkMNug2(#3WX57<<88+5T4KeFXkw@yC0rj%c39cy8 zoAFnZAE>p=v})foFaNv2igUWAaqrpKyj8w;FrUQXyM0oBzG1gMlK@Uh>T+(a{!&(@ zoR?C(Rz6rNT$ThGOPYTLuL_dd*gRJ-L@)S#`*%X~)`i*gvj9aEJn{2jMsBzYr1t5| z6Lx9@>C!^tXa0lU+sV^=j}eop)_rgTLkE9I=Xb%Zui-& zw4@)fBBQL%|2NcN575I_lT|L(YjHQN$fI`Q&JDmQ;{PKPkq3SWABf&_JAVeES<^P> z$@6Cc>*C9vx>3m_E9scUlmq;>Q^-0XBD&uawkOr!UWAq?XeQV~oL7!Ls{PHkgGkK2 zU<3Qw z>oXvU-FgASu-KVLRW3{6@(li=5PU9KVlp^6_|@yRzF|rY+bFhOan@zd^~E6tBHzI~ z+|NyWAq^8zGpwBS#JIwC9f4PbNRvtS$@?}!0<_GCXG-0BP_w~z3aR!yyx8V(it)$`iFvuWBw*Upa0?+cXod#e=1z$kk@ z23`zv^eq4e!rvSyYn-t$cI!s1h(Yqc+*r zQ*SkGP)WE-5v&w*-meuAFbsqVEJWP&eJCyzJ>5M_F2qHyO8ewl&OXvrL2iIMeY*WM zMX4-Srhf)WS3F61-{Qz=Nf@vnw-F9VyE#FDc`erGp^&=PhU+u_aw%xI$z5OoIU4+) z9{J2kiB16oSw{_|O6gf7+_dz(`~{19tu9lv;$O%i@N0`6Om~_y8a+@o&Zl@g!#qM! z0E9FI=>$MHf`ytY+Ml7SAH68)xN`mk>O4#pK@A$FC4Y`lI$T!zw2-c|mXWg=hMZ8U zHYk{8aO2%2RrNcJJUBCMFIv`HZ#n}m@@%jo1F2kd_&^o{v`NSvlp}J~CQBei!f+ol(1Mwo6OA;4(LLkA>y7@{~iK^rL4|B%? zr0fjQ%~Stunrah_R{g3+Jak}RwSeZcYIsXwn$nDXr)~#EG<}=u;Q->$F$NJF0y-tB zD;okVdsdBPWDm0_LY=4zdlvFDq>>Nz%hKjL&{?e2$TWe0CI_3Ry&(R@SxymjH_=^rF5PB zRz-0geq@#5m@>4i!RM7kkz>lA5eJ{chvVqkDE!TzjD12>q=zVB59Ox`ChNDeIx<;3 zNXmr%$!@7#vK?of%;1s{3_9Du>JYFhyfqEV5DYr$-@l)X4(0e{S8xnBo*}zhdeq~B zBRbe|JrZp=D7DC?G)?`DC_Tu{RFmWvNHd+V%doSn*MtkH>DreqpV(ikgXS4pDD$wb zw6ugXsL9ye_?T3wa=^^wqzmVoq@Q{HJPC@daBcWXb6SD1axW?|V5PQ(BSzy*dt~7Y6-DpKQg<)@25+MDKn$-KAh|W&d z@orkbIvH2*iUxyBw_<+$DngCi=YmXeN$&)TMo&P-7a(E7rc@Fun#?Q*AO2ZXlEm}6 zYU!snDI=!lw8l!axU|GdLFok+{e5z=jYDUOnwN#G$qK&RG7e{*p)7&L7Z>U@Ok|(? zGO-CHt%a?uk#Y?qGqNoFChkSBGhBtiv4SJ2cP(EDHUF)2+wrYB*t57r<3<|@Ss5$H zBmpO%tFI;KCu;>Ytkwd_dU%`i6B!iaDXS{WKr0bSFoXj@PTXRu${#S!HoA+hQUq&vd%YQMb+xx7}BWS68Kpm#LPC7W3 zl%Njm0Yml45Uz-zFCi*aW`S9cg|--SNy4C+E}!!&4p{JAX&5&4$nOL0 z?s$14r;Zp7!s{?N?k7TA$9C;Hm*Dg&A@d;sN~zU2Iu;vXUu6Bal+tP;qqdKVHgGND z0|gZg#A`LZ<4<99w6=MxHWMIEr%O&PH4~5vyfVr-zG3NbqOyMb;>pHtz>U?ztRsU-zSb$6DHk~LqX(Nohn^RxSOn~? ziI`9^Imrr?YW5u=+62i&;fucW=tR%Y!N#{kZe3?!fNs_h(^UO~(H`U{sgD6YItFS6 zY&|}Uaa|3J@m}rhvZtb*>IGy7U-Bbca0MavO58sjtQFj1^z}50x7wriNG^(`MrB1- zYCZUJy_EP^1BTz#&dTDQ8L#Og#~5uD!8-epVZ~Qw&4FNQaVE9}kL+SKFu1R}h)CxI z5$*EE-Dk?o`WNPp>&069s?ro3lo*x|&}5Y*lUYG`i4G{MsTq1NC&*;1$P- zz8)NaJWpFz(lVG7O)A=v;UR`>j0uK4QASoIE)W(%Fu+5sD&17LFr~j>p}dWV#zos% z2mXYIuN2^=tps;wfeHn#2*_nb3MTgti`w%+B>8liKRkxPNEsaJGO`!J8N&j*n5H|8 zEt`iggZNDoqm*_?XrY%JdwP!D#y1zIT-B?YLIceKnS8+D%bbx<#3)$afHY&u9L`o* zS?TX+A(<{WmR;}Q5&kjW<`BMMDK$2R!(}*gl1K-CgAp_281--UFM3EKcLGu{(X99g zI*8|3*MGn4`z2+l6kYaZY6+LCBI?h1v0^ld6`OCyvTOcI1&TM}kU~0m?8sYCOLjsu z(W-1D6U#4SXj4bR!;#2K{VJAtzyB7_pSW$zZmM-@t@v6qHPY*?J2gVnHdkhbCDo82 z27y6iTNswc-~AJ>uBWsmpO7a=R@IoNH7!92umiz2>0$#Eiz}0^@ltYF>!2YeL$hNGlTHo@@yw! zDUr#oYH^!<4e4wd$^wiD__98(30OESGoIk6SC_Z?nxNRRk)?bD#fr<__NN7;0hxa% zkV|u{2+RpR^bhrAL3oB4GbRX--sn2%)m5X7b>8)rmX-vh9El!Bu+M8TY9>RX(E@w%Nti2wB<|~@Rf`GD_V?0+1wAk?Za6n!- zKa1B^g(zZ@G#T0(j1=QH%CjoUo6O0iLRV&(=VPAR^FP;F)G=G2qGJ< zVVsCDdqPU*gQbsyW>w*#C(sNnuzTKg>2K*z`R+@a!X`D(yPi7dT!h_)#{K{uW^X$mJeBpz4cOL*>N zuR)bJG!_fvEM_oN8fT)aXPdNB4IWZmwy3*t*|LU3 zYUjz3Fc99XEkdkEgwnEkbgn4m4$j{^4{cf;%*}ke4SP|NROa!Hv$=C6Pb3fqmb_Jc z%g)V~ooq`io`}Gpg<`UKzL*q}H>eH`0&Lj=Dv&HyU0+pI0TSAnh>)a0-gBqImCCDi zAR+2mI*zQax@Sf=UT6}&3r@m)osBxl@?Cqb zG&XC+Iw8_rfflRvU_nSoylG{!wvz;~gIWr`(~9Y+sH);ulq%Cx%5?Nu)1@k;rK&Yo zO3K=oYnAjNik?Omp4f3~n*^|(V5_O!+ESfvN{jlL${eS% zB*Y|Bxn_C?jKHcKb=_U+kMgpPHTEtT*pydRS|&iDu*x;IO0T7~#6~HgIbOiCb~8D( zaEFv7VqsBO;hUVP(4iMvDiysa(LxaA3yi3Y&2ucS%Mq^O8S+EgqAo^)o~V;sLP^Xk z%OWdM5NElqLf^j3U{bFrrEJ-$Q(OS0s8#|jOk9ED!i3JqSyHI%=R;Yc@4y;%};5Q1oF?83`pq6KxQg)hWUTo|~B zsmz$N4kLEYA~>5rzBpV|A!G$XFfFW(5c`^7qf$xdv^9t;O^a1Z&hk!MWo4w~JVk&) zz+*^E(bNI8x*bA>VRbALgaJh&LY10J3Oa7ADaDTYw6m{}f-Y$5q15~d$}5KH7DfS4 zl&cO;UB~7NtXz-RZ=|_#9ikvSjHZACPUsC_)V}rOKkLl7VYL!i5n2G8_dPWtkXnxzGN;l<@$kCmR4{Y)`@AIoeS1f&Zu0l$v-!? z0KY6?P2-FOk-5Ed2d1&Em7%Yeh#Ca~abnIGn`^-GRMyzCl&Dy(v(v!O+8Vezy_R5! zsv$}#;Lt8^h%YdHTY z&%TiJpVil&?|$Fvp0n)P3%WzSY`dO#_7j6JWa3SFO4E#333so|T?hu)KD^lZ?bV|x zeDa6pj>QsvG8^t;Wh!^}g_Wtgs4OKy=rqjfbXJm)l`G+=Wg0q2q(!YzSltE{!$}7m zVJ2`BpwuVF@a?n+c?#fkL!_V8*D{Y?s;;Y>gN`0=c1p{fk}HM-hj|+yZTPVu5%Tmp zWp83WkZ6^?ff)0R6rk3@OB<%be3CL2_Qf|KyZE3VG@yx7)qyxpY@k5gp?=G>NFo}+ z0WsK9^sK1vEP(D*fO|=!ZCX9y^|HVz501)sFNI|qcDUT0IGZnt%1qW?nY)z3ZFEsR zw_$NARpDhrIJ!=2?$mIUmsC?#RqLpl?Wn1e8l&sn-asODhtv{y?mO!O@`ixt4rv~w zyRL6RBnWC02qiW;!_i(mzbi@QAb1$^U4)C@yh1n%lg)ZF(_OS zamTPs*DU~SJ4A=#sB=_TIjZX*U1%ny=4gK`;9du15`e!tVv`Qd!ZfGME^V@4WuG_CwW8T#;hRcrRZ`oEl{iS1RyHpBV&h_0 z_wq(ar-NO!)@89U4|obvAZDSnY~hG{tSu_b%En4%OCHm7w)UoO!*n=eesb&9BU?I+ z6Ca6K0xP6bO^DPUVwHLow|7F*&DtIv!vVH^g&(+5@FQ-|I;<~jb&aR*4#to(%7{8^ z#3QKn)G3JxLS(#8C=MNrcvzRPlj>k11W{sAr)?IZDqUWQ&F9jT-#9`R5D(xxEsesK zOYYx|cGjWdJ9<6(s_SW)FM)IMila!2#CgOyPen@`lx3&t&3w_RG*(|}tFJFzOD!TB zzMLaZKn@iNclBvesH_{NS)e@O?@ev+r=@W@{$0@kPdAI9Dxd}WMeN%&%kmZ7DrDhZ zTK)J*?E>-1=uOoF>;?f*=_KrP6cjK(Eb@gsEZBUS8I8mjm`!9Jlk$0R7M%=+jnhZn=s{jjy%|C;+4vS zdOX?K2WAaiB0H)|suRmNz9gAbqav6r8}p`FVkzj0^(I2TKJ36MEGc_RBnZP0+@P$K z01gSYr632Jfo7d*wkav)P<=R>O!qX2G6>BLlH z^=mNJ^e#x+UXL)tS!9<0;z|a?VP1Q(%fWk=%!@peaZ%YOvr~z!m&PbDiCWcJ{V8Hs z;*?gSa$@a7@2^1X{Hdr?MpAzTuFgeo zB1#w5DqLuTul0o+m#eaaA!enZp6m->>ddO%7ZBN)!ScUWx8_r*^M&MD7zZd{iQT_A zFS;uOE7bsQRQaaefo9tRX?1^9Thr3zG|$cE1Y>-5J1DPr zhvLFbleA+r+Q&w{w3HB%Wv?=?s!ovetqRIir$yZ{(6AOYrzBR{QQBF8OVhYEU9#3< ziG?ZHR>t>CE9bTOPN$Miydq57__SUsSwp!GdinQGO99)(LzC~0WrmI5jEZYnv$LFr z&|W-IBzxl8y^r;h!&hy$u!}H=8B5#~WIt#{*WqwTjlqcD&DK+JmZi@fT_?@1?Frx_ zH?9QBAx{A0M3Y!+6Ey4K=v&LSRk|^5xxD}*&8}@IDN#<+7O0=f>}5pFPGM}Hq>}V9 zc1at*$t^~uwE<6Juv^t6z7ahpl~IxQ;=TBGr$sv+%S5cLH4>c$VgG!D?NxVgSSOWM zu3CY5Uny;3+xu)a1Eq9^3wKxd0IzGIUMZp;x9uJZLlrp42QL~dku(f(lC;FeGEb|s zYqjm&B{s$&I}oV#f(o>wNRX`hRojHjqS=T`_C0F`Ed>P&U5i2MH-Yvywzf6k93)P< zRjy`&gc8N;z1i${rHWR~vDS2;iK@h%zGW<=q1p~uTwJvZnoWyZMcZ2Rbx9v2ti zHO{u1Dyy`b3gXpD%4uDvMcVb37`QcGUNP(Oy^IRVsCMhLqX~ zmOs*mI~FG*nvEl>t!L$lU2H=Hu#-(&MASN7V&qf{nuym4sb^uY&2v_Hfql_4#tqIm zuK4%!Vo4<`@WY!Z{rxr77t}_1dpv)IHcGjoXIvY_t}qTe)YWf}$rhZ^h-nuSfr;x0 z$Nh8?iq>YGxQl{*DmPh9Q_N(A((bW)_oFiWg^!3E(P{HEizN{Z^abc3Qk7POt7O*3 z$+TIoirq01b*t-R`WpayWWRfTARKjCSe%AxHsZU5)>#^)TY_G%Zo@K1t5Vj0R7AyS zWkIfHdk8s$i=*xyb%hgG#sWTES-~87(4kMj*Uy&^ae@Bq&G7i}F2pFmVbcI%DR@v8 z3~gNX<~wPlj2o>baJZn!u6LG8Wq6Dpn2T*@1!KosmrBGo1F*ERHnh)cEiBdrr+$va zbxD8{T_AlVK0&ua;zTV>0a<^7U0FxJ{-<>}c;m}dt%OeJR;fy;@a0m=M`J|onK*Tq za&T2qyB!@UK4^x~ZI8VRI>(MEdCQu(n-ekYm0J{N=<{GOx>jDh8QwI zr$^aCh@EQ9V0v}!y0+^_;YXCTV%W3E84vnQhyLgQzmQ~;PdPn1K_>YUtis66=N_4H zA@FLzh^v;F+hxnRimF;v>3>3%%{sI)jH~8K%a$&rZ4D(5llNgtc?(lYW1=j>q{=l- z%rz7A!03LGdYf?&CXBoAyybG2tI5?=snl+?8!Qc~@MK3yl)B7El`Mot!)OX@l@$^+ ziYgLR_Zqtd2B84Qa>_th;uc~6ErH5J4P# zypj&r@=uHCgK9IG5I8LmRtXGsr4mhKa~1Pg`j?F&A?Mm~jaM^XM>@sfnorp+NIh$xY9u)Ud*?Bb6dBWvBXwL|=t$DQ&-l4c*;jKxK6R?)y7L@I$`gzu z^Ow(tLbqe(JrcSTHBM+ve-X+Q1@CZ|(t;(QJ<4Bs{ zAk{c$JL{@+PI(r}elIl3u9(m5?+JUQc|G)D0psF=ee%Fi)#tfAAxHZg)I;VzkAuGO z4*a#Oqrk9qV@TX@D;z)9u28AsC)3zD651)|4)wDeJ@Ehlx{aW{ltOm#V6cUn4`Fi> zhQ}%m2ZBRtYo&7KaImRlsdW0LhRC|!b%FRmDK)it9=k?llG;}NUVh&!_j&3a>DTPp zJ#)@e?_i2T`tkCBk`QC#EeeZq7;MYoi23L$hVWtt!v}rS?c=`66dz*f%a45e!P5kAlMuG@4{`6VQF7v@PcMMDye3X5Tzh}U6t$~k9?yF4k4d&#(Kg)gBPv@}W!|rOq*WDG| ze_EM|`DjDFE{EsyoIla8;Uw_UD`Tn<*lgY6u8Lr0EC|q!aoo2Apx!fctL2A3O^0-m=OLS z06#Cl^O67k=KKW@F*pG50U`WGfcFXT27nI>a0S3=0d5EQB?101z()nx=+zxZm}p{W z8(oYuZ`$Oz*W^Q2!-~sups+rs`HWYbznds7B1L+l>r6g5?Bo93xj%1{50{HgK5}-= zolsLM?l|`f&YTy*_Z4)DyH>7Pw8Yfdy0{zqP0cG>TN>L4;^C`ItCrsCLN98|+q&Bt z7cO&|7A{>fx$Ow#xU<8~C^(3p(j8ycn)_=X1L6uzNx zIfHL(SfEZ!hDODVZ)lwI@eK`WA-WsR@C_Y+mH39nv<=_TaNdG%Xox%U4LM(n zZ)l9Y_=X1Fk8hAb5Z}<)NAL}ul{mgZKpXK5hIli+!2oW-H*^BF;u|_3_u(5lDfiDwXO=`#@bmW~&8XRfP-n3?Hw;4j9>Oh*Y(>oj@@qGhI| zr2H5*x{qL#m>-LLbSJ?mIX`w=Mz<4;67*w}Jo+%fC`mtdyGFMWj1u*uhL3I`7$xhU zgK&gkl(2sR!fOdeN&A-|ypmv)xF7oqqYDT|$@_0XxQbvb0Y5fZqY}Yb5`N6kXc56! zBK`=uQzjTo#=jBau}=`j67p}M{1c2N<-d>ePcW94e;ehWU@STRwHeYK40~;7wlwTSO-RgtvJh(I z-|Ye5?j!l|bJs_?$s;*+uf;yMZ8$!|G`t|^|6yRJcraf^Aa~{wXN_-MjCFz8AzjnsVi* z+6z;r)MZ0v+fbX$oPHnj0U^bZ65$UL{>>a8sOJM_x?jW6@w0kWx{V^tU=hZKAN}_+ zKut=oW-=HNN+u$IF?$0J+X^`nMNp83=GoHK z9|2V^1Aqa|oE|>S#5f7U5a;95TJEm}lH1acq7tn)f$|HyO~BBtV;Vyb0L9VU0C^bQ zvWppOr;JTRqeq~z0%^>EIKFL6{;z@HQ?8=))GJW%@7(~A6Q@A-sYG#V05hJCe4-3C z+ss&+j*n3K@rzRsFL5e0aAxRe*Y3eg{C&*yTAulAiU(4O{Pf(@C{N_xb?C@vwrv@B+Y~R|GVrP?UOBuzXZWrh>tmDebG>bSY|4GE zSFKO)OSukNpKf`(uK2$A%htzSuWsE*rp)RZ1Bw+xV;yU{yLJ=*H?JOc9j^XxRro7)04df5G4s1)g4uGr*bH=bVumn_%0p{QTGfD4@!_7I#LwQ>^PdfZ! zeDcuVBQN^44X@5kz6GByKm1AJ-Qm@F9Qb+SQ1XxP>$<~FCtiWn<~@P5h$pTGpk(P& zNH#GQe?P>M`0jAB={+X@zd3{Q$GFuyDdILke$yx`A2e|JJ@7m#R4x#+V(x`>QV$$} zAk^_x@`(&D6SEC-i9??B4^BeF2cDqlnCgL3SUCu0Uri&_lN@p#P9-swBtRGACUKlF^=mnMt@EtSNxNq_QRZ1`ynX95i?O@Wa_H!tYv}2#XqG4+7G1wf8O?? zVjF60`rAx8-@_C_K=#O^n18?lgmf3CLxe`CnN@Sm?GralXD&lA{l`3%10quu$-le4 z2-+U&*87N?gUDe1;0y7Np+Xz5Jk)Y1?F8~eBUmSF@N2kfN)Bdj<4I=1kk6Jw@y@-- z^gplp3kap9PY8F^k5*^V zX|gxGyk}8HCe3523wgkbQfsq5)?PGp>b~|@p=PA}A*tj}3-af z4(=sOj5AT`AM?ON)~%Z`u>H``slB422w|l27qQC0-1~kc#{PiWCsdxpv|KB43N&TnDjcY4r;2jdgH-hFL=A2gu@R zPeyI`Fv5D$g3C0LPSYqh5uB+%pCG12OgO*o8(Cm3GmSnCMQVN8^)}=W+YR$@($A~+ zqoCgDHK)`Bbp4^GA}sDJ>REpXY&i;k8Mj8)o*+}PjP?H_In;h|i#3-Q&T}8LRNlo_ zT=@QnKhbxET>964qDuBNNT#S`4akD)+ioi|@QpgIZv*+hiwmvKn2Uh#D^oX{Q^jB2Qg33#kHs_@1-(AU`plHNu{+yR zi}QzzX9Ic!(D$ZRm{Wy!549YyK31^xh5K6Gj?aU_>WB}fS`I*ZP-#U0;5$8XhUNbK zk0|XUUuJfcN*h}!)VAT|w|Gg|Pm+P;Uk~uFpE;@3zu}fQR;9OJf+G3y91_V7Qi(!r zVq2b)Q3ErPlTM@FeO=KgVP`)dDu3TO&(;?XU_!YigFXsD(uJ8@D z?}5ftiHsJpeMh?PI90f2Gg_b>)~$QZN|2h$6&xj>5dPk*F@RD&b&Q1;TDN`$zWI^^ zdra1^;*4SS&Lai9y|~jnV!oGtt
Ux+^n*$-e4h8xyrUaZ@7*Q>tdX|52%Ew2wH z_B=z`YT21eJVAEawbM7^dIeG$aUC$3_PSm-VSglB>x%M+7X0;jh3oCs$97^fjKwjW ze0GerT*Jx#?_$WhK4nYVn~QY}vz=~K1~ZRr=l-fT;?@4-IA zGr4uAtY7P6v0Zo0D5!*LAIJMwRe{<<2Xw-g_X(IB!Ie|5)WxsFN3m~7C{np1{ z7;elNYT1E-kG)T}sRb&>eGrkFZh;P3FxQUsw}^ymKUAWG#EJrI`J(rj z`P>oD+lwR~(UW*ePvTTI5+(zQ$2bX$znS7&w;nx%9km@8Jy(s6{q%QP_)8EDkw^F7 zcq%!pXX5%3JOS(0tFW&!Wen}?j?s%yiIaEgku4hXZ$NX>Z@kZt|AWRC>E9H9%B()7 zl&>$MfqHQDQ z$x?%4B5tlh{lMTAM_IS)aX^EnW^%oW@~}<`ujJw1kxaPZ?BF=GY;qr}`)^03me&PM^hiY9ytGWzRLV04Ni*#BfR zeDlP1ltz^wLQ+S5#>P1ZjCzg;m$QE9kZWK1C!?rwdH8h-ii)@a^_-GwKagtK7oSB| zyZr#!bHE*%!Xx&NV#Bg;xG={zl2b43ZNzcGfzerLp*}du+d+_D^6(fI=^-=9?NvoOYlrDOe94`&BsXyxP@Xz6 znL6ly!{pCNolr>q7D#0jQqzgsqzST=xO$krE2J#x9uWTMQpoeqrVxqTW1PevfJDJD zPU5qSgat`hhv_>f5&s3?6>>c5;10?u;$Dn6gSfCfOyL~gI{0<8K9AxUj^$zWmpFQQ zEV)=oY#Jl51QWY*n7%8KAKVFD#~ctaiaS*^_@Q-h29m>RLu{b8{yG;M=rOf{ei>oJ zZz&uuz8me4b?arh6r*DJQA`3#whX%Y!<)ZqPNi_V5=yB8Bn+jLKj)Iffc3E@Idhih zB;u*$2_)NQtAIwpmZ};~-iXn2u}W;F_B38h^SEc28S~S(#8LdcPeSC+e${%{48A$6ptX&&UT92{%3AEEWZ&QO#$+WN% z`m9ny6|97&VhKsZ^j*=YOH+>?(u#KMj6(YJ0_lJFqe43VD={trg zOd-84_2?dr^f!QX`Uh`g16!C{jn#Ot?u=^C9>8j>R^TS6ylu9rqkBIlDcDkz*?=R+ zm`YzfN(%yf_>oB~OgjapkNrWDM=V3~s54ZLdR{&1gz8bkD9sZn{i8-{(2N{CI;Lgo z>5piRj@WDE?1j>_dclipEkXM@)Cy2)s%`hU^(8cZzX!T^@BXPBjMCAm=@kGDKe>;} z9{<`$c4eR`h})_^Ou35KbaElhA-ZrSC-dN=h?U%%Q};>qcga0d1$z(lyLKDbj}nyH zVmpq5LHya)yZ#P0+Cg_Ve%X`wYuj+gnasXa9(+lh;EPz>3~Q>V%7ETWK<`T(FYL~v zy-2wxTDp5R+@9x1pn{mG!i0Y1q zIW49FNhQ5Wa;Q6ArOo8smTzMnkl0@M4)_-7V|2R^!gvC>PVV0jj(THV9G_xzF(#2m zcG;fO>69!MAz?tm`?$KWv$c$T#`|R*pOWIeJ%QIC-=1&>13q+r#B$G1bMiY;Eoy2p zx_MQ(Tor4xR1K{#+=G6^}9G{-rjNI3z1X@PppafJoXRjB{i&Ufaef%{AlXwY2< z8Pj`k#uB+rRZ1D9B>q#bm+n{gFFUck1&tz}`uH8x z{03SO47<6NV&g_7%vI~kmeLsV)U1&&YlW~SfV7fbEg`kIL-2~)#dB`(DcBzaaT>(v zb;sR!HVd!bMb-1U6G6KE79}pQNGzK~y%!2!yqT8?mEEX|jC!@S6xW%3;aD7GM|lE) zd%~gH5+UYTn_VL_%9ad3k2Qd>O(xNj2>*qQDNfH zOUfu4O%%L56(b-?%q=dzq#LgdQG?{Z9$B~zM6I$;5Y;+SR9Omx6Cr)ZU0-yfU83_{ z%q2Kv4ltSJQx%@vS;-pA9RfIF=SWRS!KoD-`DDSbv~w0++v*7830Ix-?gDyVuLYWii136m_Xq`lS`)MZ+5* zogoI+qd*dG&?W;q@v+VAD zFK;FAKpi#&7SbfhNChun)*4_0s@Ui+mPrrvg=$hyKX3iGY)ccNI|6k2PAMbjZSH6( z>J=rW8-x}Wf>A$1q@(dLl$u|T;$CeiE1~M6x-pjolr@?A zCkh9H;SDHpycs{#%iIfCVzN8x@$*ai%jgs-6p|c@1<<*&`%lIXBIXr7elsn%!r;Intxc&zDPo}H$y^`DG0ZfR97rvu*L}ij1D1z#~ z#UgS9<}DN_hi5Eh#Vr6{BEM3xKUhZiK{+Y}9TKXgtfLSJc>^eC%_oD6%~Nz*ES4|wtYJ^8-eM`WwaV)Qc)YM)D%Gq(>!MYai&n3~x)=ddiRbkdnTT2$ zHdq4HQK_4k3O~Urg%V)Wqgm=|miU3VRz`sk2z3$4Tc}^qY;flisQpEYTSCF z?hrce;rI4)F=pc$8xGm$qif%VPEOb-_Ppt?tx(oP$v&Xgtk&{}d7%4<&}Ldng-}-B zN~`4taRtc{Al51g9gBy_3bKmY&ud1ORL@ex%#4wJ4Fg&fGLVIUs(~oAm>hR1Y$+Ni z3MNbZ2}Q;8>xzUuew}vn>c|z930p=i)MzX-u3TBw(~w_iH>0epqGSVe?aR^`XZ>Z=r}_#JXI?938-Lb2$DkR@g|6=DjbiJ#{vYn5V+E)%F?rAVftK*?Jay8BSN zjUIQz-4h4`C}$(eIZ~S^ZFs;;sX~|4{VW7PRA9lOQpeHBjT^d7WgVUI&h?$4&Sqt6;l`GbdH2~d}v*$8fSHl zWW&o0&K8+Y7h%lWb73l{f)H6>Ik8%m^@b8o?)9+MWoO@@%jOL9^f{q_EISkNK+w5@ zdE&9pZ>V-&S3*Y)wR|@!<2#mTZ6;BhUVy=(I!d65tjAN^m2=?X=+rV{652eEFi}Z)+I%_MvdsP)`8Z=GzFeg6@(`tJq~XZFDP` z3q~sa(sHWiKn}V|tKGqb%zol*2Qzn3vK~rbGt8znrARm&bV@7Xue2&~2Su_Nc>%){ zb$jrl0+lPL#k5Gtf@Y!O=p7D6vLtY54X1lxyj?myRthxv)N-PaF&0&BX7MV`i5kR4 z9B4cf!641O&`rpnE~=?Lv@Qgr4~b~7X+f5C8d^G;_%ODU>Cqx+r9!3LQx!4INQ*r$ zE&@{v_G5T=Uy=i)GeYeSM|F)1(B?K+i9%N^8oHVK7!$@(YXFNwvufe>5Jkt6aY+Nh z+gCL%cGa7jT&otfE?wCM2D#p1T0uWn!LLQsNHbr^=tw4xBbz?-fW@>KRCPkFhA>e7 z?x<>U35=+HUz07WntcjduZ*h*lG&)kq$?4%_}sn!pS`z%ZtS?u1kv4;+=TyRkF&8I zPy8B<7JwE3knEN$fz1}#O?Ef!{-H^>q8U)aIK$8?n|BU>n$cmMCcE@Lu z&5<+NGtOC`tg|O4likTC$~tkJ#L3#3%!xNUn>dMcRvJ55`K)*1J#oyv-@R4u)q8jV z*^=zoi727pt5>)FZdKj7b?er>+=cwzl)OjME#urFlCCJJUL^fsBz?{lhey(7pQJgG zzF|mLBWcHwf6{A2NpuX9;1;i?+nX_w#dmVes5CCF{n_VscO$>IyZh|#?(V+vcXoFx z^t(>)_tWpo^!_XKd+K+*xDV6!13z?V?9I#|}O6naSTGFowY; z!epLH|++aJ4Q;X{W$I8cqgdf>M|OSO5;z~n2%=E65%tKs)|cP|FY zv!haJz~M6GTd2&T-w)(__OUxYIPjrE2g{$C{Osg!GyMI^CPK?l|~Z zRG5Bo!hsFy!DaM1B}GT^_2 zIrF96-G3L>&T9vJ6$1QW%$fgvclV=Vef{3<`rl9RvwyO?J7(rTt^51G_0=EatU~bD zX-@vlfZ5)=4jt}92A_ZP;5TA--Kk!`8N2Hh>h)W(L%)1bvO4qX0km%FmFhk@=JdB| zE)PUr{(JfF<-eEzUjBRe@8!Rj|GszraKqkwYMXL*DZ6c7`muq-u&*|xY)pOReFKO8 z-*4|Wp8XdChrt#;^}&I|u(kHoV*`h=p?>W_vGaD9+GA<^Yr|h0IE;HAUsiVJUZ-r! zee>~w!+5_=PuRoyxUvZc4fSvD?lvOyovPMAot~%X(;pr<{11sQ*c;UEKm5eN;SBvw z)9*635BO zb^5)Vem_pXpP}C`(C^pi_Xi*G$~}MfY|cuazkD@ioy^>uInk@Gu)Qew7b9dB+^`rY zs<`1p9R7$K7LFBtEMd0H$bBqfv95={m#|pq(|vPDTk3mUhs7%3bvG>5`@ZRhU&&#N zH3`2;?EO8V!(!p@%OBBUu_A~uDPggOc)<;eH7D41l!`00{#%T1BmLh4Uq%>r=YPe3A3Wgo?*Z!H zw;u5N2NY{K5I%dr8!rcFyj(osjR%Xy!@~i)fEC#3`f{;kkhgg*fL zV*hI3@OxDFCj#kzHeeU<(+9ly0{DLyu;cfcfL*{Z9`M_d{Bj`t4cH0%38GIbzeA8E ze0<c$1b4&j>)`s+7z&~FFufrEZKgl`YP=MQ@G`}H)xmjm(bgMPb%@1gMQ zzZ^LH`>K8)4ZwdY5dQUpe!Gc(0J+`A1`b;a|6dNkKacoN3>+R)@gSMHKdH5mS04)4 zu?&RA4*BgKPD9r4lLLo;Pt|w+klzmE(jmXy$_9mp4g7B$^4nqjV4%E@2f{yp$ZwYs zvI*197s7hcY(cw_}+d z@Y{VnHQ>+xav)r!@GrUe{`&4(ApSiR{xX#h%KiF-uZjFOf%yNC!gta9`dwAOX9oQE z{UU{*etO{WM^*fvQ`q{i2M+&*>hG@y^1JH}e>g_rr>TD~s`MEOPto|+^*s@QKYNGY z?&dt=e|+HZyHt5U5`b?9!XKjW^^Xo5o>Ap}jKWV5eR#D>|8xNU7w_=n?^o{d+xh&h z0Q?^Z!p{Z5{~v`vP36B^mG}1)zV>g`d?oz9fmj6CSc5DL@o&1*Ti;)g^}W<;JMGTO zN(Kfp&n{e!{M4%E_v)gt#bMFHu zh9ih5RLdI(jYd{l#WlN7?yRkC>T;$pPjO!7<|Z#qyCD>#-@Q^wZYlbBly|S>`w8eg@nbL20RON3P81)+?4cKihy!}>T&R)g+jMiDXUlFM~1+j{1;{rxx z)vn7)D<8B*3MT6td`4L)mdo8%SISe@YHs?FCNo>lGIuOu zWZ#aJSuwvGC<}Vt{=$|WN8xv^YbXTm?7~nl4awkVFUd(pHjm`XL{Y?=un%$6;pT9b zLr^b4h-F}-qm`jyGs9BFrkb!`L4-*_aB2sQ?RK2vs_nNn>>or9!*Xso%&fZ$#J{ zvWy0g+?MU-&T1sGGWPR77RhiGGOdO@oy|3xa`bGsgWpTI@$o+sL07PGwF75HNsGpB2C>4lMjRoTzIWozrk5jc><;m)~P0T4H1!yczN>0 z7Fvcevx@`xsY2teOPR}-)ZdsILJ#56Oz7gzz>HX?Bi%S>s2E^?7xPRo*xOb+*cUm3j4kb1oz1|cfDX(E4V{iJ~He1g)rg%g8>J*$>APwzi7Zgo^jW#7iYqy6iyB)IS~Ahd?Dib zrqKNsIpF07`OsGg?qa07KmNuj7jlK+clvz~Xt)Cg9QK=^dS`e${zR33NXdPEiQwM< z)BZg?{{B|wr^gcDUKgMT_`O#3h5q{-!F~F$_$A31^X&(9U#Pzg+5o=w&hGiP7V-P4 z`1o~Cuf=S~TLbxhir`*(pgTX)ZHoK+2?0DWAouT-azZpB(q3jSl_7=x{3b#qOyi`nT zx>A+r*jRLs-7iWL)pZ2=nx5PC6xC9_Fryrh?}Zm!?W6vMM&osH>3z-9&rEZr+ZKCb3PTr=hIrT)M_{xIJJu$6{mXYR#M60IMacB29C{e z%ig=HEoKNL7ru(wY6tFb^6dupe8$)1kh^FTQf9}rO@d=v1*(ns11ncsJ7&G2(PMIH zZE&!F?Pb|j!yN2NCa%~hkvkf@66-16FR|;N%}b5%1*p*z<_3=??OVl~6}!$}LemfB zl#@6We?2y)9Oe1Hr$VyBeb&DD0U$I(L3Bb}GIrJM}#k z_4)WKzwNfh_Q;9-`uKaG|Ja77h400&U1{F_(5^IJ_{gTTVFSC;EHr5_6$lb3vA^R) z_!tfN%d^Y(-&P-crtQ7Ib~*(;(-c{26wBO6otEwPl(<9XyY1B)--j`?#Ao+{Y8Uz>5rn2= zmWfgCdq%xtaxq?ut<_tLBTGY8nZAr0Ulwb2J(-C6IkZG7M;#qCYt%5Rq-%8LAEHuz zKbrUN*MBR+4VQ~=dy#bEhFWT<#&D*2^oXT50!J-hBzwMPVxXtWrd6pDr%g-VW;7~( zQPsp6r`p|@9=*YqVVx6PuR$eRCty3%NZGvV(GgGW) z)~fA{UGBgY>sjJ{X$5oxrVy%qOgniHS5xqsp%zaYGw|`y`oV;l9-qBItbB8zT1WpISm``aBs|~ zhLk-k5N|3tTGQ9dw9ywH@WgW0+qlg<$7tIFX_*+42RSbAo1Sqk-za~yZ5vM1vEL*X zUOQ1Yc9VR|zQU%_*booD98bB_|0rUy)8UJd%5;vnM`z^5^f&Ag;t#42?HoAcwUpKC zk1}4fW~b*ap~@2NRmpkZ1CVN%x$|1@G9^VB zS&P9Z7#OJ4>>95ml*_}yTe?GDUpYsfwpeb$4bBoMH8GTqUArX~oz7prDp)eEbeh;z z{iNob^j0DvGm1uli(s$hjCI$GgXuc@LP&x(eR_4NjVm`>yIQe0+|udEYX&m<@#AbQiyLB>YLB#nZxCUDqV z0|F5025_-&!s(AuB{XyA^zmT-twGKtT^!rHH?Bn~K$~E6s9NvXQI2=ZkLx$pT4{v-s2d_HnwyAl=|ZSR2}0D! z^9E1M1&s9^JRV3?#maXhEoAJqB9u&8T*`HST3h4 zjm8Zt!Q1*YTh+w}$4X#1#*Of`W{MJcA-*Nv&RH@4wkYNY68#E-I+oi^9~&NB!$0K= z{c|AzNjne%i{tAwz4~R{vRB;q+0n^+_jz_SI?`j$*r+$sA_~)5S^E5FxrmJ;BRL4e zpC@_u$K4=*XJ~!7RP3~f4knk^_+?_Fx>haLvAa%jqU70>MH|X{Y0r3zI?YNN#x&~u z$%CD2tvWf2H6<|3_@&ioz)~e-7*XDq#S{5@B8q;50^E2qo|FTm>04HUTUu_EvfKRT zREjN|!--TXidN|)qM<^4=j7{{4qH0E#fhaIniJ|!YTAnB^O+#G z-VeEzg^AK!kFq$jY`cbqiCHQSF^|MN9>)1mm-nL8+UYdaj*ME$j2Gn^9V?hO9pjQ-za4ms9NkcxJDPJ3KwV2%uUYy zNMUwz;lg;_EIPgwh|b-Uiw8dKLfYuK9Wz(dWL#GxorYfE+H!5vidU)Ai|a%ux{O7gnLa;r znRbZOIw&2D$0$3c^2F~uT`98Hv_-)zrPHwS(NIt*XAvCzc}0YRPG6o<$GKsDgzKa# z35%-ADHXN$_!D!?F`y(F)5)w@3ig$B)w?qBS1v&_+~e1Tocn29>9%Ox+ul}ssc4*Q zH>3}ZbB_{Urg1ORxbJxyr*&V)<4Iz+`Vzds!7x(SvR6!MH#j(`2^{oW7siLj`cOK8 zP72uga0+xLdu?$z{lL;aIZKf|+D&W$Y*4^P#yH?~mXlc*V#tcchOGE#N+LZ1i69kX z7BixX$+tl$-P}1t`J!?gQMtJ^bVM>5+!uxOYCNneG3b&uLvd!1i5txitr+}*yP-!P z^hJH2b%kSlE+rHzs|T9dYo!>x9c1|s)Qz8`1`U8+?{>R}qsP^1$$~)W1_;Bd5^A^> z{X`DdvROU?8J(rEoUtBefiujrt++=2VTsr-wYAw+rz2)89g%22h{oO%_}Bx)Yt3#K zaj;7@TBf3CPnX}Sp{#ih|$LTR2e2irnH1=?)erD5}tHNYn*?Ks0DPz5z5p=5c2%Zxy zHa>{e9%oc_X+{p)W_dZ}rR@U@J(~48)K+KZf zzz~&lCgx0%L>83*nr2+0ZLJrTQw=%G#rzVTFYU~Q$B#b$Y;h)90>yGdRub^4>Kds7 zf=WZmEU8RrHdohxL2Mj5AScvAS+6ZOD87XY51VqXN0l8-vG)`RIQ3Dph<%YxYTmG_ ztCY?bP9l-6T9+6ShggYBG5= z+fz^t9ohAkrxbj>)MAz8z2P(O`AR#HR*0$)GB_4L77~BES(sW_tBeHVOGLejVzFF(QGMyw-TB{D>-v&!m>7^LRMs%#iyTUf%(OS$c*NXKUxg`r+v*v3P zc}lxjZ4{T{iR+qyd{iA8(Uf+3T-Yv_Q+2mM4_9HxJiFYgO1gip$4%tBwKH}}n%7Pw zuhy&WZ5iAtOKgNDe4xw|Y{^0#Ke3Zw94){_Rj^j9s#CPY-mMVnHGR_Ukpg!9;nua# zvNaBMHliJyaIzNdDORaG|41`Z_#?U#b}eRJH5{dX1k@y*l;_i^2kI2U8dd@fW--08 zv~^;1XK^vd2C#EWOZO~Jrhl}Uew1PhOZOzaB)wB4V#&DIC~S2om7$}%R=(Hitf>mS zv(uO&Iyu;(xIo8v^n0b>q9N9WKa|63V!9L5C0iN3t@ZH!earv$UJnf#zpwRB!@p$f zp-}-|5AVf#_&|1KI6HjO8Xe7@IGMY5kOk4#n%i3tjik4^Alhryc0nUt z+lC$Aw4E2RRF-H33(Z!oeZ2DhgRZAOe0_J;)2kS|@W2DR^u9`n0tTk--m9pOYWM|Z z-@j`%tvoNU+Am_&c4_E$VBNm;J-Tpv@z*%7d@?y%Cz`)K>9ld9+S$I+X_r9%TeiJ@ zcCAs6qrvT2cxuDPRG!K;c>p!EAutLhUooHb@TfIS-#2AZc5UEGS2%h-(~FmMpGw#2 z)Nu}}R+sgnBi<9CCn6l}ZI%UFR?Gu;%J3Z2O1$<#Rg;Z%F0u$sEsS6W3!9 zWBShkmT!m88GT^Cd`_=BJq>5I$`|CCHSjiC?#g#*unZgVSfwW6=2#N7)o{fIL}iRvLAhEDsgy)}-UmjJ8e{Yo%h7kUg1U(sV&;6$x^4)f@1<#+qETjHec9prt&!0j|8K3?k7&*a zjKXHLaWLS*uMiICscOtSDVM5?J6sF89ukO)G9R8oxAo zdFI^o`~qLLhXnA_^ulDC=6hDhWGJ4XhCIkf|x%ckK@*<`Gu*O%csXc0h0cT zry!ptzD-+8NxJDM^Bp6Bd&f{E&^8l#Ch#{-C!6Q5XXIlbEw^)68pUj`Zj3rF^n4(w zDN^9XbmEc;qfQSqP$KpHkcygFY+74ZypTTq zNTXV}cFaac2LtGqgp4~`A(Iwx&sZI|G&;*RzZB}rmf(4i7J#*;hu*=#qt?2uc2jai z$Z|H+MA0S7M6%7SlO`D_02uUqy_ zTCsiKaJ1@XKL};YHk_$g27wf9d_GTjMEMc6aU})ZxvT82GKjZ@JdbNaowUwgoSwXV zbrytZgs>=Z3jDhArBk+a!t~9Xiqp0Nl^;`SU|%Qc)^CU!BuN9vj;S7#qaON~b<=c9 zyE9>3Y@J4uVAu)G!NC;PkJy+Sq1g%Vt6oHeBBjNaO|^uyL;9okoL_Tkzad-2g8nI!$AE40tl z_~u>HKf*racJ=5mS;(YY05>FaclO4rxM@r342CRYMR94#pgNjAYB@KmP2n&=8>^U* zirtp`OQM|aQTHR}SO7VW1*rQGw|4`vX18-?)c{HA@4Aj5joY$d^9&?d5xOBuSYmwe zDny_4!8*sdySW|Rd__bDU*eLC5)Ar#y|qSb@QPj=WCcJJehOKN+op1jY5+qmxRbQO z+bIqa?vaxQP)d{%;(GY=7y)CTs%iOvr5A#QMr8o&frc$l5|c<}kv_eJ#_wQSrTpJj z>vzl<=UbxOT)i~FEGMvDY(WZ#Y72~#m?7Qi#V)(@w?6E$>lJe=`n|#}>nhzI2m243 zYM+8Z)JEpHQS zP-GR`6H6|lbfJtYNhR1A^zp-9b-fkNT;O(mi@nlyQkjF3M`1@K54{?oqZLy-Xhq$! z{wZuVzArWzy?HE;ms68HEi2jf%-VOJwfiT^*$H7P)|^HNbqWwCOWAW+-n4XD#k#Z6 z(%B+4T5sxlY^z+ro_nfNt@)3UH%GJj?4`KXypOU1+bA!l-YcdDA&v{NxK0n|%zgA; z#dc*p!5uwrIW!j97EG;Ksw@q`93w#~J_hgx2Hlu(xxSVsLQDT;^>?@RCZxMA>2G7c zjy>Xnx;uoxD&npTx|G1!adEx#{lIkNj&ZXFuknfT1ZG>}G@j~4Ff3uin1pgwjzfDf zD>#yndERTijk(Dtt6?`zztiI;v-3}o?H9SbK0b1pe?qRT({e_xI8vWD z9j00921+e0ME`{ z0SbfbuO^@>`gCt0tZHwNJ7PlKXszZm=$CwkZ4`r5&u0X2lu{WuN-d6W=dGoC6pc4X zJV7>ZtUCQ^e6Whf8eL33x|IFSlWbkhUNqZnMu_msAD1_&s~%Z?0;>`j6jsJjfJB&d zR*jk91mTHcAhes_sX4)u00Y_2ET90zN;z$;9`VBB@Y0xk)O)PL;)wb*(X!i}R-FQF z3ba|RVZLvAmGOP-Ub%eH$r!KJ@Fu>rolkG)3)}h3c0ReCPi^NHxARLFU_+_oo=~w= zHckxv2`&QUb**uWO<_1%cEv1sF9CI+T1b~0->YuhLsV|oU!okh7Hhs!>p<>9nd4(b zt{b%u-;EyEX#!boq+!IVUJfQ7b0c0@6`ks8y-1zPONlRMzO0ftK7V0yBt2E7N#4$B zsVIpAurL|UXds&SkD=!v9J6<=>C%TR%baXtB zrwnBs&7)E^pW4r=B$xtB@)JVQGBP|8SXMm=f|~&mBu)7Q5G2!G;j08XVr6J@9t}3m z6t8vFGG1Mh%!%Bp^=&)lUTSBOnv59&a#K8hLT0{8)$|g$FIlQ=C1g(TA=#|&B|W7= zB_oeWm=s5!3n_X76N4VH5wzf&%kWt$Gj+AfgHVWC#DGpN5pwQHPc6k= zOi7{<&NRR1?#)%|%jhX;%{5V%ACT&;Ss`cWgqpMydZlhL{;pJ+s zHn6J0SOQ*Is|=bWNRJaUdd&=5MaN?QCw!R)O1y*AjJ4t;jTTLewQ5~GORdHb1Yn9i zv{HHsC84L67!rJ?G=7iBZmyh^EKS6^> zuk8LF6`~4*mmO@bVe*MDys?qEgwif^jSUHF8NR9TF_dqC_;<{i+6hfOV$P z4=^|EQV~~m2Sk}Fph-jslRc!faJgDb2?=WdkkdQ&Lf!1SO}ZqQjx-#71k#b zjZ2Gld$riE-eQBO_Nq;j;!zt@0-C$9=3O--LCB%FMcp_8mGByD=d~+EqI)ve+LCgW zMb|BkV(3v(Dw~_WG=1sJ^jr?}e632uiJ(`RG4}Z4j6&g2g;CgdwcC|O8T&KJ_(jIcwji1d~Q4(v-A%d!d;y0@CX3HZt*pftdMqJKuIY zx}78U+55HEet)=bCzLp`tGvZFPyM=`m`t;mtR&XEYCGXrPNUN*!4PKIPGM@6h=R84 zvPJX*6LGy^IUtarr9@Kgx`RDAUthK@;-Mh7L|SXP$kvlLL66H-NAdD*J{6e5Y^^zZ zHl4qGHLBei)U>_Ri&B7+f)X=<+W=Okp#=nHE9i+UDFR@(sK~NxWN>^$nQ#O! z0J{%RyY7hz*!R0wUFLHKKMG*gNh9H+U_n_(EL9p5pM28Wsdx*6hem6o$@?j=K^wd_xK*5@liIOKLQ}c!A?)iWa}6yjD5P`ZgQo zgjAC9T-W$nLuV}8?Y6AoT&EI8wlN_(PFKqb#YM_wm4;7Up~NwPt%$Y!@H{mGV}Vx(80*GRis&vb7lkxws}; zSgazHMK%Cpw*_siYpXU8edV3w`M6@0=zSbgrpA9yJS)b7Pqmt&)>1-4dO= zR-@L942LC8w}TFi3|RQqTC{?Zb7CsI!lCHh6)c?b^lO_<+%vZfTCE( zu3{+D4CFj1>K#=3X_{n?b*Wfot3=if8{rA3U0hkotf{YjLnRrTn4CNRP%On}r}U;E z$sbe76qT|+T;K~r@j?o>*mk1s7AuNdC{#aC_I2AF&PCs?Ho@5CD+@q^5L2|ZQ?G8Q z>numP$9X=hA*blNQL|I0_o!BsZG_3*M%}YY@~-KIO&jZD3W<^l5Fk?EWL!mTsYE-p z7aoWCU|kpsPthIjJtG#HQke!K(1sbSxW@g}VS-I-#0lDwQ-`_~lCOXA#U~udv{+`p zwyBbX4i(|BFGGw0r(z?qbz5EPslZvIrdi4^wEspB5Ax&IEoDMU_;>=m2Rx?u01al5uRmV3!ms=OPFmiz<{K;X?;Ga1d~f=JjH$ zo{YtZbJoN3MlH)(XPH*>$rPoMS>>L45MgPFJ@lLvKSFg)$rVd2KSITIz0^U&kgJzG z1UD{f1>tvaji`At#Z}cu3+}ms!mrY2#MZ0Cw$jC$f{LXnpcZG;S$A6nYi1QEMNG3W z%~vc~!BmpXYFj0jg-Ef728~1Avdh#2Vr6+7o8l9@rrp3|E(1&72*diS*I%k*#x;$K zHDNqiq4>p-^vR`dS~0f?huf%FDw}dm&v|$eH5;)9=g+0oY4=PrJm!6Eh;U^%JQqf} zKO2>xN3lRbc!KT{j5?x-u` zs&ZH$bUY>4P{c$?lOitzSlUoCQa$L*NzH>|)(9@-REe^S6U#c)8U8qtj{fd?eno)~;gyE!P^Q8?JqAu18%K za9m~|QbHQ14O$3$?Dnl{gE&vkn~6kdwbEufVdTQ+xx@!2=WW|M^P@*cM^2u6;J%D! z^3kK$s=|qMmQW>C>$@RSE*kx#R;*sH+v+sAYsj{>u`Mz6PisAK(Gjbw&T#KzRXE8c2Usp~hJ4PKMA?}?*or_b4(W&cpQocfl_ zd6|u7PMlC>Yqq8(+XJA#P8)<+qtlAfOen6d71<_+?8%b6c!A?d5%slmzC7p;KC6sM zC#cfHiD(xMx%+O#@h2$(k*d^#`FJw_P92}0&gD`M1~*1}h4;KzPz@BZbVsmkJ@j=U z8Qt>DO`C9gA|XqCgC-OlFUaX}_0dPoJq!!6v{?Yha~hyHWF`HTYfQ{BR7+|aQSyvo zjU37rd1DY@>@8-5G@C1?Wd$zB7_?Nf!A|HwGdX`S5rhh2*UlVR(O)f#4aGo^RMsR{ zS@907z=)p;^&n~f6~iS}lX7Q~7Co%6n$IeF7K3sCRv8Nha9Wy9ppY z6nf*^D~h{@H3%)1(H>&b%Hn`S^5Ee-TXGyId<)Xz{U&m6#9sVQd*zm7i5l(+j=DX<|I=Vv^EdgK6xX zXs@&mtN$$EV9A@e)?u#+d`w|Y)0JD+{z_-b)=q(f|))%<4Ti^xnXCw}l1T5%MV~tKqPfQgeD}&A@`%`vjIq{-;!H zI5ux#a3(2kPph_UUA!F&Ly3DmchBN&RHEKKWyfbf(Z2t-WbG^E{rVVtTOV0F&AP~* zvi6rn?JtYkdx_c!&o2wxdkEV>@0DGhTJ?r2eAhDe7a>{y?h4jtZd?IW@o08t|7h!Vz!sJ8K1&=kSEeo57+j6glxPF|1pm4tjsp3C+c{DlzasyK! zjcLVw_nBP#dq=E&`u617G%>aP9mWz%k0lxLinMuEVqy_+LqVod zD=QVUU@>E=Hx!6QdlwwiO3tQ8%r{SHPpd%iswNZP74~vJ<>psukrvbqX5`qTkn9CG^2mek7||dz0uV%_PbEdbixO zU0n6;th;Kdvt%5Oc}{DvGl8xhGGLboo=Dl)9v5I@it`GSUEkc=A;zYGfA?Gv%>!!5$ST-%o*!MzkN{eIbhF)}$Us3Z6 zDi_2OAm4n zZ6z0vZs)U0sl{tMsr(YZACG5&uOnLOqel96hc?)GN3?nUz2k}<XG*Vh>L)qr_d4WI2#JW%>(8`ZB05xo||*Lt0;`UuhAgnRc_4Rbs^KnAi1D zb{9+KmGpK34P%dfLl}IOB2=DjA7`NuS*;6WR|0pAO;%kUekr@onzN4t+iZkjz;xGP@o-bCg52&J~8Hj$AZwboq6c|FQ;>6BO7=VCUHMj>HItR|1!<<8vTz*6O}OjW*CV4_pMui`T}i zL@eJvswK#a`SzH#Wai3}mrWvr8$6y9RJ(+XZ^xCmtD1{b@<7@e@5@BRxvJ!wxbe!; zrJL)?bB#tyWS#1Uld@4l_72dz1;Oy-vO=Sxf_;xjS)xA7*(+_!F0axu%ub1!j)i1~y*g1S+%&0s{)7XE z%0ud$Pqy40r^DyRRjwj$`s=D+O za&X4pf(Yeu)sR?9FC+#Et9tWab>z5Q{4Y0T-l4jBi{S|0$b20>fmIW2*h$8@v!Jc}dZP%eZ;WIKq z_2iiYGFjJ0(kKx}ovdi@8&Ev{aWBI^e*9zOT0XOncBm#WOOhQ@EdW2W%ojvimQ}IX zJh^h|>~1%W!jjjrq07F27;C?&MdR`S+>@}D4W7whG%;LfuguT93$%HKXft1!alao@WlhneQukSe>% z>eAG^w-gn|GGmShe-V_@Uj$Pd9=FQC_ZpO6MOv58wD;=VO!n&B#jyknI82(o$%-mI z$Xt#=qoL(zv$>pEJhcI0d}?Q_SgnEI!1bRx&nn(j5QQfOcRtv0ke>P04pj;UHVa!J zRm+6e0c=Y?WuigupZLc0tq1uQPNqPNLfqV}ajz&)_A;kVm|3XGj@vXYu*7#9P0L&C zE}&?vcn!gwERD=BR7;&2@%M&JbuAuME>XZUx+}Q8A~@nxSyH!2v-f6(hy5q)N~*UN z8_w|+&mB*rt$WURe!)Yt7}-Y_`o-w(W<@DgtL3Sq&kjso9<@e$vQ0NNl}?z)8JM4{ zJH+qh0(6SgXWRnUie)zWQyHaCEar1p4V-|`8dY=x8Bk+z<^qKW<&?n7WW&jrb4a(x z-r(~TK8CPYRv-#(C{cSR8Z`&3to8MVMRa+S7S2tK2e`XnSAZD!%7O-Aq^vA@z@!(o z$Rk2%#y)Lu;it#HsBzF7xEA1iciJPj|Xob5zjW< zE(=Afah3i%tX|;1%lClj7ZgwKN5A0y;rma%I6n<6ObYkYV5Jw<`F5-U)6ZAKEU%tg ze+LOK!84Uzv)*pkv6ZHe*4x-gGp`hI+3fjSFbZLR3-=-ZzU=Txc1AS}e+$DW41Wtp z#p422|595VD2URV>389bn$YGqC=!nK@YcYr4y^9`|EwvPPFlsX?6ey&Jj2QYm+VI$ zEmFfMQ|Jy_fmG~4VQTu!)$?-X7B%xB>elSEA=8hRmEz(=D!LVQccm*Zaf1yh( zM2$okYJnEVnxh2%hV)%T{i;+2uTn#ak=-Y$#AB|!=ZI4((sG+r5kB5hWh+%o`YR$+ zFUiwQO;`63cd%Jz1%XyllL#)%wH)9tD9$=lmnLT}$HHn%Minoj_!#&sX>-P}L1@j>4Gi(7RQ!zz~g+35aJZt2P9jw3BD=8ga3yZF$y0G4z zg&o+kgV=_Cv+>x z*kXJo8?R;K&XR6NY{+seqt2q#xa~D;U*Kr{J{eBm?a}0fMLXZKW5_axkT-V33`c;r zidU~(Zk{%hQ?RCS7RpyaS_Sgj6^~l@yy$Hec=YLA+s$zU4z1SS#Q65{3SsjBM?A9T*);^Ox8E2 z&Ri;B0i>O8f-$#9?5Q}#P(mP%` zTF>@@Ia6J((W4K<*;j!bJR&4i+KY#9AzvzYHMx)+X z+w2K*zEx~iswF3TzP8z{^aQ(9Z1!o%r6O@W8`-@fX6G;UgSt{DPNuQC*#~5{(L7JX zpbx~HE&Lbp$$h~Zjds8IdAryuRr&(l>=&y~_WG5v(6a45(HCjXQz`v&cnG5BeoZ~w z+HAJ7b2Qf*YYaf~P}=aQX<@b2SSB(<|Cf?J_^eWtZqc4fFK{~{`DR7Q6w0D6VF^=b zX2P>$1KCHi`DIGHv6)}a4h2e>Ix`iX--hbdGtgVJ-P)S?VyHR3GS?5vzEv&R*;!ga zXsNEv5_BK1d7C=P2egQNxZ5CTE>{~4HuptmEo%fJCXnEUKj_7_H%sVQkvyayhC)*5&>;E!3EvvfXRCNi-&yWB2JH{ zZ?U!jtuQT{b~T`aLNOg5`25V2W2suw3k=8B=!v5Rr%ha|3oN@DxB9sFkexi&W7q`o z$k1olH}>9xW{!O{6N?W8@IB}2{FTXB;^W$O&zkrLO)?o@g8ng1i0-!@w33NVd*yy4 zPFXoCnF`WLDPW;htUF*?cuWNb)%-gzX1R&`;?4j)Mcj&AYKN`+^ABC7rnl^UW%bZy z&SA(uPKup2vB#7T-0^H-+1`l-Tcu$VDzR7mI~en@WVx>zyd$g)%#OXiQ@`=uW5?iZ zmv(Z-FbE73D2rvaW?2|7xo{&mgt{89cI5tZKdf&HH<-_uXE(H%{L^(1>+IEf6;EF3 z{5YZ%XP{SQ3~{|!Qq*#>HrZ-5)-xN+#v+L{^wF`W>uoiYj5MX?jiQ@|!W<|!*6Zul zdRIPYX&cy@rscNL3g+WRWj31rMCZ<+TRa>YiB=lS$s+|q;JJdS7jSlc%OiM3>W9~S z%z&_h{kuZ#Q8M}E#lmFzN0+*IYsw^KXg*x6pBT+DalF`A4OT^BXJ*g(s-x0u_(@D) z^a#*G)h6-<9Tn#a;qXXc60zc%hO1WBGtv7f*?2#qTu02kqQI-=nN|wP@y_B)!K4=Bv zYY8JZXC<1!)c(3?l==As{#>Zo#ao-m5%x_2;#}-}s@Qv}abaSf+N39nmh6JEXE{>8H*hHu{J zOEzJsP@OhJThn?X*iK(itCV9bNGj?8l{~Bq+>4wN)9!Qeg?Z`pK8Z#6)+acKY;` zWEVVw&@&%Cg82?%_x$irP&EPA8v>>ah*8%^%th73?l)bWmfXJsH~nZRaJ9B^?{B+h z<5rEm-MY069no#JTe59$(C4lT`_wd0ZK z@oWRFAqb+VY8VnCCJIYKmZ}HXQW$^f*1}-=D8jz z<9>0QCaNLj4!%i}| zlkj#6N1#*-zPs0A=WnWsu-z`LpzKr~C!{hUe}X=~hN}CVaLz3hGddb|8aFAerWWVE z+1?(f0jCckkxYMy2FZwWle8tx@QngQQyn}Nge`94j$dPrwVzQ2kp#|U=bn4IA-ay~ zk|wF-$sh`2HXpXh%}D;NvUb06_HJ6X3S%8Vcfl)?FF&5Upe{`63nj6$;=hSw2y)uM zqGomrahFLRi2zP=l2Ag8dskcs?gmN)1@uB;`tnqvkO(Z-o=qnWHhTqNy%qp}W27i` z$qYBrQUTiT>vB{nY-#9TjHxn2fPH4T5-28nO~OPOq4!IKF{C-r0mEEPhSmgk9SX~v zOcH414ut}l#EfQaD2&#i1SO^lFNH&y6bSEKK&g-xaA&&*zj1X2yhWujjW(6$g1x9x zp)0YE>D7&lVWmF3xK>$;XS3C@9*}ND7X1uP94gz8G4Hk98(M@{FVEnj_2k7|uId!s z`VyOS_R7?BBGtRTMlEz8eHwM>QGxG)Vd1v!1&@qyoO*Afng~K?(59W8z;#&Kqo;Y3 zt`-jHP*xx|WWQot>h8EqY`s(kX@05EVVk3327y{X77g1!u&D%b#k;_cqj{0v8M1B_ zYaKh7vWr96>cucDGS_WpsEQ0sJFZ?=68cIhdL-%Bslh%9r1V&?VK0W3OX%?M!cApU z`|RcpFI&Q37~QI=r^apvA{xt&K*r1W2MJx);u3y_8k@(%`6rNT!Xa=GSn*o%&@HoBovu0< zRSd6=yH8S8O2*}~8kZ%h_mg*EfkIMtJ#{}T9x#YB@c~M zxH_6vL|0uOM6kUfMYtWV;ke87c%e?8aC<$Fd@Rsm#8eknYHY~BkPI6R*-Pj+UG8_N z?^MN;Axx5VCY8VMzU*F!jAlmrEIxj044WMkeW?dV-$4=Ft8s)$2$_*~383byd9&iu zp<`@v*RR0pGRRDjB^iibp+IDhVzy!AfDIgs1(FHF97r~vU)Q{;`xX93j~_K|%Na3? z`8*U549 z?!|4$pi=pV@5xWhTs})rb}g9owvOE*QYbHp@=IX+yDGCvpHu_xFwF>lgz%_azN+r5 z1+!9jPJB7(Zy_1EoekzGnWfP)r0(Wq7h{RBByqXY{e+=VE?HqG38X+YSIF{pwv>N| zkS=>sWBbWNH(qCCvRjpMN*LM}W(~^^Rm%Uc@I{40+GGO6V zzQ7*$P=YZlR5cf^1g?%@2kfWbqT}VwPvBBCxdPq6?D&@U!wjD8NcP&z#hdF(55}|B zjyue*<=1mdY>Nb&x~Om5@LcBWa5Nd^N*rEb;w0;Agx2~jakmbXks6(szWTZC7uN!= zTrQ_-XSOBUC8(E_T`7)R>C^lu8lUsT^mF83m)A{Aasq)g|ndPO$nd(xG zxtmn_O?-*8Z3I&J#KMh4ucVYJzs~87r*b*!vwSi*?v-#oq$4Jj6wQx5 zC8EkwH88uNAcC=wT@B-h$VZu)4K zaf)kf1I@o{(l@$2I9##Ih9xKLd;29bB9~K}CI7C&mnV&Sz2VqSWR7FZZ^!VAEqP}L zItA|iG2IENT|VP)fQoZ@MnB0=BP7sRLqic$C}71*bj!x9WAc*AO>eXnd$}{_v-t*Q zu?uL+(w~B>F?AD7TxL=AC<$mENTywTJx!4jEhAGm7NT?*U@(tCS)%9OxK|P;B~_=l z_GZ&IPf7caLq?EywX$jqt=27^DQeTIe1sV_1;#Ag`-P*_B`s(PNvB2|hb@G|6^ zGBQoK0_AO~2JKioUh6zN5N?fCj9z(}V(JqHqMIr^Bld{mkd$ds4ZG8~3T}t!qm3@X zuQqoPF3eR_1X>Nc!f}IJfPgpZ=`bZlXF+6ZJgNvnZSxAy^%5%&L%xHtiNaDUWei`D zG1BnQ)1aRG%rDI`}ir{oIMY zzv&!Y&JB7AzC!L?A5W#cqC%E>Tvu*GI;btS7^eAxqURo}ORV z6L>#8;^vd;laU9-)@HWy%U*r6nd8}=F|od7i=7;$xz#^A5l4x~b!PCg@Pb7gFAv~t zhyr0PDizO;g&r>RHELF>7)f7MABwd^uUxQH$YcmPaSx1qV@UZm{LB-`uH~ew%sozU zdmrhU)Wr}&Dca+gLAe&^T;ocPFI)Z$Y1@kL5XvNztTX7|4?QzKH9L8kFNi{Z7h*$1 zDgLpAMU}Pr$u!g8*~XEE857rNn9^J964b|=YXvs%6pYY1gVFArkYW@jyp5u|S#b3n zhphdynn%1Mpy@Ja<#nuAsIXqiZu%1gCvBHw-73bxiK1_7nwg5xo6s@lUFf`)eSEJgCM_HZ8k~L! zl29Dg+qIPtmL3*eog~L94MQC8BaLxVXScQA1D6B<-Z#yCip}E5hdE9Ev9D|BZCpbc zJdhWO9U~0EWQ`S#%OrXZH>fcCw-r<+kzIq%q+6R+^g_5$L;ph~-e{}X)^++e*HG8c z812i-V#Nw)XM1mx1KZsM>(zyBcf0Ap?K8g`zoJFz^M@e|kq=L$Vhy$;+jd}U8ICHw zlW>(^l2N}75NiPWdRVCe8RtG*fhuAW8QMXfW=kNWm2ORA5rqd^T-bqdyKjMRE=Iwo z4$Y8Hr<*MU0X^nuMWtAMM~zBXV`+~%v*G+g(dh zzoxneGv-#ZFJ8jbXLySH5sU&&bzQEPd z{kr3$$$b$LhyHm02M`#I>)ole+_(Rd#xtB!dh_GaC)ZG@(a>O53EcQ1>FLFgc?4FS z2^ZKDN`#t_4Bo{Ft*p^yd)2G!D1R%oHzi5P*zf9CFY|6dvyTG}4g&9tg){kjV4!(C z0^M2bn=4kB6oa=f{?WnNgo!W&*mdshmljM=-Th-GsE@1a!nqJJOk9|pztF9fYgP_} zQtGBvJiWmcSG^auDGwVv>T;Ey#RV4q#Eu+^7mgf>h4FCx2cUn+ zQI13awOzs%vv+l~$F01FaCezoRjf~cWd>yGYVzNN_)RJ2r?u86kU4@?`?@ESi z1zoa%jHEl8*lAU*Sns?L&6x$2!*H!qT^fmJ$E;Ia+0%L?8A@6>d=A>U%jKqu?czDx zE@zHEn6GEE&T3b>YkbU>-~*>=)eOcZ7?-t5HEkTuMP z1+1eM^_EqkeR1!(z|I|A#%RrM7oiO_WK9?ujT!qGfIrfx){}|tgxZ*C zC81<|Ic1$9_DBbdDV&B$DXCDwpO`?48n+bv8xLW!!9gXD>2{}rJT?^|*Bia`B5G6L zY4FEzc80qUs7dz0R4nGKfBqCpG9gCLv?rbz`7(KpwK2>^O*WLUgfD|mZ)7vt(H)Z|01 zP=wto^=HHw>Vx-gM7~%os^a@#PoHAEFkFQR`%Ri)&P|@fFN{qCrM(63;y2fm$5eW2 zqAR&I5uhrvu7s{kLiqMrQ1)I=ywzl-;wR9o5TOXZKp4Zbpf-p6frHTUmFVktIV3{x8}1vHMgd>04&M_O7+ndPgk)s5|Z zrdXqYmT}vv>c4WJwjZ*E^HK(db{brtx^;m|WxL?j8JW9isM{ERWe@LOMsQ{5Pj@9{ zknA3V8`FR^!d42SITG!Se;cZAl2${F5 z9XHHg_>^jsN8-SpXugLZb9gEw{yca3f%|IeCGp!b30%DGSrAp9D=TaHP;bDoo|sTr z3`b%=w z+?-u6=W>BvuC`#D%ayBaoJT2y8T?}qP#>ZxNcU8u+l#>d{*cO=EVVntGnh_opaZF$ z^NE*hwzCgM1|66#w!mb;4F+5p!u17jCkq^>6hI6o7;(-{+dA3a);AyJwweu#xKN9# z({s7l(ks03o8Str6eM=Q@nMS%+*>nVH8hmY22@T`bVcwfW;U&l^R&A_fzH=mNVn)< zRaDrr=Gh%=4%rXW+|>t^OZ3hi?WEY=A3d$5y>qjybj3=iD|W5f>u`O((pVQKj$Qo_ zn%^zTPdj|-nV$v#gHUQTH`(oZXm(}Ft_+twJ*u~WX+SxZwOgOiT$+?iQ*5t0VYxt2 z0gZ%Pa0OR}ceMaYL-TG?-fBa;XWrV~a=*Nf8kz6;*WJaJuPjW{@R$t@2KL!qa~g2c z=6di0;^r5oW-h~Vx4lyA)Yu&+U(n3tz5cZ~s_i7tDK+!igmhbZYt&p?@;FSph=bKz zw7J0kfk$VCCoG>mBY{5s_PMQ@aH0JsnU1+C^IgX)l!7*>Zo1&*TIfwtWRQC}YR$A0 zj`C?o?Vfa;4m|zI$62pIe*RGR$~kuMED$-1OUU^AeHusg&K9BrjtO@(hXakIkoo}^ z?X_lLNjqxIsk3Ev=}u#))NZskEr`S5jrs=oU9ic;n%5!9dttThZ_3>-nd%do0hcNT z_Q97VK&RbG`jmfGI<=Z?htns9tP?5rsRym}o+e|wlOICEkQJI+xR%q-zLb4d8gQUp zSSdQa6@KcCLa72pvptl3{=qbcFmSqt2oNT&9M@?mLy=V6Fk(#98}+ofBgHILDiT$p zz`Xj%P!8mHRcgpk4*a@O3Oyq&?Aqaf==iy-LT8DJi>8isR4tB{)2n22vOPTxjBnH6k5}8Zcopt z1_UuT&|T~ByxL~xo!n)bs#*CM`XwLp)qAH)QPYxby26d7(#lZ@`=Xtjy_9xfV%CZ& zFC>Gv~Krg~G#=bC(N+7-+rvGBq=e58Y%RemrQAZrLn}O){@X zbfsK%nziC4k0UUjSsP?0K%D}aV+#|g0CrJe0EWl9q&#+8*+fXvf~nkqTFC_D*NGvv zW5-XpJV>O*Shg)#p@5dBQ#gGZsw^{CF7rk$Gdvax=->0`mM<>GoiUYQ1IbQ=!&2kH{92PukxKppka0El|{(7C7L;8#lRaUQOgv|%k1_Z zE+SnrZdu2iJUo@KIDnopIh0Fs&Z*QM%fX!5yzF;5(3_q8EC&SZ7`mSvQuhJroq+H5 z6hULmlrR^RH!j*LrAq!j+)F1>Qy%0h#|~RD2#RR@g5i|hVoIq~$+Wi^dMDLomPhlk zEZ7OMtwBkfGOB7O8Ahs5x5@6A*pV!JIT_l$G7?ZBcO>A%(RU|9cf8wSVI9wTc#@+i z)X9>jXhcu8aVs&B8BTbD5pOFs;ffoudkfLC}HNXRIy7pvdhGzqDbejcKxCL}(>}wW4#w8Xg^$pu_$x6l*zV#kW0n*o(Syb-|0` zIMd~FE+-a_Xz>6I$7vbG735X{@Uh$xbCYKm-QQwVROToPB7X zSa_nAn~e@O0c+K^-@IDMDJb>t1YqavTUB15;`%Me{_Kfv`)bsHH(C=GG}{a(=>wH=0bNwR+mOhO5lZYPq77ET!1fc^ar3>dGxF zG0Xt!Hl@M(!mW#$RgdS-#mfloVvGw_xA7fy~^XNzqj^vjLaj-z>7ngQ(J&>;qfc;VP2&0pTPL2yZvNz8+cs;`cmAGbQ( z{c^eOHu+%DLGW0fyF-MV9v(wTkcS}?$#(~~+x|s(r#l-1qg~l}Y+6`0-pD1y0!`N4 z!YPbJhu=p3jSLSLM@MYi9;UzhN9^)&_}|FA!zbVNK>2|Y4&6IEqQ2j+o+o-FThVVB zUYX&wq}5!@68Br;6^Y4!Q;E>u(If6k9*w#H9pVA~o73Kp&SQ7gS_TO-!ee$yDGq|?QA%`Rer(%8_QYt!l)Ou&f zhSa#?_gIacFTSbWZzei8H8VFJyRO72mXYQ4Sai_dfNvga_8sR7XRlm7H*>xK)@?i% zr&Kxolg(uCKP#|!T}ml^7~|RR9m|N;E$bs$qXvGgZL`&Ni}u~pA z1_490-mxX}sP(YB!*|=eNy|BJnTuHN!AnqotixLYOY#T{x{f-NcB4^KyCPx&JS1_) zl`0Lcf}1KCucxe-uXZiej>xkL-cms~EdcP@%Q8AxZq%t2W9k6LDVBu6##g*hM0#%9 zJ9&C3hDVjUocgu}=k@nkBk1Zyyr*gNGh$RZ7B~C!yEjzaQ?}p-1aDzu`yCiV-`NiC z*}42tQ3axbKAK#-Et-7dzU6(=ymG|Js5B z^Ja0Ay$L`h=~6A6M=N;x%VL0Kubj)CxjJ)kYVOLF1#h9?hFqF_`<1!OrJ2iD=2WUx zk&A$lfF!VPhvzKGlf~sK1T@{*Bt@RT#&s^P(rSvuNR4685XZ7Js~Ia$pV7>H3P{?| zqKsGoD3i}*;xQ}luJPNn+bPq`v|`S7=6C=)p9Fk9we7EReq=k=hj{cs{0l%hMo$;Q zvurhKKWXnf8IroYzmlDL^`>3hOmV;YYM9$^&lw1(f)}r4myR1)&t{JAf%iZnjeJVj zjsMj^ULcO!78>E3`0mU%=Kacv<$ccklL(BSEDrB;-rpBK@9Bq0A9>I8#d8M^9Ej+@ zgONiKgswj^aQGxWpMI-+KN+ziha*Y)_pOmTIZVIz5)Az~0sZcv#{m5fA&$Z)-$(KE z`)3sXXDUvC${*6wZ~JwT2!2Q(xl7{t+b1ZFezk*<$mi&Hr;4Z7$Ws*m6vg59JcaSQ zQ z1MeTc%bJXQWn%D%YCqciKmX-VZl9U{k6(NBYu@?0pL)k%KJ%rU?|RFhK3_ckKRx;N z*L?Lq{NJw$mj52(9sTg%^uHSj|EoZGKN|?!0r-yx z!e0!8e=HDwMD`qu}-ivjo_i}>@q8p!`^0ret`3Pb7YI+U-gs@ z-xc}00Q{>cKg)mzrTFQ`CI0m^qgQ~FkLoauc%n5#tA)xG3ae|4dVw`53x!DG?Y9cz z<<@SoC2ZS?6kDseCd*}ho`nM&ew(MIC<2o2T(&pbkwUdz<#4H1oxv+?hg8*v$y#l; z(QGe3II2FKLu`TGS4ssI_ex$5fI3jsi04~v71#K#m1;n>Ax)4F^B(en zbDeB9Yn$?Vu4UWu#!afOsPFn*L_+#_OhK|-Rmafg0mU?_5h!9ff;V>7uB6xe;euUj zn&I3?u!&=t`Mrr)p`NC!x5+5YLzOj2!D#KtlDjdTI}Ee%Z6;-uHT~Y zik#yVN|hUcY;@Xq*e#^v&Tl;^-|ph@KqRHY?Kf2iQO6T1{d<3Q z;P9PP{QL1FfDhwI3*ATXq{ZqfJZVw*mw3{`b&=-R0b1mq#*+yDui{Ay{|Qeb8ehhf7Pqh9NsH*Sc+$f4H9TpNeI8F**uH@$EneTmlNO3^;fckK z>i-Ht?A6ErYW}gW4Ll2+EWYnE&r{MTKKAVH?(PTvuzkm~m+9-XX=>K9-=t1^*W&Md zX7}EorW|&UJ^iynKX#7+11x5H?#q;H_ZToyLELj+;4m;!K^Hvt42OZ43fO?>KFwiZ zsDdtj?r9DKQxzNE7uXWI1Efz(4gn;;xI5?X(AlqFfd=)K=}D@Ba9xXyqDY0Ve~}h z!`yxjqem)Far-%po~eAC+s|S2P~~ZEKZns%l}~c}IgB2we45+OVf0+(SGfHY2I5El z`r6}v{@7QZpIw-%JoQmvi~f1%LzSmLGI03WzayY;JmvdCpFdfSf9t*D5v)3$)Bpa% z#NmEofCBIP>ig;SH~#M6V_!Y+z?YnV{?wE0yCY9d9QZeg+95e^@Z+cA&wh|%0rkU_^aIaq{sCn-w0Nzs^cil?6Ce8;A@Ygb zS3mLOFRS_z_8z7RtaAnaGtq%3e=h#{KO>;dtL#sJM}7SL@gW+dBhOHY%-5piEIpsN z6LtLWsK6&a_D#&2XC6QJ+V}qvRf^E|_`xS1`=nIw@DtOAA8*G82>RDi<7fZZzh~g7 z_+77k|2Ta?HW}2L3c&jxa{OyQ@Oc7$av?tSBz@O~KfVxu`>z@L4NrXR8)y$B z1H_U`n~J{?xqR(gs+701AN}n6975t zAODTtcSOsGDljx4$LtT+;}*S&;Dq)YvBt&nrWebUq#u7RB1I}5$-eWwXV)zsu=d}$LVvFQETg?BcV5FsoytQ?tjgQ&xx0OY;E+^2a*hxjJS3k z^TB|GCB4JRFD+jz6>`NK>ZEHw$fq?V$KY)s*rNDGoM?)hd|Nb5ql`nDJK%Z=u1L=x zhsOLJ=T`~$Xj1V^1Uxq__4`l3KxyH8SUcb!MTEriK<7#CvPE6@`Z^~U-Q)Kf>iNVA zi5C;k!y7$U_W}xr6F3OH5`IsEFHlvMTwJx}qhP~getRj{a23D39Q3{IVM%o^^CzBP z?oV9JdEAE}{07FFU*b3LlOFJpV0T#+NrpaszD7v+xzeYCgl;a0TbHUq9s!;Qbl6A}_Ry z^XxcHpvld4cn(E3@m-jv=9~92y5p<(p#iA=<~q3UWx~;_9V2G2<+!9Jguai|eqnt1GTG?cDp_X02V{sBgFu9?I+3xL}O%E*oaV z`G^hs2%ffKRw5jG3}&1Jjy(pG^p3_PgRdf3j2WN8s(@pP!Al4}W5X)JuiG$_FbUq- zM>7KQw_zrUIXER?CfX6awU4Ap&@VFrX57l-HoStRXTwYiH}QyouO;||4YSo}+J>)p zjAI{3>=$y@Ml2t1A1}1etvo-r{;X1N$8@=@0%0V)FG~3C{3}>LDgV20t$t9zE0xo({PENO z%;{QsPq@;18ruWtAIC=anemyL>JQ_+zPkJ z=agM8@;l=j0A4G`57aLVF!HTP6Jh(d_?@y#B~z}D!ls^445O>RFKP7d-rtXsN@Iru z`gWHDWKD8FpDq~LidnXdbah-oB~{cm&gvUCZ)jC8!pLXG5o%M0%IL!>TP+rkh(qvRIgI?J^~9$9ur2-&$)2yIK!WhuE! z&OEPmN!INU^SVUA1{n^`dt57KyCmp$3eBmB?z0^48CXgL`+4ejP$a}uGWzvFpY4n zl-YGe++~kIp81TTqq3JiJX+OhXCac$Dtd0jpoM}*COUUVD(PW`u+X|y(P``=%(@Gm z^ih(KA4B6xeo&HJ0V5P0s+B939I-}O(Z81|*D^FlvSpS|1+KK(0LU)T)tCrWozg57 z;AYsYup87Z2QHYND0&6Q^n!ms<~*X8)9|?eeytQQKK*^1=kRjc9{0($I($W&goiZ$ zh{w5yEb!8N&%n!hfoZ_o?%{j&(oVu4?%i=-5qX3QUbZLi#+%@K$6n4mG{84%#>>j$ zQEL0_&vD+>%Xx}(ix_|FuI~xPUsJxwYrF{wC8d15JUq&IS}*58+Tp8qP-+8F-v{~r zwU_fIX9A2bmg|8Z#J@>+$g{j2VEpxBzDF$Z-r!|j%z2rImN@rZMZWJyc*x^i0K6HG z6A!~8PYn-g(Sy*K)6#cc?8yvE=^>5y{x#0MYVpcd(zrreGXM#ktAqDz36JzD8tRXi zZV3;0s|$el%Q|=$IG&I5G^h^}sDt-s2@iRl6IZ}{Lc&8HWO{{@hZgtEyiI(ZcSAjs zi@Y7={#87+^pK~!bEU#LIA?$SL&_ICJ3Uw-RL_2ni2|0jL7N~S;^DYXe&bYO4tC@rF;HH&1?8v5jA zI_2EzgdcT7dg6eNukF@Kh4d)%A~06Yld^f9+-`J1_cP6Na-l;`J1P$MK*@c3v~&d$ zA#z1Shw+pqMBSPj)w+R3x3oP#=^;&^9nK-V9cVyct&04qN-oKr9=*1xDq4^P$!3UK zIoikbaYLeG+}hO4tVfQkl1mH~$0rm!pUI*Ae7cMV1Qw2(nmxVfU`yNE z*RQ25F`n~yglK*ol{Hm1%(<5Yp}?7E4tV6!b!_{BqN%EC`>qu3N2Jpi#39OdB4o$~ zePthoLq=V~9;OwViaB4CvlBIEj$X;@x3GB5i~vVkJ0b`E$kjy8?%wVeE!e@_fHzMt zhc4NCu8F*XkV97Lee%f4++2o3%(-oxIe2L1>G5NZJ1|LV48BNoW0j$jV`e$aJUx|4 zxpY}8RtuFp4ptmJ=+l5Sl!adGAro4<%>0cY6%Dj#HB+ggf_=qghiqV9SUEE7A04(@ z#G5dJY=a4tHzc%}eKTr~F*gIY#gbMeuMVjY?ivZk0v>F||W?Xpj2xJT2KR&26Zq-_k*Tyx$zP%H8`_MCNR5)3P+e;zRpwW$932mAq=a;EPu$dv|7?xPEGJ}r?N(y z(XN5{cj0f7-Ow0%L&_AYSzPwYIc&H*+rtcp!t9y~<3h(QtH{Mu&011Zmoya{Sq|jn zBo$5t2b*tc8fcAdPDE}`M~+5yBNa)dQcbDmRA}&<&5gEiQRw$2{9cs~WEBT`ZPh|; zwlOe#g{XO;Z?VcI`Z^;H)hsX%L$KlsLuac+v)>X8n?5XD>Dq^~jpYjk@(!U@Eqk>l zzx5(h*|SqInnG_*>()Vy?Z;ZpuOu(E?JwcVNx;$xN$_RdK9+22Ofqbwna_Oc;3D}s zt1WY<^SR3{w~^eU!8gH4XAY$oYJCCp+6=;+E(cEYh?K&e_Gs6sVBzlv% zW^BUs08MW?I<)S-9+f;+#?et^f8RcwTdInW>Fb6Ek02#5phb?tgpQ%b(iZH@QRe4S z%@rs%6obx+)*{KI30o4T82RW%$6`_V_zzccp&;@n9Eydt*tT_TB9TTqelupLqSlfL z#o`(|kEz1qV7s+bHC{%dHF)9CIE~(lO>h&8uoaJn;_>jopgNRSnfZ#kqp!=@o7mI6 z721i4M5A0sf<&#Dm`zBasN~N?3-JuJ2zi|y(jq3mEpT&>uxiD_L4g+x$K&uI1?zCM zm>$J|Rw5}Kr|uw7w`(D54M<#pG+a51y%rs*6bpzr9|Mh_F$S-0gafIjfdgv?>2X|* w9tcIVVQt$sxf(S?F)>CL^jj#N`zP$lTKkg;m}JSuMluQbFQ{inCj_7b0Ln|m(EtDd literal 0 HcmV?d00001 diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/bin/gendiff b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/bin/gendiff new file mode 100755 index 0000000..d9b0c21 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/bin/gendiff @@ -0,0 +1,24 @@ +#!/bin/sh + +[ -z "$1" -o -z "$2" ] && { +# usage + echo "usage: $0 " 1>&2 + exit 1 +} + +: ${DIFF:=diff} +: ${GENDIFF_DIFF_ARGS:=-up} +: ${GENDIFF_DIFF_CHANGELOG_ARGS:=-U0} + +find $1 \( -name "*$2" -o -name ".*$2" \) -print | sort | +while read f; do + U="${GENDIFF_DIFF_ARGS}" + [ "`basename $f`" = "ChangeLog$2" ] && U="${GENDIFF_DIFF_CHANGELOG_ARGS}" + diffcmd="${DIFF} ${U} /dev/null ${f%$2}" +# ${DIFF} ${U} $f `echo $f | sed s/$2\$//` + if [ -r "$f" ]; then + diffcmd="${DIFF} ${U} ${f} ${f%$2}" + fi + echo "${diffcmd}" + ${diffcmd} +done diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/bin/rpmbuild b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/bin/rpmbuild new file mode 100755 index 0000000000000000000000000000000000000000..e7aeb3d5189427093da9c517c01d4d26fa0d89a3 GIT binary patch literal 24700 zcmeHveRxz?x$jCcg_Hu5BGy)EyIVsIm4pOn1q?JHgpZbw6hccsV3^EIG9#0j>C7G) zl(wOhvBY6$P66e3t5U6s+NTFCMHJ+u&;nKLi4~Q5tUa-%-ig#U)rwe=oZs)=d(Uik zsUGihpXdJL&a<-CZ@uq&*Sp^Jz4w~+K;y!>MMXu*dWuzvBI@~^t8^;-^>-PRsY+9& zssjJ7R>KfQ+SE?)z)1omx(IPDxDwKUr)~fp?tQ>?q#;@yJf)ZxuA^2dI;K};CcO^f zUeMvTBEyq#%$M|Hcw_6}K%+YYOh-ENpqr13<|A*qIly!lt?4!0uVx_P`;ZUkN082< z-%9!g9!vhDaHwTc*k2hAMUov=iD=biBP~>uvdvq(TvAg{rnv%+vd6;FHl#oOZ2xC> zfB60>kFI$2sq3FRvg-N6U%#ONw3Tqn;64DyXEEG|;BFwmv&it&H2Al}&4nw6V|`S^ zT?xnMGPqfA!w=Hn>~htY;wt)aU(hSHsoAT@H5#+;liT zli=n_NU0jrH%hM5ohDuaALbErGwMdTrEr(RHNxErHv#S{xMsNda5uqy1n#{a+S2~e zrvH;?l*u#_ekmN=4twM?aYVy(}KIx$EbjTx*^)O63Sr75Oj`R%< z%syj18UpNF)}tYCk1aoz=Sz$V>w3y+O&URrv#A!$R&)P8MPj|>W;-LS^5(c00Hap7W zb?1+XTy{?%OUS(2mR*``J){4 zPdf5zb;#>-&|h?<-{hcganQfupzpEi!}8qW$Zwc!KxX+iIpx{Xlm56P{h%YiuQ~87 zw)D(DZIe&@vW-spyKVAG{|=n>kY4HF-)|A&lRniZpZGZkKJ4Hha?szg<tXMchp~3SQ>NY;`T+1&I|hG0FstQK%rfVIH~pK1%hXj4{@;Rc z?<0o1F>0jx1#lSr@L&(jURdwMW9==;P}pxQcYyT7+;||Myz#cRH%CJeOqqrvJ9bq|01t1 z9+jA7v2aLN@q`}tCu3x7?1*_I{>91mKs@9VLc-?-2X$(Q2fTWqz@_5eL@XYP=&g*K z7l;`7wNiCYYbX+8^s-pMH=Bi19>j4a4MZ!Z=Y} zxKO%=d;QE{(Heg!E^)qa=+wQEVeZCPGnJz-_x@vvG^+p&1GE$(giM7-^0;wGA$87>WY{SDDbYp885 zBqw0=M7zfyXi2u2jVcs1tOrZRpeaGMVyHeG@+OwV^iVXCkcg&0U`>6z%?MNe@`Sf7 zAP|;5k1{_HjtPMQO9pe$gJ>VphO5=R-jE&(`BiH)z6Px~5RXTqo^TXR30YD*ACgVM8kd3?b&D$s$}6X*!|!YT$cE5ENTpzDDS zT_r+o5pP%}BiJ*np=yDM@&((Y$Q~>Sh1MNL6q<=hMN6NIoLX(Np+XdO){2Vrsa9V& zinf_-XGelYXczj8QxWp%>tX><3(EnSeiTZ@3|=&OFB+qvb^99h%k~(Ov{DuLPyo!) zIApNsW5BYfuiCE@O9y^(aR*u6c*c+LRQ=xUg!y$P8O?Vq zP^s`So{yEX*yJ)+%p7dFqP`fh^o_@rU#S<;F=P$pMOeKT{V z^s%|^qJJ6oIP|gU-b5c8-5&bb7;mMIjoNnl*hoA||4OBH(8s3rar)RG@1(CO^#uKE zmD)wW9BUE!<1xR|zfP(B^s%|^rC$Mi(Z>e(D1B@KkI~1*ua7=9ddKNwQ+R?tHk2>X zp9K5TM;|#!f3i|J`q%`%P9GbVLHc-U@HYJ$@qUCpHvVVnPeX;HUWQ{M@1j2g`(gTc zDKL_LE!qKnyg(RB9~<(^>DQqh(62{3pg$Y!fPMqo0sT2>2lVIRT?G9FSWD5z#&R0{ zTTuV>7oz^@FGBs(UyS;vzXbJ9zX|nE|5nsL{iUdX`pu|+`gqB(y!*9fsn=aOltkUN z;ZPW+$!zH#8X8K!s9%&jfY@9;np5s>)Y*!=o=L|?SR>vcxQV!exJPg^F?xy`=oGwyn3f-i3BH@S zj(D};)x`6On*{rbVF@)*CpbvFg1B06n0Pg@COAgS0u7W2)`?@pN^l2p2l3!JM2ufg z+)3OoxRZDzai8EW;vV8&!5fLU6YmndiFgO`4#7RdJBfP)ZzbME+$nfF@m}JX;75sj ziB}8WL41_BN$}&ueZ+NwcM_iYF;z431crWo8;=#YN{QHS9 zDx&;?dx=Yl`vgBrTt?h0_$cw^#JdC^Bi4v_2<{`UAnp--oVc2}Q}7AmX~Z$XFA>)f zuNK@-%&qu9li-uYO~iGAbHpo%s|CMKyqZ`OJV+cQE))DVag10AK119=Jb0GnKTF(6 z+%K3TLU1E-pJ0v*!5-pX!5kri+lhAx=139TLA*mSM~vW3;vT^qIfA>0I|XwD3GOA1 z3Fb%=>?K|;m?KK?C~=cujx51G;yS?`VS*=!s|9nU3HB3ff;r*@bHrtWIr0PtiIrfE zK*2M_gMVT9IT8gqs}J-G=7F6$VPvMK-J2&Orrp(99vNQIQHY)YdXq#T3R z!5GLah0(EQQn@O`4O~MVH)Pf`NhzAqrNlF1D4)A)Cx$$+t2_M;f&<&}&nVAGD56hz zpl#*|QJrO(c?pB*pMb{{2bBg60=D*~GLJ*PYhX7J+t17pZI%8i;6MZZ%{&KH^yxEQ zB4RUQQkf2nSW;ntp++HC4`IaxKV6Wr-fAUIHpf1-~ezj&Y-5oYGa$h@%t(GUi1 z1T^Zedun;EjusL74P2Qg6x!?U-A8U)mTNC#qgw`JXCE(r7Hr+M<$=e>(!7l)YkIS( zeY7v^n!D!DST*!^A9i;wLAhyiHwuF`{;Ay0|1>m|k*JYpzZ^O(amqcf zw)_y5$;Wp$myhgTU#PdWpt1x9;MeqKmY)nvc|TQhr$5S8@OXJGyt`I;Rvtoak7RD_ z3GiL;RQ3lajdJ7`(*o%}B1nrd&n!_*Z~A$CXU*wdMW2K-pckdbd zvCel!C3gS|_w=`trz9|N9hzZlPfhQs<7_XvEvGFLK95lMVTTFNGu}sNWW=!WcC+1t z_?q5ipvZ>i7S4g;?rEs*7A5mBMuforyR-nnVGhc=7ncYHEbGm!m zG4N)$EMfX>yCl3q!cRyzDdGJR{-lKWN?01^w%rVGJBk0@+xjHFTX-IqunZ2{b}($z zOJ(XkeTGrR9=z~6&u z)E~a4A2AXhU`wMJkI{^2mLWG?dS9~4C=%=lQGaDC61B+u9}tvE)4HyV7&%i6!Kd7 zi2>Z{pFwR5#`v#tzh>&gNcE?m=YEFphTrTF!?5W=zKilkA>Jq+(Il3}s4&PZ5}IfP z+8>ZZVPG(HaHlU~ksdE!ubIO`k6}IvdjzV=lHHi^q)}wjY$j0H>TN7t?kGevV9g>q z7Ur}&{T0}4fI~N?{mj!;JDWQGp7YUzRM2W|F19BbtIU~cE2()iUI$d@g9Dt3vZ-C~ zDf%NKy4R>15pAhD6O@5{NS<4Ro-PZS{Q5-tKVAu-|HC}6(wrfbGtDWydz&BsGbzrI znJt{jy3=<{Joj8|tDH`e3FaJ?Tk!|-a$Y`?)DXO!9}Xx#t|rZh4y%hpQZRbLBpO1Z=p&QM<-!M|XF< zD2<1Dvv!+BX6LL)`m9{V?-6%I21oX^#*-9lYrTypnPLnzt1ZucliX9wb6J(!z-p@C!T zItbmc&sy%dyDp{LX;!2mId!z?wAAiH?na50wn-JC$P=hrj73KZ^4(o`A?cqa#Sl8A zK0337OV9L+?k;|z%ci)Ff$}V6?oqLoEp_@zq&6$fh(M>U_w_7mla!|C1>Ut4u21DnxNm#r=Q10V{kkfcFW3=Ej8xkr6Z@P?j$g*XP3crWe zG=i5g5xBrvh9v?z+jr0!F4TV4qdaD!4M;TbdF&C{tqPU?1Ed@n2F;9mLA!xDV3ime z!@wJ0H^&=ksi@R%LLw9%U?sQq&}fC8aR7}Tg+8b!ySJ?ny^foDQ6_owO)Gb;QHJ~| zH5)i1snBkv`0P64q(M;@8`NeNVH0(N>0#s-C_@_9z*@wb33F{^D`%b9_ct6rZW_k% zV?3rp>|UNlG0b&5OJS_xm-n-C-N4@4c-$CK#^Zf0R+A^PsX_KRkPlPWEhnkfGaH^) zB_%2|=1&K?Ja;!fBT*wqDn^tU5vk{kHoT%#ox+Gu4s#Oz5-aB^**Y}#aYj2QmVXqM zx9Uf1wojG;=w5F?t<3V{jAX+=dD#JTzxbUcXTw+6Z`jOhUZlVufSehfe%{^nl!z_{ zrMvN^Q|mLgoy|19)V=(eJtOwujAU`lnT3ulEc13CocjZm%*;KTSzcjfoxf1JjCj0JkFZhMAIxkhT5*}?vvri++Q3#^|%qr{yURl zeTm&To5(m9n@BO<1tZaZ42m#uCRqv1W*27mAJ9ie zFkttd6nCx%xUjEn&@ZdiTMwvGeRS>Y)&pf~uZBF`a|Sc}aR+Aey_%96Avu%6Kdj`zJ1RF095mq!@XPx95L@h=@`;(@ndb6|)R7$~D{5-) zuGf*@+D~jaM|Ip?F9RWr*-pQ!=5z+hm`U|1nDfKvA;#p$s7e^u*n*ke199J@F3sf? z-A0E&E?@sGx|+XyPWK=z%sn{vljq8kUv=-3iwFBN^RBi{GDiwhWTT##H-sH}K zO2|jMNuAU7ehJ?VzK?GOFi?4|yYXPRtPir1FASt1s|w0lA!*%RzvqbYerhG=Yc4OR zGRQ$gzO~HPrZabZm=c+OJ~Tt6%*p8GEP!hY`sO$i-h|+8*Az&p1w6pso%^@l-Q>V|0L6LZtJ8$6gX^f$9$`|g$)Gnd>aZ5eQm zyA1M-j6?zEb_ok=>?hoNdNW37gQ*{mOrP$S&h1VYllAE6Q_!EiJ$1C$kdfI!W+wcAkm#vn+Qj+T4aiAH$m$5RPRV2U&-|MV{&2j=8zVB+#AOiI%2+ zGGkEB(lCv0=ZlC0--BX^V%nEM#XBW``Bc0-m32`zwbN1dLOs_Zp_IaEk+#Y``P$IX zUR2i5sc$nc7=sNHpN3WLe}iP^7ZGg+Ee@*iQPD<9(nP9E3Shu%Fljhg6=qYHLnr2( zO?}7+xtO$x7D|2iJ@xHj?a=BM(03}7vU2kD;FIU1x{-G9`#fz70BGs!Q9meY4z)&(pbD*z68`pTu;H zDY#h4A*(nJ^=RHOPi(By5;$xWY7GVa6Ez$niQ=?Ln>IedZn8YW6GECE)p&?Q7&RW? z0eObWqUPeHM!-)VO0)5_#-r^flbwghPY}%nBBdP}jsKKKkH&B|<-QpRQlETSjv`q| zbhiKw|5(99+-F1i5|XTVEQtAq5?X|XhMH~3us1FRsTz@|`=bGqBNhvQ4E@yJk8m*ZYcW1d*jLhZ3|fC{4m*M__rk3}Ih&P7dP3bGpQMZ>wK zXtFJ+jgQ3xF|8sQp%R**kdcKq77MR~Zn`fRNKDYA_6tRMmmH}itwQ8Ygm^SBU$i|2 zL;wA>A>)`@KJ|DJW=b)M7m$K=C=T?suG7Y|J`-9Z;G^N+t*TjO)7-RQODN)vvvgwl z#08R=Y0hWVq7m5SU8Xo+zA5x?^ZsAj-)cSYuE)P`|MyP&kJvviauV$9U0}&DvVBqam_a|G=XP6@%t3p zG{KlkCaPK?kDWG2X_IGNSEJ3+80$g(-lugeS=*{rYL%7u;y|v?8}}zPbsvUWa3muv zW;~FqQ9LtdrXBy7O_as9BUGc=JHQLWm%gotH-F~Lg}DGrpze{2R-$W(!(f@(pwaciNV~X%aVQ!P3Tt<|Rw-P`+@$8-c)fuo;a|!x2z4ACC3@Xe7Xcu|E7yv>WGj<-f7M zp!EV;yVn;CfiDs@l!{?}sGf={o7dU7hQyqrc z{%j11U^K2*`a*GE5?}WXvlmKeR)aO+tA?iKmA5r6p0i|W<&tG;7Z&vE;O>OG9qTuz zyU`YZy)8_>%WQZA!q(DiY11MN_DyhxV(nM@)Fg~XlM+EW0IV5JZ3O23*t)p%or;DD zTFvz7(<&!dS5HO@Uy7DE->Xm57DRkpz2K}{5UU{bFg2{Zjw>7-+YMlniU<5SN*@ok zB)J$!VpKre!{~w2_3ing1ivfP<~1!8Sw1ZHbgqT4Y(Tfr*jOtojiB@bqob&z50!j; zHS)$Q5!Lka(9nALef>j2diIKe}{w zx_Hz@O`k4Fxr);xM!60js()^@Yu+UoQ;gpRYS4{&>}PJ|w#(9`!Q_9Y$i_cc_{BD8 z6JzbVTl~r{f8HevA(A%S1sn4B8+rM2%SuX<>f*r;7rcNzACIiE9rV|o;6dhrrvwLNWps-$=&($Va5FHsuA^3c^8v;`dBEaXAHTMRZv z|MU5$1^#J)|Nj=?t0rn;`3$prTkeAhFnk-vIQsle1AYFMfIff2FcLn0KgPFI{M{JG zqfHxJrGGp(6dl{;lJAD)pTX|~5Z?^U3F=-jS>qVqQp&?&x*DfaAyUo9Kh7I?MXp4EII2C*cmjy#V(z+#7J`;6`sndbldMS#XQtR>4K!?uXk9_eHoT z;SRvP0QWN78*t~~MsGuUxGK0=aEswq!A0QihuaMIMYt#74#2$t_cGiYaOdDge-`QC zs^Dh9ErweK7lFGUZZq5$;huy$0QUmi%W!YNor4>Vdm^ratAd*aw-{~}TmS>))U?74or?{=+`r6<0KEKVQda zL2f4n@|bBa^oS$=J_n7bVoSec&^jG79=V)j(ozl@&#`VYX`gn`c*J(MN$Ymdu-#BO zleWo0<3Zf9PZ_#A?4a>@X&q>fApTJYjYn}enzS!DXgreptV#QFf!0gA@a%5sZbRl* z3$#wscwD#Ir0sOjT0mQE(!S-O@l5e1llEkRMv;m~Qul(k2k}RovREQXBM*CT*!B9na!EVbWF=XmymyXN&h5_To8q67aTrBip9&=VO<|O(h$`~0qHyIec7Z2wq19PUrniq4Hfmu@g_RE}8 zN@Ui-`WthOLB}}|Je->hEL$+eIm^JD=?cHGE|D1%{qGTr&Y9D=bBBJ3+`?hZr3U85 zYScI8Rs+jN9pnBQM3l%ZiMg5g*$CzgiN~C)O3a&1c;KJWCFYKd=l2b4%)r*%RwB2@ zpsipoHt6_a93IZi2EJVIYW#x1!1$pY9{B|V{1Um@M55$h32v~l+5;n8_{}=k43>UH z&=1Edl%-!0^s4~2^ee(GG&hj_b4Gr}u+J^P@{0xdMM!-oeEzP1HA@_XuWc{zJM+iz zpj>A8ng0f0eZRq9gkQZs3~bN;e*xE-_GkXz2DToSXFmYPf9_*R|1mK8sin_x;QeM_ zp?*AR@vIH!fREYuPXq4+9t)rR_@|EB=$8QZecn~dy)g5;41VvUSaYGN6JGY(@8E_}+bEnC_n*6r>c*g|$x>cS8Fz4&}$dB@Q=f^`k z4g2vHnGA6MHw&1DJicMWp9B7k4SxZ+)rP+Ue5Vb619+|t{~PcO8-5ztdRQO5z$a|_ z{t(z|zeTvosGt01{c|PxmIJ$B7pp%Mp+Af=h7`$y>(CDZTkT&%`N!Mn?0xkPywHJH zI&j2+9|Y#_e>gIYfju8_(7)xtPXqJLE-Fa={SNwb4&3j+zqerxGK!2Llj4*H_kJ5@ z`D=hV92ff3A`F_TFnBP_#W`17=Zu%C+ z7lc{4QbO)Z}zzZGN>%egbPC4)<8)o^xZo@49Zs0z& z7ry7Ce*X?^za!>Hz#955=a(_Xqtz>p^yeJdZ7hMnZIo}k1K;4lvmJP`4O8DcfKOt4 zraazZv&un_*)Yq~X~Rsv#fC}$f&=e#;O{u_K?nXRu-!iY>7c&`+;7e&yi?~d4*Do5 z2^7IYeXexiN(a6P_-53P@WcMM+2}0aN*ks;p98N2=5IndF0p<;1#G{=NBQDUbIwCIH`qx2sHZI)#pfrFUysHU9&fTk@yk*;fbR}fH%y;W ztw`{M{2fG-RVyxj33&X;_V#sFKKSk;+00#9zo^k;A!cKR3%U66x!^OQd`5!4;^RV> z2Aq^=!8d(;Mv|L%Bz_UTG8r5VL2uj$@ynrHqXHqbn~@S1s^AlnN50#sP+}RtTz=04 zQ?oZtsPyETmGG(eEWo|SMB3P<$V@f1YRbxb(s9Ko^LF8H<^J|}cm1;0QN-=YO zoofQ4!Bn-dX6lU!|B(g%-yr{un2$+#n*5*6|5K~+O)iwwL*WE$z%MloLAjG?-ohob z>lb>K%$>WevDwpHKYL*#YmrwKdA#wscb(k2a$W>J(8YD-nRCbD`b7&G_zAXfyALmI zv94=z+A^^i+b#I^QN9c zRE=D5WL}GOUQwJ^_!QDq8`l%rBakl|$N9HX;UX#X_9?lf$jXV%$({|H z8Y>W0Y`Z$Cz%j+RW2q2PZQi|9h{<;ck%N5fcV{g%ujlewH<}rjG8Ix+^X4U7{bY}U z4D-e?UG|wQXCd+7f;D0UATVA z5nad{w_5R*tU`owqZry{eZ0+)yYtdCHmm%_Z~6P=Y}b~_U~62)WzPWL*VouF%!6L# zynoHG7;P6z$XIB*pN=EGT>^TR*Kdz7@7qFR>mIuc-@s0A(hU%=%Ab2^tKc#+OKz$`@)P%^sr_@wlZZ` z83#zzk4t_uLRHD7VO8;{;V0I$_4MGi>`TV0Sx~u;GM+Yg79ZcC zgeMtiLrk*BV%V}f%gc8;8^PCMyt)=vO9lRbmGa0Zcc#z4-kD+ZvG^K+Ek3@B_JdE( z#yI$nnSAofg?s8c!>%S5{Z)}}$ zZ#?b5hiO>9ECkCzKE4AVS^w_-LEbkER^j8j#cJ?XGoksAhmKKnl*e~8t7oGhlVCoY z>HjBu=1)Gp+ul0YxTo7BE6oi22|ndnZHau`Gg^<8ADX#QXC`4M_^QzXuLPbCM-|v+ v*o2s;^_;jBzXB9P7%`N`ryb4;6W@I&?8t!mSVg)T*e)*yKEAKE9xM3Y4rE^^ literal 0 HcmV?d00001 diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-compress b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-compress new file mode 100755 index 0000000..1e8772d --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-compress @@ -0,0 +1,55 @@ +#!/bin/sh + +# If using normal root, avoid changing anything. +if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then + exit 0 +fi + +cd $RPM_BUILD_ROOT + +# Compress man pages +COMPRESS="gzip -9 -n" +COMPRESS_EXT=.gz + +for d in ./usr/man/man* ./usr/man/*/man* ./usr/info \ + ./usr/share/man/man* ./usr/share/man/*/man* ./usr/share/info \ + ./usr/kerberos/man ./usr/X11R6/man/man* ./usr/lib/perl5/man/man* \ + ./usr/share/doc/*/man/man* ./usr/lib/*/man/man* +do + [ -d $d ] || continue + for f in `find $d -type f ! -name dir` + do + [ -f "$f" ] || continue + + case "$f" in + *.gz|*.Z) gunzip -f $f; b=`echo $f | sed -e 's/\.\(gz\|Z\)$//'`;; + *.bz2) bunzip2 -f $f; b=`echo $f | sed -e 's/\.bz2$//'`;; + *.xz|*.lzma) unxz -f $f; b=`echo $f | sed -e 's/\.\(xz\|lzma\)$//'`;; + *) b=$f;; + esac + + $COMPRESS $b /dev/null || { + inode=`ls -i $b | awk '{ print $1 }'` + others=`find $d -type f -inum $inode` + if [ -n "$others" ]; then + for afile in $others ; do + [ "$afile" != "$b" ] && rm -f $afile + done + $COMPRESS -f $b + for afile in $others ; do + [ "$afile" != "$b" ] && ln $b$COMPRESS_EXT $afile$COMPRESS_EXT + done + else + $COMPRESS -f $b + fi + } + done + + for f in `find $d -type l` + do + l=`ls -l $f | sed -e 's/.* -> //' -e 's/\.\(gz\|Z\|bz2\|xz\|lzma\)$//'` + rm -f $f + b=`echo $f | sed -e 's/\.\(gz\|Z\|bz2\|xz\|lzma\)$//'` + ln -sf $l$COMPRESS_EXT $b$COMPRESS_EXT + done +done diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-java-gcjcompile b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-java-gcjcompile new file mode 100755 index 0000000..708a649 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-java-gcjcompile @@ -0,0 +1,40 @@ +#!/bin/sh + +# If using normal root, avoid changing anything. +[ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ] && exit 0 + +# If we are a noarch package, avoid changing anything. +[ "$RPM_ARCH" = "noarch" ] && exit 0 + +# If we don't have the required executables, avoid changing anything. +gcj=${1:-/usr/bin/gcj} +[ ! -x "$gcj" -o ! -x "$gcj-dbtool" ] && exit 0 + +# Now get to work... +libdir="/usr/lib" # XXX need to sed this in or something +dbdir=`gcj-dbtool -p "$libdir"`.d/"$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION" +cflags="$RPM_OPT_FLAGS -fPIC -findirect-dispatch" +ldflags="-Wl,-Bsymbolic" + +# XXX make it so you can override the list, for mx4j et al. +for jar in `find $RPM_BUILD_ROOT -type f -name "*.?ar"`; do + [ `head -c 2 "$jar"` != "PK" ] && continue + + [ -d "$RPM_BUILD_ROOT/$libdir" ] || mkdir -p "$RPM_BUILD_ROOT/$libdir" + + lib="$libdir/lib`basename $jar`.so" + [ -f "$RPM_BUILD_ROOT/$lib" ] && continue + + # XXX need splits to handle #158308 + # (til then we can just compile big ones ourselves) + echo "$PS4$gcj -shared $cflags $ldflags -o $lib $jar" + $gcj -shared $cflags $ldflags -o "$RPM_BUILD_ROOT/$lib" "$jar" + + [ -d "$RPM_BUILD_ROOT/$dbdir" ] || mkdir -p "$RPM_BUILD_ROOT/$dbdir" + + db="$dbdir/`basename $jar`.db" + [ -f "$RPM_BUILD_ROOT/$db" ] && exit 1 + + $gcj-dbtool -n "$RPM_BUILD_ROOT/$db" 64 + $gcj-dbtool -f "$RPM_BUILD_ROOT/$db" "$jar" "$lib" +done diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-python-bytecompile b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-python-bytecompile new file mode 100755 index 0000000..79996ea --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-python-bytecompile @@ -0,0 +1,75 @@ +#!/bin/bash +errors_terminate=$2 + +# If using normal root, avoid changing anything. +if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then + exit 0 +fi + +# If we don't have a python interpreter, avoid changing anything. +default_python=${1:-/usr/bin/python} +if [ ! -x "$default_python" ]; then + exit 0 +fi + +# Figure out how deep we need to descend. We could pick an insanely high +# number and hope it's enough, but somewhere, somebody's sure to run into it. +depth=`(find $RPM_BUILD_ROOT -type f -name "*.py" -print0 ; echo /) | \ + xargs -0 -n 1 dirname | sed 's,[^/],,g' | sort -u | tail -n 1 | wc -c` +if [ -z "$depth" -o "$depth" -le "1" ]; then + exit 0 +fi + +# .pyc/.pyo files embed a "magic" value, identifying the ABI version of Python +# bytecode that they are for. +# +# The files below RPM_BUILD_ROOT could be targetting multiple versions of +# python (e.g. a single build that emits several subpackages e.g. a +# python26-foo subpackage, a python31-foo subpackage etc) +# +# Support this by assuming that below each /usr/lib/python$VERSION/, all +# .pyc/.pyo files are to be compiled for /usr/bin/python$VERSION. +# +# For example, below /usr/lib/python2.6/, we're targetting /usr/bin/python2.6 +# and below /usr/lib/python3.1/, we're targetting /usr/bin/python3.1 + +shopt -s nullglob +for python_libdir in $RPM_BUILD_ROOT/usr/lib{,64}/python[0-9].[0-9]/ ; +do + python_binary=/usr/bin/$(basename $python_libdir) + real_libdir=${python_libdir/$RPM_BUILD_ROOT/} + echo "Bytecompiling .py files below $python_libdir using $python_binary" + + # Generate normal (.pyc) byte-compiled files. + $python_binary -c 'import compileall, sys; sys.exit(not compileall.compile_dir("'"$python_libdir"'", '"$depth"', "'"$real_libdir"'", force=1, quiet=1))' + if [ $? -ne 0 -a 0$errors_terminate -ne 0 ]; then + # One or more of the files had a syntax error + exit 1 + fi + + # Generate optimized (.pyo) byte-compiled files. + $python_binary -O -c 'import compileall, sys; sys.exit(not compileall.compile_dir("'"$python_libdir"'", '"$depth"', "'"$real_libdir"'", force=1, quiet=1))' + if [ $? -ne 0 -a 0$errors_terminate -ne 0 ]; then + # One or more of the files had a syntax error + exit 1 + fi +done + + +# Handle other locations in the filesystem using the default python +# implementation: + +# Generate normal (.pyc) byte-compiled files. +$default_python -c 'import compileall, re, sys; sys.exit (not compileall.compile_dir("'"$RPM_BUILD_ROOT"'", '"$depth"', "/", 1, re.compile(r"'"/bin/|/sbin/|/usr/lib(64)?/python[0-9]\.[0-9]"'"), quiet=1))' +if [ $? -ne 0 -a 0$errors_terminate -ne 0 ]; then + # One or more of the files had a syntax error + exit 1 +fi + +# Generate optimized (.pyo) byte-compiled files. +$default_python -O -c 'import compileall, re, sys; sys.exit(not compileall.compile_dir("'"$RPM_BUILD_ROOT"'", '"$depth"', "/", 1, re.compile(r"'"/bin/|/sbin/|/usr/lib(64)?/python[0-9]\.[0-9]"'"), quiet=1))' > /dev/null +if [ $? -ne 0 -a 0$errors_terminate -ne 0 ]; then + # One or more of the files had a syntax error + exit 1 +fi +exit 0 diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-python-hardlink b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-python-hardlink new file mode 100755 index 0000000..5453866 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-python-hardlink @@ -0,0 +1,19 @@ +#!/bin/sh + +# If using normal root, avoid changing anything. +if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then + exit 0 +fi + +# Hardlink identical *.pyc and *.pyo, originally from PLD's rpm-build-macros +# Modified to use sha1sum instead of cmp to avoid a diffutils dependency. +find "$RPM_BUILD_ROOT" -type f -name "*.pyc" | while read pyc ; do + pyo="${pyc%c}o" + if [ -f "$pyo" ] ; then + csha="$(sha1sum -b $pyc | cut -d' ' -f 1)" && \ + osha="$(sha1sum -b $pyo | cut -d' ' -f 1)" && \ + if [ "$csha" = "$osha" ] ; then + ln -f "$pyc" "$pyo" + fi + fi +done diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip new file mode 100755 index 0000000..8acc22f --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip @@ -0,0 +1,20 @@ +#!/bin/sh +# If using normal root, avoid changing anything. +if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then + exit 0 +fi + +STRIP=${1:-strip} + +case `uname -a` in +Darwin*) exit 0 ;; +*) ;; +esac + +# Strip ELF binaries +for f in `find $RPM_BUILD_ROOT -type f \( -perm -0100 -or -perm -0010 -or -perm -0001 \) -exec file {} \; | \ + grep -v "^${RPM_BUILD_ROOT}/\?usr/lib/debug" | \ + grep -v ' shared object,' | \ + sed -n -e 's/^\(.*\):[ ]*ELF.*, not stripped/\1/p'`; do + $STRIP -g "$f" || : +done diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip-comment-note b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip-comment-note new file mode 100755 index 0000000..90cd2ae --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip-comment-note @@ -0,0 +1,26 @@ +#!/bin/sh +# If using normal root, avoid changing anything. +if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then + exit 0 +fi + +STRIP=${1:-strip} +OBJDUMP=${2:-objdump} + +case `uname -a` in +Darwin*) exit 0 ;; +*) ;; +esac + +# Strip .comment and .note sections (the latter only if it is not allocated) +# for already stripped elf files in the build root +for f in `find $RPM_BUILD_ROOT -type f \( -perm -0100 -or -perm -0010 -or -perm -0001 \) -exec file {} \; | \ + grep -v "^${RPM_BUILD_ROOT}/\?usr/lib/debug" | \ + sed -n -e 's/^\(.*\):[ ]*ELF.*, stripped/\1/p'`; do + note="-R .note" + if $OBJDUMP -h $f | grep '^[ ]*[0-9]*[ ]*.note[ ]' -A 1 | \ + grep ALLOC >/dev/null; then + note= + fi + $STRIP -R .comment $note "$f" || : +done diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip-shared b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip-shared new file mode 100755 index 0000000..da46431 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip-shared @@ -0,0 +1,25 @@ +#!/bin/sh +# Conectiva brp - strip shared libraries. Based on Red Hat's brp-strip. +# Thu Apr 20 - Guilherme Manika +# Created file + +if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then + exit 0 +fi + +STRIP=${1:-strip} + +case `uname -a` in +Darwin*) exit 0 ;; +*) ;; +esac + +# Strip ELF shared objects +# Please note we don't restrict our search to executable files because +# our libraries are not (should not be, at least) +x. +for f in `find $RPM_BUILD_ROOT -type f -a -exec file {} \; | \ + grep -v "^${RPM_BUILD_ROOT}/\?usr/lib/debug" | \ + grep ' shared object,' | \ + sed -n -e 's/^\(.*\):[ ]*ELF.*, not stripped/\1/p'`; do + $STRIP --strip-unneeded "$f" +done diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip-static-archive b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip-static-archive new file mode 100755 index 0000000..d7bff33 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/brp-strip-static-archive @@ -0,0 +1,20 @@ +#!/bin/sh + +if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then + exit 0 +fi + +STRIP=${1:-strip} + +case `uname -a` in +Darwin*) exit 0 ;; +*) ;; +esac + +# Strip static libraries. +for f in `find $RPM_BUILD_ROOT -type f -a -exec file {} \; | \ + grep -v "^${RPM_BUILD_ROOT}/\?usr/lib/debug" | \ + grep 'current ar archive' | \ + sed -n -e 's/^\(.*\):[ ]*current ar archive/\1/p'`; do + $STRIP -g "$f" +done diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-buildroot b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-buildroot new file mode 100755 index 0000000..0cfb34f --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-buildroot @@ -0,0 +1,37 @@ +#! /bin/sh + +# Copyright (C) 2004 Enrico Scholz +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; version 2 of the License. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + + +test -z "$QA_SKIP_BUILD_ROOT" || exit 0 + +if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then + exit 0 +fi + +tmp=$(mktemp ${TMPDIR:-/tmp}/cbr.XXXXXX) +trap "rm -f $tmp" EXIT + +find "$RPM_BUILD_ROOT" \! \( \ + -name '*.pyo' -o -name '*.pyc' -o -name '*.elc' -o -name '.packlist' \ + \) -type f -print0 | \ + LANG=C xargs -0r grep -F "$RPM_BUILD_ROOT" >$tmp + +test -s "$tmp" && { + cat "$tmp" + echo "Found '$RPM_BUILD_ROOT' in installed files; aborting" + exit 1 +} || : diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-files b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-files new file mode 100755 index 0000000..b397f1c --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-files @@ -0,0 +1,29 @@ +#!/bin/sh +# +# Gets file list on standard input and RPM_BUILD_ROOT as first parameter +# and searches for omitted files (not counting directories). +# Returns it's output on standard output. +# +# filon@pld.org.pl + +RPM_BUILD_ROOT=$1 + +if [ ! -d "$RPM_BUILD_ROOT" ] ; then + cat > /dev/null + exit 1 +fi + +[ "$TMPDIR" ] || TMPDIR=/tmp +FILES_DISK=`mktemp $TMPDIR/rpmXXXXXX` +FILES_RPM=`mktemp $TMPDIR/rpmXXXXXX` + +find $RPM_BUILD_ROOT -type f -o -type l | LC_ALL=C sort > $FILES_DISK +LC_ALL=C sort > $FILES_RPM + +diff -d "$FILES_DISK" "$FILES_RPM" | grep "^< " | cut -c3- | +while read f; do + echo $f | sed -e "s#^$RPM_BUILD_ROOT# #g" +done + +rm -f $FILES_DISK +rm -f $FILES_RPM diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-prereqs b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-prereqs new file mode 100755 index 0000000..e6c9452 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-prereqs @@ -0,0 +1,17 @@ +#!/bin/bash + +bashit="/bin/bash --rpm-requires" + +# Make sure that this bash has the rpm-requires hack +$bashit < /dev/null 2>&1 > /dev/null || exit $? + +prereqs="`cat | $bashit | sort | uniq | sed -e 's/^bash(//' -e 's/)$//' -e 's/^executable(//' -e 's/)$//'`" +[ -z "$prereqs" ] && exit 0 + +for prereq in $prereqs +do + case $prereq in + /*) echo $prereq ;; + *) echo "`which $prereq`" ;; + esac +done | sort | uniq diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-rpaths b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-rpaths new file mode 100755 index 0000000..b94630b --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-rpaths @@ -0,0 +1,28 @@ +#! /bin/sh + +# Copyright (C) 2004 Enrico Scholz +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; version 2 of the License. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + + +test -z "$QA_SKIP_RPATHS" || { + echo $"WARNING: '\$QA_SKIP_RPATHS' is obsoleted by 'QA_RPATHS=[0-7]'" >&2 + exit 0 +} + +if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then + exit 0 +fi + +find "$RPM_BUILD_ROOT" -type f -print0 | xargs -0r /usr/lib/rpm/check-rpaths-worker diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-rpaths-worker b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-rpaths-worker new file mode 100755 index 0000000..7ea4fb4 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/check-rpaths-worker @@ -0,0 +1,156 @@ +#! /bin/bash + +# Copyright (C) 2004 Enrico Scholz +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; version 2 of the License. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + + +fail= +already_shown=0 + +# effect of this expression is obviously: +# * match paths beginning with: +# - $SOMETHING//.. +# - //.. +# * but not paths beginning with +# - $SOMETHING/.. +# - $SOMETHING/../../../..... +BADNESS_EXPR_32='\(\(\$[^/]\+\)\?\(/.*\)\?/\(\([^.][^/]*\)\|\(\.[^./][^/]*\)\|\(\.\.[^/]\+\)\)\)/\.\.\(/.*\)\?$' + +function showHint() +{ + test "$already_shown" -eq 0 || return + already_shown=1 + + cat <&2 +******************************************************************************* +* +* WARNING: 'check-rpaths' detected a broken RPATH and will cause 'rpmbuild' +* to fail. To ignore these errors, you can set the '\$QA_RPATHS' +* environment variable which is a bitmask allowing the values +* below. The current value of QA_RPATHS is $(printf '0x%04x' $QA_RPATHS). +* +* 0x0001 ... standard RPATHs (e.g. /usr/lib); such RPATHs are a minor +* issue but are introducing redundant searchpaths without +* providing a benefit. They can also cause errors in multilib +* environments. +* 0x0002 ... invalid RPATHs; these are RPATHs which are neither absolute +* nor relative filenames and can therefore be a SECURITY risk +* 0x0004 ... insecure RPATHs; these are relative RPATHs which are a +* SECURITY risk +* 0x0008 ... the special '\$ORIGIN' RPATHs are appearing after other +* RPATHs; this is just a minor issue but usually unwanted +* 0x0010 ... the RPATH is empty; there is no reason for such RPATHs +* and they cause unneeded work while loading libraries +* 0x0020 ... an RPATH references '..' of an absolute path; this will break +* the functionality when the path before '..' is a symlink +* +* +* Examples: +* - to ignore standard and empty RPATHs, execute 'rpmbuild' like +* \$ QA_RPATHS=\$[ 0x0001|0x0010 ] rpmbuild my-package.src.rpm +* - to check existing files, set \$RPM_BUILD_ROOT and execute check-rpaths like +* \$ RPM_BUILD_ROOT= /usr/lib/rpm/check-rpaths +* +******************************************************************************* +EOF +} + +function msg() +{ + local val=$1 + local cmp=$2 + local msg= + local fail= + local code + + test $[ $val & $cmp ] -ne 0 || return 0 + + code=$(printf '%04x' $cmp) + if test $[ $val & ~$QA_RPATHS ] -eq 0; then + msg="WARNING" + else + showHint + msg="ERROR " + fail=1 + fi + + shift 2 + echo "$msg $code: $@" >&2 + + test -z "$fail" +} + +: ${QA_RPATHS:=0} +old_IFS=$IFS + +for i; do + pos=0 + rpath=$(readelf -d "$i" 2>/dev/null | LANG=C grep '(RPATH).*:') || continue + rpath=$(echo "$rpath" | LANG=C sed -e 's!.*(RPATH).*: \[\(.*\)\]!\1!p;d') + tmp=aux:$rpath:/lib/aux || : + IFS=: + set -- $tmp + IFS=$old_IFS + shift + + allow_ORIGIN=1 + for j; do + new_allow_ORIGIN=0 + + if test -z "$j"; then + badness=16 + elif expr match "$j" "$BADNESS_EXPR_32" >/dev/null; then + badness=32 + else + case "$j" in + (/lib/*|/usr/lib/*|/usr/X11R6/lib/*|/usr/local/lib/*) + badness=0;; + (/lib64/*|/usr/lib64/*|/usr/X11R6/lib64/*|/usr/local/lib64/*) + badness=0;; + + (\$ORIGIN|\${ORIGINX}|\$ORIGIN/*|\${ORIGINX}/*) + test $allow_ORIGIN -eq 0 && badness=8 || { + badness=0 + new_allow_ORIGIN=1 + } + ;; + (/*\$PLATFORM*|/*\${PLATFORM}*|/*\$LIB*|/*\${LIB}*) + badness=0;; + + (/lib|/usr/lib|/usr/X11R6/lib) + badness=1;; + (/lib64|/usr/lib64|/usr/X11R6/lib64) + badness=1;; + + (.*) + badness=4;; + (*) badness=2;; + esac + fi + + allow_ORIGIN=$new_allow_ORIGIN + + base=${i##$RPM_BUILD_ROOT} + msg "$badness" 1 "file '$base' contains a standard rpath '$j' in [$rpath]" || fail=1 + msg "$badness" 2 "file '$base' contains an invalid rpath '$j' in [$rpath]" || fail=1 + msg "$badness" 4 "file '$base' contains an insecure rpath '$j' in [$rpath]" || fail=1 + msg "$badness" 8 "file '$base' contains the \$ORIGIN rpath specifier at the wrong position in [$rpath]" || fail=1 + msg "$badness" 16 "file '$base' contains an empty rpath in [$rpath]" || fail=1 + msg "$badness" 32 "file '$base' contains an rpath referencing '..' of an absolute path [$rpath]" || fail=2 + let ++pos + done +done + +test -z "$fail" diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/config.guess b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/config.guess new file mode 100755 index 0000000..dc84c68 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/config.guess @@ -0,0 +1,1501 @@ +#! /bin/sh +# Attempt to guess a canonical system name. +# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 +# Free Software Foundation, Inc. + +timestamp='2009-11-20' + +# This file is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA +# 02110-1301, USA. +# +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + + +# Originally written by Per Bothner. Please send patches (context +# diff format) to and include a ChangeLog +# entry. +# +# This script attempts to guess a canonical system name similar to +# config.sub. If it succeeds, it prints the system name on stdout, and +# exits with 0. Otherwise, it exits with 1. +# +# You can get the latest version of this script from: +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD + +me=`echo "$0" | sed -e 's,.*/,,'` + +usage="\ +Usage: $0 [OPTION] + +Output the configuration name of the system \`$me' is run on. + +Operation modes: + -h, --help print this help, then exit + -t, --time-stamp print date of last modification, then exit + -v, --version print version number, then exit + +Report bugs and patches to ." + +version="\ +GNU config.guess ($timestamp) + +Originally written by Per Bothner. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, +2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. + +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." + +help=" +Try \`$me --help' for more information." + +# Parse command line +while test $# -gt 0 ; do + case $1 in + --time-stamp | --time* | -t ) + echo "$timestamp" ; exit ;; + --version | -v ) + echo "$version" ; exit ;; + --help | --h* | -h ) + echo "$usage"; exit ;; + -- ) # Stop option processing + shift; break ;; + - ) # Use stdin as input. + break ;; + -* ) + echo "$me: invalid option $1$help" >&2 + exit 1 ;; + * ) + break ;; + esac +done + +if test $# != 0; then + echo "$me: too many arguments$help" >&2 + exit 1 +fi + +trap 'exit 1' 1 2 15 + +# CC_FOR_BUILD -- compiler used by this script. Note that the use of a +# compiler to aid in system detection is discouraged as it requires +# temporary files to be created and, as you can see below, it is a +# headache to deal with in a portable fashion. + +# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still +# use `HOST_CC' if defined, but it is deprecated. + +# Portable tmp directory creation inspired by the Autoconf team. + +set_cc_for_build=' +trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; +trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; +: ${TMPDIR=/tmp} ; + { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || + { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || + { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || + { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; +dummy=$tmp/dummy ; +tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; +case $CC_FOR_BUILD,$HOST_CC,$CC in + ,,) echo "int x;" > $dummy.c ; + for c in cc gcc c89 c99 ; do + if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then + CC_FOR_BUILD="$c"; break ; + fi ; + done ; + if test x"$CC_FOR_BUILD" = x ; then + CC_FOR_BUILD=no_compiler_found ; + fi + ;; + ,,*) CC_FOR_BUILD=$CC ;; + ,*,*) CC_FOR_BUILD=$HOST_CC ;; +esac ; set_cc_for_build= ;' + +# This is needed to find uname on a Pyramid OSx when run in the BSD universe. +# (ghazi@noc.rutgers.edu 1994-08-24) +if (test -f /.attbin/uname) >/dev/null 2>&1 ; then + PATH=$PATH:/.attbin ; export PATH +fi + +UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown +UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown +UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown +UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown + +# Note: order is significant - the case branches are not exclusive. + +case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in + *:NetBSD:*:*) + # NetBSD (nbsd) targets should (where applicable) match one or + # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*, + # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently + # switched to ELF, *-*-netbsd* would select the old + # object file format. This provides both forward + # compatibility and a consistent mechanism for selecting the + # object file format. + # + # Note: NetBSD doesn't particularly care about the vendor + # portion of the name. We always set it to "unknown". + sysctl="sysctl -n hw.machine_arch" + UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ + /usr/sbin/$sysctl 2>/dev/null || echo unknown)` + case "${UNAME_MACHINE_ARCH}" in + armeb) machine=armeb-unknown ;; + arm*) machine=arm-unknown ;; + sh3el) machine=shl-unknown ;; + sh3eb) machine=sh-unknown ;; + sh5el) machine=sh5le-unknown ;; + *) machine=${UNAME_MACHINE_ARCH}-unknown ;; + esac + # The Operating System including object format, if it has switched + # to ELF recently, or will in the future. + case "${UNAME_MACHINE_ARCH}" in + arm*|i386|m68k|ns32k|sh3*|sparc|vax) + eval $set_cc_for_build + if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ + | grep -q __ELF__ + then + # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). + # Return netbsd for either. FIX? + os=netbsd + else + os=netbsdelf + fi + ;; + *) + os=netbsd + ;; + esac + # The OS release + # Debian GNU/NetBSD machines have a different userland, and + # thus, need a distinct triplet. However, they do not need + # kernel version information, so it can be replaced with a + # suitable tag, in the style of linux-gnu. + case "${UNAME_VERSION}" in + Debian*) + release='-gnu' + ;; + *) + release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` + ;; + esac + # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: + # contains redundant information, the shorter form: + # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. + echo "${machine}-${os}${release}" + exit ;; + *:OpenBSD:*:*) + UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` + echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} + exit ;; + *:ekkoBSD:*:*) + echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} + exit ;; + *:SolidBSD:*:*) + echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} + exit ;; + macppc:MirBSD:*:*) + echo powerpc-unknown-mirbsd${UNAME_RELEASE} + exit ;; + *:MirBSD:*:*) + echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} + exit ;; + alpha:OSF1:*:*) + case $UNAME_RELEASE in + *4.0) + UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` + ;; + *5.*) + UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` + ;; + esac + # According to Compaq, /usr/sbin/psrinfo has been available on + # OSF/1 and Tru64 systems produced since 1995. I hope that + # covers most systems running today. This code pipes the CPU + # types through head -n 1, so we only detect the type of CPU 0. + ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` + case "$ALPHA_CPU_TYPE" in + "EV4 (21064)") + UNAME_MACHINE="alpha" ;; + "EV4.5 (21064)") + UNAME_MACHINE="alpha" ;; + "LCA4 (21066/21068)") + UNAME_MACHINE="alpha" ;; + "EV5 (21164)") + UNAME_MACHINE="alphaev5" ;; + "EV5.6 (21164A)") + UNAME_MACHINE="alphaev56" ;; + "EV5.6 (21164PC)") + UNAME_MACHINE="alphapca56" ;; + "EV5.7 (21164PC)") + UNAME_MACHINE="alphapca57" ;; + "EV6 (21264)") + UNAME_MACHINE="alphaev6" ;; + "EV6.7 (21264A)") + UNAME_MACHINE="alphaev67" ;; + "EV6.8CB (21264C)") + UNAME_MACHINE="alphaev68" ;; + "EV6.8AL (21264B)") + UNAME_MACHINE="alphaev68" ;; + "EV6.8CX (21264D)") + UNAME_MACHINE="alphaev68" ;; + "EV6.9A (21264/EV69A)") + UNAME_MACHINE="alphaev69" ;; + "EV7 (21364)") + UNAME_MACHINE="alphaev7" ;; + "EV7.9 (21364A)") + UNAME_MACHINE="alphaev79" ;; + esac + # A Pn.n version is a patched version. + # A Vn.n version is a released version. + # A Tn.n version is a released field test version. + # A Xn.n version is an unreleased experimental baselevel. + # 1.2 uses "1.2" for uname -r. + echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` + exit ;; + Alpha\ *:Windows_NT*:*) + # How do we know it's Interix rather than the generic POSIX subsystem? + # Should we change UNAME_MACHINE based on the output of uname instead + # of the specific Alpha model? + echo alpha-pc-interix + exit ;; + 21064:Windows_NT:50:3) + echo alpha-dec-winnt3.5 + exit ;; + Amiga*:UNIX_System_V:4.0:*) + echo m68k-unknown-sysv4 + exit ;; + *:[Aa]miga[Oo][Ss]:*:*) + echo ${UNAME_MACHINE}-unknown-amigaos + exit ;; + *:[Mm]orph[Oo][Ss]:*:*) + echo ${UNAME_MACHINE}-unknown-morphos + exit ;; + *:OS/390:*:*) + echo i370-ibm-openedition + exit ;; + *:z/VM:*:*) + echo s390-ibm-zvmoe + exit ;; + *:OS400:*:*) + echo powerpc-ibm-os400 + exit ;; + arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) + echo arm-acorn-riscix${UNAME_RELEASE} + exit ;; + arm:riscos:*:*|arm:RISCOS:*:*) + echo arm-unknown-riscos + exit ;; + SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) + echo hppa1.1-hitachi-hiuxmpp + exit ;; + Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) + # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. + if test "`(/bin/universe) 2>/dev/null`" = att ; then + echo pyramid-pyramid-sysv3 + else + echo pyramid-pyramid-bsd + fi + exit ;; + NILE*:*:*:dcosx) + echo pyramid-pyramid-svr4 + exit ;; + DRS?6000:unix:4.0:6*) + echo sparc-icl-nx6 + exit ;; + DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) + case `/usr/bin/uname -p` in + sparc) echo sparc-icl-nx7; exit ;; + esac ;; + s390x:SunOS:*:*) + echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit ;; + sun4H:SunOS:5.*:*) + echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit ;; + sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) + echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit ;; + i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) + echo i386-pc-auroraux${UNAME_RELEASE} + exit ;; + i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) + eval $set_cc_for_build + SUN_ARCH="i386" + # If there is a compiler, see if it is configured for 64-bit objects. + # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. + # This test works for both compilers. + if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then + if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ + (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ + grep IS_64BIT_ARCH >/dev/null + then + SUN_ARCH="x86_64" + fi + fi + echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit ;; + sun4*:SunOS:6*:*) + # According to config.sub, this is the proper way to canonicalize + # SunOS6. Hard to guess exactly what SunOS6 will be like, but + # it's likely to be more like Solaris than SunOS4. + echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit ;; + sun4*:SunOS:*:*) + case "`/usr/bin/arch -k`" in + Series*|S4*) + UNAME_RELEASE=`uname -v` + ;; + esac + # Japanese Language versions have a version number like `4.1.3-JL'. + echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` + exit ;; + sun3*:SunOS:*:*) + echo m68k-sun-sunos${UNAME_RELEASE} + exit ;; + sun*:*:4.2BSD:*) + UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` + test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 + case "`/bin/arch`" in + sun3) + echo m68k-sun-sunos${UNAME_RELEASE} + ;; + sun4) + echo sparc-sun-sunos${UNAME_RELEASE} + ;; + esac + exit ;; + aushp:SunOS:*:*) + echo sparc-auspex-sunos${UNAME_RELEASE} + exit ;; + # The situation for MiNT is a little confusing. The machine name + # can be virtually everything (everything which is not + # "atarist" or "atariste" at least should have a processor + # > m68000). The system name ranges from "MiNT" over "FreeMiNT" + # to the lowercase version "mint" (or "freemint"). Finally + # the system name "TOS" denotes a system which is actually not + # MiNT. But MiNT is downward compatible to TOS, so this should + # be no problem. + atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) + echo m68k-atari-mint${UNAME_RELEASE} + exit ;; + atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) + echo m68k-atari-mint${UNAME_RELEASE} + exit ;; + *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) + echo m68k-atari-mint${UNAME_RELEASE} + exit ;; + milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) + echo m68k-milan-mint${UNAME_RELEASE} + exit ;; + hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) + echo m68k-hades-mint${UNAME_RELEASE} + exit ;; + *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) + echo m68k-unknown-mint${UNAME_RELEASE} + exit ;; + m68k:machten:*:*) + echo m68k-apple-machten${UNAME_RELEASE} + exit ;; + powerpc:machten:*:*) + echo powerpc-apple-machten${UNAME_RELEASE} + exit ;; + RISC*:Mach:*:*) + echo mips-dec-mach_bsd4.3 + exit ;; + RISC*:ULTRIX:*:*) + echo mips-dec-ultrix${UNAME_RELEASE} + exit ;; + VAX*:ULTRIX*:*:*) + echo vax-dec-ultrix${UNAME_RELEASE} + exit ;; + 2020:CLIX:*:* | 2430:CLIX:*:*) + echo clipper-intergraph-clix${UNAME_RELEASE} + exit ;; + mips:*:*:UMIPS | mips:*:*:RISCos) + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c +#ifdef __cplusplus +#include /* for printf() prototype */ + int main (int argc, char *argv[]) { +#else + int main (argc, argv) int argc; char *argv[]; { +#endif + #if defined (host_mips) && defined (MIPSEB) + #if defined (SYSTYPE_SYSV) + printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); + #endif + #if defined (SYSTYPE_SVR4) + printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); + #endif + #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) + printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); + #endif + #endif + exit (-1); + } +EOF + $CC_FOR_BUILD -o $dummy $dummy.c && + dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && + SYSTEM_NAME=`$dummy $dummyarg` && + { echo "$SYSTEM_NAME"; exit; } + echo mips-mips-riscos${UNAME_RELEASE} + exit ;; + Motorola:PowerMAX_OS:*:*) + echo powerpc-motorola-powermax + exit ;; + Motorola:*:4.3:PL8-*) + echo powerpc-harris-powermax + exit ;; + Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) + echo powerpc-harris-powermax + exit ;; + Night_Hawk:Power_UNIX:*:*) + echo powerpc-harris-powerunix + exit ;; + m88k:CX/UX:7*:*) + echo m88k-harris-cxux7 + exit ;; + m88k:*:4*:R4*) + echo m88k-motorola-sysv4 + exit ;; + m88k:*:3*:R3*) + echo m88k-motorola-sysv3 + exit ;; + AViiON:dgux:*:*) + # DG/UX returns AViiON for all architectures + UNAME_PROCESSOR=`/usr/bin/uname -p` + if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] + then + if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ + [ ${TARGET_BINARY_INTERFACE}x = x ] + then + echo m88k-dg-dgux${UNAME_RELEASE} + else + echo m88k-dg-dguxbcs${UNAME_RELEASE} + fi + else + echo i586-dg-dgux${UNAME_RELEASE} + fi + exit ;; + M88*:DolphinOS:*:*) # DolphinOS (SVR3) + echo m88k-dolphin-sysv3 + exit ;; + M88*:*:R3*:*) + # Delta 88k system running SVR3 + echo m88k-motorola-sysv3 + exit ;; + XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) + echo m88k-tektronix-sysv3 + exit ;; + Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) + echo m68k-tektronix-bsd + exit ;; + *:IRIX*:*:*) + echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` + exit ;; + ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. + echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id + exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' + i*86:AIX:*:*) + echo i386-ibm-aix + exit ;; + ia64:AIX:*:*) + if [ -x /usr/bin/oslevel ] ; then + IBM_REV=`/usr/bin/oslevel` + else + IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} + fi + echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} + exit ;; + *:AIX:2:3) + if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #include + + main() + { + if (!__power_pc()) + exit(1); + puts("powerpc-ibm-aix3.2.5"); + exit(0); + } +EOF + if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` + then + echo "$SYSTEM_NAME" + else + echo rs6000-ibm-aix3.2.5 + fi + elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then + echo rs6000-ibm-aix3.2.4 + else + echo rs6000-ibm-aix3.2 + fi + exit ;; + *:AIX:*:[456]) + IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` + if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then + IBM_ARCH=rs6000 + else + IBM_ARCH=powerpc + fi + if [ -x /usr/bin/oslevel ] ; then + IBM_REV=`/usr/bin/oslevel` + else + IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} + fi + echo ${IBM_ARCH}-ibm-aix${IBM_REV} + exit ;; + *:AIX:*:*) + echo rs6000-ibm-aix + exit ;; + ibmrt:4.4BSD:*|romp-ibm:BSD:*) + echo romp-ibm-bsd4.4 + exit ;; + ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and + echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to + exit ;; # report: romp-ibm BSD 4.3 + *:BOSX:*:*) + echo rs6000-bull-bosx + exit ;; + DPX/2?00:B.O.S.:*:*) + echo m68k-bull-sysv3 + exit ;; + 9000/[34]??:4.3bsd:1.*:*) + echo m68k-hp-bsd + exit ;; + hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) + echo m68k-hp-bsd4.4 + exit ;; + 9000/[34678]??:HP-UX:*:*) + HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` + case "${UNAME_MACHINE}" in + 9000/31? ) HP_ARCH=m68000 ;; + 9000/[34]?? ) HP_ARCH=m68k ;; + 9000/[678][0-9][0-9]) + if [ -x /usr/bin/getconf ]; then + sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` + sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` + case "${sc_cpu_version}" in + 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 + 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 + 532) # CPU_PA_RISC2_0 + case "${sc_kernel_bits}" in + 32) HP_ARCH="hppa2.0n" ;; + 64) HP_ARCH="hppa2.0w" ;; + '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 + esac ;; + esac + fi + if [ "${HP_ARCH}" = "" ]; then + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + + #define _HPUX_SOURCE + #include + #include + + int main () + { + #if defined(_SC_KERNEL_BITS) + long bits = sysconf(_SC_KERNEL_BITS); + #endif + long cpu = sysconf (_SC_CPU_VERSION); + + switch (cpu) + { + case CPU_PA_RISC1_0: puts ("hppa1.0"); break; + case CPU_PA_RISC1_1: puts ("hppa1.1"); break; + case CPU_PA_RISC2_0: + #if defined(_SC_KERNEL_BITS) + switch (bits) + { + case 64: puts ("hppa2.0w"); break; + case 32: puts ("hppa2.0n"); break; + default: puts ("hppa2.0"); break; + } break; + #else /* !defined(_SC_KERNEL_BITS) */ + puts ("hppa2.0"); break; + #endif + default: puts ("hppa1.0"); break; + } + exit (0); + } +EOF + (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` + test -z "$HP_ARCH" && HP_ARCH=hppa + fi ;; + esac + if [ ${HP_ARCH} = "hppa2.0w" ] + then + eval $set_cc_for_build + + # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating + # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler + # generating 64-bit code. GNU and HP use different nomenclature: + # + # $ CC_FOR_BUILD=cc ./config.guess + # => hppa2.0w-hp-hpux11.23 + # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess + # => hppa64-hp-hpux11.23 + + if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | + grep -q __LP64__ + then + HP_ARCH="hppa2.0w" + else + HP_ARCH="hppa64" + fi + fi + echo ${HP_ARCH}-hp-hpux${HPUX_REV} + exit ;; + ia64:HP-UX:*:*) + HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` + echo ia64-hp-hpux${HPUX_REV} + exit ;; + 3050*:HI-UX:*:*) + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #include + int + main () + { + long cpu = sysconf (_SC_CPU_VERSION); + /* The order matters, because CPU_IS_HP_MC68K erroneously returns + true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct + results, however. */ + if (CPU_IS_PA_RISC (cpu)) + { + switch (cpu) + { + case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; + case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; + case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; + default: puts ("hppa-hitachi-hiuxwe2"); break; + } + } + else if (CPU_IS_HP_MC68K (cpu)) + puts ("m68k-hitachi-hiuxwe2"); + else puts ("unknown-hitachi-hiuxwe2"); + exit (0); + } +EOF + $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && + { echo "$SYSTEM_NAME"; exit; } + echo unknown-hitachi-hiuxwe2 + exit ;; + 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) + echo hppa1.1-hp-bsd + exit ;; + 9000/8??:4.3bsd:*:*) + echo hppa1.0-hp-bsd + exit ;; + *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) + echo hppa1.0-hp-mpeix + exit ;; + hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) + echo hppa1.1-hp-osf + exit ;; + hp8??:OSF1:*:*) + echo hppa1.0-hp-osf + exit ;; + i*86:OSF1:*:*) + if [ -x /usr/sbin/sysversion ] ; then + echo ${UNAME_MACHINE}-unknown-osf1mk + else + echo ${UNAME_MACHINE}-unknown-osf1 + fi + exit ;; + parisc*:Lites*:*:*) + echo hppa1.1-hp-lites + exit ;; + C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) + echo c1-convex-bsd + exit ;; + C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) + if getsysinfo -f scalar_acc + then echo c32-convex-bsd + else echo c2-convex-bsd + fi + exit ;; + C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) + echo c34-convex-bsd + exit ;; + C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) + echo c38-convex-bsd + exit ;; + C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) + echo c4-convex-bsd + exit ;; + CRAY*Y-MP:*:*:*) + echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit ;; + CRAY*[A-Z]90:*:*:*) + echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ + | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ + -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ + -e 's/\.[^.]*$/.X/' + exit ;; + CRAY*TS:*:*:*) + echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit ;; + CRAY*T3E:*:*:*) + echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit ;; + CRAY*SV1:*:*:*) + echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit ;; + *:UNICOS/mp:*:*) + echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit ;; + F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) + FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` + FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` + FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` + echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" + exit ;; + 5000:UNIX_System_V:4.*:*) + FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` + FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` + echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" + exit ;; + i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) + echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} + exit ;; + sparc*:BSD/OS:*:*) + echo sparc-unknown-bsdi${UNAME_RELEASE} + exit ;; + *:BSD/OS:*:*) + echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} + exit ;; + *:FreeBSD:*:*) + case ${UNAME_MACHINE} in + pc98) + echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; + amd64) + echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; + *) + echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; + esac + exit ;; + i*:CYGWIN*:*) + echo ${UNAME_MACHINE}-pc-cygwin + exit ;; + *:MINGW*:*) + echo ${UNAME_MACHINE}-pc-mingw32 + exit ;; + i*:windows32*:*) + # uname -m includes "-pc" on this system. + echo ${UNAME_MACHINE}-mingw32 + exit ;; + i*:PW*:*) + echo ${UNAME_MACHINE}-pc-pw32 + exit ;; + *:Interix*:*) + case ${UNAME_MACHINE} in + x86) + echo i586-pc-interix${UNAME_RELEASE} + exit ;; + authenticamd | genuineintel | EM64T) + echo x86_64-unknown-interix${UNAME_RELEASE} + exit ;; + IA64) + echo ia64-unknown-interix${UNAME_RELEASE} + exit ;; + esac ;; + [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) + echo i${UNAME_MACHINE}-pc-mks + exit ;; + 8664:Windows_NT:*) + echo x86_64-pc-mks + exit ;; + i*:Windows_NT*:* | Pentium*:Windows_NT*:*) + # How do we know it's Interix rather than the generic POSIX subsystem? + # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we + # UNAME_MACHINE based on the output of uname instead of i386? + echo i586-pc-interix + exit ;; + i*:UWIN*:*) + echo ${UNAME_MACHINE}-pc-uwin + exit ;; + amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) + echo x86_64-unknown-cygwin + exit ;; + p*:CYGWIN*:*) + echo powerpcle-unknown-cygwin + exit ;; + prep*:SunOS:5.*:*) + echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit ;; + *:GNU:*:*) + # the GNU system + echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` + exit ;; + *:GNU/*:*:*) + # other systems with GNU libc and userland + echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu + exit ;; + i*86:Minix:*:*) + echo ${UNAME_MACHINE}-pc-minix + exit ;; + alpha:Linux:*:*) + case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in + EV5) UNAME_MACHINE=alphaev5 ;; + EV56) UNAME_MACHINE=alphaev56 ;; + PCA56) UNAME_MACHINE=alphapca56 ;; + PCA57) UNAME_MACHINE=alphapca56 ;; + EV6) UNAME_MACHINE=alphaev6 ;; + EV67) UNAME_MACHINE=alphaev67 ;; + EV68*) UNAME_MACHINE=alphaev68 ;; + esac + objdump --private-headers /bin/sh | grep -q ld.so.1 + if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi + echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} + exit ;; + arm*:Linux:*:*) + eval $set_cc_for_build + if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ + | grep -q __ARM_EABI__ + then + echo ${UNAME_MACHINE}-unknown-linux-gnu + else + echo ${UNAME_MACHINE}-unknown-linux-gnueabi + fi + exit ;; + avr32*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; + cris:Linux:*:*) + echo cris-axis-linux-gnu + exit ;; + crisv32:Linux:*:*) + echo crisv32-axis-linux-gnu + exit ;; + frv:Linux:*:*) + echo frv-unknown-linux-gnu + exit ;; + i*86:Linux:*:*) + LIBC=gnu + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #ifdef __dietlibc__ + LIBC=dietlibc + #endif +EOF + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'` + echo "${UNAME_MACHINE}-pc-linux-${LIBC}" + exit ;; + ia64:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; + m32r*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; + m68*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; + mips:Linux:*:* | mips64:Linux:*:*) + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #undef CPU + #undef ${UNAME_MACHINE} + #undef ${UNAME_MACHINE}el + #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) + CPU=${UNAME_MACHINE}el + #else + #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) + CPU=${UNAME_MACHINE} + #else + CPU= + #endif + #endif +EOF + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` + test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } + ;; + or32:Linux:*:*) + echo or32-unknown-linux-gnu + exit ;; + padre:Linux:*:*) + echo sparc-unknown-linux-gnu + exit ;; + parisc64:Linux:*:* | hppa64:Linux:*:*) + echo hppa64-unknown-linux-gnu + exit ;; + parisc:Linux:*:* | hppa:Linux:*:*) + # Look for CPU level + case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in + PA7*) echo hppa1.1-unknown-linux-gnu ;; + PA8*) echo hppa2.0-unknown-linux-gnu ;; + *) echo hppa-unknown-linux-gnu ;; + esac + exit ;; + ppc64:Linux:*:*) + echo powerpc64-unknown-linux-gnu + exit ;; + ppc:Linux:*:*) + echo powerpc-unknown-linux-gnu + exit ;; + s390:Linux:*:* | s390x:Linux:*:*) + echo ${UNAME_MACHINE}-ibm-linux + exit ;; + sh64*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; + sh*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; + sparc:Linux:*:* | sparc64:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; + vax:Linux:*:*) + echo ${UNAME_MACHINE}-dec-linux-gnu + exit ;; + x86_64:Linux:*:*) + echo x86_64-unknown-linux-gnu + exit ;; + xtensa*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; + i*86:DYNIX/ptx:4*:*) + # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. + # earlier versions are messed up and put the nodename in both + # sysname and nodename. + echo i386-sequent-sysv4 + exit ;; + i*86:UNIX_SV:4.2MP:2.*) + # Unixware is an offshoot of SVR4, but it has its own version + # number series starting with 2... + # I am not positive that other SVR4 systems won't match this, + # I just have to hope. -- rms. + # Use sysv4.2uw... so that sysv4* matches it. + echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} + exit ;; + i*86:OS/2:*:*) + # If we were able to find `uname', then EMX Unix compatibility + # is probably installed. + echo ${UNAME_MACHINE}-pc-os2-emx + exit ;; + i*86:XTS-300:*:STOP) + echo ${UNAME_MACHINE}-unknown-stop + exit ;; + i*86:atheos:*:*) + echo ${UNAME_MACHINE}-unknown-atheos + exit ;; + i*86:syllable:*:*) + echo ${UNAME_MACHINE}-pc-syllable + exit ;; + i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) + echo i386-unknown-lynxos${UNAME_RELEASE} + exit ;; + i*86:*DOS:*:*) + echo ${UNAME_MACHINE}-pc-msdosdjgpp + exit ;; + i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) + UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` + if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then + echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} + else + echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} + fi + exit ;; + i*86:*:5:[678]*) + # UnixWare 7.x, OpenUNIX and OpenServer 6. + case `/bin/uname -X | grep "^Machine"` in + *486*) UNAME_MACHINE=i486 ;; + *Pentium) UNAME_MACHINE=i586 ;; + *Pent*|*Celeron) UNAME_MACHINE=i686 ;; + esac + echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} + exit ;; + i*86:*:3.2:*) + if test -f /usr/options/cb.name; then + UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then + UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` + (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 + (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ + && UNAME_MACHINE=i586 + (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ + && UNAME_MACHINE=i686 + (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ + && UNAME_MACHINE=i686 + echo ${UNAME_MACHINE}-pc-sco$UNAME_REL + else + echo ${UNAME_MACHINE}-pc-sysv32 + fi + exit ;; + pc:*:*:*) + # Left here for compatibility: + # uname -m prints for DJGPP always 'pc', but it prints nothing about + # the processor, so we play safe by assuming i586. + # Note: whatever this is, it MUST be the same as what config.sub + # prints for the "djgpp" host, or else GDB configury will decide that + # this is a cross-build. + echo i586-pc-msdosdjgpp + exit ;; + Intel:Mach:3*:*) + echo i386-pc-mach3 + exit ;; + paragon:*:*:*) + echo i860-intel-osf1 + exit ;; + i860:*:4.*:*) # i860-SVR4 + if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then + echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 + else # Add other i860-SVR4 vendors below as they are discovered. + echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 + fi + exit ;; + mini*:CTIX:SYS*5:*) + # "miniframe" + echo m68010-convergent-sysv + exit ;; + mc68k:UNIX:SYSTEM5:3.51m) + echo m68k-convergent-sysv + exit ;; + M680?0:D-NIX:5.3:*) + echo m68k-diab-dnix + exit ;; + M68*:*:R3V[5678]*:*) + test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; + 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) + OS_REL='' + test -r /etc/.relid \ + && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ + && { echo i486-ncr-sysv4.3${OS_REL}; exit; } + /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; + 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ + && { echo i486-ncr-sysv4; exit; } ;; + NCR*:*:4.2:* | MPRAS*:*:4.2:*) + OS_REL='.3' + test -r /etc/.relid \ + && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ + && { echo i486-ncr-sysv4.3${OS_REL}; exit; } + /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } + /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; + m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) + echo m68k-unknown-lynxos${UNAME_RELEASE} + exit ;; + mc68030:UNIX_System_V:4.*:*) + echo m68k-atari-sysv4 + exit ;; + TSUNAMI:LynxOS:2.*:*) + echo sparc-unknown-lynxos${UNAME_RELEASE} + exit ;; + rs6000:LynxOS:2.*:*) + echo rs6000-unknown-lynxos${UNAME_RELEASE} + exit ;; + PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) + echo powerpc-unknown-lynxos${UNAME_RELEASE} + exit ;; + SM[BE]S:UNIX_SV:*:*) + echo mips-dde-sysv${UNAME_RELEASE} + exit ;; + RM*:ReliantUNIX-*:*:*) + echo mips-sni-sysv4 + exit ;; + RM*:SINIX-*:*:*) + echo mips-sni-sysv4 + exit ;; + *:SINIX-*:*:*) + if uname -p 2>/dev/null >/dev/null ; then + UNAME_MACHINE=`(uname -p) 2>/dev/null` + echo ${UNAME_MACHINE}-sni-sysv4 + else + echo ns32k-sni-sysv + fi + exit ;; + PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort + # says + echo i586-unisys-sysv4 + exit ;; + *:UNIX_System_V:4*:FTX*) + # From Gerald Hewes . + # How about differentiating between stratus architectures? -djm + echo hppa1.1-stratus-sysv4 + exit ;; + *:*:*:FTX*) + # From seanf@swdc.stratus.com. + echo i860-stratus-sysv4 + exit ;; + i*86:VOS:*:*) + # From Paul.Green@stratus.com. + echo ${UNAME_MACHINE}-stratus-vos + exit ;; + *:VOS:*:*) + # From Paul.Green@stratus.com. + echo hppa1.1-stratus-vos + exit ;; + mc68*:A/UX:*:*) + echo m68k-apple-aux${UNAME_RELEASE} + exit ;; + news*:NEWS-OS:6*:*) + echo mips-sony-newsos6 + exit ;; + R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) + if [ -d /usr/nec ]; then + echo mips-nec-sysv${UNAME_RELEASE} + else + echo mips-unknown-sysv${UNAME_RELEASE} + fi + exit ;; + BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. + echo powerpc-be-beos + exit ;; + BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. + echo powerpc-apple-beos + exit ;; + BePC:BeOS:*:*) # BeOS running on Intel PC compatible. + echo i586-pc-beos + exit ;; + BePC:Haiku:*:*) # Haiku running on Intel PC compatible. + echo i586-pc-haiku + exit ;; + SX-4:SUPER-UX:*:*) + echo sx4-nec-superux${UNAME_RELEASE} + exit ;; + SX-5:SUPER-UX:*:*) + echo sx5-nec-superux${UNAME_RELEASE} + exit ;; + SX-6:SUPER-UX:*:*) + echo sx6-nec-superux${UNAME_RELEASE} + exit ;; + SX-7:SUPER-UX:*:*) + echo sx7-nec-superux${UNAME_RELEASE} + exit ;; + SX-8:SUPER-UX:*:*) + echo sx8-nec-superux${UNAME_RELEASE} + exit ;; + SX-8R:SUPER-UX:*:*) + echo sx8r-nec-superux${UNAME_RELEASE} + exit ;; + Power*:Rhapsody:*:*) + echo powerpc-apple-rhapsody${UNAME_RELEASE} + exit ;; + *:Rhapsody:*:*) + echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} + exit ;; + *:Darwin:*:*) + UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown + case $UNAME_PROCESSOR in + i386) + eval $set_cc_for_build + if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then + if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ + (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ + grep IS_64BIT_ARCH >/dev/null + then + UNAME_PROCESSOR="x86_64" + fi + fi ;; + unknown) UNAME_PROCESSOR=powerpc ;; + esac + echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} + exit ;; + *:procnto*:*:* | *:QNX:[0123456789]*:*) + UNAME_PROCESSOR=`uname -p` + if test "$UNAME_PROCESSOR" = "x86"; then + UNAME_PROCESSOR=i386 + UNAME_MACHINE=pc + fi + echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} + exit ;; + *:QNX:*:4*) + echo i386-pc-qnx + exit ;; + NSE-?:NONSTOP_KERNEL:*:*) + echo nse-tandem-nsk${UNAME_RELEASE} + exit ;; + NSR-?:NONSTOP_KERNEL:*:*) + echo nsr-tandem-nsk${UNAME_RELEASE} + exit ;; + *:NonStop-UX:*:*) + echo mips-compaq-nonstopux + exit ;; + BS2000:POSIX*:*:*) + echo bs2000-siemens-sysv + exit ;; + DS/*:UNIX_System_V:*:*) + echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} + exit ;; + *:Plan9:*:*) + # "uname -m" is not consistent, so use $cputype instead. 386 + # is converted to i386 for consistency with other x86 + # operating systems. + if test "$cputype" = "386"; then + UNAME_MACHINE=i386 + else + UNAME_MACHINE="$cputype" + fi + echo ${UNAME_MACHINE}-unknown-plan9 + exit ;; + *:TOPS-10:*:*) + echo pdp10-unknown-tops10 + exit ;; + *:TENEX:*:*) + echo pdp10-unknown-tenex + exit ;; + KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) + echo pdp10-dec-tops20 + exit ;; + XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) + echo pdp10-xkl-tops20 + exit ;; + *:TOPS-20:*:*) + echo pdp10-unknown-tops20 + exit ;; + *:ITS:*:*) + echo pdp10-unknown-its + exit ;; + SEI:*:*:SEIUX) + echo mips-sei-seiux${UNAME_RELEASE} + exit ;; + *:DragonFly:*:*) + echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` + exit ;; + *:*VMS:*:*) + UNAME_MACHINE=`(uname -p) 2>/dev/null` + case "${UNAME_MACHINE}" in + A*) echo alpha-dec-vms ; exit ;; + I*) echo ia64-dec-vms ; exit ;; + V*) echo vax-dec-vms ; exit ;; + esac ;; + *:XENIX:*:SysV) + echo i386-pc-xenix + exit ;; + i*86:skyos:*:*) + echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' + exit ;; + i*86:rdos:*:*) + echo ${UNAME_MACHINE}-pc-rdos + exit ;; + i*86:AROS:*:*) + echo ${UNAME_MACHINE}-pc-aros + exit ;; +esac + +#echo '(No uname command or uname output not recognized.)' 1>&2 +#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 + +eval $set_cc_for_build +cat >$dummy.c < +# include +#endif +main () +{ +#if defined (sony) +#if defined (MIPSEB) + /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, + I don't know.... */ + printf ("mips-sony-bsd\n"); exit (0); +#else +#include + printf ("m68k-sony-newsos%s\n", +#ifdef NEWSOS4 + "4" +#else + "" +#endif + ); exit (0); +#endif +#endif + +#if defined (__arm) && defined (__acorn) && defined (__unix) + printf ("arm-acorn-riscix\n"); exit (0); +#endif + +#if defined (hp300) && !defined (hpux) + printf ("m68k-hp-bsd\n"); exit (0); +#endif + +#if defined (NeXT) +#if !defined (__ARCHITECTURE__) +#define __ARCHITECTURE__ "m68k" +#endif + int version; + version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; + if (version < 4) + printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); + else + printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); + exit (0); +#endif + +#if defined (MULTIMAX) || defined (n16) +#if defined (UMAXV) + printf ("ns32k-encore-sysv\n"); exit (0); +#else +#if defined (CMU) + printf ("ns32k-encore-mach\n"); exit (0); +#else + printf ("ns32k-encore-bsd\n"); exit (0); +#endif +#endif +#endif + +#if defined (__386BSD__) + printf ("i386-pc-bsd\n"); exit (0); +#endif + +#if defined (sequent) +#if defined (i386) + printf ("i386-sequent-dynix\n"); exit (0); +#endif +#if defined (ns32000) + printf ("ns32k-sequent-dynix\n"); exit (0); +#endif +#endif + +#if defined (_SEQUENT_) + struct utsname un; + + uname(&un); + + if (strncmp(un.version, "V2", 2) == 0) { + printf ("i386-sequent-ptx2\n"); exit (0); + } + if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ + printf ("i386-sequent-ptx1\n"); exit (0); + } + printf ("i386-sequent-ptx\n"); exit (0); + +#endif + +#if defined (vax) +# if !defined (ultrix) +# include +# if defined (BSD) +# if BSD == 43 + printf ("vax-dec-bsd4.3\n"); exit (0); +# else +# if BSD == 199006 + printf ("vax-dec-bsd4.3reno\n"); exit (0); +# else + printf ("vax-dec-bsd\n"); exit (0); +# endif +# endif +# else + printf ("vax-dec-bsd\n"); exit (0); +# endif +# else + printf ("vax-dec-ultrix\n"); exit (0); +# endif +#endif + +#if defined (alliant) && defined (i860) + printf ("i860-alliant-bsd\n"); exit (0); +#endif + + exit (1); +} +EOF + +$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && + { echo "$SYSTEM_NAME"; exit; } + +# Apollos put the system type in the environment. + +test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } + +# Convex versions that predate uname can use getsysinfo(1) + +if [ -x /usr/convex/getsysinfo ] +then + case `getsysinfo -f cpu_type` in + c1*) + echo c1-convex-bsd + exit ;; + c2*) + if getsysinfo -f scalar_acc + then echo c32-convex-bsd + else echo c2-convex-bsd + fi + exit ;; + c34*) + echo c34-convex-bsd + exit ;; + c38*) + echo c38-convex-bsd + exit ;; + c4*) + echo c4-convex-bsd + exit ;; + esac +fi + +cat >&2 < in order to provide the needed +information to handle your system. + +config.guess timestamp = $timestamp + +uname -m = `(uname -m) 2>/dev/null || echo unknown` +uname -r = `(uname -r) 2>/dev/null || echo unknown` +uname -s = `(uname -s) 2>/dev/null || echo unknown` +uname -v = `(uname -v) 2>/dev/null || echo unknown` + +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` +/bin/uname -X = `(/bin/uname -X) 2>/dev/null` + +hostinfo = `(hostinfo) 2>/dev/null` +/bin/universe = `(/bin/universe) 2>/dev/null` +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` +/bin/arch = `(/bin/arch) 2>/dev/null` +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` + +UNAME_MACHINE = ${UNAME_MACHINE} +UNAME_RELEASE = ${UNAME_RELEASE} +UNAME_SYSTEM = ${UNAME_SYSTEM} +UNAME_VERSION = ${UNAME_VERSION} +EOF + +exit 1 + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "timestamp='" +# time-stamp-format: "%:y-%02m-%02d" +# time-stamp-end: "'" +# End: diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/config.sub b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/config.sub new file mode 100755 index 0000000..2a55a50 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/config.sub @@ -0,0 +1,1705 @@ +#! /bin/sh +# Configuration validation subroutine script. +# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 +# Free Software Foundation, Inc. + +timestamp='2009-11-20' + +# This file is (in principle) common to ALL GNU software. +# The presence of a machine in this file suggests that SOME GNU software +# can handle that machine. It does not imply ALL GNU software can. +# +# This file is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA +# 02110-1301, USA. +# +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + + +# Please send patches to . Submit a context +# diff and a properly formatted GNU ChangeLog entry. +# +# Configuration subroutine to validate and canonicalize a configuration type. +# Supply the specified configuration type as an argument. +# If it is invalid, we print an error message on stderr and exit with code 1. +# Otherwise, we print the canonical config type on stdout and succeed. + +# You can get the latest version of this script from: +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD + +# This file is supposed to be the same for all GNU packages +# and recognize all the CPU types, system types and aliases +# that are meaningful with *any* GNU software. +# Each package is responsible for reporting which valid configurations +# it does not support. The user should be able to distinguish +# a failure to support a valid configuration from a meaningless +# configuration. + +# The goal of this file is to map all the various variations of a given +# machine specification into a single specification in the form: +# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM +# or in some cases, the newer four-part form: +# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM +# It is wrong to echo any other type of specification. + +me=`echo "$0" | sed -e 's,.*/,,'` + +usage="\ +Usage: $0 [OPTION] CPU-MFR-OPSYS + $0 [OPTION] ALIAS + +Canonicalize a configuration name. + +Operation modes: + -h, --help print this help, then exit + -t, --time-stamp print date of last modification, then exit + -v, --version print version number, then exit + +Report bugs and patches to ." + +version="\ +GNU config.sub ($timestamp) + +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, +2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. + +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." + +help=" +Try \`$me --help' for more information." + +# Parse command line +while test $# -gt 0 ; do + case $1 in + --time-stamp | --time* | -t ) + echo "$timestamp" ; exit ;; + --version | -v ) + echo "$version" ; exit ;; + --help | --h* | -h ) + echo "$usage"; exit ;; + -- ) # Stop option processing + shift; break ;; + - ) # Use stdin as input. + break ;; + -* ) + echo "$me: invalid option $1$help" + exit 1 ;; + + *local*) + # First pass through any local machine types. + echo $1 + exit ;; + + * ) + break ;; + esac +done + +case $# in + 0) echo "$me: missing argument$help" >&2 + exit 1;; + 1) ;; + *) echo "$me: too many arguments$help" >&2 + exit 1;; +esac + +# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). +# Here we must recognize all the valid KERNEL-OS combinations. +maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` +case $maybe_os in + nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ + uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ + kopensolaris*-gnu* | \ + storm-chaos* | os2-emx* | rtmk-nova*) + os=-$maybe_os + basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` + ;; + *) + basic_machine=`echo $1 | sed 's/-[^-]*$//'` + if [ $basic_machine != $1 ] + then os=`echo $1 | sed 's/.*-/-/'` + else os=; fi + ;; +esac + +### Let's recognize common machines as not being operating systems so +### that things like config.sub decstation-3100 work. We also +### recognize some manufacturers as not being operating systems, so we +### can provide default operating systems below. +case $os in + -sun*os*) + # Prevent following clause from handling this invalid input. + ;; + -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ + -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ + -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \ + -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ + -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ + -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ + -apple | -axis | -knuth | -cray | -microblaze) + os= + basic_machine=$1 + ;; + -bluegene*) + os=-cnk + ;; + -sim | -cisco | -oki | -wec | -winbond) + os= + basic_machine=$1 + ;; + -scout) + ;; + -wrs) + os=-vxworks + basic_machine=$1 + ;; + -chorusos*) + os=-chorusos + basic_machine=$1 + ;; + -chorusrdb) + os=-chorusrdb + basic_machine=$1 + ;; + -hiux*) + os=-hiuxwe2 + ;; + -sco6) + os=-sco5v6 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco5) + os=-sco3.2v5 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco4) + os=-sco3.2v4 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco3.2.[4-9]*) + os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco3.2v[4-9]*) + # Don't forget version if it is 3.2v4 or newer. + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco5v6*) + # Don't forget version if it is 3.2v4 or newer. + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco*) + os=-sco3.2v2 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -udk*) + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -isc) + os=-isc2.2 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -clix*) + basic_machine=clipper-intergraph + ;; + -isc*) + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -lynx*) + os=-lynxos + ;; + -ptx*) + basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` + ;; + -windowsnt*) + os=`echo $os | sed -e 's/windowsnt/winnt/'` + ;; + -psos*) + os=-psos + ;; + -mint | -mint[0-9]*) + basic_machine=m68k-atari + os=-mint + ;; +esac + +# Decode aliases for certain CPU-COMPANY combinations. +case $basic_machine in + # Recognize the basic CPU types without company name. + # Some are omitted here because they have special meanings below. + 1750a | 580 \ + | a29k \ + | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ + | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ + | am33_2.0 \ + | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ + | bfin \ + | c4x | clipper \ + | d10v | d30v | dlx | dsp16xx \ + | fido | fr30 | frv \ + | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ + | i370 | i860 | i960 | ia64 \ + | ip2k | iq2000 \ + | lm32 \ + | m32c | m32r | m32rle | m68000 | m68k | m88k \ + | maxq | mb | microblaze | mcore | mep | metag \ + | mips | mipsbe | mipseb | mipsel | mipsle \ + | mips16 \ + | mips64 | mips64el \ + | mips64octeon | mips64octeonel \ + | mips64orion | mips64orionel \ + | mips64r5900 | mips64r5900el \ + | mips64vr | mips64vrel \ + | mips64vr4100 | mips64vr4100el \ + | mips64vr4300 | mips64vr4300el \ + | mips64vr5000 | mips64vr5000el \ + | mips64vr5900 | mips64vr5900el \ + | mipsisa32 | mipsisa32el \ + | mipsisa32r2 | mipsisa32r2el \ + | mipsisa64 | mipsisa64el \ + | mipsisa64r2 | mipsisa64r2el \ + | mipsisa64sb1 | mipsisa64sb1el \ + | mipsisa64sr71k | mipsisa64sr71kel \ + | mipstx39 | mipstx39el \ + | mn10200 | mn10300 \ + | moxie \ + | mt \ + | msp430 \ + | nios | nios2 \ + | ns16k | ns32k \ + | or32 \ + | pdp10 | pdp11 | pj | pjl \ + | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ + | pyramid \ + | rx \ + | score \ + | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ + | sh64 | sh64le \ + | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ + | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ + | spu | strongarm \ + | tahoe | thumb | tic4x | tic80 | tron \ + | ubicom32 \ + | v850 | v850e \ + | we32k \ + | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \ + | z8k | z80) + basic_machine=$basic_machine-unknown + ;; + m6811 | m68hc11 | m6812 | m68hc12 | picochip) + # Motorola 68HC11/12. + basic_machine=$basic_machine-unknown + os=-none + ;; + m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) + ;; + ms1) + basic_machine=mt-unknown + ;; + + # We use `pc' rather than `unknown' + # because (1) that's what they normally are, and + # (2) the word "unknown" tends to confuse beginning users. + i*86 | x86_64) + basic_machine=$basic_machine-pc + ;; + # Object if more than one company name word. + *-*-*) + echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 + exit 1 + ;; + # Recognize the basic CPU types with company name. + 580-* \ + | a29k-* \ + | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ + | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ + | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ + | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ + | avr-* | avr32-* \ + | bfin-* | bs2000-* \ + | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ + | clipper-* | craynv-* | cydra-* \ + | d10v-* | d30v-* | dlx-* \ + | elxsi-* \ + | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ + | h8300-* | h8500-* \ + | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ + | i*86-* | i860-* | i960-* | ia64-* \ + | ip2k-* | iq2000-* \ + | lm32-* \ + | m32c-* | m32r-* | m32rle-* \ + | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ + | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \ + | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ + | mips16-* \ + | mips64-* | mips64el-* \ + | mips64octeon-* | mips64octeonel-* \ + | mips64orion-* | mips64orionel-* \ + | mips64r5900-* | mips64r5900el-* \ + | mips64vr-* | mips64vrel-* \ + | mips64vr4100-* | mips64vr4100el-* \ + | mips64vr4300-* | mips64vr4300el-* \ + | mips64vr5000-* | mips64vr5000el-* \ + | mips64vr5900-* | mips64vr5900el-* \ + | mipsisa32-* | mipsisa32el-* \ + | mipsisa32r2-* | mipsisa32r2el-* \ + | mipsisa64-* | mipsisa64el-* \ + | mipsisa64r2-* | mipsisa64r2el-* \ + | mipsisa64sb1-* | mipsisa64sb1el-* \ + | mipsisa64sr71k-* | mipsisa64sr71kel-* \ + | mipstx39-* | mipstx39el-* \ + | mmix-* \ + | mt-* \ + | msp430-* \ + | nios-* | nios2-* \ + | none-* | np1-* | ns16k-* | ns32k-* \ + | orion-* \ + | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ + | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ + | pyramid-* \ + | romp-* | rs6000-* | rx-* \ + | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ + | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ + | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ + | sparclite-* \ + | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ + | tahoe-* | thumb-* \ + | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \ + | tron-* \ + | ubicom32-* \ + | v850-* | v850e-* | vax-* \ + | we32k-* \ + | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ + | xstormy16-* | xtensa*-* \ + | ymp-* \ + | z8k-* | z80-*) + ;; + # Recognize the basic CPU types without company name, with glob match. + xtensa*) + basic_machine=$basic_machine-unknown + ;; + # Recognize the various machine names and aliases which stand + # for a CPU type and a company and sometimes even an OS. + 386bsd) + basic_machine=i386-unknown + os=-bsd + ;; + 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) + basic_machine=m68000-att + ;; + 3b*) + basic_machine=we32k-att + ;; + a29khif) + basic_machine=a29k-amd + os=-udi + ;; + abacus) + basic_machine=abacus-unknown + ;; + adobe68k) + basic_machine=m68010-adobe + os=-scout + ;; + alliant | fx80) + basic_machine=fx80-alliant + ;; + altos | altos3068) + basic_machine=m68k-altos + ;; + am29k) + basic_machine=a29k-none + os=-bsd + ;; + amd64) + basic_machine=x86_64-pc + ;; + amd64-*) + basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + amdahl) + basic_machine=580-amdahl + os=-sysv + ;; + amiga | amiga-*) + basic_machine=m68k-unknown + ;; + amigaos | amigados) + basic_machine=m68k-unknown + os=-amigaos + ;; + amigaunix | amix) + basic_machine=m68k-unknown + os=-sysv4 + ;; + apollo68) + basic_machine=m68k-apollo + os=-sysv + ;; + apollo68bsd) + basic_machine=m68k-apollo + os=-bsd + ;; + aros) + basic_machine=i386-pc + os=-aros + ;; + aux) + basic_machine=m68k-apple + os=-aux + ;; + balance) + basic_machine=ns32k-sequent + os=-dynix + ;; + blackfin) + basic_machine=bfin-unknown + os=-linux + ;; + blackfin-*) + basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` + os=-linux + ;; + bluegene*) + basic_machine=powerpc-ibm + os=-cnk + ;; + c90) + basic_machine=c90-cray + os=-unicos + ;; + cegcc) + basic_machine=arm-unknown + os=-cegcc + ;; + convex-c1) + basic_machine=c1-convex + os=-bsd + ;; + convex-c2) + basic_machine=c2-convex + os=-bsd + ;; + convex-c32) + basic_machine=c32-convex + os=-bsd + ;; + convex-c34) + basic_machine=c34-convex + os=-bsd + ;; + convex-c38) + basic_machine=c38-convex + os=-bsd + ;; + cray | j90) + basic_machine=j90-cray + os=-unicos + ;; + craynv) + basic_machine=craynv-cray + os=-unicosmp + ;; + cr16) + basic_machine=cr16-unknown + os=-elf + ;; + crds | unos) + basic_machine=m68k-crds + ;; + crisv32 | crisv32-* | etraxfs*) + basic_machine=crisv32-axis + ;; + cris | cris-* | etrax*) + basic_machine=cris-axis + ;; + crx) + basic_machine=crx-unknown + os=-elf + ;; + da30 | da30-*) + basic_machine=m68k-da30 + ;; + decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) + basic_machine=mips-dec + ;; + decsystem10* | dec10*) + basic_machine=pdp10-dec + os=-tops10 + ;; + decsystem20* | dec20*) + basic_machine=pdp10-dec + os=-tops20 + ;; + delta | 3300 | motorola-3300 | motorola-delta \ + | 3300-motorola | delta-motorola) + basic_machine=m68k-motorola + ;; + delta88) + basic_machine=m88k-motorola + os=-sysv3 + ;; + dicos) + basic_machine=i686-pc + os=-dicos + ;; + djgpp) + basic_machine=i586-pc + os=-msdosdjgpp + ;; + dpx20 | dpx20-*) + basic_machine=rs6000-bull + os=-bosx + ;; + dpx2* | dpx2*-bull) + basic_machine=m68k-bull + os=-sysv3 + ;; + ebmon29k) + basic_machine=a29k-amd + os=-ebmon + ;; + elxsi) + basic_machine=elxsi-elxsi + os=-bsd + ;; + encore | umax | mmax) + basic_machine=ns32k-encore + ;; + es1800 | OSE68k | ose68k | ose | OSE) + basic_machine=m68k-ericsson + os=-ose + ;; + fx2800) + basic_machine=i860-alliant + ;; + genix) + basic_machine=ns32k-ns + ;; + gmicro) + basic_machine=tron-gmicro + os=-sysv + ;; + go32) + basic_machine=i386-pc + os=-go32 + ;; + h3050r* | hiux*) + basic_machine=hppa1.1-hitachi + os=-hiuxwe2 + ;; + h8300hms) + basic_machine=h8300-hitachi + os=-hms + ;; + h8300xray) + basic_machine=h8300-hitachi + os=-xray + ;; + h8500hms) + basic_machine=h8500-hitachi + os=-hms + ;; + harris) + basic_machine=m88k-harris + os=-sysv3 + ;; + hp300-*) + basic_machine=m68k-hp + ;; + hp300bsd) + basic_machine=m68k-hp + os=-bsd + ;; + hp300hpux) + basic_machine=m68k-hp + os=-hpux + ;; + hp3k9[0-9][0-9] | hp9[0-9][0-9]) + basic_machine=hppa1.0-hp + ;; + hp9k2[0-9][0-9] | hp9k31[0-9]) + basic_machine=m68000-hp + ;; + hp9k3[2-9][0-9]) + basic_machine=m68k-hp + ;; + hp9k6[0-9][0-9] | hp6[0-9][0-9]) + basic_machine=hppa1.0-hp + ;; + hp9k7[0-79][0-9] | hp7[0-79][0-9]) + basic_machine=hppa1.1-hp + ;; + hp9k78[0-9] | hp78[0-9]) + # FIXME: really hppa2.0-hp + basic_machine=hppa1.1-hp + ;; + hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) + # FIXME: really hppa2.0-hp + basic_machine=hppa1.1-hp + ;; + hp9k8[0-9][13679] | hp8[0-9][13679]) + basic_machine=hppa1.1-hp + ;; + hp9k8[0-9][0-9] | hp8[0-9][0-9]) + basic_machine=hppa1.0-hp + ;; + hppa-next) + os=-nextstep3 + ;; + hppaosf) + basic_machine=hppa1.1-hp + os=-osf + ;; + hppro) + basic_machine=hppa1.1-hp + os=-proelf + ;; + i370-ibm* | ibm*) + basic_machine=i370-ibm + ;; +# I'm not sure what "Sysv32" means. Should this be sysv3.2? + i*86v32) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-sysv32 + ;; + i*86v4*) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-sysv4 + ;; + i*86v) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-sysv + ;; + i*86sol2) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-solaris2 + ;; + i386mach) + basic_machine=i386-mach + os=-mach + ;; + i386-vsta | vsta) + basic_machine=i386-unknown + os=-vsta + ;; + iris | iris4d) + basic_machine=mips-sgi + case $os in + -irix*) + ;; + *) + os=-irix4 + ;; + esac + ;; + isi68 | isi) + basic_machine=m68k-isi + os=-sysv + ;; + m68knommu) + basic_machine=m68k-unknown + os=-linux + ;; + m68knommu-*) + basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` + os=-linux + ;; + m88k-omron*) + basic_machine=m88k-omron + ;; + magnum | m3230) + basic_machine=mips-mips + os=-sysv + ;; + merlin) + basic_machine=ns32k-utek + os=-sysv + ;; + microblaze) + basic_machine=microblaze-xilinx + ;; + mingw32) + basic_machine=i386-pc + os=-mingw32 + ;; + mingw32ce) + basic_machine=arm-unknown + os=-mingw32ce + ;; + miniframe) + basic_machine=m68000-convergent + ;; + *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) + basic_machine=m68k-atari + os=-mint + ;; + mips3*-*) + basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` + ;; + mips3*) + basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown + ;; + monitor) + basic_machine=m68k-rom68k + os=-coff + ;; + morphos) + basic_machine=powerpc-unknown + os=-morphos + ;; + msdos) + basic_machine=i386-pc + os=-msdos + ;; + ms1-*) + basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` + ;; + mvs) + basic_machine=i370-ibm + os=-mvs + ;; + ncr3000) + basic_machine=i486-ncr + os=-sysv4 + ;; + netbsd386) + basic_machine=i386-unknown + os=-netbsd + ;; + netwinder) + basic_machine=armv4l-rebel + os=-linux + ;; + news | news700 | news800 | news900) + basic_machine=m68k-sony + os=-newsos + ;; + news1000) + basic_machine=m68030-sony + os=-newsos + ;; + news-3600 | risc-news) + basic_machine=mips-sony + os=-newsos + ;; + necv70) + basic_machine=v70-nec + os=-sysv + ;; + next | m*-next ) + basic_machine=m68k-next + case $os in + -nextstep* ) + ;; + -ns2*) + os=-nextstep2 + ;; + *) + os=-nextstep3 + ;; + esac + ;; + nh3000) + basic_machine=m68k-harris + os=-cxux + ;; + nh[45]000) + basic_machine=m88k-harris + os=-cxux + ;; + nindy960) + basic_machine=i960-intel + os=-nindy + ;; + mon960) + basic_machine=i960-intel + os=-mon960 + ;; + nonstopux) + basic_machine=mips-compaq + os=-nonstopux + ;; + np1) + basic_machine=np1-gould + ;; + nsr-tandem) + basic_machine=nsr-tandem + ;; + op50n-* | op60c-*) + basic_machine=hppa1.1-oki + os=-proelf + ;; + openrisc | openrisc-*) + basic_machine=or32-unknown + ;; + os400) + basic_machine=powerpc-ibm + os=-os400 + ;; + OSE68000 | ose68000) + basic_machine=m68000-ericsson + os=-ose + ;; + os68k) + basic_machine=m68k-none + os=-os68k + ;; + pa-hitachi) + basic_machine=hppa1.1-hitachi + os=-hiuxwe2 + ;; + paragon) + basic_machine=i860-intel + os=-osf + ;; + parisc) + basic_machine=hppa-unknown + os=-linux + ;; + parisc-*) + basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` + os=-linux + ;; + pbd) + basic_machine=sparc-tti + ;; + pbb) + basic_machine=m68k-tti + ;; + pc532 | pc532-*) + basic_machine=ns32k-pc532 + ;; + pc98) + basic_machine=i386-pc + ;; + pc98-*) + basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pentium | p5 | k5 | k6 | nexgen | viac3) + basic_machine=i586-pc + ;; + pentiumpro | p6 | 6x86 | athlon | athlon_*) + basic_machine=i686-pc + ;; + pentiumii | pentium2 | pentiumiii | pentium3) + basic_machine=i686-pc + ;; + pentium4) + basic_machine=i786-pc + ;; + pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) + basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pentiumpro-* | p6-* | 6x86-* | athlon-*) + basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) + basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pentium4-*) + basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pn) + basic_machine=pn-gould + ;; + power) basic_machine=power-ibm + ;; + ppc) basic_machine=powerpc-unknown + ;; + ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + ppcle | powerpclittle | ppc-le | powerpc-little) + basic_machine=powerpcle-unknown + ;; + ppcle-* | powerpclittle-*) + basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + ppc64) basic_machine=powerpc64-unknown + ;; + ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + ppc64le | powerpc64little | ppc64-le | powerpc64-little) + basic_machine=powerpc64le-unknown + ;; + ppc64le-* | powerpc64little-*) + basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + ps2) + basic_machine=i386-ibm + ;; + pw32) + basic_machine=i586-unknown + os=-pw32 + ;; + rdos) + basic_machine=i386-pc + os=-rdos + ;; + rom68k) + basic_machine=m68k-rom68k + os=-coff + ;; + rm[46]00) + basic_machine=mips-siemens + ;; + rtpc | rtpc-*) + basic_machine=romp-ibm + ;; + s390 | s390-*) + basic_machine=s390-ibm + ;; + s390x | s390x-*) + basic_machine=s390x-ibm + ;; + sa29200) + basic_machine=a29k-amd + os=-udi + ;; + sb1) + basic_machine=mipsisa64sb1-unknown + ;; + sb1el) + basic_machine=mipsisa64sb1el-unknown + ;; + sde) + basic_machine=mipsisa32-sde + os=-elf + ;; + sei) + basic_machine=mips-sei + os=-seiux + ;; + sequent) + basic_machine=i386-sequent + ;; + sh) + basic_machine=sh-hitachi + os=-hms + ;; + sh5el) + basic_machine=sh5le-unknown + ;; + sh64) + basic_machine=sh64-unknown + ;; + sparclite-wrs | simso-wrs) + basic_machine=sparclite-wrs + os=-vxworks + ;; + sps7) + basic_machine=m68k-bull + os=-sysv2 + ;; + spur) + basic_machine=spur-unknown + ;; + st2000) + basic_machine=m68k-tandem + ;; + stratus) + basic_machine=i860-stratus + os=-sysv4 + ;; + sun2) + basic_machine=m68000-sun + ;; + sun2os3) + basic_machine=m68000-sun + os=-sunos3 + ;; + sun2os4) + basic_machine=m68000-sun + os=-sunos4 + ;; + sun3os3) + basic_machine=m68k-sun + os=-sunos3 + ;; + sun3os4) + basic_machine=m68k-sun + os=-sunos4 + ;; + sun4os3) + basic_machine=sparc-sun + os=-sunos3 + ;; + sun4os4) + basic_machine=sparc-sun + os=-sunos4 + ;; + sun4sol2) + basic_machine=sparc-sun + os=-solaris2 + ;; + sun3 | sun3-*) + basic_machine=m68k-sun + ;; + sun4) + basic_machine=sparc-sun + ;; + sun386 | sun386i | roadrunner) + basic_machine=i386-sun + ;; + sv1) + basic_machine=sv1-cray + os=-unicos + ;; + symmetry) + basic_machine=i386-sequent + os=-dynix + ;; + t3e) + basic_machine=alphaev5-cray + os=-unicos + ;; + t90) + basic_machine=t90-cray + os=-unicos + ;; + tic54x | c54x*) + basic_machine=tic54x-unknown + os=-coff + ;; + tic55x | c55x*) + basic_machine=tic55x-unknown + os=-coff + ;; + tic6x | c6x*) + basic_machine=tic6x-unknown + os=-coff + ;; + tile*) + basic_machine=tile-unknown + os=-linux-gnu + ;; + tx39) + basic_machine=mipstx39-unknown + ;; + tx39el) + basic_machine=mipstx39el-unknown + ;; + toad1) + basic_machine=pdp10-xkl + os=-tops20 + ;; + tower | tower-32) + basic_machine=m68k-ncr + ;; + tpf) + basic_machine=s390x-ibm + os=-tpf + ;; + udi29k) + basic_machine=a29k-amd + os=-udi + ;; + ultra3) + basic_machine=a29k-nyu + os=-sym1 + ;; + v810 | necv810) + basic_machine=v810-nec + os=-none + ;; + vaxv) + basic_machine=vax-dec + os=-sysv + ;; + vms) + basic_machine=vax-dec + os=-vms + ;; + vpp*|vx|vx-*) + basic_machine=f301-fujitsu + ;; + vxworks960) + basic_machine=i960-wrs + os=-vxworks + ;; + vxworks68) + basic_machine=m68k-wrs + os=-vxworks + ;; + vxworks29k) + basic_machine=a29k-wrs + os=-vxworks + ;; + w65*) + basic_machine=w65-wdc + os=-none + ;; + w89k-*) + basic_machine=hppa1.1-winbond + os=-proelf + ;; + xbox) + basic_machine=i686-pc + os=-mingw32 + ;; + xps | xps100) + basic_machine=xps100-honeywell + ;; + ymp) + basic_machine=ymp-cray + os=-unicos + ;; + z8k-*-coff) + basic_machine=z8k-unknown + os=-sim + ;; + z80-*-coff) + basic_machine=z80-unknown + os=-sim + ;; + none) + basic_machine=none-none + os=-none + ;; + +# Here we handle the default manufacturer of certain CPU types. It is in +# some cases the only manufacturer, in others, it is the most popular. + w89k) + basic_machine=hppa1.1-winbond + ;; + op50n) + basic_machine=hppa1.1-oki + ;; + op60c) + basic_machine=hppa1.1-oki + ;; + romp) + basic_machine=romp-ibm + ;; + mmix) + basic_machine=mmix-knuth + ;; + rs6000) + basic_machine=rs6000-ibm + ;; + vax) + basic_machine=vax-dec + ;; + pdp10) + # there are many clones, so DEC is not a safe bet + basic_machine=pdp10-unknown + ;; + pdp11) + basic_machine=pdp11-dec + ;; + we32k) + basic_machine=we32k-att + ;; + sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) + basic_machine=sh-unknown + ;; + sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) + basic_machine=sparc-sun + ;; + cydra) + basic_machine=cydra-cydrome + ;; + orion) + basic_machine=orion-highlevel + ;; + orion105) + basic_machine=clipper-highlevel + ;; + mac | mpw | mac-mpw) + basic_machine=m68k-apple + ;; + pmac | pmac-mpw) + basic_machine=powerpc-apple + ;; + *-unknown) + # Make sure to match an already-canonicalized machine name. + ;; + *) + echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 + exit 1 + ;; +esac + +# Here we canonicalize certain aliases for manufacturers. +case $basic_machine in + *-digital*) + basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` + ;; + *-commodore*) + basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` + ;; + *) + ;; +esac + +# Decode manufacturer-specific aliases for certain operating systems. + +if [ x"$os" != x"" ] +then +case $os in + # First match some system type aliases + # that might get confused with valid system types. + # -solaris* is a basic system type, with this one exception. + -auroraux) + os=-auroraux + ;; + -solaris1 | -solaris1.*) + os=`echo $os | sed -e 's|solaris1|sunos4|'` + ;; + -solaris) + os=-solaris2 + ;; + -svr4*) + os=-sysv4 + ;; + -unixware*) + os=-sysv4.2uw + ;; + -gnu/linux*) + os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` + ;; + # First accept the basic system types. + # The portable systems comes first. + # Each alternative MUST END IN A *, to match a version number. + # -sysv* is not here because it comes later, after sysvr4. + -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ + | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ + | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ + | -sym* | -kopensolaris* \ + | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ + | -aos* | -aros* \ + | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ + | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ + | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ + | -openbsd* | -solidbsd* \ + | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ + | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ + | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ + | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ + | -chorusos* | -chorusrdb* | -cegcc* \ + | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ + | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \ + | -uxpv* | -beos* | -mpeix* | -udk* \ + | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ + | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ + | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ + | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ + | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ + | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ + | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*) + # Remember, each alternative MUST END IN *, to match a version number. + ;; + -qnx*) + case $basic_machine in + x86-* | i*86-*) + ;; + *) + os=-nto$os + ;; + esac + ;; + -nto-qnx*) + ;; + -nto*) + os=`echo $os | sed -e 's|nto|nto-qnx|'` + ;; + -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ + | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ + | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) + ;; + -mac*) + os=`echo $os | sed -e 's|mac|macos|'` + ;; + -linux-dietlibc) + os=-linux-dietlibc + ;; + -linux*) + os=`echo $os | sed -e 's|linux|linux-gnu|'` + ;; + -sunos5*) + os=`echo $os | sed -e 's|sunos5|solaris2|'` + ;; + -sunos6*) + os=`echo $os | sed -e 's|sunos6|solaris3|'` + ;; + -opened*) + os=-openedition + ;; + -os400*) + os=-os400 + ;; + -wince*) + os=-wince + ;; + -osfrose*) + os=-osfrose + ;; + -osf*) + os=-osf + ;; + -utek*) + os=-bsd + ;; + -dynix*) + os=-bsd + ;; + -acis*) + os=-aos + ;; + -atheos*) + os=-atheos + ;; + -syllable*) + os=-syllable + ;; + -386bsd) + os=-bsd + ;; + -ctix* | -uts*) + os=-sysv + ;; + -nova*) + os=-rtmk-nova + ;; + -ns2 ) + os=-nextstep2 + ;; + -nsk*) + os=-nsk + ;; + # Preserve the version number of sinix5. + -sinix5.*) + os=`echo $os | sed -e 's|sinix|sysv|'` + ;; + -sinix*) + os=-sysv4 + ;; + -tpf*) + os=-tpf + ;; + -triton*) + os=-sysv3 + ;; + -oss*) + os=-sysv3 + ;; + -svr4) + os=-sysv4 + ;; + -svr3) + os=-sysv3 + ;; + -sysvr4) + os=-sysv4 + ;; + # This must come after -sysvr4. + -sysv*) + ;; + -ose*) + os=-ose + ;; + -es1800*) + os=-ose + ;; + -xenix) + os=-xenix + ;; + -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) + os=-mint + ;; + -aros*) + os=-aros + ;; + -kaos*) + os=-kaos + ;; + -zvmoe) + os=-zvmoe + ;; + -dicos*) + os=-dicos + ;; + -none) + ;; + *) + # Get rid of the `-' at the beginning of $os. + os=`echo $os | sed 's/[^-]*-//'` + echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 + exit 1 + ;; +esac +else + +# Here we handle the default operating systems that come with various machines. +# The value should be what the vendor currently ships out the door with their +# machine or put another way, the most popular os provided with the machine. + +# Note that if you're going to try to match "-MANUFACTURER" here (say, +# "-sun"), then you have to tell the case statement up towards the top +# that MANUFACTURER isn't an operating system. Otherwise, code above +# will signal an error saying that MANUFACTURER isn't an operating +# system, and we'll never get to this point. + +case $basic_machine in + score-*) + os=-elf + ;; + spu-*) + os=-elf + ;; + *-acorn) + os=-riscix1.2 + ;; + arm*-rebel) + os=-linux + ;; + arm*-semi) + os=-aout + ;; + c4x-* | tic4x-*) + os=-coff + ;; + # This must come before the *-dec entry. + pdp10-*) + os=-tops20 + ;; + pdp11-*) + os=-none + ;; + *-dec | vax-*) + os=-ultrix4.2 + ;; + m68*-apollo) + os=-domain + ;; + i386-sun) + os=-sunos4.0.2 + ;; + m68000-sun) + os=-sunos3 + # This also exists in the configure program, but was not the + # default. + # os=-sunos4 + ;; + m68*-cisco) + os=-aout + ;; + mep-*) + os=-elf + ;; + mips*-cisco) + os=-elf + ;; + mips*-*) + os=-elf + ;; + or32-*) + os=-coff + ;; + *-tti) # must be before sparc entry or we get the wrong os. + os=-sysv3 + ;; + sparc-* | *-sun) + os=-sunos4.1.1 + ;; + *-be) + os=-beos + ;; + *-haiku) + os=-haiku + ;; + *-ibm) + os=-aix + ;; + *-knuth) + os=-mmixware + ;; + *-wec) + os=-proelf + ;; + *-winbond) + os=-proelf + ;; + *-oki) + os=-proelf + ;; + *-hp) + os=-hpux + ;; + *-hitachi) + os=-hiux + ;; + i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) + os=-sysv + ;; + *-cbm) + os=-amigaos + ;; + *-dg) + os=-dgux + ;; + *-dolphin) + os=-sysv3 + ;; + m68k-ccur) + os=-rtu + ;; + m88k-omron*) + os=-luna + ;; + *-next ) + os=-nextstep + ;; + *-sequent) + os=-ptx + ;; + *-crds) + os=-unos + ;; + *-ns) + os=-genix + ;; + i370-*) + os=-mvs + ;; + *-next) + os=-nextstep3 + ;; + *-gould) + os=-sysv + ;; + *-highlevel) + os=-bsd + ;; + *-encore) + os=-bsd + ;; + *-sgi) + os=-irix + ;; + *-siemens) + os=-sysv4 + ;; + *-masscomp) + os=-rtu + ;; + f30[01]-fujitsu | f700-fujitsu) + os=-uxpv + ;; + *-rom68k) + os=-coff + ;; + *-*bug) + os=-coff + ;; + *-apple) + os=-macos + ;; + *-atari*) + os=-mint + ;; + *) + os=-none + ;; +esac +fi + +# Here we handle the case where we know the os, and the CPU type, but not the +# manufacturer. We pick the logical manufacturer. +vendor=unknown +case $basic_machine in + *-unknown) + case $os in + -riscix*) + vendor=acorn + ;; + -sunos*) + vendor=sun + ;; + -cnk*|-aix*) + vendor=ibm + ;; + -beos*) + vendor=be + ;; + -hpux*) + vendor=hp + ;; + -mpeix*) + vendor=hp + ;; + -hiux*) + vendor=hitachi + ;; + -unos*) + vendor=crds + ;; + -dgux*) + vendor=dg + ;; + -luna*) + vendor=omron + ;; + -genix*) + vendor=ns + ;; + -mvs* | -opened*) + vendor=ibm + ;; + -os400*) + vendor=ibm + ;; + -ptx*) + vendor=sequent + ;; + -tpf*) + vendor=ibm + ;; + -vxsim* | -vxworks* | -windiss*) + vendor=wrs + ;; + -aux*) + vendor=apple + ;; + -hms*) + vendor=hitachi + ;; + -mpw* | -macos*) + vendor=apple + ;; + -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) + vendor=atari + ;; + -vos*) + vendor=stratus + ;; + esac + basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` + ;; +esac + +echo $basic_machine$os +exit + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "timestamp='" +# time-stamp-format: "%:y-%02m-%02d" +# time-stamp-end: "'" +# End: diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/debugedit b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/debugedit new file mode 100755 index 0000000000000000000000000000000000000000..fdd7790fb8fda3de8e23c16b0dcbfb2f40d7503a GIT binary patch literal 37548 zcmeHwe|%KMx%b)Z0t-aWf>BYiZgo)*2?<1H0W}Fp2sDuhiBiQbA=!{nJ%rnnC^UO0p&g_}>`9%d5i$yY?6v-+PYWcp+o(2Dzu$Gb~IVHO^ z34gDYh9in;SuMbU6B&?c7~*VjR;B^Y+JJPp3jxzH4bj5ELm|iuS6wSfbj&X~^z;UV z2apcehm1}nvRtO8z)M4V8q(+nhziGamO)pDf(lVKT^?XMBdz3pe`T9jlG@(4+38%s zr8ClRM>^2YdJOv0YHOBHtF4?`TT>TkO83>LPuKE-HBq;Dx0Q*!}eC*5L)IK{GX^Y`*fx8NhPbS=CxU1n7!d(oNQ6&*-b_k=JPBr>G#=vrJt_Tg68|TX;HQ)D zM<>|e;46~K`&v@^2S(-KvwnXy(WicQnP8?rkp%mb=;bG+ z-;X@T!~A;<06yX8li>0s_?jeoe@lWpP34o{KP06;oJ8;OB>1W%`3#!qk-yp`_@gBH za#H%cNpQOfpZpb>VA5Ze1k-LC57Ud2=)GZk={FXxAr%u`Iv{_?e9qWPb{222BJPzqZYzET%kZ!;?g8tG!8~6^X z0O@JKH}d-c7oIfWOQl&!`KNh#K7VT3KF^5oU5@cR4(HFf2+39zi8vfS^L8dfwEdYcye8xtu--nte3>I6KWWIR=% zMjpJiRpcO3Lcp`i+vuyQuM^>_+VT~M6XC}4)u3K3F~YOL>-SYxHZtMHEKgG{iuKp8 zjHh|^G~$U&%;RlrTM8{Vui-Z~*44A(4fPFv);vREsG!m7om*e$_cr+jJkRSlgSq9E3mg0t4UtP4 zYwG-k-r5EMF`y;-jI240E8^kXKoZF!3GD(&)HjOq{nd@$@=A?``UY>^jaib1f~u?c z)Yey&i_$7;>wR8gR}k+;$uoZ;bfmJT&J*x?Dm*S2 zd7(0%ss>iP%2QE&A4pf$2mDMU2P?G<9#0cA*pHeZ8C8+0RyWo_EARKQB;c;BU*#oN zI&+#ZJRVk1*Zq~{Xy_`mhG4q9;y#w9apmy}Rq=S1`+OQUs#4oPUH5{|O32BF3e?nk zrRC*5ucxx6QL3!>EDzMwR(fho$)2i8sS;gCU?8u5O@mh|nx9*;u%y(JAz@`yRyx0E zu_qJCF%R)`J<~DOH$sWH%y?W@JTxPnGdixOZ1|Ug`C1Bm&PKKM%Lu@n)eRFVDS((x zr(rT|#Bs((`(;Ipk!lyX2L4Du8di!lN?;GeUyTAomaq87d7wr5HtZ_ricYwJQKgt3 z4wD{+t>VMAP4W`_qq^FS1JPrX{rQgKyhe_9i zVW#mJE7C_wdvyFX0o$cc9oFcLh|}|5T7#+haH(eq{ggO;+XXAnu zycE($Llw~9bNz#7$6D6seJ{Bym(Z5!bdgxD* zq(k&4OVUyLSmYg}kA+|_{iztg>0_}Ip+61dDg6xSA^l8@|MW3157Nit^mF<*KylC> zBd|!d(Z|BaP9GDZRQgzKI_P78oJJpu-|_UZAf7-U3tK0BtXN$1vFMycKO5~$KL=}U z`ni}7(4UJnGW|SBDpTHH96WA|fCK674f_T>lB8}q6pO`L5Bi5ieudb`^H77xcIe)c zyASM(-H-*2V-siMFZ0AE&OxY}!DuhC#U^GGW?HmIz!gm8v{ zYY8tS>=bYVVOA*W5U`(c17S(PO@x~W4}6J;iR%cr5bhOl3*k+KdjuRJ+(x)vz?%p^ zLU_A?Hxu4Qc$1!YJ%qCb z{1oA%gfj&E4B=kFP62Nx93kuw@D9QQge3v*B0NZV;0xA&4`EnU)L+2ugzbcT1iYWH zgK)cmy9tjcyj{Sr5q1*ZCg2{zlL)s7_z>X?!Yu+mN_ZyW1_2)ZZpR@j-6K)~gD`58I z>P>`u1k4^?-A1@w!0g%8j}YE2VD|9pZG^W8m_5DvDZ*_6W{$5+E)g&-LUj+}Yys0UR39arAz)gF>R!T50n<`cM+iFvOp8%HKv)tm zEl2er;epR$G3Y`3$^6H+ly`!C10|)4s(ar8Rtx^zen++QNt-=lh44`;Q?Ud3lL(d=8~W`Cc6^o+?6&D0*_NL%F_zZKRDtL|+8F5^ z#{3qLvfX{pzVIq3yayIr*fzvPe&PUfYrB6OJB@_E$S#|Uaj~8Q`^*f1A2r{8kG!+Q zBJY$s-nEbH*%#i)OyQULH=gd0cV=78onFTLxyZjDrQ;n(N3VTkx4d(dymOItWOv8A z<4MuXpDOTEfNt&R9Zy{5vjg8ke8*Y%`F6D|Re8N5YTs07QC{EV=!iNxJ{Z5LFlAGT z6_wZ6jn^ObN#Lgdzr<=}uxxUi6aOAn(#eSWrjkX~p4sjmC2wsv3NYkx=N*vnai#3I zywjluj<=kdCWrnE-3T320)76QHFjFgr2BnH@?W7A_w^5J3mx=3(3YFVB2#$21u22! zN^zga>_BEjhYkh~0NMQqrQ3I9%bM70I3v%RKMRIIv}@BM50>O7yQ8DKJ2?f z&F>>~fwf9U|M0e!S!;Pmv(|uTefLkhRb6@9(bhQkerEHpKQHxInyHb=M zrMWNI4#l~h0+Cx!!`Oy*Uro^tpCUTWaVKL$DZ%k91)?6O z%YSVQ&GHN=DSN}YG05y6KxEiDJHJm3{fH@_DrJ4418V+&99joTEzSLs9BL#JMj2&& z(d8Q4IeZ!#8_g8#)R?`1IhrifAaTD-Ejz9p4tAz==31t)FNx}GMj7G4l>XsV|M{rq zSfv{Y{*R)s!!UG8>8#<9_G2sD1?jfTLL1z}z*-AJiz)EpzD`TJ+6)Pf*pzEi2E&Vn zL3XHtyz@>=^f^#ex}$yY&;)WwCD*VYVt`h9qA4JubXT=S?*N7{Eb;yVa7Ws$m^3Hapa~JZ)Y`_$|0y}Qv<1yUkN%M&{5|+oOz)2lQjOXIPz6>u z%Wms@%3wwfo;t?X3rt;zRzwtA%N5 zi36Ri?5I+FY~7Ld!`x+kjXfY%l4>nGdSUS~_aD}GG+zmMPbofXEj|=ogW9)2-)EOJ zH2yU6K)*uz$mDwz?b?4tSJ)x->xKYWzvj;)Z(*XlVV_zCbvwfPc19jQji#96Qu6yE z-(zqu> zAeVez^&%`(BxqgcLA9)1$v>o|xgx(q8ESE=lK)y}d+P!J-Z8oL&so0i7U`s82Dx78s7g*hU<LP+?GXLkLh4%btkX zKW2+}LwqXglhy_%m9n15iBpK~P|Ld2{MXQ8;ZlcH>9J6~BUQ-JN)12*%Aqr0t>so2 zo;N^KE$b0RXdW6#g^J{FMRurjD|ac7sOE1~ilFSJQ1;@dNNf$t0Ufn$Yo~40v~b=i z3(90?2=28Yon0eRMx3%kN>5}pdWRZ>ykn|8_-RZIahG2$+o8^C1@I|rh0*R1Xh&)> ze`{?A>AFVe=D$z6VDIBU4U4Oq4-epD;f6?x@kEQTTj$J9U%`9?=s4q941c_&5%%Tq0Z zPn6TNC$Q>haKh2CFx{{>yFkmKrofP;hJ!61fC=<&LpL#-LzSh-*TMEK)K`jbLS@kY zFQJMth|2*2M&?7v+~1*a?Yx0a933G+eZp1Ia2h zqt+Z4ali&eh*sOjOk0Fh$F&}mL*D|fro5^{8H^0T_67$n!F!&GMd#|{k%_I6^VF#r zLelEA1CwoIK7bO3s!Rb3r^+0Pc5_VA`Y%DQ`OxQWqK8LEKrnjKXS9AIhkgo8RkyH* zK|ZL&7|`MHm%k@sMbMqU2i8swO(R;_Giv_+)`L*;uKXPoxPLNQX>u1eri$g4?WYN3 zqf?hbZTkttA}W6e{9q+%is!h%BA^Pn^FFOP?B!{^EME@l1 zwTR~6&QYQ}QUrmh0nqGexn-I^A5DRBEhuC#vJ#z;OhC5^kOy-S6gzpqQoJ9AXma=D zKU(r%gZjA-eDv@B&AVWVrN~R4LK|A*%`_01j|g-FNOF(6tX*r*VA(E7O`(N{azF-D z81nl%IvrTC24M5rmD858{n3?_B$bW2nTisSB~{nYaPV1LMQBW9HQ3Wy^=*_V?13LM zs@H=5w8){$grV4vo+C7T38|p8=RSdQaKnplWQ&{qQ`W3xio_-7DsNso)fW@BG7xnwUm}B zkm~)3n9YP-kAWN}j=>E0tSM$bD9?d1w3#FnDje*lE<-Jkfi94mXt&i;R})*{D8$#= zzJ4G$__4nqR$p%Y9P4q_kJKzz$M0 zXNgVoF9>G~1Nb-+lulJE0kqjZk@1W~IRoIls>?Qf8f&^#vzU(|P9 zV(&#t%evtpzE~%oO*%Shj*AfAZ<$?Z9eh1V@HsJvXxyPV3yK>~+)O6w*)hoWQX9FQ z;Y91$pFm?#D{?ShBl3RMa0?oV^RQcW9YHTG)#WdT{$mnEQtB!Vhg{nzG8%17onWM; z$a_#Tw8y3zqJ>=CfK>gi(hFLs6}n&+>dFR-B^qKO3PtGD|C&BD79~TnGt)7feDZB;u||Xp;zKAhcP8vJh$$p_vG66`?r@vHD6u zwjl}mg&xSEs0r+hn44y|B?_lUlb`H5c7{xPCI&&$)*)o2}RE!6bqkcr-X z6x*}PKu0fxJEDZ0MV*(Y+O~7r4N1$;A){<}=el20-I#x)mY)(;ath@aalb8Pu1;x@XHZ$=pn=gbp-gNlRaC5 zt_7ab$;kJ>m0lP5h1~4u{p_u!u1Z+DRxiU_(3@l0B)yEG%|=y4 z)jruk%}S9&Zl>un(YO~<7RJg6@j}d0RUk`|WrX*JH@haV@H|(g@<&BeY~{p9Pj`h} zHpKHlWjN$2L=Z7fJqGPeIl^OJB)H(=KZBFtvw8^H6S1j@SO*a`gtSC(ydG3XfeF%5 zQ>?kEle@tmq2ORD;wgLi!L0EpdaH}l?$5`3P{Tkn?L43&=H4OF!+CZqVwe!@{oK-F z&>n6r0BsNjHIo`?B_J=wiH+HjP!wV2XrY}LRcJvjXNJu}B;gzxWP_h#wY&chKBw1W_mX0M|aY?|i=kRHB(e_KBR@pb-;aPSo4R$;fT3#CGE*>=sN6ak5$ zG@LzNU69s#An+&MnsfzUqv6FPzfhoc2p;eXZxJP^GdXzd5EVy5usTSj)I#)%T>kzm zpynbTKIM~bjDBIU)YS5R@&Hjr1l~}8umge7KcHdvzd}obKzR3~&|pLJ(7}g ztHZHPw%V>Mk224u+?lGZcE}+c>!S5Z(YHg!dQOY03a(AVRQxnrTO@lqzuF<>iMT(ksG85mvVdrMiKCu?X|K3iS>n zhc3p-P<_q@xkEa0PyuM7+&X{~!Z&;lbj11@i%c`s;8ALA5kjS|IpB(YPH|YXF69WK zA(gm0PW#(PF{>{CK#l3Mnb#Q4M+|xMRr)Ab%09b@2s4F zLbBp}SMA}FFO}dikPSiv8!tvG#vPU(>>7^gzP=Z>g{-1!Q!vNLRJU+IP)E7D8!zd< zT3^2ljBvKy-L0hf#;6YWk=6a~BXX!22Ls&Cr9mR{10HfBx>gvfg$d@PY?qz$Y{5ah zBI4!N%fUf-kwuqiI9T!v6tz1Q`B68n-*}QP9CZFW_`wt*9CTMu*6lQ~H ztI@19$D9*IzK0=5OljDW5$~& zLA0;nsL6(Yoq0gFKuAMh*Vl9B+h^OO+1`h~4P;jLK?k_fOsH-U+zae-XgzGCVDVq= z+YPRt7mTI&@yChP0*-bhh>=A#*RB-pO;y(Ib#QT;YmXMALSh}NbIl4y*W!<;s@^jp zRfk$o7`HFxb^CSP6@j!PFTVr5faodm^-c%|hC2E~EY0-pG28E2=X0|brgiUmJ{RZJ{`k@COqmM__8!QqASE51C5~zhaChyhM;2;d?g_uGG2QQaHYr!6H1p4i^ z;F&r8k-;-#<<@bC7fXSW48+F3h!Zoo16@w^7eRw3ccasiDe4|%TKre2j+UKh5D6*iZ7Aj<7|5tvArcyrioHjPd4lV(K#)U! z9ERr9_VuXw55!1EYj-rDL(Tmcx@!d|Pz3VEC;G$0K4CD1{x^^2I5sBmQ+11w?!ox@ z@_nEuq^k<6tVSBhdFp(o~k#GD(2!dhufu&$uNI;jO z9IAr`==MLfdmXj|Ek|R$dVe$ak@a*_ z(5r&^G_8K*x`;HpL4><@dFUW}7~V@2H}bH`e6xqr9zr7P%nG|-$4mhFq3ySQ9VFYr zt8CGkm^=k{bFPpQ_|W9#}L%mVy{4wbChzrB)V~2}QZ#^)!t+NdX|AyC_pk<%zBr{iL|!<;#xSO1 zt!3JX&rYRJ8AJx5LJn;|l)JJ>mLi*3OMS{vG+v)FRC22p}98-mKgmmRkJp%&n3); ze&^O!kHnNWx-j@@o$m=07X2XwqK!AO8cCyfTx_?%GPDJ;ITCt?jhA(CbR#*`jnGbE zY`z?+Pi*ASy;wS8O-+8W!rp~W7T)~>bUI`ps@O&0%Ca1I;A$Q8N-QW<+oc$NFNyvc z6A|<;)4K8|U}heS)7-jOH*svYaOqgFU1dibAbau&N8ce2tDp2q#!ai_)P~KTEQkXlMJs6KC!7ls5r8q(kkqZH6 z3~*OYXJ96RRl%k?k{nVHgeW<|%=|>@(&q=I+Ey}Up^l&wevDd^>|XGTHR4EU1GBIj zp*MhnN1j1zWR$!#fdxe2S5ViR_&*o#K66v1UkLU0L!m0EBq zg4J4Z8G^N1uo6KULf|$a$QD4*k04tB!6pRRS_rN~kgcU|9nnHwpnn>~o&~5)gEnc< zRzjf>x*~By8kP0K<3kw(Y|=qpin_?f6k!j<$2w-9JLuwu_=IqWiX4_ZvhW~A**&7t zc7Kkc%eqBSxic+Z+|JaS@ECrVfRj$5`IDQ?22yBOv|Kj!KsIl{3_~wB9C8VPYZG@A zlFFJOmO~I5KVm-wWOll(B2J}Q@VoLvr?X)fMli7j1)xGA6Z;=QY}tYyJC^9q=;}g+ z24C0dp%aT)90-CKa-}0h>0~GbIdP(qN;+CMWBu73wYNt>3KACKAqrA68Jej$gB+0X zrn{I>V}V-`#(NR81=x+BaQX{GidTwHAP%RTcuGxG zF)+k}?vZ%uN~@l2gFT_9M89_u)cn{I$6LPnz)^!@OB{#Ov~6!F2BpL2W!hhL$L>TSxQipO-<2wqDTsNbcw0(Bs*vWZe?*M_&U6ff zQq`7uK(hy5HGjEEekg(&1Wa&iuQrol9iUo56-Pyf^Of-yQPo+f>YFe_tSTle(FZtP z&?RoH(0_IUOrog`9R))mCq?d|gtgZYd@T~4g}ux07Khjdd?>tSy9jf8 zFnSEHR3I>pDtw}oAgLFz!GtZ{@1iVyfaRNsCosrFZ%({{5#@A5-N|F%qFa0gf zdm=tJJNi?^x9NJO_b(X8TCe66hKVx3QNDSt!rMlTd8%bPYkdO}&O+{B@myfii3FES^qt}Y4 z$j5&WBB6BWs6ncodS|KPKyE*+_1i@C1v*x`&|73w zPU>>SyFzQck%)=XY}|)m(4^WnfvpVEx>wNRbW(0@*UBZXnv*s<2O>JcC~diz8B-fl z)!Zhuj8z-6)k43T-H`cd=D^4fx%CZpn%&1(8SIClq5XKJBFhiHkNB|mW(va#J6w3P zYbJVhSbHIZ5nZ3p#ovb1M%l2&{8ckJdfQQxU?0THut~d6rFntisoz0tKiQLwnOF6t5DqRV1@{j&g|fL5oViW9N`9^{NQTzR1jwkf=!^* zx}0^zN?g|A~owEKPsM8PeYHX^1Fb5|GAj6}W&n1fl<5jF;&btzLq^Y4Ufrfm-m)c)9g;1kgBz z>LuWT98EzNv)V4jL4y&<%aWB6Td>`(jEGuTr1lDNv{oeE6Jack?!h0>oi2yI1Ub$A zuC7AN#rOdMVi20*&(#$Xa!EEVx&;phvtfAIq>-y2FyylOv+#GEe>nc81pYI4<`Ow{ z8@LFb!CSn11p0r8lv~7lRh)dUy7`*6zz>3aD{~E#)i%?RwE&ed4OzEhMvv;y^oxU^ zkT-Qba`;sg&~9NTfMmq7%knA^jZULra`IECQS?!adBHO_IkcNXxB}&29T+_0)%LGK zPcn7{Vg(#LGfED94^g@vM=3e38%t~!P1B>d(T*445JwQ-58w$IG3*(A-WXLzP=j^- zhHBXf`Z3aDB;5?oby-Fvs@%Dc+JyfC#@IF0LL1tc8f+;NdP`+j%`53CcnfWk;1No& z!4|EheNHg`F&XFSli-bHy!70R-v;iYxsV6;2`S6WcC0oi{ony^-!TLW#gvo3I{iAN z%sz{nG66wbWGV^#f~|Im8(U#==zpVE;{DApgwo)}A9UB>F=z!Ven`!Zp*0rgMJo9EM53QHy=2F@*wTHZm=^8E9)SN zwQxfSuK;tANrfF(U`&gF0Qu5tho=+mZ&hCYO8 z%o&UcCbh9R9Bex-WMGd(S*B^u(fKxDZDdV)BN7fS(TC#b1O%*T*6%|kLGh{#MsOeP zn=Tk*rt=8;XLKw$3kMgYrO65>%oK~Ep4F_?QtpRorHb)<8sD{OFmT!Z$^H3H|6UCu zBI5|MpTxvTlpNiR6XHYbr8AN^p=s>iMBYT(3u-Sy@q>ftu*dLb?p*w|vwrtMMU%_y zW5RfpiN1-+7`1BwT3V|`VyDptG`9TJogm@IdB<2u|y0C#4 z`QCmY>DK)ALiV8WmUgW#*)h|FoQ-~MM`aRBK1*L zOOSXQ&pL-FcCf2K0JjcdWA-^Pm+A~(Gz4>wju~A5wh~3%Y($Tw`r$}`n)Nk(t1WsV z_V6MLL51aBLSOVA9@mV%i$N$dLr?o`pOIFL=x8SwWm>mO>il}Wv2P9(HdACfNQh3d z^(_!g*^8VKi<^WH5FA{Eg@c8lgFKXl!heVQ7$m2GWH5HA{J@`JOrqn^YZAiy@El4I(c9^VU@L+7 zPaQKl8N+X6Bc|`5FBIfut)eCc84oqm1tmlj1~<_SSaC)65f}WadY*9bamxD+WQhD+ zPpglo1(`MrX=*_!gtMcErCu*OG<}u4`+F3FiZ>p~$ zGwOpm7tS0fNxGNa6g4Raw??j4m}`P-$j@opwBO5Obj5GgIN#EKPwLLMYro~XXJ7vX z=AYjZpNEropmrPfd2t3O{M<8;eYn!q7rrgjKO(%q=04$f}vr|^T>waB1?4NK}k~_uszQ`EpQpdV`R*wd`2}+On4HlXRg3W+9*;waN(8pg! z^NhzIoquFLiXXG#NOa@^!RCMB0D|_@y~xdoP`ap*lOQugGEXBjR+^pu=}bY7mAL-= zz7|`M>c39SPgTC{P=>4d4h08D^V4v6w5z~HlZRzu{3n0dO2N>O`AOtDG;#m?IzN;b zj~{K=cLNv!clZU8UCrUooy*l6hti3k6g1tb-kuts)5=w1|7gxP|7i)Y|Geo+)iw*~ zE>{ik$Dq*Y+wJ(BpO%IUYu@2>s<qcl3&1RzNh=N%2nW(f>5@r0?tIILO*T{`tL` zKm0xn8V0U<)MmRn&!H~F@AS}^j?;lt!Fdxb%3(F_VeYGkPykj0{>#`n5CeYEipGoa z01y!&l zt8<>^3*unR;_oGKjWSdswn!&FQq6U$3sU<#+CZohYwRBJb3v{DAcFb_jf;fQo*VYv zG65zaV8^d3)#g-^xmXBB|LNo?H2Dw}(gZZLz48R1k9m5j()C2JIn4rsYO@2sCV?2# z0tbGbNd*`TMpH5mo<4y`z;BFQ^$(ee3wB*1JA4Z z$FQ%FUwjO|Q|<3I*7eP4kmY2x>{zfM&BAuOo{NpTPLg-;Q@u!nSdiz3x}#jVICDP*41Yy|qTlF4) zNrN^Vr#AOMS3A|>9(BEgKMemc<@9NFekxuM7avvPA`j1@EG4CR2Q;_&XgF<5*!F_j zyrX}Fs4q5h_-ll#aJboDF}n=E*_;{98r2w44kO2uKwtmwAkFBTtWeo8#Sty1w&3@9 z_?c95H!b|jyAg4R0}_aShE5$fU`RUjlGrs4J%!v#L28tm7Wwc+%}^%v%cQS=!Lnz= zz6W_UZHT_AWe(#-w!R9CRG_ePs4d0^(gPb@rb&7~XccsC)abHH;rG$#tei*xFEE8u z6?nnwzgWG4Mrar{@n9Ffcq9c2##@GzqSHs`B8TE9%ji@Qmnh&(w4z#&>Ku``zK2+w(--_COn?$fI-4&Gu}MH_>f z2`l__rqd5#m5=49f|RkA8W`>o02;o-#;jeEJQUobX*43h3E#W}u`=@I6Icw(sZ2sV1@&^y> zQ&Z!kycn;+4-8ovO-8W;16?3OLsUEvaJxTU?Zx@#(Yq*YVK_RJLE(2P127|Junq_e zD72&asq!fha%$ggz&VajAm?}G-}VGgUI`N!n5q^>+{FW{hPwxqlfDC)2gNUm``fjC zie7Q%^a*yD{$J7D%R7sYD|>f2QS6lb<8Qo+AMFMP-uUOp!#MlFB-m=ee^WY8yc&qS z@d0Ds_`A{poG-yzpbtM!?>y}ta36u{H;!YnS{8ZZUH4v}9d;^U4X?t%i0Ca)FY^RO z$OGda)_fTME{293pAdO;C)#{>54uS>$iI`jI$|j>TNujOww!lBXQ8lA0xIX$=ZJ;h z;<>+Ud^@;*f-qlNJwYEcsl)?#apVC}+D#}e;z0LHq_%NBCBCon6MlFaXAS)0b~Dr# zzWei7k80(4AxfPeO%b@J??6Rx#5uAQef*pF<`d>%*yc--Ci-SMZ_JvyyvFa$yEA7| zfwQjO@AL&48t^4Ne7R4gr&oHH2Ug(gcXeLp+%jinz1Jtus*njE+N*c^ycOazfS^fw z8X^57jn0Xc&Olvtd0l1gdFVAX*4Ngr2zbvycy1X;3YvE|*4M3Y;!}Ajs=jfJ(_g;4 z){D|By-m)E0STW1tgEl9!3P0r){0LOqD*g71CYIywQHQd>c;ZA`<%T;hG6IDO?Sy-s|w51*xUB7JHlQLlH_H#%3= zH+q3mUgyjd)SR{8PSDHecN0;H6W?FNcNm?N$3$QHs6~M~=d}|-WNJ0O1$ZqB^Lf3_ za%WYbw${ln0y^ufoaL+VSwm5?iu#o+Av2_aVT~53NYXd!1J0EJVEa(HnyNLRz>f%0 zGR~SR=Ncp@Quy&erXXLQ9@IJ2m`~)?8Z_SSqoe{b;;kf`{N^JBjZZQ<`OQMs;#$^e zl(ZO);ByM)sHv-}AF4VUifFrn`T%O;UtRC4sBfr&@}Q;=MOMfP{Fk)3wD%y?T&(uHn>73-NsJmXEPj=osgbco2rxWqjto1Un z(pNwA79T#wd3Vh{>Aq?Y;|(1vtGlnRes!HzBYenng~1}YC64~hPQmV1m5J|uo~KHB z%6V!vgucdTMcv)W977}SyXShRPU`F$OOmOSv#WhhatTRLU(1Z{>cmGU^-p}V8`so1 zbyFakJKlcGV@`mLsKzHl*^BC-=KScU&;!jbAhmq?@<#6}s6iDz*eQ@|(X-<1Fu!gU z`f;UhM;hv3V?aw(Wg<+HiPn&`%9^Swd>9s;*uUBfot;~TRwHk7>jSlwLOb~-Q-f8F z38U@v0u8k=AAYZ1s+L-#*%FjWIvW2&QsTA{-}Q8^hUsulcdqp|)(d?ZS~k99YgB0n z2~j0!Zh0LouVyEm6YmO4UA_j)h>wCg=jWjZ<6G?UJ_+l9{^&KtTv6?7AB5mWAMP+Cn_3yH#3&Aczv#`4fLc+4+yQdg(yp{M! zEIzv0SPqMi&$!ZXpl5kU(cDv9!ZzVMs3Iq8FI_d!ca^h7GiNZ*Mw*cUANv)io$(s? zXXnCbQQipKrxz?G)JGJTw|JqHj?c#~mrOb@LDOq})8bsGS4ipTJUWI5mm2`pLL1J= zg|HOfx{CTbiXcf}#pi0Nl=vnsMm=-SM(3eD%MdwCoFw%*Jw?+v(FYnDy*_W9U*t0^ zo~GG(cX|pIE-LmwBQfeZ=Qt-#&&;|hYvzm_vu<);=bT>VoZ`$Zn=I~!Na&*WLF0G} zn1>Ecv)HPdX41g1qwwRs-byWw%1XTxU%C|mD%wcn7=ZaH-FW)S@(LO>1D)R-)-mx3U?W)72n9EQq4YIklGK3> zvuCl*Pd^*`*puL9;uS^)+;}(%t_SJuaM=jc^G9?~j4uQpX)rJM+e!ai zj%BdRcq&(yH&#uTM7Z4VZ>(7kW8vd#U7n?oxYFVYH5wJ&?g-5x4e(3hx4`$qe-r*z_`UF-g3pa?K9;qMB+ELxXU zjfd;7ts`9RuVXQRlQYJi+nRF0u)J4*p{4O<&{w4|)zhzmFP$U*Iz+Dn{qvfF)R-4+1>cqNBNo?LJ|IhOI8SZoHuiM$)F57;~x*t$A%UKwMPoJeW`ULo)% zn(=aiR?j{`UEC$}1aL}$bI^?QP0|VuD<4I2Kptbu9evlReVttw*mB0$Udaa|+y?GN z-a+JDX3kr@(Hb1K=mFchcwWH^e{gvHbFo-~j+@W+1~1JzFV`cUCrp+AhlkMO^~$46 za)QHB%17MF-@JvexkV}u_3{3>hJ z1dUWKs)M=-xjH~%JLp{!LEk}`&jdL3zcj>A_VF_Gc4T@V(rrk`S=~f>vDVIHi>DNs z{+Ky^Zg7}r=@q6bfeYei0pAb&&1U=s!C|+vNm7<2T13aM1pXo5x0>+{`hFArxf=bg zz|V@tV&6X(ev=7*-e{p~`+@%i@b~EWd2F}&g8Qe9)}SsN2i_dKsGn=5yMS6$y3x8U zp$mmb9}fZZ_xxp$U0kLH&+nLcC>Xs^hp7Jrqi-`o;E&~2f|eilZNa(9U6Cl4xNX3F z1h~u0xKP#Lu)8-}>k_zZhdsc34Y*!2F6uL%>YY+Jq#azqIS%|(*wvfO_(hb{eTJBX zKBd8qx_~!CpG6H4S$tL8%3LP5gZ>x zNg4PeIL$UE(45KoAs)QfvuvDZs9ze^ zzOfJR|H;Gq1`Wb%QTOk{{Rr-ta4*5V3ilS=2XJTLMt#p_zYOj=xLI%u;O>IE7j7-w zcj0~n_e;2!;9iA$3+@BBGjOA}AV1u7aI@eRz}*FRFWg$V@522E?w4>c!MzIi7TgDL zXW&L{MSi&J;AX)sfV&IsUbwYz--Y`T+%Mr?f_oM2Ew~Th&cKcOKJvp|2R93D0o+}1 z_re)+pl{Y6bNoB++3d>^LEYg!NleRnNAo{GTBV-GJCc}Is;7N~v|2rl_dhYMNl*I% zX*G<%!@HK~Z`acp=3|Ug3=i+qa2Wo-eI9%F+*4b?`4>=%FVOi<1K|r9Is}9- zZk42e0O3T8I%SbQi&^21z%>H0bQ%a>#BN2}dR{9a{Rs$oi)@8I0$Twx;;#HlEOsk& zaXsQ=ZLizx+u-KSojc1p3Ab)ec4npDkS>-tDE_R6ca<{IDzp`AoH#5jlT;mtX|Xh0 zN1u26@S)A4&s%-?(B{#%>i7Q87HY6Kp(q))$||fGbQZQuOXu!^X7e;y+a#bZ)L=2o zi{Ddb6_yxtR@fUYozjNw)%&Pb++dlw$IL2jq{Ny?zt_wvtTE=X?;H8WszciGHv^{S z#iQFktFXYZ!Esnyk@J24qFHszZrDnzeru`igpp3muGxJ0R!O|=m$FY9>3A`X$GF$c zDsIITQR0tPx?FD|EzSmw;8-X_kU1tZENzy^O7@OJ~??YewYAfIml7B?cm zw;=aj@Of_nTb6J&e8&$o{)kU|W;`t455T6^pXF}=TzOo>x8UYD9$PS%|0rQy{-pOT zVB;Y@p6AF$d6X>EUxUBQ1pgUu3t;X;F#QAg+fDGNfO`R7t*4I$!;T*&;41)U1Eyv% z|75@=fQ|BI0B!)xeFUcShvC^jvf0^r2=ku77QhpAn0p7?0du|2bPwRRM{V|HI(#qS z0l-|RGrbA0^CO#mCVUHSFx?2>@o_@l4+GAA%x34Bo%pc~4>nVCos+YiSa8YVFG# zVy6P`c_9JM0PHZOyP5yRMEb3OPwYs*ya)3gQ~qxNZrGJbza8)r6MQG&Y7;%)>$uDW zR{$&Jj;dud4s z{{nD3VD48C{w?5TXrFa}*4(CMH=h>Dd2`bfq(S7aVcXYt2Sf`3e4{W+f{ zN}rnqbN|A4n7=*==3a&IF#X>Eo9_wzRZ{waB=}E&&G(4*0ygx`0e$!f@lhY{uaMu* z01q6*9XdM9d*ICXhK}K)NPo!Bq$D^8aLXGuJNMH_uL!XD9@IMkA2aD=wJAUQ+*%V% z`kRyB9|O+Q$J?zK z?gnhkH+Zk?A;4bn!!oI#{iggZ|BEE}5?~HM9vm--pDuDTw^skcB)AfA?;)Fgu1Fsv z)d6+_=6)#a|D7cKElKb%lHff_@Sgw=puf=`liqtt>0bag-=mwNO*w(Bt-aGsFzY)d z37(wpRaJQN?eWYlUAV|oG=Fg^?+Etf4S^QSH6>Nndsfue zFE6k4RN`2d&r=>~l6Zii){BE%={LA%WJpZFwWv*mrsK+0yoU8u23D@*eX^pQ{M+(G zF$Ifqit{}N#A1waq7)t;(@HVFs>cZ<508d;0=3@E8}ZuN0GAI1YrWvWoC;8T*Xj|k zx;+A6NX&9((cV;haLBCM2z&20A6fHy8p?V1vA5R4D`$25O57@pH_*H}7Fj)babH!_ z#M2x8H6G*eji`nJiK87z#Cvw_<*&{P-;Jl^j$ZuDymm!BuFX?1;hxEG<_!M5fq!SrWa^BWjGr-6!^vRSohklK7k>q&J4=Lb5PxqJe~F)! zkwH0C<7ftykRgwLK1lN39}ia7tiY)j2ovwRJ#~SV%W-T^0KW7YGqP~E@w}pixj99i zg#`tR^GiLYIk`poRASz0?I~|;EQfgODu+gh>#!wH-ZyW{DV{%9oH^4k{uOr@XJ;qw z};G3DU09kYotIy%9E0yAmVyrGa-t=W2&=$b8&?)pxviEgD#2exa>N9L3sSK=0x&z z{a$eG{^vw|M&kBx{ho25z-9zi9hYYF=4*4s8NE0z$%H_(JEhG8glsEnz2)d4we`Gi zI#5}&s+`Mnx zd}}$3-i5&7YJGerp8m5oPlbIEr3Vhw?Nuz5nUQ zPS?~)>EhUQ!;n-Djx*j{fj>rp9<;PZhbJAy>=+;?$x`}qAN~kaCyufl|VeYd*JX39Bx61cP2dJQ;Bdg z9`^>d{Y33u3iq_Q4@6!-TF~Nt?S43JpOGHlv9w_A$M?*}LtH)~IJ_1TP{Y*b_*Y&^u{6NNMI_|B&icn%{GX$;a01CoKqy~h^3 zaNm=U1pT4x_^g04@VF;9=Wgwcnn=VSgR~)c)|Y#aOMo}iv~D%F7aL z3(y~f9$8^D@%XN3M-}{GIubkskMBN+Cz_OdPz{<~4NL>?4HF*UP1(e5uS`N+k)kCuQ?5P0|-+Ne26FN4CV~}_>RkVKh7iy4DAo`=>7?3;Bl`z19<%O zl<^pNj56@J$C%xSvvL%Y{y262E%+>-{BbX&4>n?so<@)K_?(6#y$k|)hzFI4KSp`F zTE^oCfww(XlCD4u`z+}>;Q01Vv;}-VPi>H-cTIXgdVE&G8DYYkH*04*80KT}cO}AR OdfR}<_f^JY1pg0#@MUoT literal 0 HcmV?d00001 diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/desktop-file.prov b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/desktop-file.prov new file mode 100755 index 0000000..5b159ae --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/desktop-file.prov @@ -0,0 +1,23 @@ +#!/bin/sh +# +# Transform desktop mimetype info into RPM mimehandler(type) provides +# +# Author: Richard Hughes +# Based on other provides scripts from RPM + +OLD_IFS="$IFS" +while read instfile ; do + case "$instfile" in + *.desktop) + if ! grep -q '^Type=Application$' "$instfile"; then continue; fi + if ! grep -q '^Exec=' "$instfile"; then continue; fi + mime=`grep '^MimeType=' "$instfile" | cut -d'=' -f2` + IFS=';' + for type in $mime ; do + echo 'mimehandler('$type')' + done + ;; + esac +done +IFS=$OLD_IFS + diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/desktop.attr b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/desktop.attr new file mode 100644 index 0000000..f6882be --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/desktop.attr @@ -0,0 +1,2 @@ +%__desktop_provides %{_rpmconfigdir}/desktop-file.prov +%__desktop_path ^%{_datadir}/applications/.*\\.desktop$ diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/elf.attr b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/elf.attr new file mode 100644 index 0000000..bc6ce83 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/elf.attr @@ -0,0 +1,4 @@ +%__elf_provides %{_rpmconfigdir}/elfdeps --provides %{?__filter_GLIBC_PRIVATE:--filter-private} +%__elf_requires %{_rpmconfigdir}/elfdeps --requires %{?__filter_GLIBC_PRIVATE:--filter-private} +%__elf_magic ^(sticky )?ELF (32|64)-bit.*$ +%__elf_flags exeonly diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/font.attr b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/font.attr new file mode 100644 index 0000000..5c4c78f --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/font.attr @@ -0,0 +1,3 @@ +%__font_provides %{_rpmconfigdir}/fontconfig.prov +%__font_requires %{nil} +%__font_magic ^.* [Ff]ont (program )?(text|data).*$ diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/libsymlink.attr b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/libsymlink.attr new file mode 100644 index 0000000..8bb6404 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/libsymlink.attr @@ -0,0 +1,4 @@ +# Make libfoo.so symlinks require the soname-provide of the target library +%__libsymlink_requires %{_rpmconfigdir}/elfdeps --provides --soname-only +%__libsymlink_magic ^symbolic link to `.*lib.*\.so\..*'$ +%__libsymlink_exclude_path ^.*[[:digit:]]$ diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/libtool.attr b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/libtool.attr new file mode 100644 index 0000000..ed5cb8c --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/libtool.attr @@ -0,0 +1,3 @@ +%__libtool_provides %{_rpmconfigdir}/libtooldeps.sh --provides %{buildroot} %{name} +%__libtool_requires %{_rpmconfigdir}/libtooldeps.sh --requires %{buildroot} %{name} +%__libtool_path ^%{_libdir}/.*\.la$ diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/mono.attr b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/mono.attr new file mode 100644 index 0000000..1d376a0 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/mono.attr @@ -0,0 +1,3 @@ +%__mono_provides %{_rpmconfigdir}/mono-find-provides %{_builddir}/%{?buildsubdir} %{buildroot} %{_libdir} +%__mono_requires %{_rpmconfigdir}/mono-find-requires %{_builddir}/%{?buildsubdir} %{buildroot} %{_libdir} +%__mono_magic ^.*Mono/.Net assembly.*$ diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/ocaml.attr b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/ocaml.attr new file mode 100644 index 0000000..5fd0870 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/ocaml.attr @@ -0,0 +1,3 @@ +%__ocaml_provides %{_rpmconfigdir}/ocaml-find-provides.sh +%__ocaml_requires %{_rpmconfigdir}/ocaml-find-requires.sh +%__ocaml_magic ^(Objective caml|OCaml) .*$ diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/perl.attr b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/perl.attr new file mode 100644 index 0000000..3d06f3b --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/perl.attr @@ -0,0 +1,3 @@ +#%__perl_requires %{_rpmconfigdir}/perl.req +%__perl_magic ^.*perl .*$ +%__perl_flags exeonly diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/perllib.attr b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/perllib.attr new file mode 100644 index 0000000..5a47f75 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/perllib.attr @@ -0,0 +1,3 @@ +%__perllib_provides %{_rpmconfigdir}/perl.prov +#%__perllib_requires %{_rpmconfigdir}/perl.req +%__perllib_magic ^Perl[[:digit:]] module source.* diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/pkgconfig.attr b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/pkgconfig.attr new file mode 100644 index 0000000..1b4240d --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/pkgconfig.attr @@ -0,0 +1,3 @@ +%__pkgconfig_provides %{_rpmconfigdir}/pkgconfigdeps.sh --provides +%__pkgconfig_requires %{_rpmconfigdir}/pkgconfigdeps.sh --requires +%__pkgconfig_path ^((%{_libdir}|%{_datadir})/pkgconfig/.*\.pc|%{_bindir}/pkg-config)$ diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/python.attr b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/python.attr new file mode 100644 index 0000000..5b48f75 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/python.attr @@ -0,0 +1,4 @@ +%__python_provides %{_rpmconfigdir}/pythondeps.sh --provides +%__python_requires %{_rpmconfigdir}/pythondeps.sh --requires +%__python_path ^((/usr/lib(64)?/python[[:digit:]]\\.[[:digit:]]/.*\\.(py[oc]?|so))|(%{_bindir}/python[[:digit:]]\\.[[:digit:]]))$ +%__python_magic ^python.*(executable|byte-compiled)$ diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/script.attr b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/script.attr new file mode 100644 index 0000000..79f4d73 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fileattrs/script.attr @@ -0,0 +1,3 @@ +%__script_requires %{_rpmconfigdir}/script.req +%__script_magic ^.* script[, ].*$ +%__script_flags exeonly diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-debuginfo.sh b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-debuginfo.sh new file mode 100755 index 0000000..3df3215 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-debuginfo.sh @@ -0,0 +1,382 @@ +#!/bin/bash +#find-debuginfo.sh - automagically generate debug info and file list +#for inclusion in an rpm spec file. +# +# Usage: find-debuginfo.sh [--strict-build-id] [-g] [-r] +# [-o debugfiles.list] +# [[-l filelist]... [-p 'pattern'] -o debuginfo.list] +# [builddir] +# +# The -g flag says to use strip -g instead of full strip on DSOs. +# The --strict-build-id flag says to exit with failure status if +# any ELF binary processed fails to contain a build-id note. +# The -r flag says to use eu-strip --reloc-debug-sections. +# +# A single -o switch before any -l or -p switches simply renames +# the primary output file from debugfiles.list to something else. +# A -o switch that follows a -p switch or some -l switches produces +# an additional output file with the debuginfo for the files in +# the -l filelist file, or whose names match the -p pattern. +# The -p argument is an grep -E -style regexp matching the a file name, +# and must not use anchors (^ or $). +# +# All file names in switches are relative to builddir (. if not given). +# + +# With -g arg, pass it to strip on libraries. +strip_g=false + +# with -r arg, pass --reloc-debug-sections to eu-strip. +strip_r=false + +# Barf on missing build IDs. +strict=false + +BUILDDIR=. +out=debugfiles.list +nout=0 +while [ $# -gt 0 ]; do + case "$1" in + --strict-build-id) + strict=true + ;; + -g) + strip_g=true + ;; + -o) + if [ -z "${lists[$nout]}" -a -z "${ptns[$nout]}" ]; then + out=$2 + else + outs[$nout]=$2 + ((nout++)) + fi + shift + ;; + -l) + lists[$nout]="${lists[$nout]} $2" + shift + ;; + -p) + ptns[$nout]=$2 + shift + ;; + -r) + strip_r=true + ;; + *) + BUILDDIR=$1 + shift + break + ;; + esac + shift +done + +i=0 +while ((i < nout)); do + outs[$i]="$BUILDDIR/${outs[$i]}" + l='' + for f in ${lists[$i]}; do + l="$l $BUILDDIR/$f" + done + lists[$i]=$l + ((++i)) +done + +LISTFILE="$BUILDDIR/$out" +SOURCEFILE="$BUILDDIR/debugsources.list" +LINKSFILE="$BUILDDIR/debuglinks.list" + +> "$SOURCEFILE" +> "$LISTFILE" +> "$LINKSFILE" + +debugdir="${RPM_BUILD_ROOT}/usr/lib/debug" + +strip_to_debug() +{ + local r= + $strip_r && r=--reloc-debug-sections + case $2 in + *.ko) + # don't attempt to create a minimal backtrace binary for + # kernel modules as this just causes the stripping process + # to be skipped entirely + eu-strip --remove-comment $r -f "$1" "$2" || exit + ;; + *) + eu-strip --remove-comment -g -f "$1" "$2" || exit + esac + chmod 444 "$1" || exit +} + +# Make a relative symlink to $1 called $3$2 +shopt -s extglob +link_relative() +{ + local t="$1" f="$2" pfx="$3" + local fn="${f#/}" tn="${t#/}" + local fd td d + + while fd="${fn%%/*}"; td="${tn%%/*}"; [ "$fd" = "$td" ]; do + fn="${fn#*/}" + tn="${tn#*/}" + done + + d="${fn%/*}" + if [ "$d" != "$fn" ]; then + d="${d//+([!\/])/..}" + tn="${d}/${tn}" + fi + + mkdir -p "$(dirname "$pfx$f")" && ln -snf "$tn" "$pfx$f" +} + +# Make a symlink in /usr/lib/debug/$2 to $1 +debug_link() +{ + local l="/usr/lib/debug$2" + local t="$1" + echo >> "$LINKSFILE" "$l $t" + link_relative "$t" "$l" "$RPM_BUILD_ROOT" +} + +# Compare two binaries but ignore the .note.gnu.build-id section +elfcmp() +{ + local tmp1=$(mktemp -t ${1##*/}.XXXXXX) + local tmp2=$(mktemp -t ${2##*/}.XXXXXX) + + objcopy -R .note.gnu.build-id -R .gnu_debuglink $1 $tmp1 + objcopy -R .note.gnu.build-id -R .gnu_debuglink $2 $tmp2 + cmp -s $tmp1 $tmp2 + local res=$? + rm -f $tmp1 $tmp2 + return $res +} + +# Make a build-id symlink for id $1 with suffix $3 to file $2. +make_id_link() +{ + local id="$1" file="$2" + local idfile=".build-id/${id:0:2}/${id:2}" + [ $# -eq 3 ] && idfile="${idfile}$3" + local root_idfile="$RPM_BUILD_ROOT/usr/lib/debug/$idfile" + + if [ ! -L "$root_idfile" ]; then + debug_link "$file" "/$idfile" + return + fi + + [ $# -eq 3 ] && return 0 + + local other=$(readlink -m "$root_idfile") + other=${other#$RPM_BUILD_ROOT} + if cmp -s "$root_idfile" "$RPM_BUILD_ROOT$file" || + elfcmp "$root_idfile" "$RPM_BUILD_ROOT$file" ; then + # Two copies. Maybe one has to be setuid or something. + echo >&2 "*** WARNING: identical binaries are copied, not linked:" + echo >&2 " $file" + echo >&2 " and $other" + else + # This is pathological, break the build. + echo >&2 "*** ERROR: same build ID in nonidentical files!" + echo >&2 " $file" + echo >&2 " and $other" + exit 2 + fi +} + +get_debugfn() +{ + dn=$(dirname "${1#$RPM_BUILD_ROOT}") + bn=$(basename "$1" .debug).debug + + debugdn=${debugdir}${dn} + debugfn=${debugdn}/${bn} +} + +set -o pipefail + +strict_error=ERROR +$strict || strict_error=WARNING + +# Strip ELF binaries (and no static libraries) +find $RPM_BUILD_ROOT ! -path "${debugdir}/*.debug" -type f \( -perm +111 -or -name "*.so*" -or -name "*.ko" \) ! -name "*.a" -print0 | sort -z | +xargs --no-run-if-empty -0 stat -c '%h %D_%i %n' | +while read nlinks inum f; do + case $(objdump -h $f 2>/dev/null | egrep -o '(debug[\.a-z_]*|gnu.version)') in + *debuglink*) continue ;; + *debug*) ;; + *gnu.version*) + echo "WARNING: "`echo $f | sed -e "s,^$RPM_BUILD_ROOT/*,/,"`" is already stripped!" + continue + ;; + *) continue ;; + esac + get_debugfn "$f" + [ -f "${debugfn}" ] && continue + + # If this file has multiple links, keep track and make + # the corresponding .debug files all links to one file too. + if [ $nlinks -gt 1 ]; then + eval linked=\$linked_$inum + if [ -n "$linked" ]; then + link=$debugfn + get_debugfn "$linked" + echo "hard linked $link to $debugfn" + mkdir -p "$(dirname "$link")" && ln -nf "$debugfn" "$link" + continue + else + eval linked_$inum=\$f + echo "file $f has $[$nlinks - 1] other hard links" + fi + fi + + echo "extracting debug info from $f" + id=$($(DEBUGEDIT=$(which debugedit 2>/dev/null); \ + echo ${DEBUGEDIT:-/usr/lib/rpm/debugedit}) -b "$RPM_BUILD_DIR" \ + -d /usr/src/debug -i -l "$SOURCEFILE" "$f") || exit + if [ -z "$id" ]; then + echo >&2 "*** ${strict_error}: No build ID note found in $f" + $strict && exit 2 + fi + + [ -x /usr/bin/gdb-add-index ] && /usr/bin/gdb-add-index "$f" > /dev/null 2>&1 + + # A binary already copied into /usr/lib/debug doesn't get stripped, + # just has its file names collected and adjusted. + case "$dn" in + /usr/lib/debug/*) + [ -z "$id" ] || make_id_link "$id" "$dn/$(basename $f)" + continue ;; + esac + + mkdir -p "${debugdn}" + if test -w "$f"; then + strip_to_debug "${debugfn}" "$f" + else + chmod u+w "$f" + strip_to_debug "${debugfn}" "$f" + chmod u-w "$f" + fi + + if [ -n "$id" ]; then + make_id_link "$id" "$dn/$(basename $f)" + make_id_link "$id" "/usr/lib/debug$dn/$bn" .debug + fi +done || exit + +# For each symlink whose target has a .debug file, +# make a .debug symlink to that file. +find $RPM_BUILD_ROOT ! -path "${debugdir}/*" -type l -print | +while read f +do + t=$(readlink -m "$f").debug + f=${f#$RPM_BUILD_ROOT} + t=${t#$RPM_BUILD_ROOT} + if [ -f "$debugdir$t" ]; then + echo "symlinked /usr/lib/debug$t to /usr/lib/debug${f}.debug" + debug_link "/usr/lib/debug$t" "${f}.debug" + fi +done + +if [ -s "$SOURCEFILE" ]; then + mkdir -p "${RPM_BUILD_ROOT}/usr/src/debug" + LC_ALL=C sort -z -u "$SOURCEFILE" | grep -E -v -z '(|)$' | + (cd "$RPM_BUILD_DIR"; cpio -pd0mL "${RPM_BUILD_ROOT}/usr/src/debug") + # stupid cpio creates new directories in mode 0700, fixup + find "${RPM_BUILD_ROOT}/usr/src/debug" -type d -print0 | + xargs --no-run-if-empty -0 chmod a+rx + find "${RPM_BUILD_ROOT}/usr/src/debug" -type f -print0 | + xargs --no-run-if-empty -0 chmod a+r +fi + +if [ -d "${RPM_BUILD_ROOT}/usr/lib" -o -d "${RPM_BUILD_ROOT}/usr/src" ]; then + ((nout > 0)) || + test ! -d "${RPM_BUILD_ROOT}/usr/lib" || + (cd "${RPM_BUILD_ROOT}/usr/lib"; test ! -d debug || find debug -type d) | + sed 's,^,%dir /usr/lib/,' >> "$LISTFILE" + + (cd "${RPM_BUILD_ROOT}/usr" + test ! -d lib/debug || find lib/debug ! -type d + ) | sed 's,^,/usr/,' >> "$LISTFILE" +fi + +: > "$SOURCEFILE" +if [ -d "${RPM_BUILD_ROOT}/usr/src" ]; then + (cd "${RPM_BUILD_ROOT}/usr" + test ! -d src/debug || find src/debug -mindepth 1 -maxdepth 1 + ) | sed 's,^,/usr/,' >> "$SOURCEFILE" +fi + +# Append to $1 only the lines from stdin not already in the file. +append_uniq() +{ + grep -F -f "$1" -x -v >> "$1" +} + +# Helper to generate list of corresponding .debug files from a file list. +filelist_debugfiles() +{ + local extra="$1" + shift + sed 's/^%[a-z0-9_][a-z0-9_]*([^)]*) *// +s/^%[a-z0-9_][a-z0-9_]* *// +/^$/d +'"$extra" "$@" +} + +# Write an output debuginfo file list based on given input file lists. +filtered_list() +{ + local out="$1" + shift + test $# -gt 0 || return + grep -F -f <(filelist_debugfiles 's,^.*$,/usr/lib/debug&.debug,' "$@") \ + -x $LISTFILE >> $out + sed -n -f <(filelist_debugfiles 's/[\\.*+#]/\\&/g +h +s,^.*$,s# &$##p,p +g +s,^.*$,s# /usr/lib/debug&.debug$##p,p +' "$@") "$LINKSFILE" | append_uniq "$out" +} + +# Write an output debuginfo file list based on an grep -E -style regexp. +pattern_list() +{ + local out="$1" ptn="$2" + test -n "$ptn" || return + grep -E -x -e "$ptn" "$LISTFILE" >> "$out" + sed -n -r "\#^$ptn #s/ .*\$//p" "$LINKSFILE" | append_uniq "$out" +} + +# +# When given multiple -o switches, split up the output as directed. +# +i=0 +while ((i < nout)); do + > ${outs[$i]} + filtered_list ${outs[$i]} ${lists[$i]} + pattern_list ${outs[$i]} "${ptns[$i]}" + grep -Fvx -f ${outs[$i]} "$LISTFILE" > "${LISTFILE}.new" + mv "${LISTFILE}.new" "$LISTFILE" + ((++i)) +done +if ((nout > 0)); then + # Now add the right %dir lines to each output list. + (cd "${RPM_BUILD_ROOT}"; find usr/lib/debug -type d) | + sed 's#^.*$#\\@^/&/@{h;s@^.*$@%dir /&@p;g;}#' | + LC_ALL=C sort -ur > "${LISTFILE}.dirs.sed" + i=0 + while ((i < nout)); do + sed -n -f "${LISTFILE}.dirs.sed" "${outs[$i]}" | sort -u > "${outs[$i]}.new" + cat "${outs[$i]}" >> "${outs[$i]}.new" + mv -f "${outs[$i]}.new" "${outs[$i]}" + ((++i)) + done + sed -n -f "${LISTFILE}.dirs.sed" "${LISTFILE}" | sort -u > "${LISTFILE}.new" + cat "$LISTFILE" >> "${LISTFILE}.new" + mv "${LISTFILE}.new" "$LISTFILE" +fi diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-lang.sh b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-lang.sh new file mode 100755 index 0000000..1c4dc51 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-lang.sh @@ -0,0 +1,203 @@ +#!/bin/sh +#findlang - automagically generate list of language specific files +#for inclusion in an rpm spec file. +#This does assume that the *.mo files are under .../locale/... +#Run with no arguments gets a usage message. + +#findlang is copyright (c) 1998 by W. L. Estes + +#Redistribution and use of this software are hereby permitted for any +#purpose as long as this notice and the above copyright notice remain +#in tact and are included with any redistribution of this file or any +#work based on this file. + +# 2004-06-20 Arkadiusz Miśkiewicz +# * merge PLD changes, kde, all-name (mkochano,pascalek@PLD) +# 1999-10-19 Artur Frysiak +# * added support for GNOME help files +# * start support for KDE help files + +usage () { +cat <&2 +elif [ ! -d $1 ] ; then + echo $0: $1: no such directory + exit 1 +else TOP_DIR="`echo $1|sed -e 's:/$::'`" +fi +shift + +if [ -z "$1" ] ; then usage +else NAME=$1 +fi +shift + +GNOME=# +KDE=# +QT=# +MAN=# +MO= +MO_NAME=$NAME.lang +ALL_NAME=# +NO_ALL_NAME= + +while test $# -gt 0 ; do + case "${1}" in + --with-gnome ) + GNOME= + shift + ;; + --with-kde ) + KDE= + shift + ;; + --with-qt ) + QT= + shift + ;; + --with-man ) + MAN= + shift + ;; + --without-mo ) + MO=# + shift + ;; + --all-name ) + ALL_NAME= + NO_ALL_NAME=# + shift + ;; + * ) + MO_NAME=${1} + shift + ;; + esac +done + +# remove languages we do not yet support - but give out statistics +find $TOP_DIR/usr/share/locale/ -maxdepth 1 -type d | sed 's:'"$TOP_DIR"/usr/share/locale/'::; /^$/d' | while read dir; do + if ! rpm -ql filesystem | egrep -q "/usr/share/locale/$dir"$; then + find $TOP_DIR/usr/share/locale/$dir -name *.mo | sed 's:'"$TOP_DIR"'::' | while read file; do + echo -n "removing translation $file: " + msgunfmt "$TOP_DIR/$file" | msgfmt --statistics -o /dev/null - + done + rm -rf $TOP_DIR/usr/share/locale/$dir + fi +done + +find $TOP_DIR -type f -o -type l|sed ' +s:'"$TOP_DIR"':: +'"$ALL_NAME$MO"'s:\(.*/locale/\)\([^/_]\+\)\(.*\.mo$\):%lang(\2) \1\2\3: +'"$NO_ALL_NAME$MO"'s:\(.*/locale/\)\([^/_]\+\)\(.*/'"$NAME"'\.mo$\):%lang(\2) \1\2\3: +s:^\([^%].*\):: +s:%lang(C) :: +/^$/d' > $MO_NAME + +find $TOP_DIR -type d|sed ' +s:'"$TOP_DIR"':: +'"$NO_ALL_NAME$GNOME"'s:\(.*/gnome/help/'"$NAME"'$\):%dir \1: +'"$NO_ALL_NAME$GNOME"'s:\(.*/gnome/help/'"$NAME"'/[a-zA-Z0-9.\_\-]/.\+\):: +'"$NO_ALL_NAME$GNOME"'s:\(.*/gnome/help/'"$NAME"'\/\)\([^/_]\+\):%lang(\2) \1\2: +'"$ALL_NAME$GNOME"'s:\(.*/gnome/help/[a-zA-Z0-9.\_\-]\+$\):%dir \1: +'"$ALL_NAME$GNOME"'s:\(.*/gnome/help/[a-zA-Z0-9.\_\-]\+/[a-zA-Z0-9.\_\-]/.\+\):: +'"$ALL_NAME$GNOME"'s:\(.*/gnome/help/[a-zA-Z0-9.\_\-]\+\/\)\([^/_]\+\):%lang(\2) \1\2: +s:%lang(.*) .*/gnome/help/[a-zA-Z0-9.\_\-]\+/[a-zA-Z0-9.\_\-]\+/.*:: +s:^\([^%].*\):: +s:%lang(C) :: +/^$/d' >> $MO_NAME + +find $TOP_DIR -type d|sed ' +s:'"$TOP_DIR"':: +'"$NO_ALL_NAME$GNOME"'s:\(.*/omf/'"$NAME"'$\):%dir \1: +'"$ALL_NAME$GNOME"'s:\(.*/omf/[a-zA-Z0-9.\_\-]\+$\):%dir \1: +s:^\([^%].*\):: +/^$/d' >> $MO_NAME + +find $TOP_DIR -type f|sed ' +s:'"$TOP_DIR"':: +'"$NO_ALL_NAME$GNOME"'s:\(.*/omf/'"$NAME"'/'"$NAME"'-\([^/.]\+\)\.omf\):%lang(\2) \1: +'"$ALL_NAME$GNOME"'s:\(.*/omf/[a-zA-Z0-9.\_\-]\+/[a-zA-Z0-9.\_\-]\+-\([^/.]\+\)\.omf\):%lang(\2) \1: +s:^[^%].*:: +s:%lang(C) :: +/^$/d' >> $MO_NAME + +KDE3_HTML=`kde-config --expandvars --install html 2>/dev/null` +if [ x"$KDE3_HTML" != x -a -d "$TOP_DIR$KDE3_HTML" ]; then +find $TOP_DIR$KDE3_HTML -type d|sed ' +s:'"$TOP_DIR"':: +'"$NO_ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'/\):: +'"$NO_ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'\)$:%lang(\2) \1\2\3: +'"$ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+/\):: +'"$ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+$\):%lang(\2) \1\2\3: +s:^\([^%].*\):: +s:%lang(C) :: +/^$/d' >> $MO_NAME +fi + +KDE4_HTML=`kde4-config --expandvars --install html 2>/dev/null` +if [ x"$KDE4_HTML" != x -a -d "$TOP_DIR$KDE4_HTML" ]; then +find $TOP_DIR$KDE4_HTML -type d|sed ' +s:'"$TOP_DIR"':: +'"$NO_ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'/\):: +'"$NO_ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'\)$:%lang(\2) \1\2\3: +'"$ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+/\):: +'"$ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+$\):%lang(\2) \1\2\3: +s:^\([^%].*\):: +s:%lang(C) :: +/^$/d' >> $MO_NAME +fi + +find $TOP_DIR -type f -o -type l|sed ' +s:'"$TOP_DIR"':: +'"$NO_ALL_NAME$QT"'s:\(.*/'"$NAME"'_\([a-zA-Z]\{2\}\([_@].*\)\?\)\.qm$\):%lang(\2) \1: +'"$ALL_NAME$QT"'s:\(.*/[^/_]\+_\([a-zA-Z]\{2\}[_@].*\)\.qm$\):%lang(\2) \1: +'"$ALL_NAME$QT"'s:\(.*/[^/_]\+_\([a-zA-Z]\{2\}\)\.qm$\):%lang(\2) \1: +'"$ALL_NAME$QT"'s:^\([^%].*/[^/]\+_\([a-zA-Z]\{2\}[_@].*\)\.qm$\):%lang(\2) \1: +'"$ALL_NAME$QT"'s:^\([^%].*/[^/]\+_\([a-zA-Z]\{2\}\)\.qm$\):%lang(\2) \1: +s:^[^%].*:: +s:%lang(C) :: +/^$/d' >> $MO_NAME + +find $TOP_DIR -type d|sed ' +s:'"$TOP_DIR"':: +'"$ALL_NAME$MAN"'s:\(.*/man/\([^/_]\+\).*/man[a-z0-9]\+/\):: +'"$ALL_NAME$MAN"'s:\(.*/man/\([^/_]\+\).*/man[a-z0-9]\+$\):%lang(\2) \1*: +s:^\([^%].*\):: +s:%lang(C) :: +/^$/d' >> $MO_NAME + +find $TOP_DIR -type f -o -type l|sed ' +s:'"$TOP_DIR"':: +'"$NO_ALL_NAME$MAN"'s:\(.*/man/\([^/_]\+\).*/man[a-z0-9]\+/'"$NAME"'\.[a-z0-9].*\):%lang(\2) \1*: +s:^\([^%].*\):: +s:%lang(C) :: +/^$/d' >> $MO_NAME + +if ! grep -q / $MO_NAME; then + echo "No translations found for ${NAME} in ${TOP_DIR}" + exit 1 +fi +exit 0 diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-provides b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-provides new file mode 100755 index 0000000..8547dc3 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-provides @@ -0,0 +1,61 @@ +#!/bin/bash + +# This script reads filenames from STDIN and outputs any relevant provides +# information that needs to be included in the package. + +filelist=`sed "s/['\"]/\\\&/g"` + +solist=$(echo $filelist | grep "\\.so" | grep -v "^/lib/ld.so" | \ + xargs file -L 2>/dev/null | grep "ELF.*shared object" | cut -d: -f1) +pythonlist= +tcllist= + +# +# --- Alpha does not mark 64bit dependencies +case `uname -m` in + alpha*) mark64="" ;; + *) mark64="()(64bit)" ;; +esac + +# +# --- Library sonames and weak symbol versions (from glibc). +for f in $solist; do + soname=$(objdump -p $f | awk '/SONAME/ {print $2}') + + lib64=`if file -L $f 2>/dev/null | \ + grep "ELF 64-bit" >/dev/null; then echo "$mark64"; fi` + if [ "$soname" != "" ]; then + if [ ! -L $f ]; then + echo $soname$lib64 + objdump -p $f | awk ' + BEGIN { START=0 ; } + /Version definitions:/ { START=1; } + /^[0-9]/ && (START==1) { print $4; } + /^$/ { START=0; } + ' | \ + grep -v $soname | \ + while read symbol ; do + echo "$soname($symbol)`echo $lib64 | sed 's/()//'`" + done + fi + else + echo ${f##*/}$lib64 + fi +done | sort -u + +# +# --- Perl modules. +[ -x /usr/lib/rpm/perl.prov ] && + echo $filelist | tr '[:blank:]' \\n | grep '\.pm$' | /usr/lib/rpm/perl.prov | sort -u + +# +# --- Python modules. +[ -x /usr/lib/rpm/python.prov -a -n "$pythonlist" ] && + echo $pythonlist | tr '[:blank:]' \\n | /usr/lib/rpm/python.prov | sort -u + +# +# --- Tcl modules. +[ -x /usr/lib/rpm/tcl.prov -a -n "$tcllist" ] && + echo $tcllist | tr '[:blank:]' \\n | /usr/lib/rpm/tcl.prov | sort -u + +exit 0 diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-requires b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-requires new file mode 100755 index 0000000..b9a8f99 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/find-requires @@ -0,0 +1,136 @@ +#!/bin/bash + +# +# Auto-generate requirements for executables (both ELF and a.out) and library +# sonames, script interpreters, and perl modules. +# + +ulimit -c 0 + +# +# --- Set needed to 0 for traditional find-requires behavior. +needed=1 +if [ X"$1" = Xldd ]; then + needed=0 +elif [ X"$1" = Xobjdump ]; then + needed=1 +fi + +# +# --- Grab the file manifest and classify files. +#filelist=`sed "s/['\"]/\\\&/g"` +filelist=`sed "s/[]['\"*?{}]/\\\\\&/g"` +exelist=`echo $filelist | xargs -r file | \ + grep -Ev ":.* (commands|script)[, ]" | \ + grep ":.*executable" | cut -d: -f1` +scriptlist=`echo $filelist | xargs -r file | \ + grep -E ":.* (commands|script)[, ]" | cut -d: -f1` +liblist=`echo $filelist | xargs -r file | \ + grep ":.*shared object" | cut -d : -f1` + +interplist= +perllist= +pythonlist= +tcllist= + +# +# --- Alpha does not mark 64bit dependencies +case `uname -m` in + alpha*) mark64="" ;; + *) mark64="()(64bit)" ;; +esac + +if [ "$needed" -eq 0 ]; then +# +# --- Executable dependency sonames. + for f in $exelist; do + [ -r $f -a -x $f ] || continue + lib64=`if file -L $f 2>/dev/null | \ + grep "ELF 64-bit" >/dev/null; then echo "$mark64"; fi` + ldd $f | awk '/=>/ { + if ($1 !~ /libNoVersion.so/ && $1 !~ /4[um]lib.so/ && $1 !~ /libredhat-kernel.so/) { + gsub(/'\''"/,"\\&",$1); + printf "%s'$lib64'\n", $1 + } + }' + done | xargs -r -n 1 basename | sort -u + +# +# --- Library dependency sonames. + for f in $liblist; do + [ -r $f ] || continue + lib64=`if file -L $f 2>/dev/null | \ + grep "ELF 64-bit" >/dev/null; then echo "$mark64"; fi` + ldd $f | awk '/=>/ { + if ($1 !~ /libNoVersion.so/ && $1 !~ /4[um]lib.so/ && $1 !~ /libredhat-kernel.so/) { + gsub(/'\''"/,"\\&",$1); + printf "%s'$lib64'\n", $1 + } + }' + done | xargs -r -n 1 basename | sort -u +fi + +# +# --- Script interpreters. +for f in $scriptlist; do + [ -r $f -a -x $f ] || continue + interp=`head -n 1 $f | sed -e 's/^\#\![ ]*//' | cut -d" " -f1` + interplist="$interplist $interp" + case $interp in + */perl) perllist="$perllist $f" ;; + esac +done +[ -n "$interplist" ] && { echo "$interplist" | tr '[:blank:]' \\n | sort -u ; } + +# +# --- Add perl module files to perllist. +for f in $filelist; do + [ -r $f -a "${f%.pm}" != "${f}" ] && perllist="$perllist $f" +done + +# +# --- Weak symbol versions (from glibc). +[ -n "$mark64" ] && mark64="(64bit)" +for f in $liblist $exelist ; do + [ -r $f ] || continue + lib64=`if file -L $f 2>/dev/null | \ + grep "ELF 64-bit" >/dev/null; then echo "$mark64"; fi` + objdump -p $f | awk 'BEGIN { START=0; LIBNAME=""; needed='$needed'; } + /^$/ { START=0; } + /^Dynamic Section:$/ { START=1; } + (START==1) && /NEEDED/ { + if (needed) { + if ("'$lib64'" != "") { + sub(/$/, "()'$lib64'", $2) ; + } + print $2 ; + } + } + (START==2) && /^[A-Za-z]/ { START=3; } + /^Version References:$/ { START=2; } + (START==2) && /required from/ { + sub(/:/, "", $3); + LIBNAME=$3; + } + (START==2) && (LIBNAME!="") && ($4!="") && (($4~/^GLIBC_*/) || ($4~/^GCC_*/)) { + print LIBNAME "(" $4 ")'$lib64'"; + } + ' +done | sort -u + +# +# --- Perl modules. +[ -x /usr/lib/rpm/perl.req -a -n "$perllist" ] && \ + echo $perllist | tr '[:blank:]' \\n | /usr/lib/rpm/perl.req | sort -u + +# +# --- Python modules. +[ -x /usr/lib/rpm/python.req -a -n "$pythonlist" ] && \ + echo $pythonlist | tr '[:blank:]' \\n | /usr/lib/rpm/python.req | sort -u + +# +# --- Tcl modules. +[ -x /usr/lib/rpm/tcl.req -a -n "$tcllist" ] && \ + echo $tcllist | tr '[:blank:]' \\n | /usr/lib/rpm/tcl.req | sort -u + +exit 0 diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fontconfig.prov b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fontconfig.prov new file mode 100755 index 0000000..bfb6ea0 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/fontconfig.prov @@ -0,0 +1,24 @@ +#!/bin/bash +# +# Script to install in: +# /usr/lib/rpm/redhat/find-provides.d +# +# Transform font files into RPM provides +# Requires fontconfig >= 2.6.90 +# +# Author: Behdad Esfahbod +# Based on other provides scripts from RPM +# + +fcquery=/usr/bin/fc-query + +if [ ! -x $fcquery ]; then + cat > /dev/null + exit 0 +fi + +# filter out anything outside main fontconfig path +grep /usr/share/fonts/ | +while read fn; do + $fcquery --format '%{=pkgkit}' "${fn}" 2> /dev/null +done diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/javadeps b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/javadeps new file mode 100755 index 0000000000000000000000000000000000000000..c0c43711d16873a04b13b003b63d6fad5df2f59c GIT binary patch literal 26296 zcmeHwe|%KcweOi^fMJYIq^Z?P+oKHvw`2&v`XEwENQNJlK+F%+3J#Ox3^OvBna&R& zR(?5&GChvQVsH8MS|9a#d+q1h`%oy->Xq0a0c&kaX+@=N+G3qttkRZR+H0Nn{qB9v z%$XtDd*46r{o&D_eb(M%NcA5uiWtS>`V73!-{$23e-B=W^Rn3kc9)R-!cVtwMe`^CNt$4mhk)|QdKq6lsM*27s`Kv}UFY4nXNFOx|EIG$kV}W`5 zDWr)dWuE|Cf%HkFi;ylsvR-7%+CLvvpbT!gcqzOp895Pd;BX=72%r3Uvo41s^ zc~Rz+3whyqNw4zQO}log+XG7Dc3WV()5$vXqP*ERFH;_-OsNm{&x_;bMLAFh4|fi| z>e~OS@jv)qw@=GJG{Rog@5$I5ET4qgaTnlIKejt) zrpJp%Zo1+D~q-U4%Ou6WeMuT*xS{+y-$pCI59mip@f4_n|(fKOZC8Gy4ExE=5d7Wi?%Z&+Z(>s{X+347xSUo7GE zDsZ)(bg`dSyvtXiv@00)CgWO{5>LcBqdkhYIhauVk*F4CNvtyv1BH$8Xe<~`_`RKh z4N6S&g+h@|RHH4Cq8+gfieHQPl}@uJ7D9V}G?|Di{?1S&t|{I5s!m^mZM9g8jl%@} zn_|I)ruacxGJ;;e5Rb$X=({t~6V<$lNGP&Ni+S0x*K1|R>*bJ)@pb#ak{_faF;dfr zoA7mRAmd)YFBnoj=ehaDRV|HPPxGpVWlDX^Qg2Ih(~?y!P4#U8GU{8E*5#k~c$-_6 zuWa+S)h}M*Q5sg%x3+p$);D>SCCgWM& zq1@uRp?!Iar!~()i)Z!n*5#{K3gqUNRjZdbqLwVRw$-<=AdkA*(;_fYxU{9dN%p;T z#qz}s-r4Rsig`CTe>W?CH^*Hl6_ce*toQtD{#On!&U^V+mW~5FUX+%Lzp~VZ_4x1o zH;y5NNXV2A1%p^l#w)MFE?HhB;Bm@p27IZ2?aEsQoVX&0C9hohivd@P`Z8r47f4*E z5uc35Vv=PJ=k^A3EGB1}V_`bS91F;K=2%?bVa|mGb7DLe6+3e*P7dZ+NGq6Qk*s8n z1-y#6iuIB?7OTn3ufiJ79DzbLb1d-Fm}4=W!5oYKLgW*`^CITpwUIgaS;idBX9aTv z0L{#?n6@#;!g&*OEW~S=W8~|YV=?Yxjs-rz91;vM$6_C4j$kFh90J|U9FF)7=5T=9 znIj13WsU%3CvyZT_b^BB(a#*gzyr(?NbP10r}rRp1U!3~BhYz-IfAA~nIo8KPrufh zdc&Tj4sO{oxMGQ-=(`4Txm@4z#JKErD9wHW!_K~gwm02!Y%n)(E?VZM%*S80$xWez z0=yj^L9^TxN-Ds*(P05oVgZ`SD9PrgP;vo=Eu(t{ObG^5!g~ZvNd~47?iVm68mJ|_ zUBHxVU_RlffGOd?BEstgOi2fp5pEVRB_3!dyhy;5eBdU+wF0IF0_zB?0;VPc9MEW` zfT@u{l&~UTY9_Fm@Y#1!FohZlY$rS-U}`F`lkl*Bsj)ym;Q;|tbAjE2_X?OA4D2Di zN5Ir%;8DW;0;Wa-dkJqBFf|)ENH{8BYB(@Jc%6W$>A+FK%>t&z1H*(D37DD>oFrTe z7`eD+{qENEuTrPaHn+6|hW`~9QT(}Kbs+k%-I3h{#B=>c7wsm~RsGKP&kTT`lDzJz z3e3oF90suCj03mN{%2Y0jBUZm_{aJ)iEEV1BHKT+GFR2dT7kIWWGs7R9NXJK%6`k* z!OTV_^E76kuuGI>zflR~zJbIf4p_m>#36e%%W}iV2CWQ{pX_&F_&WygM(l;QZ|EL} z-d>?A`lPhII^9-n&%T9mpr#5v3H&~Rf1`m9>JDILdkR=Z{H$)xwuuJU$OdOK`+j&9 z1XJouxf~l(zJO3hXtsd18+Fxy(sQe`lSS!N1LqO}Ri2bB6amdM>i+OIQoF;bJ1wBl z%M$Zv0#aU)&`|;HH=yqcX!uoG_n3edo|4c*0-Eu23H1x;CIh+?5IMYElurJI#0eRt zU83~pFJKF2`w{l7KzfE&dAc)0y_VOgsKgk$;hEX&ZKM<_x+jud{hvADElWk zvK@m%^@jdZ7<*1vh8n9K4Byg?)fKq6!y7A^)MpJbZFr|Z@DuDZPY;?timv!5lU{o+ zojjlYilDz9^wV43$=-mLeFNzuuHGR~G%&N*%F-cM@8c-dQ^SIXz5!S7w+Qcgf$*fh z_f<$&4>WK3$~c%O&2TWv(*@e>spcse_az znoPogMSqz8Simv=(GBOn>q$?A>&f;?*ON^S|AOId6O5_9+jZzTyLKHqmPwr^l{PT2 zLNaieCIo*4{%^#D?-Ug0Ns1@*q$7JRn1D|K_nwh6AL`$}<#i=7b^Df=l*G);Mq6f^ z&2?b>PS5ME0~2<7UUEG%tb0aW&osThplWC0C$0mYmwE?;D|30yf}I)Zv$x#pT{|fF zzj1ZOb9&a>t=TuRzV8?uz~T#(!$Y3aREWOCk@lSE*F7g7s|wp$S`24G-eMq%xBeoe z_qogxTWX|y`yJy>Kc5(%K62)He}86mS?bp)`ta#@lfTQXE;oShB}Y=fMe)4T&m@0_ z-WDDtO~I342Qaeid6G>|rolZZyZCx0)%d2A|CeEQppUk*21G;Q?+y8VQViu!pAkbj zq3=4%nNkK~E{@*PkG|^!s%YbS>LBl^6MHpBiD{u^ANeyH?qZEzMy;O!PZHB8Rfa?) znf9F4Q|u)*-?sI3KD8-lK8yK4-uJML=QNu?S0GpQM7kYq1nKq>=y1p`C`mF4YPZgn zm6@vVfS8hQAJKuoaBsS*npT_r8mMAG53z?Z$e!6p`vDFRvTNCo;D-j2Z+7t+Cyc`-#CJL)R27P@*FOz5do9J{0MSmKs+MKxGXH;rW7AfF!M+^EJ~ zrg4IegWHUIIJP13*))<^bA()!a2Y#8ZQxfU9J5mF- zbXn0n4FC|zKUg@Q=D0a zc}0KY>bp*;s5@p~%3E$-JIM8g{&^6O zOgjd@vcRynEe?O`vo_bgT*Bnsza=l16DBeAhe@2hQ;>vJB`zWdpQ3;;x0hD94%sWg z_eb;_?RwRn+v^mmeyV9a1-;ScIy7Oy*{yB*Qb(rh(?E{`{fNHGu2<|xH=S@DnAm%4 zXVdG6g;3Tli9WsQ1p33IwF-cO$PQuD?E5V&Xz2UQozjmAZF7a9wPjMf4NXkvWX+eJ zFiJm!Qgi-gnqFzm?#0vOj=?+U3z0mcCo8zbHa)HBABHdH{GD~24#aa1v=~q2R}tZ7 z8=-04bI>d|aD+#szNVns_2gy#XPX>dZ7KT z-Xo}!RVHHgG6MwxIuQN^2xb+feE#>6K!vOKOQ`avwj5Sm_j1Q@*1(yGa$VB5+K23S zqe#(LJ1}h)^QJ=HfI&QNxDGwP;Mr|2`BQ&23?kF?ayohV5GK2lZW_>&2Zf*Z4ETpU zKSM7=o)e04#PhNOsTavbG=P>Uf2`myFRa)&-F0Aq%P`fENqwIokeD<-;vG=8V(v*k zT?dBs2X@_q5!qhJ{o3EJH$7cSUx==vI(rQMreAMA%oyTO*@E+~`@FQtrqkM-i>W$S zUlM*1GhmH%-Smu24@}U{p84OV{kM;e2XWs(yt_@j3+Zt+yF;*b(K znRqtf=}m_bex2|?d(@%d08_Ew?mA?nwDfw!UG~ism+R0F$u1_@aUd)F#2E6S(}2Z7 zEZJ{DuA?u*S3yn}j7Q*A2|UVw^l=Lw%*r%rS{hl+-b^KVe)e9&s6(|J#?Rz1DvE|t zF*;Z9oT_{aIyb`CyWmr#-ZP%#u&CqU{5_=fD!d~i)8qbUk3l|7$6Zez%hcP_P5UX6 z1EASApf_Q1?1cG=rQ1RWC~43B>~2BAa~zZC2!;e^^?G}{>Y$!FOvAzY;_Bt|pRS)K zJdsP~IFQp*cqo(geMcdQOzJ_}t(d)3Og1MxclucnPE65LSzxDyYgeTzILjO0f50Lz z%CTl=QjZpsc)FMb+{T3@loApL3=(AF4$z$WA~tpwWu}WKvs;k(~wPS7ABXSD*tTzX-tJpM4dZc-hsM z$5OvW{8nmI+BbxgMI1lC&<;Ny4jzJH&g`YX0r+}1W6gR&w=jywOra1S4W$YQg zV-#@^L%Gv(Ieh>omWev0>KO4SM8LNN#kM2*Q?v(tf?2v=mhPgV6>x8mr3ly=t%BtN z>@3I!c5GHFx(oK)`xq?}3sW_a8LDf6(toc!3ZadbqR#d9Fp-_CV8?os|uF>fN&frhxr)0u-XXJhdig)bjULz zv(wC|vTO}w9qf7V{(iaueT23lcV8By%ldN3wfa-1SSFnr9*mOL>M7yq7+5=~r#fj)L_Gf;`H9L|K|)wUobns(c$=o%ybO&SAVL#!7n;EkWnQPzC6vJ;T{2Kr%H@ zPU;gVD!~oRbAsM}LT?&Q%n@F@{R9yX05?rW*suox5Hb}u|B$UtJyOr-f)k^2FqrJ0 zU_s{dGj?OC(h+pNWAF*Q;{eMq=$;C_sY0)mn@;IU{RTVtqV^*)(D$J+3juO=~^s2q2 zzY^uH15OaC)H_Z=0|G z0dVrFj3`G*+5BZ?$w{C*d1yTQI`d^Ie}mLHlhn^aDrb_K0w!(qQwoNZydopYO;XNm z2ZTSm9Ao}2^_$sO1}wqNYalTZfZ*mzNy14Iu8b%*NF@FpcohbotB)ViNZgB2=IY~% z<&3B|@LhfPqe$QPG`f^y82th42}G8foqbXgSjNsik`d)*;|B&1I@%y$id&!E_qMC= z8j|C-As6W0pCUFf{4N*pzMl{#ep5xJY6tz1t9KI1R#eZ(>|+@-sRb zf|h1L!qAdq{w2vRt^><#^H6u(tV;0)j+ncatOyawE{{$Y6{QaYw$U4kMzl`?yADqFd2f3bM zdbwZ%T-P!w7YBrC2HIKM>m(w(X_6Yc64k;SW=IW92AotgDVCcSb*a9OzQ$1PS;|6? z{92rv_7O12XSCIv#(fJ= zWH_{4oW}VH+=$8BRy}$22*bGqlsBGhP9_zSOl2>IPsyYd&K}4khlNx!?Y1!e`_~Hc zh=Vv7UtlnvG^R%#na1>BxxsYeYDsCKh0?zkDD~ON(LQu+O6(av%$7;^T4bYa7z}|~ zLtX0xG;BaEfb_}LMQ?NZ&FA~yfbNdL?@WhNdSh~S6~N3>!$SA`JALTc9F~Ga^{ltC z%Zx6uoy=!4J0E%RlHq}U#7Z5pEqFKfi_~GcKIP*b>>?B{#B;6Lr08uaddoIK{DoS< zk9gnp4Sr~sI-g5SdWv`bnOok;4eRA7NuGo4^CcE}x4u(7KMnL=0KJ>>{**ggHoSS~ z_Xc&&iQIze(xP#-M)hp=bqB+mdOeEN&X6x2SN*||7FT`YF6YFF6JuH;84Ihyus;&( z_9cRmu^Z-EP(Cv~&zY0WB0= z%V29oFfKSP;!};p$i3=MhC)5+7m~hE&>z&gjM0;5e1;nF3mm5qiIhkP#DE3~uytpo zyBji6@tL6p4)C2>VT7u>1bt|}&Onh!4FW+)z!zJe?AF4G_zb676N5aAOMDz7x*$Fo zv8p8z@Fmnukz}Y#?a-WN8<86V?otyGHI@{e#5JK16^d9N^L5AFs@fI^#?`I}^bn3D z)M5(3aAzplr9t;SiC}m=w2tpx!ik`dBDW12stbVcSip`JLzSt7Dk&0El~c3OHSglV?qJA=`4mwTF<)1Zw&4pw zS{pP@nj$Jv97XLfkWE1phCWRvfMz7h0dh*fLe+eg*4?3XL0`ti%1>E0M75#N-FRBPM0co2m^0|0A^vbDrnsmDt>X5OWlX~dagaPMpa`Aaux zu-h1nM?=0Ii4vv3lRQ7)GxT5%3%M}4cp`%J!w^EJ76&Kmg<|qv4O4A{a3ZB%M)Spk zTFe}C3{)a&z_$?&85SelFANf@o?265s(5P2?5AjqMX1OTt5IJp4%+Lrgm7S(27XQn z4q~~qnxZKsY*cnx;+5r`fV`&GOyw}c&V}L=#p^JeLLvBGI71&z4r>B(P$kUq`eTu9 z&K3+ts9AG@iv%4#u}ms)@GpG0kf9aBx(o{~IO#Tgk|9ti%uyjZc8h+N3kQSc8*2(p zm#YN077Kw>SP}*@0~Ht&%$BPGO+rlUXfUdA8AFBEDP|J9B2^2{x3JolC*FfzGHM4w!qgS;aCJ`S z)an*(V=xZfI(4e>38J5thSr%4t6Mo2qi~fFWL_qaU*0MsB_2u;FziJL5*9+*YB&j( z9^-r=w*`wIt9?*dzSL1L452pA4lMHv%SKqrjMiW5BLxT2C4x;O6u^8V6X;zoxh7W_ zN(f?%jX{Dc=&V$kgQ=^ zW3&+qhvxSqAd`;R2y(!-B{ZXD5OWLy!avYzRvS{s_&5eE%5Vnona-(}TB&cr6IF_U zAOulh>S9)@-I%!%;RWSH?J;J?7`>Xp97Dy@jS2r60a^@E-53P&7RYHD*Ai$|Br3V0 z8iE<4JuPZXQ5oa)L?fMnBI`D$qhY90*c!38axowg6Owet=&oeEST|#s!tlH1MB=FZ zLhxg>&ig&OZcUZF7EdX7j@z|Z1mVX8m(_xb#3G30g)m0Tu}nxVCj;M6skO1@sS$38pq*G?a!QCve%Ayz06CS!V8yr=Au&s82g?Tyj; z0$jLx1l!=maBguv#2TTsZ>&+94}0oHJgDY_T+`F@Vb&BdLWJ;GGsf%*Yp9G$-q$Y1 z7)0JuEM{T42a}P%uU+H$Lp<|h^kek%_mxV)nHn5}KtZXP3l|mC3O`Y*#4%c5pes|a z7iwH+aSRggrPur;d$AVBpkT`L0>$PHCa*@}_QoJ#h9mF0LKxb>uFVB*1J9Vwl@Uw4 zfb~?Y4e;~6un1$}cSV3rjm5MOLVC?uw8d0}PhbN?lkvDO#^|QgM@LzVDkC;L!o)Nh z1tS|HxO2v_Zen`o_bFufq;|-SCxrR(sXVM{T_OsG++$itG8p1=&>C@~qXJ6^G_hWB zX#-lp0h4#xkKsN{?!dhzWI-F@U%AKQxv9RXd4;D{ohJ6njNm9fy-sXFMUx$&U?+OO zqS%Spl25{|A~sdcU+3WM-qm>zTBpu-&zh}PUwtk1uimGz_;nFm&i#9s=C6W?Y>fx& zgs+^oKAd#NwDsENsJq33r%G(EOhd@#4t8|A5g%*rWFi=HuM$s)@#)unW|n*2)%-Tf zGVXfw`A&|RBrt8TlUUeZsHrJDC5X@s+jAB?!;7=Y`{MEG6alEUscEz9Ex*rWc~JN} z6fMokv*C3A>y7g4&T$#!EVEJ?;NGhzr)q<|O- z%Pn76l$c4F5i;BcCFjIIA`z{dIdjvdO>QW~9f_@DiPu@SmAUfNsZ+4EDr85o zNpMOW_Ql`W6+b}}AKS3l7YV~&5#(Yho>fbnN^4JdMQhX#VcCZzt0hp^0M8vLS-W~8srMSg=w#iQ- z*+%TDMK+?7BA%|#?;Z=a@%==5YyDDBoq}IRHnc2nZo|(d>zv9eanp)B4!=t*6yo=# zRA#r<9f|cg6=BUV)%Ub&)WQ6{CTn%70L{?>td8ZMoJE!KU|=AM$R78?piPbB)#t-L z1I$2_TX)`-nwV0MnNkw~M8B!jd{(Jh!Yb2EDm7gI3vN%T*#Ovx6yiz^{?G4!;#M(s zbSxs_uXu$Z!3AYm5SI8&uC=Nr3ZL}LqxhZI5Ad?_`CRVuW4T-aX&vt8BaPtxAW}b) zS+^7Awkyl8<#!?Y{e!X>@C(RCke@|f30hTnZyUvHV4hzwfV>&`q8D?y1oFMe`Py9h z5!xY-B0tZ1yqunkSJ&%)oXbU#*B;O1_8?bJIo83He#% zJCX1GIe10B=oc6Z^6kF_&-gkbjCX4RvlIQ$kWPiJw;ei!(;97VlI zb0MGQ$n*8+M+LYCDS*1I*0wj?WlxP;c{iGib0!WWKMZ+>k>}fApBmS8clllRpz~t; z&=GKRiM<}5UQ`3+9FqNqxg0;b&f}v$%_*5C9^OAHlhNl4;1$trNR7M8es_6U*I@mT z`XM0*d^Rl31c?Io2UeO(iCLc-SC#^0Vnb@rExjmGXsWPnFZ!`V|EhJ2MnCI}mK6BX zi^|?8(2-*wK$|Su{?OX*^^{L1n7p$vc+W*bR%d~~6Snp1G5RXM*=Ff&$wicv3fo!+ z+uLTPFLYP7iM)`n8K_%ETLj+4W6&*o$wC&wCH`jMZ-*`4hTj3_b+AOrw){0KA4@MH z{-eMjcqx~A9`|{C?e21D`7V1|yf99K{z>4kJDJNpIR-!Fw_54f3;GTi(^>pd@IEVj zQ`g%szlnEL*@rNPpRXlDW7ufv>t({AB^NoBbssZ2ck(TV4-t{iXN zp1-}M;QBxUA4uQ>349=d4<%2~qRcSPn7Rk&>HX>5TqJv^-NCT1|1O*-!#rho z;1OJLA*M6qA3kI8LKvjf;xr6YDI-XHp5a+sJX`L3+V0@}I^_6`t+E>l$H9oR-tdiM z1Rv--z*~eo;bY9mo}G5_@jAf&Cl}8fG&}ydZg;qmu0vXhbSqLAX)DsbNDm?X8`3jK zFCzT{=}n|}kuJgciXTUEBVC8I66sc?Fw$0}dyyVO`ZuI!kX}SG`(4`5P^V7ADT340 zx$b#5Pw71_p1sH_d7>lY|2#}hAl}Wx)DX_x$-^>YrH)x%u29ob$IQ!dJ`ykLo_V<< zeu1Evx+ynL>VxiNJ${aZi#nDtEk){H!n7D^YZ9jA!3H2F3DW{$JBAF(jZ*|^ld>Ma zmc_L!57T;KFF4zgdAYDQoDno=!n8D8hAzv6#i74EET6b}9t+XR#cl!YHV@<22V6Yc ziFvuOWNG6P<`c7`JO-PWFpgKjB~Fw9K& z4KrvOV3R)^_?t%<=g1*b${?T5Ar~jmAh)6Q=aKWA8funs0D07c&-rCu>^}j(Zs~sq z;LwnyZ^KD-dTqd)FJu%6%8yS^sr@l;4Y8`nNqfPVt` zatq8uNtRjge+hWE1%3^1|34Mlp8*`Oz`qAvX@UO?IBRMDH^2iHn7^GrXu+Qdm_7_> zkl*FXCnzvOKJ-|%C2#{^(_U;ib#nz^(;ifu$ay32jf>V806g-L-N9#Jo&%Uf&hv^m z^9c6=uKcRq!DoEJ{H=z0vHin<&l~#Xxq*8DoAZVE;u+g=j^7~bE%-mS&{IKgqy#<( z`0V}gPpBika=4H^yX_9{4G`u}H#q-jUzcL_xI(%ZK&;350XS>vZvo&%mU9TNFTq~} z*qq;!aN21{NqqwFu!Y_>z|9ZX9ke6zb6*MmVeOBMBK3+ z=fwivbHCleeI(+$0XM?FSxvIJGlSK_BWT{CraSE0k6By?%;kb z@pl34hkxMS9^pMD_>Tj&%I_fHqn7@kE5U!M1RgDc{{na~`sbc6`}-TBI)(DT8|>OlXf{sO#5*)^SF*di$Lz}`Sd_s?7JmU$)y<%4FT=93F`1@)8oh3?U$&v-4q*nZ$ zCH~G9f9Ht5IM#IOidBp2S9n(~S<>n;&hDfTg5hAo>x;#FJzjk0SzN%^Q8;U~@n-zm zW_g3cUjxVkMdcZ$ix!y&Y(g5z?r5{|5hsX>b-s=z7<^$8EG-`E>nvu!8p!C<*BInhSV2Q)@xz;rd7OXRlNSF zH?T>;*Ty`q)yfGwdhc^i@qQDhzFP6+;N;=1)^f{SdY71>@Stn1cEk5=YBf|&rRzz`>ZlPe-`<@JoLBu0oe0SW15%EOb zLc>~xdWrT}ON^Oq&a%8M($w=u$C}@ z!JzoAKoKs0#}gNt)aE5-9=4l|<5v|Ng0Mz$_;CT9rUWVR?BhaVt%9!?B7XS>+VBSQ zCv+T+ugi+*)o8Fv(TTqD=m8ko5v04x+jeOB%1MJ zUBRbLAyz1E{H98aMT=^^F~xmbC;pfndIMd6NGE|@tSkVzz$k9mDv4ko2%6ClZq`Q< zZgIokNZ8%*q`VJA?`_;7jb#@B5_}dRou7OgUDnZ?#+H# z&h#)6_n~;ty(k4+8S8Ls?Uz;eBXO65c--e$2Y`E7COwXo!Ov?*CLZ^`&I1@h8S%Kw zVdC-mmb|i@anng`nbhLmyokqZ6v@Qneu)D@8a4-sI^r?$d>j*x&xIoh!B$*}3gePH zCW^8iu!+a#uNl({|BeJv&3?`CbG&@+TL!#Gxk+JMCLT{LBR%4Ye{W;4{I@m?v^+hJ z1&{kQk2K(U3HmiJlimvko~YvUN3)b`DIWI^*e~(8Z{m0lyvHqg+|Q^4p4k_w^7qqm zPhF56pX>SWj|}6Ua^S@_)Gs?V`{n-7Y2fjhz`TgZ^d^#t$9;v`8*nDJiDcjqk2oeC z_YWQep6JKGB@VAwkXTOsxbL$cc)bq-FfP@|x$i-GwFXSQOO1PGW`EpKqt49hDDd{8 z101of)FH9oN+j;#3SA)QwfXb-cQ#C;2TXdrx{=I#!n@bWePG`6GRN@=+*|2Awhr^& I($Kv9KNuDY0ssI2 literal 0 HcmV?d00001 diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/libtooldeps.sh b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/libtooldeps.sh new file mode 100755 index 0000000..d8937c8 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/libtooldeps.sh @@ -0,0 +1,42 @@ +#!/bin/sh + +[ $# -ge 2 ] || { + cat > /dev/null + exit 0 +} + +case $1 in +-P|--provides) + shift + RPM_BUILD_ROOT="$1" + while read possible + do + case "$possible" in + *.la) + if grep -iq '^# Generated by ltmain.sh' "$possible" 2> /dev/null ; then + possible="`echo ${possible} | sed -e s,${RPM_BUILD_ROOT}/,/,`" + echo "libtool($possible)" + fi + ;; + esac + done + ;; +-R|--requires) + while read possible ; do + case "$possible" in + *.la) + for dep in `grep '^dependency_libs='"$possible" 2> /dev/null | \ + sed -e "s,^dependency_libs='\(.*\)',\1,g"` + do + case "$dep" in + /*.la) + echo "libtool($dep)" + ;; + esac + done + ;; + esac + done + ;; +esac +exit 0 diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/macros.perl b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/macros.perl new file mode 100644 index 0000000..0370411 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/macros.perl @@ -0,0 +1,12 @@ +# Perl specific macro definitions. +# To make use of these macros insert the following line into your spec file: +# %include %{_rpmconfigdir}/macros.perl + +%define __find_requires %{_rpmconfigdir}/find-perl-requires +%define __find_provides %{_rpmconfigdir}/find-perl-provides + +%define perl_sitelib %(eval "`perl -V:installsitelib`"; echo $installsitelib) +%define perl_sitearch %(eval "`perl -V:installsitearch`"; echo $installsitearch) +%define perl_archlib %(eval "`perl -V:installarchlib`"; echo $installarchlib) +%define perl_privlib %(eval "`perl -V:installprivlib`"; echo $installprivlib) + diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/macros.php b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/macros.php new file mode 100644 index 0000000..cf20728 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/macros.php @@ -0,0 +1,9 @@ +# Perl specific macro definitions. +# To make use of these macros insert the following line into your spec file: +# %include %{_rpmconfigdir}/macros.php + +%define __find_requires %{_rpmconfigdir}/find-php-requires +%define __find_provides %{_rpmconfigdir}/find-php-provides + +%define php_pear_dir %{_datadir}/pear + diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/macros.python b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/macros.python new file mode 100644 index 0000000..ea1f200 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/macros.python @@ -0,0 +1,18 @@ +# Python specific macro definitions. +# To make use of these macros insert the following line into your spec file: +# %include %{_rpmconfigdir}/macros.python + +# python main version +%define py_ver %(echo `python -c "import sys; sys.stdout.write(sys.version[:3])"`) + +# directories +%define py_prefix %(echo `python -c "import sys; sys.stdout.write(sys.prefix)"`) +%define py_libdir %{py_prefix}/lib/python%{py_ver} +%define py_incdir /usr/include/python%{py_ver} +%define py_sitedir %{py_libdir}/site-packages +%define py_dyndir %{py_libdir}/lib-dynload + +# pure python modules compilation +%define py_comp python -c "import compileall; import sys; compileall.compile_dir(sys.argv[1], ddir=sys.argv[1][len('$RPM_BUILD_ROOT'):])" + +%define py_ocomp python -O -c "import compileall; import sys; compileall.compile_dir(sys.argv[1], ddir=sys.argv[1][len('$RPM_BUILD_ROOT'):])" diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/mkinstalldirs b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/mkinstalldirs new file mode 100755 index 0000000..ef7e16f --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/mkinstalldirs @@ -0,0 +1,161 @@ +#! /bin/sh +# mkinstalldirs --- make directory hierarchy + +scriptversion=2006-05-11.19 + +# Original author: Noah Friedman +# Created: 1993-05-16 +# Public domain. +# +# This file is maintained in Automake, please report +# bugs to or send patches to +# . + +nl=' +' +IFS=" "" $nl" +errstatus=0 +dirmode= + +usage="\ +Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ... + +Create each directory DIR (with mode MODE, if specified), including all +leading file name components. + +Report bugs to ." + +# process command line arguments +while test $# -gt 0 ; do + case $1 in + -h | --help | --h*) # -h for help + echo "$usage" + exit $? + ;; + -m) # -m PERM arg + shift + test $# -eq 0 && { echo "$usage" 1>&2; exit 1; } + dirmode=$1 + shift + ;; + --version) + echo "$0 $scriptversion" + exit $? + ;; + --) # stop option processing + shift + break + ;; + -*) # unknown option + echo "$usage" 1>&2 + exit 1 + ;; + *) # first non-opt arg + break + ;; + esac +done + +for file +do + if test -d "$file"; then + shift + else + break + fi +done + +case $# in + 0) exit 0 ;; +esac + +# Solaris 8's mkdir -p isn't thread-safe. If you mkdir -p a/b and +# mkdir -p a/c at the same time, both will detect that a is missing, +# one will create a, then the other will try to create a and die with +# a "File exists" error. This is a problem when calling mkinstalldirs +# from a parallel make. We use --version in the probe to restrict +# ourselves to GNU mkdir, which is thread-safe. +case $dirmode in + '') + if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then + echo "mkdir -p -- $*" + exec mkdir -p -- "$@" + else + # On NextStep and OpenStep, the `mkdir' command does not + # recognize any option. It will interpret all options as + # directories to create, and then abort because `.' already + # exists. + test -d ./-p && rmdir ./-p + test -d ./--version && rmdir ./--version + fi + ;; + *) + if mkdir -m "$dirmode" -p --version . >/dev/null 2>&1 && + test ! -d ./--version; then + echo "mkdir -m $dirmode -p -- $*" + exec mkdir -m "$dirmode" -p -- "$@" + else + # Clean up after NextStep and OpenStep mkdir. + for d in ./-m ./-p ./--version "./$dirmode"; + do + test -d $d && rmdir $d + done + fi + ;; +esac + +for file +do + case $file in + /*) pathcomp=/ ;; + *) pathcomp= ;; + esac + oIFS=$IFS + IFS=/ + set fnord $file + shift + IFS=$oIFS + + for d + do + test "x$d" = x && continue + + pathcomp=$pathcomp$d + case $pathcomp in + -*) pathcomp=./$pathcomp ;; + esac + + if test ! -d "$pathcomp"; then + echo "mkdir $pathcomp" + + mkdir "$pathcomp" || lasterr=$? + + if test ! -d "$pathcomp"; then + errstatus=$lasterr + else + if test ! -z "$dirmode"; then + echo "chmod $dirmode $pathcomp" + lasterr= + chmod "$dirmode" "$pathcomp" || lasterr=$? + + if test ! -z "$lasterr"; then + errstatus=$lasterr + fi + fi + fi + fi + + pathcomp=$pathcomp/ + done +done + +exit $errstatus + +# Local Variables: +# mode: shell-script +# sh-indentation: 2 +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-end: "$" +# End: diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/mono-find-provides b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/mono-find-provides new file mode 100755 index 0000000..9348457 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/mono-find-provides @@ -0,0 +1,42 @@ +#!/bin/bash +# +# mono-find-provides +# +# Authors: +# Ben Maurer (bmaurer@ximian.com) +# +# (C) 2005 Novell (http://www.novell.com) +# +# Args: builddir buildroot libdir + +IFS=$'\n' +filelist=($(grep -Ev '/usr/doc/|/usr/share/doc/')) +monolist=($(printf "%s\n" "${filelist[@]}" | grep -E "\\.(exe|dll)\$")) + +# If monodis is in the package being installed, use that one +# This is to support building mono +build_bindir="$2/usr/bin" +build_libdir="$2$3" + +if [ -x $build_bindir/monodis ]; then + monodis="$build_bindir/monodis" + export LD_LIBRARY_PATH=$build_libdir${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} +elif [ -x /usr/bin/monodis ]; then + monodis="/usr/bin/monodis" +else + exit 0; +fi + +export MONO_SHARED_DIR=$1 + +for i in "${monolist[@]}"; do + ($monodis --assembly $i | awk ' + BEGIN { LIBNAME=""; VERSION=""; } + /^Version:/ { VERSION=$2 } + /^Name:/ { LIBNAME=$2 } + END { + if (VERSION && LIBNAME) + print "mono(" LIBNAME ") = " VERSION + } + ') 2>/dev/null +done diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/mono-find-requires b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/mono-find-requires new file mode 100755 index 0000000..ea58cae --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/mono-find-requires @@ -0,0 +1,86 @@ +#!/bin/bash +# +# mono-find-requires +# +# Authors: +# Ben Maurer (bmaurer@ximian.com) +# +# (C) 2005 Novell (http://www.novell.com) +# +# Args: builddir buildroot libdir + +IFS=$'\n' +filelist=($(grep -Ev '/usr/doc/|/usr/share/doc/')) +monolist=($(printf "%s\n" "${filelist[@]}" | grep -E "\\.(exe|dll)\$")) + +# If monodis is in the package being installed, use that one +# This is to support building mono +build_bindir="$2/usr/bin" +build_libdir="$2$3" + +if [ -x $build_bindir/monodis ]; then + monodis="$build_bindir/monodis" + export LD_LIBRARY_PATH=$build_libdir${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} +elif [ -x /usr/bin/monodis ]; then + monodis="/usr/bin/monodis" +else + exit 0; +fi + +export MONO_SHARED_DIR=$1 + +REQUIRES=$( + for i in "${monolist[@]}"; do + ($monodis --assemblyref $i | awk ' + BEGIN { START=0; LIBNAME=""; VERSION=""; } + (START==0) && /^[0-9]+: Version=/ { + START=1; + sub(/Version=/, "", $2); + VERSION=$2 + } + + (START==1) && /^\tName=/ { + sub(/Name=/, "", $1); + LIBNAME=$1 + + print "mono(" LIBNAME ") = " VERSION + START=0 + } + ') 2> /dev/null + done +) + +PROVIDES=$( + for i in "${monolist[@]}"; do + ($monodis --assembly $i | awk ' + BEGIN { LIBNAME=""; VERSION=""; } + /^Version:/ { VERSION=$2 } + /^Name:/ { LIBNAME=$2 } + END { + if (VERSION && LIBNAME) + print "mono(" LIBNAME ") = " VERSION + } + ') 2>/dev/null + done +) +# +# This is a little magic trick to get all REQUIRES that are not +# in PROVIDES. While RPM functions correctly when such deps exist, +# they make the metadata a bit bloated. +# + +# Filter out dups from both lists +REQUIRES=$(echo "$REQUIRES" | sort | uniq) +PROVIDES=$(echo "$PROVIDES" | sort | uniq) + +# +# Get a list of elements that exist in exactly one of PROVIDES or REQUIRES +# +UNIQ=$(echo "$PROVIDES +$REQUIRES" | sort | uniq -u) + +# +# Of those, only chose the ones that are in REQUIRES +# +echo "$UNIQ +$REQUIRES" | sort | uniq -d diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/ocaml-find-provides.sh b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/ocaml-find-provides.sh new file mode 100755 index 0000000..a4441cb --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/ocaml-find-provides.sh @@ -0,0 +1,56 @@ +#!/bin/sh - +# OCaml-specific "find-provides" for RPM. +# By Richard W.M. Jones +# $Id: ocaml-find-provides.sh,v 1.2 2007/09/06 11:49:59 rjones Exp $ + +#set -x + +# Usage: +# (1) If you don't want the module to depend on the exact compiler +# version then use ocaml-find-requires.sh -c, but this is not something +# you should do normally. +# +# (2) For any modules which you want to ignore, use '-i Modulename'. + +OCAMLOBJINFO=ocamlobjinfo +TEMP=`getopt -o i:f: -n ocaml-find-provides.sh -- "$@"` +if [ $? != 0 ]; then echo "ocaml-find-provides.sh: failed" >&2; exit 1; fi +eval set -- "$TEMP" + +ignore_modules=nOTREAL + +while true; do + case "$1" in + -i) ignore_modules="$2 $ignore_modules"; shift 2;; + -f) OCAMLOBJINFO="$2"; shift 2;; + --) shift; break;; + *) echo "ocaml-find-provides.sh: option error at $1"; exit 1;; + esac +done + +# Get the list of files. +files=`sed "s/['\"]/\\\&/g"` + +# Get list of .cmi, .cmo and .cma files. +files=`echo $files | tr [:blank:] '\n' | grep '\.cm[ioa]$'` + +if [ -z "$files" ]; then exit 0; fi + +# Get the list of modules exported by the files. +modules=`$OCAMLOBJINFO $files | + grep -E '(Unit|Module) name: ' | + awk '{print $3}'` + +# Turn list of modules into a regexp that matches the module names. +modules_re=`echo $modules | sed 's/ /|/g'` +ignore_modules_re=`echo $ignore_modules | sed 's/ /|/g'` + +# Get a list of the modules these file(s) provide. +$OCAMLOBJINFO $files | +grep -Eo '[0-9a-f]{32}[[:space:]]+[A-Za-z0-9_]+' | +grep -E '[0-9a-f]{32}[[:space:]]+'"($modules_re)\$" | +while read md5sum module; do + echo "ocaml($module) = $md5sum" +done | +grep -Ev "$ignore_modules_re" | +sort -u diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/ocaml-find-requires.sh b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/ocaml-find-requires.sh new file mode 100755 index 0000000..bee3478 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/ocaml-find-requires.sh @@ -0,0 +1,68 @@ +#!/bin/sh - +# OCaml-specific "find-requires" for RPM. +# By Richard W.M. Jones +# $Id: ocaml-find-requires.sh,v 1.5 2009/10/04 22:34:51 rjones Exp $ + +#set -x + +# Usage: +# (1) If you don't want the module to depend on the exact compiler +# version then use ocaml-find-requires.sh -c, but this is not something +# you should do normally. +# +# (2) For any modules which you want to ignore, use '-i Modulename'. + +OCAMLOBJINFO=ocamlobjinfo +TEMP=`getopt -o ci:f: -n ocaml-find-requires.sh -- "$@"` +if [ $? != 0 ]; then echo "ocaml-find-requires.sh: failed" >&2; exit 1; fi +eval set -- "$TEMP" + +emit_compiler_version=yes +ignore_modules=nOTREAL + +while true; do + case "$1" in + -c) emit_compiler_version=; shift;; + -i) ignore_modules="$2 $ignore_modules"; shift 2;; + -f) OCAMLOBJINFO="$2"; shift 2;; + --) shift; break;; + *) echo "ocaml-find-requires.sh: option error at $1"; exit 1;; + esac +done + +# Get the list of files. +files=`sed "s/['\"]/\\\&/g"` + +# Use ordinary find-requires first. +# echo $files | tr [:blank:] '\n' | /usr/lib/rpm/find-requires + +# Get list of .cmi, .cmo and .cma files. +files=`echo $files | tr [:blank:] '\n' | grep '\.cm[ioa]$'` + +if [ -z "$files" ]; then exit 0; fi + +# Get the list of modules exported by the file(s). +modules=`$OCAMLOBJINFO $files | + grep -E '(Unit|Module) name: ' | + awk '{print $3}'` + +# Turn list of modules into a regexp that matches the module names. +modules_re=`echo $modules | sed 's/ /|/g'` +ignore_modules_re=`echo $ignore_modules | sed 's/ /|/g'` + +# Get a list of the modules these file(s) depend on. +$OCAMLOBJINFO $files | +grep -Eo '[0-9a-f]{32}[[:space:]]+[A-Za-z0-9_]+' | +grep -Ev '[0-9a-f]{32}[[:space:]]+'"($modules_re)\$" | +while read md5sum module; do + echo "ocaml($module) = $md5sum" +done | +grep -Ev "$ignore_modules_re" | +grep -Ev "^ocaml\((Annot|Asttypes|Outcometree|Cmo_format|Parsetree)\) =" | +sort -u + +if [ -n "$emit_compiler_version" ]; then + # Every OCaml program depends on the version of the + # runtime which was used to compile it. + echo "ocaml(runtime) = `ocamlrun -version | awk '{print $NF}' | sed 's/\+.*//'`" +fi diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/osgideps.pl b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/osgideps.pl new file mode 100755 index 0000000..ab92b65 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/osgideps.pl @@ -0,0 +1,388 @@ +#!/usr/bin/perl +# +# osgideps.pl -- Analyze dependencies of OSGi bundles. +# +# Kyu Lee (initial idea) +# Alphonse Van Assche (current maintainer) +# +# $Id: osgideps.pl,v 1.0 2009/06/08 12:12:12 mej Exp $ + +use Getopt::Long; +use File::Temp qw/ tempdir /; +use threads; +use Thread::Queue; + +$MANIFEST_NAME = "META-INF/MANIFEST.MF"; + +# parse options +my ( $show_provides, $show_requires, $show_system_bundles, $debug ); +my $result = GetOptions( + "provides" => \$show_provides, + "requires" => \$show_requires, + "system" => \$show_system_bundles, + "debug" => \$debug +); +exit(1) if ( not $result ); + +# run selected function +@allfiles = ; +if ($show_provides) { + getProvides(@allfiles); +} +if ($show_requires) { + getRequires(@allfiles); +} +if ($show_system_bundles) { + getSystemBundles(@allfiles); +} +exit(0); + +# this function print provides of OSGi aware files +sub getProvides { + + my $queue = Thread::Queue->new; + foreach $file (@_) { + $queue->enqueue($file); + } + + my @workers; + push @workers, threads->create('getProvidesWorker'); + push @workers, threads->create('getProvidesWorker'); + push @workers, threads->create('getProvidesWorker'); + push @workers, threads->create('getProvidesWorker'); + + map { $_->join } @workers; + + sub getProvidesWorker { + while ( my $file = $queue->dequeue_nb ) { + chomp($file); + # we don't follow symlinks for provides + next if ( -f $file && -r _ && -l _ ); + $file =~ s/[^[:print:]]//g; + if ( $file =~ m/$MANIFEST_NAME$/ || $file =~ m/\.jar$/ ) { + if ( $file =~ m/\.jar$/ ) { + if ( `zipinfo -1 $file 2> /dev/null | grep -e \^$MANIFEST_NAME` eq "$MANIFEST_NAME\n" ) { + # extract MANIFEST.MF file from jar to temporary directory + $tmpdir = tempdir( CLEANUP => 1 ); + `unzip -d $tmpdir -qqo $file $MANIFEST_NAME`; + open( MANIFEST, "$tmpdir/$MANIFEST_NAME" ); + } + } else { + open( MANIFEST, "$file" ); + } + my $bundleName = ""; + my $version = ""; + # parse Bundle-SymbolicName, Bundle-Version and Export-Package attributes + while () { + # get rid of non-print chars (some manifest files contain weird chars) + s/[^[:print]]//g; + if ( m/(^(Bundle-SymbolicName): )(.*)$/ ) { + $bundleName = "$3" . "\n"; + while () { + if ( m/^[[:upper:]][[:alpha:]]+-[[:upper:]][[:alpha:]]+: .*/ ) { + $len = length $_; + seek MANIFEST, $len * -1, 1; + last; + } + $bundleName .= "$_"; + } + $bundleName =~ s/\s+//g; + $bundleName =~ s/;.*//g; + } + if ( m/(^Bundle-Version: )(.*)/ ) { + $version = $2; + } + if ( m/(^(Export-Package): )(.*)$/ ) { + my $bunlist = "$3" . "\n"; + while () { + if ( m/^[[:upper:]][[:alpha:]]+-[[:upper:]][[:alpha:]]+: .*/ ) { + $len = length $_; + seek MANIFEST, $len * -1, 1; + last; + } + $bunlist .= "$_"; + } + push @bundlelist, parsePkgString($bunlist, $file); + } + } + + # skip this jar if no bundle name exists + if ( !$bundleName eq "" ) { + if ( !$version eq "" ) { + $version = parseVersion($version); + push @bundlelist, { FILE => "$file", NAME => "$bundleName", VERSION => "$version" }; + } else { + push @bundlelist, { FILE => "$file", NAME => "$bundleName", VERSION => "" }; + } + } + `rm -rf $tmpdir`; + } + } + if ( !$debug ) { @bundlelist = prepareOSGiBundlesList(@bundlelist); } + $list = ""; + for $bundle (@bundlelist) { + if ( !$debug ) { + $list .= "osgi(" . $bundle->{NAME} . ")" . $bundle->{VERSION} . "\n"; + } else { + $list .= $bundle->{FILE} . " osgi(" . $bundle->{NAME} . ")" . $bundle->{VERSION} . "\n"; + } + } + print $list; + } +} + +# this function print requires of OSGi aware files +sub getRequires { + + my $queue = Thread::Queue->new; + foreach $file (@_) { + $queue->enqueue($file); + } + + my @workers; + push @workers, threads->create('getRequiresWorker'); + push @workers, threads->create('getRequiresWorker'); + push @workers, threads->create('getRequiresWorker'); + push @workers, threads->create('getRequiresWorker'); + + map { $_->join } @workers; + + sub getRequiresWorker { + while ( my $file = $queue->dequeue_nb ) { + next if ( -f $file && -r _ ); + $file =~ s/[^[:print:]]//g; + if ( $file =~ m/$MANIFEST_NAME$/ || $file =~ m/\.jar$/ ) { + # we explicitly requires symlinked jars + # _that_reside_outside_the_package_ + if (-l $file) { + $exist = 0; + $lnksrc = `readlink -qen $file`; + foreach $exfile ( @allfiles ) { + $exfile =~ s/[^[:print:]]//g; + if ( $lnksrc =~ m/$exfile$/ ) { + $exist = 1; + last; + } + } + print "$lnksrc\n" if (!$exist); + next; + } + + if ( $file =~ m/\.jar$/ ) { + if ( `zipinfo -1 $file 2> /dev/null | grep -e \^$MANIFEST_NAME` eq "$MANIFEST_NAME\n" ) { + # extract MANIFEST.MF file from jar to temporary directory + $tmpdir = tempdir( CLEANUP => 1 ); + `unzip -d $tmpdir -qqo $file $MANIFEST_NAME`; + open( MANIFEST, "$tmpdir/$MANIFEST_NAME" ); + } + } else { + open( MANIFEST, "$file" ); + } + while () { + if ( m/(^(Require-Bundle|Import-Package): )(.*)$/ ) { + my $bunlist = "$3" . "\n"; + while () { + if (m/^[[:upper:]][[:alpha:]]+-[[:upper:]][[:alpha:]]+: .*/ ) { + $len = length $_; + seek MANIFEST, $len * -1, 1; + last; + } + $bunlist .= "$_"; + } + push @bundlelist, parsePkgString($bunlist, $file); + } + # we also explicitly require symlinked jars define by + # Bundle-ClassPath attribut + if ( m/(^(Bundle-ClassPath): )(.*)$/ ) { + $bunclp = "$3" . "\n"; + while () { + if ( m/^[[:upper:]][[:alpha:]]+-[[:upper:]][[:alpha:]]+: .*/ ) { + $len = length $_; + seek MANIFEST, $len * -1, 1; + last; + } + $bunclp .= "$_"; + } + $bunclp =~ s/\ //g; + $bunclp =~ s/\n//g; + $bunclp =~ s/[^[:print:]]//g; + $dir = `dirname $file`; + $dir =~ s/\n//g; + @jars = split /,/, $bunclp; + for $jarfile (@jars) { + $jarfile = "$dir\/\.\.\/$jarfile"; + $jarfile = readlink $jarfile; + if ( !$jarfile eq "" ) { + print "$jarfile" . "\n"; + } + } + } + } + `rm -rf $tmpdir`; + } + } + if ( !$debug ) { @bundlelist = prepareOSGiBundlesList(@bundlelist); } + $list = ""; + for $bundle (@bundlelist) { + # replace '=' by '>=' because qualifiers are set on provides + # but not on requires. + $bundle->{VERSION} =~ s/\ =/\ >=/g; + if ( !$debug ) { + $list .= "osgi(" . $bundle->{NAME} . ")" . $bundle->{VERSION} . "\n"; + } else { + $list .= $bundle->{FILE} . " osgi(" . $bundle->{NAME} . ")" . $bundle->{VERSION} . "\n"; + } + } + print $list; + } +} + +# this function print system bundles of OSGi profile files. +sub getSystemBundles { + foreach $file (@_) { + if ( ! -f $file || ! -r _ ) { + print "'$file' file not found or cannot be read!"; + next; + } else { + open( PROFILE, "$file" ); + while () { + if ( $file =~ m/\.profile$/ ) { + if (m/(^(org\.osgi\.framework\.system\.packages)[=|\ ]+)(.*)$/) { + $syspkgs = "$3" . "\n"; + while () { + if (m/^[a-z]/) { + $len = length $_; + seek MANIFEST, $len * -1, 1; + last; + } + $syspkgs .= "$_"; + } + $syspkgs =~ s/\s+//g; + $syspkgs =~ s/\\//g; + @bundles = split /,/, $syspkgs; + foreach $bundle (@bundles) { + print "osgi(" . $bundle . ")\n"; + } + } + } + } + } + } +} + +sub parsePkgString { + my $bunstr = $_[0]; + my $file = $_[1]; + my @return; + $bunstr =~ s/ //g; + $bunstr =~ s/\n//g; + $bunstr =~ s/[^[:print:]]//g; + $bunstr =~ s/("[[:alnum:]|\-|\_|\.|\(|\)|\[|\]]+)(,)([[:alnum:]|\-|\_|\.|\(|\)|\[|\]]+")/$1 $3/g; + # remove uses bundle from Export-Package attribute + $bunstr =~ s/uses:="[[:alnum:]|\-|\_|\.|\(|\)|\[|\]|,]+"//g; + # remove optional dependencies + $bunstr =~ s/,.*;resolution:=optional//g; + # remove x-friends + $bunstr =~ s/;x-friends:="[[:alnum:]|\-|\_|\.|\(|\)|\[|\]|,]+"//g; + # remove signatures + $bunstr =~ s/Name:.*SHA1-Digest:.*//g; + @reqcomp = split /,/, $bunstr; + foreach $reqelement (@reqcomp) { + @reqelementfrmnt = split /;/, $reqelement; + $name = ""; + $version = ""; + $name = $reqelementfrmnt[0]; + $name =~ s/\"//g; + # ignoring OSGi 'system.bundle' + next if ( $name =~ m/^system\.bundle$/ ); + for $i ( 1 .. $#reqelementfrmnt ) { + if ( $reqelementfrmnt[$i] =~ m/(^(bundle-|)version=")(.*)(")/ ) { + $version = $3; + last; + } + } + $version = parseVersion($version); + push @return, { FILE => "$file", NAME => "$name", VERSION => "$version" }; + } + return @return; +} + +sub parseVersion { + my $ver = $_[0]; + if ( $ver eq "" ) { return ""; } + if ( $ver =~ m/(^[\[|\(])(.+)\ (.+)([\]|\)]$)/ ) { + if ( $1 eq "\[" ) { + $ver = " >= $2"; + } else { + $ver = " > $2"; + } + } else { + $ver = " = $ver"; + } + # we always return a full OSGi version to be able to match 1.0 + # and 1.0.0 as equal in RPM. + ( $major, $minor, $micro, $qualifier ) = split( '\.', $ver ); + if ( !defined($minor) || !$minor ) { + $minor = 0; + } + if ( !defined($micro) || !$micro ) { + $micro = 0; + } + if ( !defined($qualifier) || !$qualifier ) { + $qualifier = ""; + } else { + $qualifier = "." . $qualifier; + } + $ver = $major . "." . $minor . "." . $micro . $qualifier; + return $ver; +} + +# this function put the max version on each bundles to be able to remove +# duplicate deps with 'sort -u' command. +sub prepareOSGiBundlesList { + foreach $bundle (@_) { + foreach $cmp (@_) { + if ( $bundle->{NAME} eq $cmp->{NAME} ) { + $result = compareVersion( $bundle->{VERSION}, $cmp->{VERSION} ); + if ( $result < 0 ) { + $bundle->{VERSION} = $cmp->{VERSION}; + } + } + } + } + return @_; +} + +# this function returns a negative integer, zero, or a positive integer if +# $ver1 is less than, equal to, or greater than $ver2. +# +# REMEMBER: we mimic org.osgi.framework.Version#compareTo method but +# *at this time* we don't take care of the qualifier part of the version. +sub compareVersion { + my $ver1 = $_[0]; + my $ver2 = $_[1]; + + $ver1 = "0.0.0" if ( $ver1 eq "" ); + $ver2 = "0.0.0" if ( $ver2 eq "" ); + + $ver1 =~ m/([0-9]+)(\.)([0-9]+)(\.)([0-9]+)/; + $major1 = $1; + $minor1 = $3; + $micro1 = $5; + + $ver2 =~ m/([0-9]+)(\.)([0-9]+)(\.)([0-9]+)/; + $major2 = $1; + $minor2 = $3; + $micro2 = $5; + + $result = $major1 - $major2; + return $result if ( $result != 0 ); + + $result = $minor1 - $minor2; + return $result if ( $result != 0 ); + + $result = $micro1 - $micro2; + return $result if ( $result != 0 ); + + return $result; +} diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/perl.prov b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/perl.prov new file mode 100755 index 0000000..9886dd9 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/perl.prov @@ -0,0 +1,202 @@ +#!/usr/bin/perl + +# RPM (and it's source code) is covered under two separate licenses. + +# The entire code base may be distributed under the terms of the GNU +# General Public License (GPL), which appears immediately below. +# Alternatively, all of the source code in the lib subdirectory of the +# RPM source code distribution as well as any code derived from that +# code may instead be distributed under the GNU Library General Public +# License (LGPL), at the choice of the distributor. The complete text +# of the LGPL appears at the bottom of this file. + +# This alternative is allowed to enable applications to be linked +# against the RPM library (commonly called librpm) without forcing +# such applications to be distributed under the GPL. + +# Any questions regarding the licensing of RPM should be addressed to +# Erik Troan . + +# a simple script to print the proper name for perl libraries. + +# To save development time I do not parse the perl grammmar but +# instead just lex it looking for what I want. I take special care to +# ignore comments and pod's. + +# it would be much better if perl could tell us the proper name of a +# given script. + +# The filenames to scan are either passed on the command line or if +# that is empty they are passed via stdin. + +# If there are lines in the file which match the pattern +# (m/^\s*\$VERSION\s*=\s+/) +# then these are taken to be the version numbers of the modules. +# Special care is taken with a few known idioms for specifying version +# numbers of files under rcs/cvs control. + +# If there are strings in the file which match the pattern +# m/^\s*\$RPM_Provides\s*=\s*["'](.*)['"]/i +# then these are treated as additional names which are provided by the +# file and are printed as well. + +# I plan to rewrite this in C so that perl is not required by RPM at +# build time. + +# by Ken Estes Mail.com kestes@staff.mail.com + +if ("@ARGV") { + foreach (@ARGV) { + process_file($_); + } +} else { + + # notice we are passed a list of filenames NOT as common in unix the + # contents of the file. + + foreach (<>) { + process_file($_); + } +} + + +foreach $module (sort keys %require) { + if (length($require{$module}) == 0) { + print "perl($module)\n"; + } else { + + # I am not using rpm3.0 so I do not want spaces arround my + # operators. Also I will need to change the processing of the + # $RPM_* variable when I upgrade. + + print "perl($module) = $require{$module}\n"; + } +} + +exit 0; + + + +sub process_file { + + my ($file) = @_; + chomp $file; + + if (!open(FILE, $file)) { + warn("$0: Warning: Could not open file '$file' for reading: $!\n"); + return; + } + + my ($package, $version, $incomment, $inover) = (); + + while () { + + # skip the documentation + + # we should not need to have item in this if statement (it + # properly belongs in the over/back section) but people do not + # read the perldoc. + + if (m/^=(head[1-4]|pod|for|item)/) { + $incomment = 1; + } + + if (m/^=(cut)/) { + $incomment = 0; + $inover = 0; + } + + if (m/^=(over)/) { + $inover = 1; + } + + if (m/^=(back)/) { + $inover = 0; + } + + if ($incomment || $inover) { + next; + } + + # skip the data section + if (m/^__(DATA|END)__$/) { + last; + } + + # not everyone puts the package name of the file as the first + # package name so we report all namespaces except some common + # false positives as if they were provided packages (really ugly). + + if (m/^\s*package\s+([_:a-zA-Z0-9]+)\s*;/) { + $package = $1; + undef $version; + if ($package eq 'main') { + undef $package; + } else { + # If $package already exists in the $require hash, it means + # the package definition is broken up over multiple blocks. + # In that case, don't stomp a previous $VERSION we might have + # found. (See BZ#214496.) + $require{$package} = undef unless (exists $require{$package}); + } + } + + # after we found the package name take the first assignment to + # $VERSION as the version number. Exporter requires that the + # variable be called VERSION so we are safe. + + # here are examples of VERSION lines from the perl distribution + + #FindBin.pm:$VERSION = $VERSION = sprintf("%d.%02d", q$Revision: 1.9 $ =~ /(\d+)\.(\d+)/); + #ExtUtils/Install.pm:$VERSION = substr q$Revision: 1.9 $, 10; + #CGI/Apache.pm:$VERSION = (qw$Revision: 1.9 $)[1]; + #DynaLoader.pm:$VERSION = $VERSION = "1.03"; # avoid typo warning + #General.pm:$Config::General::VERSION = 2.33; + # + # or with the new "our" pragma you could (read will) see: + # + # our $VERSION = '1.00' + if ($package && m/^\s*(our\s+)?\$(\Q$package\E::)?VERSION\s*=\s+/) { + + # first see if the version string contains the string + # '$Revision' this often causes bizzare strings and is the most + # common method of non static numbering. + + if (m/(\$Revision: (\d+[.0-9]+))/) { + $version = $2; + } elsif (m/['"]?(\d+[.0-9]+)['"]?/) { + + # look for a static number hard coded in the script + + $version = $1; + } + $require{$package} = $version; + } + + # Allow someone to have a variable that defines virtual packages + # The variable is called $RPM_Provides. It must be scoped with + # "our", but not "local" or "my" (just would not make sense). + # + # For instance: + # + # $RPM_Provides = "blah bleah" + # + # Will generate provides for "blah" and "bleah". + # + # Each keyword can appear multiple times. Don't + # bother with datastructures to store these strings, + # if we need to print it print it now. + + if (m/^\s*(our\s+)?\$RPM_Provides\s*=\s*["'](.*)['"]/i) { + foreach $_ (split(/\s+/, $2)) { + print "$_\n"; + } + } + + } + + close(FILE) || + die("$0: Could not close file: '$file' : $!\n"); + + return; +} diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/perl.req b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/perl.req new file mode 100755 index 0000000..c676c73 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/perl.req @@ -0,0 +1,286 @@ +#!/usr/bin/perl + +# RPM (and its source code) is covered under two separate licenses. + +# The entire code base may be distributed under the terms of the GNU +# General Public License (GPL), which appears immediately below. +# Alternatively, all of the source code in the lib subdirectory of the +# RPM source code distribution as well as any code derived from that +# code may instead be distributed under the GNU Library General Public +# License (LGPL), at the choice of the distributor. The complete text +# of the LGPL appears at the bottom of this file. + +# This alternatively is allowed to enable applications to be linked +# against the RPM library (commonly called librpm) without forcing +# such applications to be distributed under the GPL. + +# Any questions regarding the licensing of RPM should be addressed to +# Erik Troan . + +# a simple makedepend like script for perl. + +# To save development time I do not parse the perl grammar but +# instead just lex it looking for what I want. I take special care to +# ignore comments and pod's. + +# It would be much better if perl could tell us the dependencies of a +# given script. + +# The filenames to scan are either passed on the command line or if +# that is empty they are passed via stdin. + +# If there are strings in the file which match the pattern +# m/^\s*\$RPM_Requires\s*=\s*["'](.*)['"]/i +# then these are treated as additional names which are required by the +# file and are printed as well. + +# I plan to rewrite this in C so that perl is not required by RPM at +# build time. + +# by Ken Estes Mail.com kestes@staff.mail.com + +$HAVE_VERSION = 0; +eval { require version; $HAVE_VERSION = 1; }; + + +if ("@ARGV") { + foreach (@ARGV) { + process_file($_); + } +} else { + + # notice we are passed a list of filenames NOT as common in unix the + # contents of the file. + + foreach (<>) { + process_file($_); + } +} + + +foreach $perlver (sort keys %perlreq) { + print "perl >= $perlver\n"; +} +foreach $module (sort keys %require) { + if (length($require{$module}) == 0) { + print "perl($module)\n"; + } else { + + # I am not using rpm3.0 so I do not want spaces around my + # operators. Also I will need to change the processing of the + # $RPM_* variable when I upgrade. + + print "perl($module) >= $require{$module}\n"; + } +} + +exit 0; + + + +sub add_require { + my ($module, $newver) = @_; + my $oldver = $require{$module}; + if ($oldver) { + $require{$module} = $newver + if ($HAVE_VERSION && $newver && version->new($oldver) < $newver); + } + else { + $require{$module} = $newver; + } +} + +sub process_file { + + my ($file) = @_; + chomp $file; + + if (!open(FILE, $file)) { + warn("$0: Warning: Could not open file '$file' for reading: $!\n"); + return; + } + + while () { + + # skip the "= <<" block + + if (m/^\s*\$(?:.*)\s*=\s*<<\s*(["'`])(.+?)\1/ || + m/^\s*\$(.*)\s*=\s*<<(\w+)\s*;/) { + $tag = $2; + while () { + chomp; + ( $_ eq $tag ) && last; + } + $_ = ; + } + + # skip q{} quoted sections - just hope we don't have curly brackets + # within the quote, nor an escaped hash mark that isn't a comment + # marker, such as occurs right here. Draw the line somewhere. + if ( m/^.*\Wq[qxwr]?\s*([{([#|\/])[^})\]#|\/]*$/ && ! m/^\s*(require|use)\s/ ) { + $tag = $1; + $tag =~ tr/{\(\[\#|\//})]#|\//; + while () { + ( $_ =~ m/\}/ ) && last; + } + } + + # skip the documentation + + # we should not need to have item in this if statement (it + # properly belongs in the over/back section) but people do not + # read the perldoc. + + if (/^=(head[1-4]|pod|for|item)/) { + /^=cut/ && next while ; + } + + if (/^=over/) { + /^=back/ && next while ; + } + + # skip the data section + if (m/^__(DATA|END)__$/) { + last; + } + + # Each keyword can appear multiple times. Don't + # bother with datastructures to store these strings, + # if we need to print it print it now. + # + # Again allow for "our". + if (m/^\s*(our\s+)?\$RPM_Requires\s*=\s*["'](.*)['"]/i) { + foreach $_ (split(/\s+/, $2)) { + print "$_\n"; + } + } + + my $modver_re = qr/[.0-9]+/; + + if ( + +# ouch could be in a eval, perhaps we do not want these since we catch +# an exception they must not be required + +# eval { require Term::ReadLine } or die $@; +# eval "require Term::Rendezvous;" or die $@; +# eval { require Carp } if defined $^S; # If error/warning during compilation, + + + (m/^(\s*) # we hope the inclusion starts the line + (require|use)\s+(?!\{) # do not want 'do {' loops + # quotes around name are always legal + ['"]?([^; '"\t#]+)['"]?[\t; ] + # the syntax for 'use' allows version requirements + # the latter part is for "use base qw(Foo)" and friends special case + \s*($modver_re|(qw\s*[(\/'"]\s*|['"])[^)\/"'\$]*?\s*[)\/"'])? + /x) + ) { + my ($whitespace, $statement, $module, $version) = ($1, $2, $3, $4); + + # we only consider require statements that are flushed against + # the left edge. any other require statements give too many + # false positives, as they are usually inside of an if statement + # as a fallback module or a rarely used option + + ($whitespace ne "" && $statement eq "require") && next; + + # if there is some interpolation of variables just skip this + # dependency, we do not want + # do "$ENV{LOGDIR}/$rcfile"; + + ($module =~ m/\$/) && next; + + # skip if the phrase was "use of" -- shows up in gimp-perl, et al. + next if $module eq 'of'; + + # if the module ends in a comma we probably caught some + # documentation of the form 'check stuff,\n do stuff, clean + # stuff.' there are several of these in the perl distribution + + ($module =~ m/[,>]$/) && next; + + # if the module name starts in a dot it is not a module name. + # Is this necessary? Please give me an example if you turn this + # back on. + + # ($module =~ m/^\./) && next; + + # if the module starts with /, it is an absolute path to a file + if ($module =~ m(^/)) { + print "$module\n"; + next; + } + + # sometimes people do use POSIX qw(foo), or use POSIX(qw(foo)) etc. + # we can strip qw.*$, as well as (.*$: + $module =~ s/qw.*$//; + $module =~ s/\(.*$//; + + # if the module ends with .pm, strip it to leave only basename. + $module =~ s/\.pm$//; + + # some perl programmers write 'require URI/URL;' when + # they mean 'require URI::URL;' + + $module =~ s/\//::/; + + # trim off trailing parentheses if any. Sometimes people pass + # the module an empty list. + + $module =~ s/\(\s*\)$//; + + if ( $module =~ m/^v?([0-9._]+)$/ ) { + # if module is a number then both require and use interpret that + # to mean that a particular version of perl is specified + + my $ver = $1; + if ($ver =~ /5.00/) { + $perlreq{"0:$ver"} = 1; + next; + } + else { + $perlreq{"1:$ver"} = 1; + next; + } + + }; + + # ph files do not use the package name inside the file. + # perlmodlib documentation says: + + # the .ph files made by h2ph will probably end up as + # extension modules made by h2xs. + + # so do not expend much effort on these. + + + # there is no easy way to find out if a file named systeminfo.ph + # will be included with the name sys/systeminfo.ph so only use the + # basename of *.ph files + + ($module =~ m/\.ph$/) && next; + + # use base qw(Foo) dependencies + if ($statement eq "use" && $module eq "base") { + add_require($module, undef); + if ($version =~ /^qw\s*[(\/'"]\s*([^)\/"']+?)\s*[)\/"']/) { + add_require($_, undef) for split(' ', $1); + } + elsif ($version =~ /(["'])([^"']+)\1/) { + add_require($2, undef); + } + next; + } + $version = undef unless $version =~ /^$modver_re$/o; + + add_require($module, $version); + } + + } + + close(FILE) || + die("$0: Could not close file: '$file' : $!\n"); + + return; +} diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/perldeps.pl b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/perldeps.pl new file mode 100644 index 0000000..bffad67 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/perldeps.pl @@ -0,0 +1,1116 @@ +#!/usr/bin/perl -Tw +# +# perldeps.pl -- Analyze dependencies of Perl packages +# +# Michael Jennings +# 7 November 2005 +# +# $Id: perldeps.pl,v 1.6 2006/04/04 20:12:03 mej Exp $ +# + +use strict; +use Config; +use File::Basename; +use File::Find; +use Getopt::Long; +use POSIX; + +############### Debugging stolen from Mezzanine::Util ############### +my $DEBUG = 0; + +# Debugging output +sub +dprintf(@) +{ + my ($f, $l, $s, $format); + my @params = @_; + + return if (! $DEBUG); + $format = shift @params; + if (!scalar(@params)) { + return dprint($format); + } + (undef, undef, undef, $s) = caller(1); + if (!defined($s)) { + $s = "MAIN"; + } + (undef, $f, $l) = caller(0); + $f =~ s/^.*\/([^\/]+)$/$1/; + $s =~ s/^\w+:://g; + $s .= "()" if ($s =~ /^\w+$/); + $f = "" if (!defined($f)); + $l = "" if (!defined($l)); + $format = "" if (!defined($format)); + for (my $i = 0; $i < scalar(@params); $i++) { + if (!defined($params[$i])) { + $params[$i] = ""; + } + } + printf("[$f/$l/$s] $format", @params); +} + +sub +dprint(@) +{ + my ($f, $l, $s); + my @params = @_; + + return if (! $DEBUG); + (undef, undef, undef, $s) = caller(1); + if (!defined($s)) { + $s = "MAIN"; + } + (undef, $f, $l) = caller(0); + $f =~ s/^.*\/([^\/]+)$/$1/; + $s =~ s/\w+:://g; + $s .= "()" if ($s =~ /^\w+$/); + $f = "" if (!defined($f)); + $l = "" if (!defined($l)); + $s = "" if (!defined($s)); + for (my $i = 0; $i < scalar(@params); $i++) { + if (!defined($params[$i])) { + $params[$i] = ""; + } + } + print "[$f/$l/$s] ", @params; +} + +############### Module::ScanDeps Code ############### +use constant dl_ext => ".$Config{dlext}"; +use constant lib_ext => $Config{lib_ext}; +use constant is_insensitive_fs => ( + -s $0 + and (-s lc($0) || -1) == (-s uc($0) || -1) + and (-s lc($0) || -1) == -s $0 +); + +my $CurrentPackage = ''; +my $SeenTk; + +# Pre-loaded module dependencies +my %Preload = ( + 'AnyDBM_File.pm' => [qw( SDBM_File.pm )], + 'Authen/SASL.pm' => 'sub', + 'Bio/AlignIO.pm' => 'sub', + 'Bio/Assembly/IO.pm' => 'sub', + 'Bio/Biblio/IO.pm' => 'sub', + 'Bio/ClusterIO.pm' => 'sub', + 'Bio/CodonUsage/IO.pm' => 'sub', + 'Bio/DB/Biblio.pm' => 'sub', + 'Bio/DB/Flat.pm' => 'sub', + 'Bio/DB/GFF.pm' => 'sub', + 'Bio/DB/Taxonomy.pm' => 'sub', + 'Bio/Graphics/Glyph.pm' => 'sub', + 'Bio/MapIO.pm' => 'sub', + 'Bio/Matrix/IO.pm' => 'sub', + 'Bio/Matrix/PSM/IO.pm' => 'sub', + 'Bio/OntologyIO.pm' => 'sub', + 'Bio/PopGen/IO.pm' => 'sub', + 'Bio/Restriction/IO.pm' => 'sub', + 'Bio/Root/IO.pm' => 'sub', + 'Bio/SearchIO.pm' => 'sub', + 'Bio/SeqIO.pm' => 'sub', + 'Bio/Structure/IO.pm' => 'sub', + 'Bio/TreeIO.pm' => 'sub', + 'Bio/LiveSeq/IO.pm' => 'sub', + 'Bio/Variation/IO.pm' => 'sub', + 'Crypt/Random.pm' => sub { + _glob_in_inc('Crypt/Random/Provider', 1); + }, + 'Crypt/Random/Generator.pm' => sub { + _glob_in_inc('Crypt/Random/Provider', 1); + }, + 'DBI.pm' => sub { + grep !/\bProxy\b/, _glob_in_inc('DBD', 1); + }, + 'DBIx/SearchBuilder.pm' => 'sub', + 'DBIx/ReportBuilder.pm' => 'sub', + 'Device/ParallelPort.pm' => 'sub', + 'Device/SerialPort.pm' => [ qw( + termios.ph asm/termios.ph sys/termiox.ph sys/termios.ph sys/ttycom.ph + ) ], + 'ExtUtils/MakeMaker.pm' => sub { + grep /\bMM_/, _glob_in_inc('ExtUtils', 1); + }, + 'File/Basename.pm' => [qw( re.pm )], + 'File/Spec.pm' => sub { + require File::Spec; + map { my $name = $_; $name =~ s!::!/!g; "$name.pm" } @File::Spec::ISA; + }, + 'HTTP/Message.pm' => [ qw( + URI/URL.pm URI.pm + ) ], + 'IO.pm' => [ qw( + IO/Handle.pm IO/Seekable.pm IO/File.pm + IO/Pipe.pm IO/Socket.pm IO/Dir.pm + ) ], + 'IO/Socket.pm' => [qw( IO/Socket/UNIX.pm )], + 'LWP/UserAgent.pm' => [ qw( + URI/URL.pm URI/http.pm LWP/Protocol/http.pm + LWP/Protocol/https.pm + ), _glob_in_inc("LWP/Authen", 1) ], + 'Locale/Maketext/Lexicon.pm' => 'sub', + 'Locale/Maketext/GutsLoader.pm' => [qw( Locale/Maketext/Guts.pm )], + 'Mail/Audit.pm' => 'sub', + 'Math/BigInt.pm' => 'sub', + 'Math/BigFloat.pm' => 'sub', + 'Module/Build.pm' => 'sub', + 'Module/Pluggable.pm' => sub { + _glob_in_inc("$CurrentPackage/Plugin", 1); + }, + 'MIME/Decoder.pm' => 'sub', + 'Net/DNS/RR.pm' => 'sub', + 'Net/FTP.pm' => 'sub', + 'Net/SSH/Perl.pm' => 'sub', + 'PDF/API2/Resource/Font.pm' => 'sub', + 'PDF/API2/Basic/TTF/Font.pm' => sub { + _glob_in_inc('PDF/API2/Basic/TTF', 1); + }, + 'PDF/Writer.pm' => 'sub', + 'POE' => [ qw( + POE/Kernel.pm POE/Session.pm + ) ], + 'POE/Kernel.pm' => [ + map "POE/Resource/$_.pm", qw( + Aliases Events Extrefs FileHandles + SIDs Sessions Signals Statistics + ) + ], + 'Parse/AFP.pm' => 'sub', + 'Parse/Binary.pm' => 'sub', + 'Regexp/Common.pm' => 'sub', + 'SOAP/Lite.pm' => sub { + (($] >= 5.008 ? ('utf8.pm') : ()), _glob_in_inc('SOAP/Transport', 1)); + }, + 'SQL/Parser.pm' => sub { + _glob_in_inc('SQL/Dialects', 1); + }, + 'SVN/Core.pm' => sub { + _glob_in_inc('SVN', 1), + map "auto/SVN/$_->{name}", _glob_in_inc('auto/SVN'), + }, + 'SVK/Command.pm' => sub { + _glob_in_inc('SVK', 1); + }, + 'SerialJunk.pm' => [ qw( + termios.ph asm/termios.ph sys/termiox.ph sys/termios.ph sys/ttycom.ph + ) ], + 'Template.pm' => 'sub', + 'Term/ReadLine.pm' => 'sub', + 'Tk.pm' => sub { + $SeenTk = 1; + qw( Tk/FileSelect.pm Encode/Unicode.pm ); + }, + 'Tk/Balloon.pm' => [qw( Tk/balArrow.xbm )], + 'Tk/BrowseEntry.pm' => [qw( Tk/cbxarrow.xbm Tk/arrowdownwin.xbm )], + 'Tk/ColorEditor.pm' => [qw( Tk/ColorEdit.xpm )], + 'Tk/FBox.pm' => [qw( Tk/folder.xpm Tk/file.xpm )], + 'Tk/Toplevel.pm' => [qw( Tk/Wm.pm )], + 'URI.pm' => sub { + grep !/.\b[_A-Z]/, _glob_in_inc('URI', 1); + }, + 'Win32/EventLog.pm' => [qw( Win32/IPC.pm )], + 'Win32/Exe.pm' => 'sub', + 'Win32/TieRegistry.pm' => [qw( Win32API/Registry.pm )], + 'Win32/SystemInfo.pm' => [qw( Win32/cpuspd.dll )], + 'XML/Parser.pm' => sub { + _glob_in_inc('XML/Parser/Style', 1), + _glob_in_inc('XML/Parser/Encodings', 1), + }, + 'XML/Parser/Expat.pm' => sub { + ($] >= 5.008) ? ('utf8.pm') : (); + }, + 'XML/SAX.pm' => [qw( XML/SAX/ParserDetails.ini ) ], + 'XMLRPC/Lite.pm' => sub { + _glob_in_inc('XMLRPC/Transport', 1),; + }, + 'diagnostics.pm' => sub { + _find_in_inc('Pod/perldiag.pod') + ? 'Pod/perldiag.pl' + : 'pod/perldiag.pod'; + }, + 'utf8.pm' => [ + 'utf8_heavy.pl', do { + my $dir = 'unicore'; + my @subdirs = qw( To ); + my @files = map "$dir/lib/$_->{name}", _glob_in_inc("$dir/lib"); + + if (@files) { + # 5.8.x + push @files, (map "$dir/$_.pl", qw( Exact Canonical )); + } + else { + # 5.6.x + $dir = 'unicode'; + @files = map "$dir/Is/$_->{name}", _glob_in_inc("$dir/Is") + or return; + push @subdirs, 'In'; + } + + foreach my $subdir (@subdirs) { + foreach (_glob_in_inc("$dir/$subdir")) { + push @files, "$dir/$subdir/$_->{name}"; + } + } + @files; + } + ], + 'charnames.pm' => [ + _find_in_inc('unicore/Name.pl') ? 'unicore/Name.pl' : 'unicode/Name.pl' + ], +); + +my $Keys = 'files|keys|recurse|rv|skip|first|execute|compile'; +sub scan_deps { + my %args = ( + rv => {}, + (@_ and $_[0] =~ /^(?:$Keys)$/o) ? @_ : (files => [@_], recurse => 1) + ); + + scan_deps_static(\%args); + + if ($args{execute} or $args{compile}) { + scan_deps_runtime( + rv => $args{rv}, + files => $args{files}, + execute => $args{execute}, + compile => $args{compile}, + skip => $args{skip} + ); + } + + return ($args{rv}); +} + +sub scan_deps_static { + my ($args) = @_; + my ($files, $keys, $recurse, $rv, $skip, $first, $execute, $compile) = + @$args{qw( files keys recurse rv skip first execute compile )}; + + $rv ||= {}; + $skip ||= {}; + + foreach my $file (@{$files}) { + my $key = shift @{$keys}; + next if $skip->{$file}++; + next if is_insensitive_fs() + and $file ne lc($file) and $skip->{lc($file)}++; + + local *FH; + open FH, $file or die "Cannot open $file: $!"; + + $SeenTk = 0; + + # Line-by-line scanning + LINE: + while () { + chomp(my $line = $_); + foreach my $pm (scan_line($line)) { + last LINE if $pm eq '__END__'; + + if ($pm eq '__POD__') { + while () { last if (/^=cut/) } + next LINE; + } + + $pm = 'CGI/Apache.pm' if /^Apache(?:\.pm)$/; + + add_deps( + used_by => $key, + rv => $rv, + modules => [$pm], + skip => $skip + ); + + my $preload = $Preload{$pm} or next; + if ($preload eq 'sub') { + $pm =~ s/\.p[mh]$//i; + $preload = [ _glob_in_inc($pm, 1) ]; + } + elsif (UNIVERSAL::isa($preload, 'CODE')) { + $preload = [ $preload->($pm) ]; + } + + add_deps( + used_by => $key, + rv => $rv, + modules => $preload, + skip => $skip + ); + } + } + close FH; + + # }}} + } + + # Top-level recursion handling {{{ + while ($recurse) { + my $count = keys %$rv; + my @files = sort grep -T $_->{file}, values %$rv; + scan_deps_static({ + files => [ map $_->{file}, @files ], + keys => [ map $_->{key}, @files ], + rv => $rv, + skip => $skip, + recurse => 0, + }) or ($args->{_deep} and return); + last if $count == keys %$rv; + } + + # }}} + + return $rv; +} + +sub scan_deps_runtime { + my %args = ( + perl => $^X, + rv => {}, + (@_ and $_[0] =~ /^(?:$Keys)$/o) ? @_ : (files => [@_], recurse => 1) + ); + my ($files, $rv, $execute, $compile, $skip, $perl) = + @args{qw( files rv execute compile skip perl )}; + + $files = (ref($files)) ? $files : [$files]; + + my ($inchash, $incarray, $dl_shared_objects) = ({}, [], []); + if ($compile) { + my $file; + + foreach $file (@$files) { + ($inchash, $dl_shared_objects, $incarray) = ({}, [], []); + _compile($perl, $file, $inchash, $dl_shared_objects, $incarray); + + my $rv_sub = _make_rv($inchash, $dl_shared_objects, $incarray); + _merge_rv($rv_sub, $rv); + } + } + elsif ($execute) { + my $excarray = (ref($execute)) ? $execute : [@$files]; + my $exc; + my $first_flag = 1; + foreach $exc (@$excarray) { + ($inchash, $dl_shared_objects, $incarray) = ({}, [], []); + _execute( + $perl, $exc, $inchash, $dl_shared_objects, $incarray, + $first_flag + ); + $first_flag = 0; + } + + my $rv_sub = _make_rv($inchash, $dl_shared_objects, $incarray); + _merge_rv($rv_sub, $rv); + } + + return ($rv); +} + +sub scan_line { + my $line = shift; + my %found; + + return '__END__' if $line =~ /^__(?:END|DATA)__$/; + return '__POD__' if $line =~ /^=\w/; + + $line =~ s/\s*#.*$//; + $line =~ s/[\\\/]+/\//g; + + foreach (split(/;/, $line)) { + if (/^\s*package\s+(\w+);/) { + $CurrentPackage = $1; + $CurrentPackage =~ s{::}{/}g; + return; + } + return if /^\s*(use|require)\s+[\d\._]+/; + + if (my ($libs) = /\b(?:use\s+lib\s+|(?:unshift|push)\W+\@INC\W+)(.+)/) + { + my $archname = + defined($Config{archname}) ? $Config{archname} : ''; + my $ver = defined($Config{version}) ? $Config{version} : ''; + foreach (grep(/\w/, split(/["';() ]/, $libs))) { + unshift(@INC, "$_/$ver") if -d "$_/$ver"; + unshift(@INC, "$_/$archname") if -d "$_/$archname"; + unshift(@INC, "$_/$ver/$archname") if -d "$_/$ver/$archname"; + } + next; + } + + $found{$_}++ for scan_chunk($_); + } + + return sort keys %found; +} + +sub scan_chunk { + my $chunk = shift; + + # Module name extraction heuristics {{{ + my $module = eval { + $_ = $chunk; + + return [ 'base.pm', + map { s{::}{/}g; "$_.pm" } + grep { length and !/^q[qw]?$/ } split(/[^\w:]+/, $1) ] + if /^\s* use \s+ base \s+ (.*)/sx; + + return [ 'Class/Autouse.pm', + map { s{::}{/}g; "$_.pm" } + grep { length and !/^:|^q[qw]?$/ } split(/[^\w:]+/, $1) ] + if /^\s* use \s+ Class::Autouse \s+ (.*)/sx + or /^\s* Class::Autouse \s* -> \s* autouse \s* (.*)/sx; + + return [ 'POE.pm', + map { s{::}{/}g; "POE/$_.pm" } + grep { length and !/^q[qw]?$/ } split(/[^\w:]+/, $1) ] + if /^\s* use \s+ POE \s+ (.*)/sx; + + return [ 'encoding.pm', + map { _find_encoding($_) } + grep { length and !/^q[qw]?$/ } split(/[^\w:]+/, $1) ] + if /^\s* use \s+ encoding \s+ (.*)/sx; + + return $1 if /(?:^|\s)(?:use|no|require)\s+([\w:\.\-\\\/\"\']+)/; + return $1 + if /(?:^|\s)(?:use|no|require)\s+\(\s*([\w:\.\-\\\/\"\']+)\s*\)/; + + if ( s/(?:^|\s)eval\s+\"([^\"]+)\"/$1/ + or s/(?:^|\s)eval\s*\(\s*\"([^\"]+)\"\s*\)/$1/) + { + return $1 if /(?:^|\s)(?:use|no|require)\s+([\w:\.\-\\\/\"\']*)/; + } + + return "File/Glob.pm" if /<[^>]*[^\$\w>][^>]*>/; + return "DBD/$1.pm" if /\b[Dd][Bb][Ii]:(\w+):/; + if (/(?:(:encoding)|\b(?:en|de)code)\(\s*['"]?([-\w]+)/) { + my $mod = _find_encoding($2); + return [ 'PerlIO.pm', $mod ] if $1 and $mod; + return $mod if $mod; + } + return $1 if /(?:^|\s)(?:do|require)\s+[^"]*"(.*?)"/; + return $1 if /(?:^|\s)(?:do|require)\s+[^']*'(.*?)'/; + return $1 if /[^\$]\b([\w:]+)->\w/ and $1 ne 'Tk'; + return $1 if /\b(\w[\w:]*)::\w+\(/; + + if ($SeenTk) { + my @modules; + while (/->\s*([A-Z]\w+)/g) { + push @modules, "Tk/$1.pm"; + } + while (/->\s*Scrolled\W+([A-Z]\w+)/g) { + push @modules, "Tk/$1.pm"; + push @modules, "Tk/Scrollbar.pm"; + } + return \@modules; + } + return; + }; + + # }}} + + return unless defined($module); + return wantarray ? @$module : $module->[0] if ref($module); + + $module =~ s/^['"]//; + return unless $module =~ /^\w/; + + $module =~ s/\W+$//; + $module =~ s/::/\//g; + return if $module =~ /^(?:[\d\._]+|'.*[^']|".*[^"])$/; + + $module .= ".pm" unless $module =~ /\./; + return $module; +} + +sub _find_encoding { + return unless $] >= 5.008 and eval { require Encode; %Encode::ExtModule }; + + my $mod = $Encode::ExtModule{ Encode::find_encoding($_[0])->name } + or return; + $mod =~ s{::}{/}g; + return "$mod.pm"; +} + +sub _add_info { + my ($rv, $module, $file, $used_by, $type) = @_; + return unless defined($module) and defined($file); + + $rv->{$module} ||= { + file => $file, + key => $module, + type => $type, + }; + + push @{ $rv->{$module}{used_by} }, $used_by + if defined($used_by) + and $used_by ne $module + and !grep { $_ eq $used_by } @{ $rv->{$module}{used_by} }; +} + +sub add_deps { + my %args = + ((@_ and $_[0] =~ /^(?:modules|rv|used_by)$/) + ? @_ + : (rv => (ref($_[0]) ? shift(@_) : undef), modules => [@_])); + + my $rv = $args{rv} || {}; + my $skip = $args{skip} || {}; + my $used_by = $args{used_by}; + + foreach my $module (@{ $args{modules} }) { + next if exists $rv->{$module}; + + my $file = _find_in_inc($module) or next; + next if $skip->{$file}; + next if is_insensitive_fs() and $skip->{lc($file)}; + + my $type = 'module'; + $type = 'data' unless $file =~ /\.p[mh]$/i; + _add_info($rv, $module, $file, $used_by, $type); + + if ($module =~ /(.*?([^\/]*))\.p[mh]$/i) { + my ($path, $basename) = ($1, $2); + + foreach (_glob_in_inc("auto/$path")) { + next if $skip->{$_->{file}}; + next if is_insensitive_fs() and $skip->{lc($_->{file})}; + next if $_->{file} =~ m{\bauto/$path/.*/}; # weed out subdirs + next if $_->{name} =~ m/(?:^|\/)\.(?:exists|packlist)$/; + my $ext = lc($1) if $_->{name} =~ /(\.[^.]+)$/; + next if $ext eq lc(lib_ext()); + my $type = 'shared' if $ext eq lc(dl_ext()); + $type = 'autoload' if $ext eq '.ix' or $ext eq '.al'; + $type ||= 'data'; + + _add_info($rv, "auto/$path/$_->{name}", $_->{file}, $module, + $type); + } + } + } + + return $rv; +} + +sub _find_in_inc { + my $file = shift; + + # absolute file names + return $file if -f $file; + + foreach my $dir (grep !/\bBSDPAN\b/, @INC) { + return "$dir/$file" if -f "$dir/$file"; + } + return; +} + +sub _glob_in_inc { + my $subdir = shift; + my $pm_only = shift; + my @files; + + require File::Find; + + foreach my $dir (map "$_/$subdir", grep !/\bBSDPAN\b/, @INC) { + next unless -d $dir; + File::Find::find({ + "wanted" => sub { + my $name = $File::Find::name; + $name =~ s!^\Q$dir\E/!!; + return if $pm_only and lc($name) !~ /\.p[mh]$/i; + push @files, $pm_only + ? "$subdir/$name" + : { file => $File::Find::name, + name => $name, + } + if -f; + }, + "untaint" => 1, + "untaint_skip" => 1, + "untaint_pattern" => qr|^([-+@\w./]+)$| + }, $dir + ); + } + + return @files; +} + +# App::Packer compatibility functions + +sub new { + my ($class, $self) = @_; + return bless($self ||= {}, $class); +} + +sub set_file { + my $self = shift; + foreach my $script (@_) { + my $basename = $script; + $basename =~ s/.*\///; + $self->{main} = { + key => $basename, + file => $script, + }; + } +} + +sub set_options { + my $self = shift; + my %args = @_; + foreach my $module (@{ $args{add_modules} }) { + $module =~ s/::/\//g; + $module .= '.pm' unless $module =~ /\.p[mh]$/i; + my $file = _find_in_inc($module) or next; + $self->{files}{$module} = $file; + } +} + +sub calculate_info { + my $self = shift; + my $rv = scan_deps( + keys => [ $self->{main}{key}, sort keys %{ $self->{files} }, ], + files => [ $self->{main}{file}, + map { $self->{files}{$_} } sort keys %{ $self->{files} }, + ], + recurse => 1, + ); + + my $info = { + main => { file => $self->{main}{file}, + store_as => $self->{main}{key}, + }, + }; + + my %cache = ($self->{main}{key} => $info->{main}); + foreach my $key (sort keys %{ $self->{files} }) { + my $file = $self->{files}{$key}; + + $cache{$key} = $info->{modules}{$key} = { + file => $file, + store_as => $key, + used_by => [ $self->{main}{key} ], + }; + } + + foreach my $key (sort keys %{$rv}) { + my $val = $rv->{$key}; + if ($cache{ $val->{key} }) { + push @{ $info->{ $val->{type} }->{ $val->{key} }->{used_by} }, + @{ $val->{used_by} }; + } + else { + $cache{ $val->{key} } = $info->{ $val->{type} }->{ $val->{key} } = + { file => $val->{file}, + store_as => $val->{key}, + used_by => $val->{used_by}, + }; + } + } + + $self->{info} = { main => $info->{main} }; + + foreach my $type (sort keys %{$info}) { + next if $type eq 'main'; + + my @val; + if (UNIVERSAL::isa($info->{$type}, 'HASH')) { + foreach my $val (sort values %{ $info->{$type} }) { + @{ $val->{used_by} } = map $cache{$_} || "!!$_!!", + @{ $val->{used_by} }; + push @val, $val; + } + } + + $type = 'modules' if $type eq 'module'; + $self->{info}{$type} = \@val; + } +} + +sub get_files { + my $self = shift; + return $self->{info}; +} + +# scan_deps_runtime utility functions + +sub _compile { + my ($perl, $file, $inchash, $dl_shared_objects, $incarray) = @_; + + my $fname = File::Temp::mktemp("$file.XXXXXX"); + my $fhin = FileHandle->new($file) or die "Couldn't open $file\n"; + my $fhout = FileHandle->new("> $fname") or die "Couldn't open $fname\n"; + + my $line = do { local $/; <$fhin> }; + $line =~ s/use Module::ScanDeps::DataFeed.*?\n//sg; + $line =~ s/^(.*?)((?:[\r\n]+__(?:DATA|END)__[\r\n]+)|$)/ +use Module::ScanDeps::DataFeed '$fname.out'; +sub { +$1 +} +$2/s; + $fhout->print($line); + $fhout->close; + $fhin->close; + + system($perl, $fname); + + _extract_info("$fname.out", $inchash, $dl_shared_objects, $incarray); + unlink("$fname"); + unlink("$fname.out"); +} + +sub _execute { + my ($perl, $file, $inchash, $dl_shared_objects, $incarray, $firstflag) = @_; + + $DB::single = $DB::single = 1; + + my $fname = _abs_path(File::Temp::mktemp("$file.XXXXXX")); + my $fhin = FileHandle->new($file) or die "Couldn't open $file"; + my $fhout = FileHandle->new("> $fname") or die "Couldn't open $fname"; + + my $line = do { local $/; <$fhin> }; + $line =~ s/use Module::ScanDeps::DataFeed.*?\n//sg; + $line = "use Module::ScanDeps::DataFeed '$fname.out';\n" . $line; + $fhout->print($line); + $fhout->close; + $fhin->close; + + File::Path::rmtree( ['_Inline'], 0, 1); # XXX hack + system($perl, $fname) == 0 or die "SYSTEM ERROR in executing $file: $?"; + + _extract_info("$fname.out", $inchash, $dl_shared_objects, $incarray); + unlink("$fname"); + unlink("$fname.out"); +} + +sub _make_rv { + my ($inchash, $dl_shared_objects, $inc_array) = @_; + + my $rv = {}; + my @newinc = map(quotemeta($_), @$inc_array); + my $inc = join('|', sort { length($b) <=> length($a) } @newinc); + + require File::Spec; + + my $key; + foreach $key (keys(%$inchash)) { + my $newkey = $key; + $newkey =~ s"^(?:(?:$inc)/?)""sg if File::Spec->file_name_is_absolute($newkey); + + $rv->{$newkey} = { + 'used_by' => [], + 'file' => $inchash->{$key}, + 'type' => _gettype($inchash->{$key}), + 'key' => $key + }; + } + + my $dl_file; + foreach $dl_file (@$dl_shared_objects) { + my $key = $dl_file; + $key =~ s"^(?:(?:$inc)/?)""s; + + $rv->{$key} = { + 'used_by' => [], + 'file' => $dl_file, + 'type' => 'shared', + 'key' => $key + }; + } + + return $rv; +} + +sub _extract_info { + my ($fname, $inchash, $dl_shared_objects, $incarray) = @_; + + use vars qw(%inchash @dl_shared_objects @incarray); + my $fh = FileHandle->new($fname) or die "Couldn't open $fname"; + my $line = do { local $/; <$fh> }; + $fh->close; + + eval $line; + + $inchash->{$_} = $inchash{$_} for keys %inchash; + @$dl_shared_objects = @dl_shared_objects; + @$incarray = @incarray; +} + +sub _gettype { + my $name = shift; + my $dlext = quotemeta(dl_ext()); + + return 'autoload' if $name =~ /(?:\.ix|\.al|\.bs)$/i; + return 'module' if $name =~ /\.p[mh]$/i; + return 'shared' if $name =~ /\.$dlext$/i; + return 'data'; +} + +sub _merge_rv { + my ($rv_sub, $rv) = @_; + + my $key; + foreach $key (keys(%$rv_sub)) { + my %mark; + if ($rv->{$key} and _not_dup($key, $rv, $rv_sub)) { + warn "different modules for file: $key: were found" . + "(using the version) after the '=>': ". + "$rv->{$key}{file} => $rv_sub->{$key}{file}\n"; + + $rv->{$key}{used_by} = [ + grep (!$mark{$_}++, + @{ $rv->{$key}{used_by} }, + @{ $rv_sub->{$key}{used_by} }) + ]; + @{ $rv->{$key}{used_by} } = grep length, @{ $rv->{$key}{used_by} }; + $rv->{$key}{file} = $rv_sub->{$key}{file}; + } + elsif ($rv->{$key}) { + $rv->{$key}{used_by} = [ + grep (!$mark{$_}++, + @{ $rv->{$key}{used_by} }, + @{ $rv_sub->{$key}{used_by} }) + ]; + @{ $rv->{$key}{used_by} } = grep length, @{ $rv->{$key}{used_by} }; + } + else { + $rv->{$key} = { + used_by => [ @{ $rv_sub->{$key}{used_by} } ], + file => $rv_sub->{$key}{file}, + key => $rv_sub->{$key}{key}, + type => $rv_sub->{$key}{type} + }; + + @{ $rv->{$key}{used_by} } = grep length, @{ $rv->{$key}{used_by} }; + } + } +} + +sub _not_dup { + my ($key, $rv1, $rv2) = @_; + (_abs_path($rv1->{$key}{file}) ne _abs_path($rv2->{$key}{file})); +} + +sub _abs_path { + return join( + '/', + Cwd::abs_path(File::Basename::dirname($_[0])), + File::Basename::basename($_[0]), + ); +} + +##################################################### +### Actual perldeps.pl code starts here. + +# Print usage information +sub +print_usage_info($) +{ + my $code = shift || 0; + my ($leader, $underbar); + + print "\n"; + $leader = "$0 Usage Information"; + $underbar = $leader; + $underbar =~ s/./-/g; + print "$leader\n$underbar\n"; + print "\n"; + print " Syntax: $0 [ options ] [ path(s)/file(s) ]\n"; + print "\n"; + print " -h --help Show this usage information\n"; + print " -v --version Show version and copyright\n"; + print " -d --debug Turn on debugging\n"; + print " -p --provides Find things provided by path(s)/file(s)\n"; + print " -r --requires Find things required by path(s)/file(s)\n"; + #print " \n"; + print "\nNOTE: Path(s)/file(s) can also be specified on STDIN. Default is \@INC.\n\n"; + exit($code); +} + +# Locate perl modules (*.pm) in given locations. +sub +find_perl_modules(@) +{ + my @locations = @_; + my %modules; + + foreach my $loc (@locations) { + if (-f $loc) { + # It's a file. Assume it's a Perl module. + #print "Found module: $loc.\n"; + $modules{$loc} = 1; + } elsif (-d $loc) { + my @tmp; + + # Recurse the directory tree looking for all modules inside it. + &File::Find::find({ + "wanted" => sub { + if ((-s _) && (substr($File::Find::fullname, -3, 3) eq ".pm")) { + push @tmp, $File::Find::fullname; + } + }, + "follow_fast" => 1, + "no_chdir" => 1, + "untaint" => 1, + "untaint_skip" => 1, + "untaint_pattern" => qr|^([-+@\w./]+)$| + }, $loc); + + # @tmp is now a list with all non-empty *.pm files in and under $loc. + # Untaint and save in %modules hash. + foreach my $module (@tmp) { + if ($module =~ /^([-+@\w.\/]+)$/) { + $modules{$1} = 1; + #print "Found module: $1\n"; + } + } + } else { + # Something wicked this way comes. + print STDERR "$0: Error: Don't know what to do with location \"$loc\"\n"; + } + } + return keys(%modules); +} + +# Generate an RPM-style "Provides:" list for the given modules. +sub +find_provides(@) +{ + my @modules = @_; + my @prov; + + foreach my $mod (@modules) { + my (@contents, @pkgs); + my $mod_path; + local *MOD; + + $mod_path = dirname($mod); + if (!open(MOD, $mod)) { + warn "Unable to read module $mod -- $!\n"; + next; + } + @contents = ; + if (!close(MOD)) { + warn "Unable to close module $mod -- $!\n"; + } + + if (!scalar(grep { $_ eq $mod_path } @INC)) { + push @INC, $mod_path; + } + foreach my $line (grep { $_ =~ /^\s*package\s+/ } @contents) { + if ($line =~ /^\s*package\s+([^\;\s]+)\s*\;/) { + push @pkgs, $1; + } + } + + # Now we have a list of packages. Load up the modules and get their versions. + foreach my $pkg (@pkgs) { + my $ret; + local ($SIG{"__WARN__"}, $SIG{"__DIE__"}); + + # Make sure eval() can't display warnings/errors. + $SIG{"__DIE__"} = $SIG{"__WARN__"} = sub {0;}; + $ret = eval("no strict ('vars', 'subs', 'refs'); use $pkg (); return $pkg->VERSION || 0.0;"); + if ($@) { + dprint "Unable to parse version number from $pkg -- $@. Assuming 0.\n"; + $ret = 0; + } + + if (! $ret) { + $ret = 0; + } + push @prov, "perl($pkg) = $ret"; + } + } + printf("Provides: %s\n", join(", ", sort(@prov))); +} + +# Generate an RPM-style "Requires:" list for the given modules. +sub +find_requires(@) +{ + my @modules = @_; + my @reqs; + my $reqs; + + $reqs = &scan_deps("files" => \@modules, "recurse" => 0); + foreach my $key (grep { $reqs->{$_}{"type"} eq "module" } sort(keys(%{$reqs}))) { + if (substr($key, -3, 3) eq ".pm") { + $key = substr($key, 0, -3); + } + $key =~ s!/!::!g; + push @reqs, "perl($key)"; + } + printf("Requires: %s\n", join(", ", @reqs)); +} + +sub +main() +{ + my $VERSION = '1.0'; + my (@locations, @modules); + my %OPTION; + + # For taint checks + delete @ENV{("IFS", "CDPATH", "ENV", "BASH_ENV")}; + $ENV{"PATH"} = "/bin:/usr/bin:/sbin:/usr/sbin:/etc:/usr/ucb"; + foreach my $shell ("/bin/bash", "/usr/bin/ksh", "/bin/ksh", "/bin/sh", "/sbin/sh") { + if (-f $shell) { + $ENV{"SHELL"} = $shell; + last; + } + } + + $ENV{"LANG"} = "C" if (! $ENV{"LANG"}); + umask 022; + select STDERR; $| = 1; + select STDOUT; $| = 1; + + Getopt::Long::Configure("no_getopt_compat", "bundling", "no_ignore_case"); + Getopt::Long::GetOptions(\%OPTION, "debug|d!", "help|h", "version|v", "provides|p", "requires|r"); + + # Post-parse the options stuff + select STDOUT; $| = 1; + if ($OPTION{"version"}) { + # Do not edit this variable. It is updated automatically by CVS when you commit + my $rcs_info = 'CVS Revision $Revision: 1.6 $ created on $Date: 2006/04/04 20:12:03 $ by $Author: mej $ '; + + $rcs_info =~ s/\$\s*Revision: (\S+) \$/$1/; + $rcs_info =~ s/\$\s*Date: (\S+) (\S+) \$/$1 at $2/; + $rcs_info =~ s/\$\s*Author: (\S+) \$ /$1/; + print "\n"; + print "perldeps.pl $VERSION by Michael Jennings \n"; + print "Copyright (c) 2005-2006, Michael Jennings\n"; + print " ($rcs_info)\n"; + print "\n"; + return 0; + } elsif ($OPTION{"help"}) { + &print_usage_info(0); # Never returns + } + + push @locations, @ARGV; + if (!scalar(@ARGV) && !(-t STDIN)) { + @locations = ; + } + if (!scalar(@locations)) { + @locations = @INC; + } + + if (!($OPTION{"provides"} || $OPTION{"requires"})) { + &print_usage_info(-1); # Never returns + } + + # Catch bogus warning messages like "A thread exited while 2 threads were running" + $SIG{"__DIE__"} = $SIG{"__WARN__"} = sub {0;}; + + @modules = &find_perl_modules(@locations); + if ($OPTION{"provides"}) { + &find_provides(@modules); + } + if ($OPTION{"requires"}) { + &find_requires(@modules); + } + return 0; +} + +exit &main(); diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/pkgconfigdeps.sh b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/pkgconfigdeps.sh new file mode 100755 index 0000000..270dd74 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/pkgconfigdeps.sh @@ -0,0 +1,57 @@ +#!/bin/bash + +pkgconfig=/usr/bin/pkg-config +test -x $pkgconfig || { + cat > /dev/null + exit 0 +} + +[ $# -ge 1 ] || { + cat > /dev/null + exit 0 +} + +$pkgconfig --atleast-pkgconfig-version="0.24" || { + cat > /dev/null + exit 0 +} + +case $1 in +-P|--provides) + while read filename ; do + case "${filename}" in + *.pc) + # Query the dependencies of the package. + DIR="`dirname ${filename}`" + export PKG_CONFIG_PATH="$DIR:$DIR/../../share/pkgconfig" + $pkgconfig --print-provides "$filename" 2> /dev/null | while read n r v ; do + [ -n "$n" ] || continue + # We have a dependency. Make a note that we need the pkgconfig + # tool for this package. + echo -n "pkgconfig($n) " + [ -n "$r" ] && [ -n "$v" ] && echo -n "$r" "$v" + echo + done + ;; + esac + done + ;; +-R|--requires) + while read filename ; do + case "${filename}" in + *.pc) + i="`expr $i + 1`" + [ $i -eq 1 ] && echo "$pkgconfig" + DIR="`dirname ${filename}`" + export PKG_CONFIG_PATH="$DIR:$DIR/../../share/pkgconfig" + $pkgconfig --print-requires --print-requires-private "$filename" 2> /dev/null | while read n r v ; do + [ -n "$n" ] || continue + echo -n "pkgconfig($n) " + [ -n "$r" ] && [ -n "$v" ] && echo -n "$r" "$v" + echo + done + esac + done + ;; +esac +exit 0 diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/pythondeps.sh b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/pythondeps.sh new file mode 100755 index 0000000..10a060a --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/pythondeps.sh @@ -0,0 +1,32 @@ +#!/bin/bash + +[ $# -ge 1 ] || { + cat > /dev/null + exit 0 +} + +case $1 in +-P|--provides) + shift + # Match buildroot/payload paths of the form + # /PATH/OF/BUILDROOT/usr/bin/pythonMAJOR.MINOR + # generating a line of the form + # python(abi) = MAJOR.MINOR + # (Don't match against -config tools e.g. /usr/bin/python2.6-config) + grep "/usr/bin/python.\..$" \ + | sed -e "s|.*/usr/bin/python\(.\..\)|python(abi) = \1|" + ;; +-R|--requires) + shift + # Match buildroot paths of the form + # /PATH/OF/BUILDROOT/usr/lib/pythonMAJOR.MINOR/ and + # /PATH/OF/BUILDROOT/usr/lib64/pythonMAJOR.MINOR/ + # generating (uniqely) lines of the form: + # python(abi) = MAJOR.MINOR + grep "/usr/lib[^/]*/python.\../.*" \ + | sed -e "s|.*/usr/lib[^/]*/python\(.\..\)/.*|python(abi) = \1|g" \ + | sort | uniq + ;; +esac + +exit 0 diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/rpmdeps b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/rpmdeps new file mode 100755 index 0000000000000000000000000000000000000000..7ea259cdf3e1bdd2b7c6b475ef410171a4654302 GIT binary patch literal 9376 zcmbta4{%h+dEe6=a9{z43JtbN{6Y=~8aQMS6uVBMzx=UfBn#QG%izaxchb9Z(#d!4 zh;Zm2MaV`zZmbw)!ZeK>)cpOiRW89vMQY#5{uuXOS z{dV6CkF#TQW!Flmfs6G z;O``De{CwcXKgCJCY9{Wbw{%4$U0RQCgs?+Y`;&|Wj|TxMi6Z;2GKW^PyVJmID28gLbv8lhb^{1e6(2}WAA?7=IwgLBu<)BZ3 zJ_ZVdbef0EN(U?hzZvvV&{ELHK}??jvA^sS=j{KJIOZFEPlW|2p9>0txF+bc|0~gV zw}R-)g`kgsoF$2zN;f&2<7WT0-w%h38gaRLF3UK6j`;^~J$azE;orvRFSz%|&))sk z@T(6$u)kLY#*;J@_A7&Y@h-0o4o;{i~CKOub8=b7Z(M z>;Kq;zl<`SD1TZ5aN>kV|F{Rg?7@$F@ZBDJBQ81nSLu;|)g@>96&}3PqyM-I)82h9 zed2MKoc7*w$%!|4PFIao~f&tRWI3W;Bp zu0me?+BAL^<<*e$n_MJr5?_G49D9nwA@QL{zZ~`qmp*rjrv{Y03VhLRz~fJ7j1`Z) zCeziSb{W%b??`u=Sv#7sO;eb6?K4{v?a8d2$ke5x*=!;!qM7!6HSxIQb?IEEEpt24 z8C$?iJi9&7Z3{EmnUpw|N^WD;Y(ohZP*9UfHK)7m*65y8!YSHJsR?mg%#0`YCUVy*qTUnx$%~SU6X0gvSy6cHVSiF6I>lncAB|tA}+FaCKIzV;3yJp?Fl<8Of#E^ zLe^WB<_z~m&^s^KZRA9 zlFKt#YUxs+nE8+AflvH7);0HT12i$O6-Sm|EK$us>K6|?a)`y^WD?urEO86utP_$r zAXYipzA=d-p-ilI>i0Yy2+l_HhsaUkFgXsoBjh-&2FYjAaPR_#({hwoC zuN-)LN8fm$h!U~0cVq%p^GA!NQmOxSFIWyLA;!_fHhO8mtA&EIt z)=A<)i8*7|DdHZ9Idj(ch`WHn#cjWQXyDDh%M;D5E!H6Rb*mD8?!Dg{IuZyLKZMfN z!5N8jUWkXU_k3FL)X9D3^kLj^PXqvZuN*@5?1yE2SA4g>n*Hct!M;@#s(oLhu(Y_J zQmJ_RtC`}tS*-7asld)%BZYmUaE4bwt|^oiPaJ`A|FB)b&I)Aaz7PnrtaRbU5qF26 z|G9ym-oK-G4J)m8WG_A|)PDsl@V;5Hp!{sZt4pfDUm;bv|>KiV5 zp*}26L8VwE0cigaLQ#AURiIoS4lO+NX_U}Rg#AVX%wLr9 zh5e&YF0_VM7f`MnA7~9PEu20;ht!7`=Z{|Hc%(Cg;j~sCUP>$D*PT|D*^it%6#f*% zB9Gend4-lhp|>J2^ zPq9rqRJtuBXj3pRsq3<9EgnExb4P0v#fBGTtIj3S!R)hgg@IT9z?Mk#98dw}Ic0euipwbYCgyK7 zMx?s07D6#Xqxs?&(7*h$u>L6cJzz1ug9ds>c43q68(&u3@c}$^`ZAg>^zrYi7tWT- z`b&2Bw)gT4Axr}nSUG2d>nsp19s3To`p)@opUnKc@A+kN`A@BPdHSDa>Uu(0!b=|bL*lH66uxd}*J*LgBTdq-gJL7W}D z8~AVrugK05^XG|{=6lTA`?fXKn=MUEt-N_S*DZYup0ghBiYfFN^~ST?L^$zmy8;`uc0}NOnd?)xd@D%u8! zlfU3_-nl5}-Krd%?*?2)d3kMstD|20`kkA5)_x}p;#-jU! zZB!=u^Egg14s#epAM#zqclPUt13~7Gf%7f26~s3?KNGk-U4?S=J~Zu1v>db!R10bW?Ez&#Uj#h~dK&a?&~u=RpkIJ~4Jt!Ss{*tf zv<_4YY60nX{uu6_*R6Q}(blct&EU9ViXhKuXTB+03t5XJEBDAKXL8#-;Mi1>nX*kD znbvXhEp>Hw7%LHZT4hv4HbmCDW$rxVb;K$PsA6aebC!j$rsP~XYR!@JMZv_iNA8yq zEVcF&=1Np+Qek=pcV%bI_~oj?H;Of-N;H+V4bS z7{^rlDzu~D)_xgH!n`=X^UJSP#RQc;S3c}b$@v8!PU);mzx)!gM@(V0`|u7$J-mj< zWQ>yBFC%tB^x#`lm|vLs_7q+!v4I<;!i;<&VQrB45nFI4KcaTr3v>z~Ho-kX_s@s^ zv4-xS4`235VBJ3-`nLgi(D6^1SRn2OW_z^jL+!r==iQPsOKgEpxb(g4+mQD-<7fN5 zz};U`{r4eS^#riHeIEV8POO9Ne+yVAj^{LhfqOFdY|38(uZDk4g8L9v{TVpFE8V|$ zfcY(H{5~-EHZbTf6${Z}?H}%Bh6k?)*87eR^K~b%o(}`zCtQg!TKTNB$dNz1}OZ-rx7g z1L~7TZ52yg;K3_Ac%ujJ@ZdIJckCO>WLVNu3 zE6Ns#2R-^Z4?gI@1s9g%2R5Ab%UI$!TynPmPr&Y2w%aaZnl6 zV_Z{RgB8r^%doknv8lGE(QMkhc}GL5*;-TE*uX&}Y-*d)OeVTt#_whn$RMsT>mS@+ zbI-Oq!HAy|>qB1aM3F>P0 zNHrPjo)PBtgo4dfIu=Dh*i$^+%_>)*UriW)2Vl@#hN-6&5e3)LW2rY4PM0fFMXKG} zQ1bp3;Dn{=NBMh#`M-wyrFHow@dMbnX=4PjakDFC+E%V}Z)8umP(g3$Mj<~ueuC;} z1)OJ(u1SlCjDJTmX~nbqJMd@}5iAD9EuD++M?5?k6Oqoeortt|<|6W!g*C~zh$Jji zZWNBNrgqyJJK8R!mKDufA|ikEAXd|bpL6%3>HVE(PpR!oWU_eRiby7rqCi9t+fQV= zW=PG9i2PLye{_SU6$hdn8(i)-fZTLM1QC52!3vT#yHd!sr|pQ$VAJC(SeA&0&0lK% z;Pf}pa`i;uB#w8ePL78rsRY*^R_@-r^Z;&e7Dt05UeZVm=eF?;u z3HA6cJ_fz5$ZLDlRH{T?C*AHC3bY>I zIHS-T)PsbKdZbw>(|Wv%?uIjuXd{r*cTDXdt;aj!IDW@qj6^40Mf;uOG2J61bW&AL{s@y$a5}ePyYWB=uIF`KQOV5><1dv?eb06gA0>-!AUi# zN8SGfX+6G0jzce{RODakkf@{ectW|^%Ujt|R>>uB1Md;Nt?;zo&6uqt=2sN literal 0 HcmV?d00001 diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/script.req b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/script.req new file mode 100755 index 0000000..950dc4a --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/script.req @@ -0,0 +1,9 @@ +#!/bin/sh + +# TODO: handle "#!/usr/bin/env foo" somehow +while read filename; do + # common cases + sed -n -e '1s:^#![[:space:]]*\(/[^[:space:]]\{1,\}\).*:\1:p' "$filename" + #!/usr/bin/env /foo/bar + sed -n -e '1s:^#![[:space:]]*[^[:space:]]*/bin/env[[:space:]]\{1,\}\(/[^[:space:]]\{1,\}\):\1:p' "$filename" +done diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/tcl.req b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/tcl.req new file mode 100755 index 0000000..43c5920 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/tcl.req @@ -0,0 +1,101 @@ +#!/usr/bin/perl + +# tcl.req - a simple makedepends like script for tcl. + +# I plan to rewrite this in C so that perl is not required by RPM at +# build time. + +# by Ken Estes Mail.com kestes@staff.mail.com + +use File::Basename; + +if ("@ARGV") { + foreach (@ARGV) { + process_file($_); + } +} else { + + # notice we are passed a list of filenames NOT as common in unix the + # contents of the file. + + foreach (<>) { + process_file($_); + } +} + + +foreach $module (sort keys %require) { + print "tcl($module)\n"; +} + +exit 0; + + + +sub process_file { + + my ($file) = @_; + chomp $file; + + open(FILE, "<$file")|| + die("$0: Could not open file: '$file' : $!\n"); + + while () { + + # Each keyword can appear multiple times. Don't + # bother with datastructures to store these strings, + # if we need to print it print it now. + + if ( m/^\s*\$RPM_Requires\s*=\s*["'](.*)['"]/i) { + foreach $_ (spit(/\s+/, $1)) { + print "$_\n"; + } + } + + s/\#.*//; + + # Each keyword can appear multiple times. Don't + # bother with datastructures to store these strings, + # if we need to print it print it now. + + if ( m/^\s*\$RPM_Requires\s*=\s*["'](.*)['"]/i) { + foreach $_ (spit(/\s+/, $1)) + print "$_\n"; + } + + +# we wish to capture these source statements: + +# source "$PATH/lib/util.tcl" +# source "comconf.tcl" +# if {[catch {source $env(CONTROL_PANEL_LIB_DIR)/bindings.tcl}] != 0} { + + # quick check to see if the complex regexps could possibly match. + # This should speed things up. + + (m/source/) || next; + + # note we include parethesis and '$' and '\' in the pattern + + if ( + (m!source\s+([\'\"])?([0-9A-Za-z/._\-\\\(\)\$]+)!) + ) { + + my ($module) = $2; + + # If there is some interpolation of variables, + # see if taking the basename will give us the filename. + + ($module =~ m/\$/) && + ($module = basename($module)); + + ($module =~ m/\$/) || + ($require{$module}=1); + } + } + + close(FILE)|| + die("$0: Could not close file: '$file' : $!\n"); + + return ; +} diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/tizen/find-docs.sh b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/tizen/find-docs.sh new file mode 100755 index 0000000..c1dd130 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/rpm-build/usr/lib/rpm/tizen/find-docs.sh @@ -0,0 +1,32 @@ +#!/bin/sh + +usage () { +cat << EOF +Usage: $0 TOP_DIR + +EOF +exit 1 +} + +if [ -z "$1" ] ; then usage +elif [ $1 = / ] ; then echo $0: expects non-/ argument for '$1' 1>&2 +elif [ ! -d $1 ] ; then + echo $0: $1: no such directory + exit 1 +else TOP_DIR="`echo $1|sed -e 's:/$::'`" +fi +shift + +DOC_NAME=documentation.list +touch $DOC_NAME + +find $TOP_DIR -type f -o -type l | sed ' +s:'"$TOP_DIR"':: +s:\(.*/man/man./.*\.[0-9]\):%doc \1: +s:\(.*/gtk-doc/html/.*\):%doc \1: +s:\(.*/info/.*\info.*\):%doc \1: +s:^\([^%].*\):: +/^$/d' >> $DOC_NAME + + +exit 0 diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkgHTML_Base b/Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkgHTML_Base new file mode 100644 index 0000000..51ded51 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkgHTML_Base @@ -0,0 +1,200 @@ +acl-2.2.49-1.11.src.rpm 05-Sep-2012 20:47 375K + attr-2.4.44-7.7.src.rpm 05-Sep-2012 20:42 322K + attr-2.4.44-7.10.src.rpm 05-Sep-2012 19:05 322K + autoconf-2.68-1.1.src.rpm 24-Jul-2012 23:53 1.4M + automake-1.11.1-3.1.src.rpm 24-Jul-2012 23:53 1.0M + bash-4.1-1.10.src.rpm 23-Jan-2013 10:15 6.3M + bash-x86-4.1-7.4.src.rpm 23-Aug-2012 21:46 5.3K + binutils-2.21.51.20110421-5.4.src.rpm 23-Aug-2012 21:42 20M + bison-2.4.1-1.4.src.rpm 23-Aug-2012 21:40 1.4M + build-2011.01.10a-1.1.src.rpm 25-Jul-2012 01:18 118K + build-compare-2009.10.14-26.10.src.rpm 23-Jan-2013 10:09 19K + build-compare-2009.10.14-26.15.src.rpm 23-Jan-2013 10:09 19K + buildtest-0.1-1.1.src.rpm 25-Jul-2012 01:18 2.7K + bzip2-1.0.5-2.4.src.rpm 23-Aug-2012 21:39 894K + bzip2-libs-x86-1.0.5-7.4.src.rpm 23-Aug-2012 21:44 5.0K + bzip2-x86-1.0.5-7.4.src.rpm 23-Aug-2012 21:44 5.6K + c-ares-1.7.4-1.1.src.rpm 24-Jul-2012 23:53 491K + c-ares-x86-1.7.4-7.1.src.rpm 25-Jul-2012 23:23 4.5K + chrpath-0.13-3.4.src.rpm 23-Aug-2012 21:43 128K + cloog-0.15.9-1.4.src.rpm 23-Aug-2012 21:22 709K + cmake-2.8.5-1.5.src.rpm 23-Aug-2012 21:53 5.2M + cmake-x86-2.8.5-7.5.src.rpm 23-Aug-2012 21:55 5.2K + coreutils-6.9-9.5.src.rpm 23-Aug-2012 21:45 5.1M + coreutils-x86-6.9-7.4.src.rpm 23-Aug-2012 21:46 9.0K + cpio-2.8-3.6.src.rpm 23-Jan-2013 10:11 961K + cpio-2.8-3.11.src.rpm 23-Jan-2013 10:09 961K + cross-armv7l-binutils-2.21.51.20110421-5.5.src.rpm 23-Aug-2012 21:46 21M + cross-armv7l-binutils-accel-2.21.51.20110421-5.5.src.rpm 23-Aug-2012 21:45 21M + cross-armv7l-gcc-4.5.3-1.5.src.rpm 23-Aug-2012 21:52 52M + cross-armv7l-gcc-accel-4.5.3-1.5.src.rpm 23-Aug-2012 21:53 52M + cross-armv7tnhl-platformfile-0.0.1-1.1.src.rpm 25-Jul-2012 01:18 3.0K + curl-7.21.3-1.4.src.rpm 23-Aug-2012 21:23 2.1M + db4-4.8.30-1.9.src.rpm 23-Jan-2013 10:08 20M + db4-4.8.30-1.10.src.rpm 05-Sep-2012 18:57 20M + db4-x86-4.8.30-7.9.src.rpm 23-Jan-2013 10:09 5.2K + diffutils-3.0-1.11.src.rpm 05-Sep-2012 20:47 1.7M + diffutils-3.0-1.13.src.rpm 23-Jan-2013 10:10 1.7M + diffutils-x86-3.0-7.4.src.rpm 23-Aug-2012 21:44 5.9K + doxygen-1.7.4-1.6.src.rpm 23-Jan-2013 10:08 4.3M + doxygen-1.7.4-1.7.src.rpm 23-Jan-2013 10:10 4.3M + doxygen-x86-1.7.4-7.4.src.rpm 23-Aug-2012 21:47 5.3K + e2fsprogs-1.41.11-2.9.src.rpm 05-Sep-2012 20:56 4.2M + eglibc-2.13-1.21.src.rpm 23-Jan-2013 10:19 23M + eglibc-2.13-1.26.src.rpm 05-Sep-2012 20:19 23M + eglibc-arm-2.13-7.7.src.rpm 05-Sep-2012 20:51 4.5K + eglibc-devel-arm-2.13-7.1.src.rpm 26-Jul-2012 01:22 5.2K + eglibc-headers-arm-2.13-7.1.src.rpm 26-Jul-2012 01:23 5.2K + eglibc-x86-2.13-7.7.src.rpm 05-Sep-2012 19:09 4.9K + elfutils-0.152-1.18.src.rpm 05-Sep-2012 20:24 1.8M + elfutils-0.152-1.24.src.rpm 23-Jan-2013 10:10 1.8M + elfutils-libelf-x86-0.152-7.4.src.rpm 23-Aug-2012 21:44 5.2K + elfutils-libs-x86-0.152-7.8.src.rpm 23-Jan-2013 10:09 5.2K + elfutils-x86-0.152-7.8.src.rpm 23-Jan-2013 10:09 6.1K + expat-2.1.0-1.4.src.rpm 23-Aug-2012 21:39 547K + expat-x86-2.1.0-7.4.src.rpm 23-Aug-2012 21:44 4.8K + fakeroot-1.12.4-19.4.src.rpm 23-Aug-2012 21:46 402K + fdupes-1.40-42.4.src.rpm 23-Aug-2012 21:43 20K + fdupes-x86-1.40-7.4.src.rpm 23-Aug-2012 21:44 5.1K + file-5.04-1.15.src.rpm 23-Jan-2013 10:08 638K + file-5.04-1.17.src.rpm 05-Sep-2012 20:42 638K + file-x86-5.04-7.4.src.rpm 23-Aug-2012 21:44 5.3K + filesystem-0.2-1.1.src.rpm 25-Jul-2012 01:19 6.6K + findutils-4.2.31-1.4.src.rpm 23-Aug-2012 21:43 1.2M + findutils-x86-4.2.31-7.4.src.rpm 23-Aug-2012 21:44 5.4K + flex-2.5.35-2.4.src.rpm 23-Aug-2012 21:43 1.2M + gawk-3.1.5-1.4.src.rpm 23-Aug-2012 21:45 1.7M + gawk-x86-3.1.5-7.4.src.rpm 23-Aug-2012 21:45 5.2K + gcc-4.5.3-1.4.src.rpm 23-Aug-2012 21:29 48M + gdb-7.2-1.4.src.rpm 23-Aug-2012 21:45 18M + gdbm-1.8.3-1.10.src.rpm 23-Aug-2012 21:17 180K + gdbm-1.8.3-1.11.src.rpm 23-Aug-2012 21:23 180K + gettext-0.18.1.1-3.12.src.rpm 05-Sep-2012 20:40 14M + gmp-5.0.1-1.4.src.rpm 23-Aug-2012 21:40 1.9M + gmp-x86-5.0.1-7.4.src.rpm 23-Aug-2012 21:44 5.4K + gperf-3.0.4-1.4.src.rpm 23-Aug-2012 21:43 952K + grep-2.5.1a-61.11.src.rpm 05-Sep-2012 20:46 557K + grep-2.5.1a-61.14.src.rpm 23-Jan-2013 10:09 557K + groff-1.20.1-1.4.src.rpm 23-Aug-2012 21:44 3.6M + gzip-1.3.14-1.11.src.rpm 05-Sep-2012 20:46 823K + gzip-1.3.14-1.14.src.rpm 23-Jan-2013 10:10 823K + gzip-x86-1.3.14-7.4.src.rpm 23-Aug-2012 21:44 5.3K + hardlink-1.0-9.4.src.rpm 23-Aug-2012 21:43 7.5K + intltool-0.41.0-1.1.src.rpm 25-Jul-2012 01:18 137K + iso-codes-3.13-1.1.src.rpm 25-Jul-2012 01:18 5.3M + kernel-headers-2.6.37-1.1.src.rpm 25-Jul-2012 23:30 71M + kernel-headers-arm-2.6.37-7.1.src.rpm 26-Jul-2012 01:24 5.5K + less-436-5.10.src.rpm 23-Jan-2013 10:10 303K + less-436-5.13.src.rpm 23-Jan-2013 10:09 303K + libacl-x86-2.2.49-7.4.src.rpm 23-Aug-2012 21:44 5.1K + libarchive-2.8.3-1.4.src.rpm 23-Aug-2012 21:50 1.4M + libarchive-x86-2.8.3-7.4.src.rpm 23-Aug-2012 21:51 4.7K + libattr-x86-2.4.44-7.4.src.rpm 23-Aug-2012 21:44 5.0K + libcap-2.21-1.13.src.rpm 05-Sep-2012 20:43 70K + libcap-2.21-1.14.src.rpm 23-Jan-2013 10:07 70K + libcap-x86-2.21-7.4.src.rpm 23-Aug-2012 21:44 5.0K + libcurl-x86-7.21.3-7.5.src.rpm 23-Aug-2012 21:44 4.5K + libffi-3.0.9-100.4.src.rpm 23-Aug-2012 21:43 713K + libfile-x86-5.04-7.4.src.rpm 23-Aug-2012 21:44 5.0K + libgcc-x86-4.5.3-1.4.src.rpm 23-Aug-2012 21:44 5.2K + libidn-1.15-1.4.src.rpm 23-Aug-2012 21:20 1.8M + libidn-x86-1.15-7.5.src.rpm 23-Aug-2012 21:44 4.6K + liblua-x86-5.1.4-7.4.src.rpm 23-Aug-2012 21:46 4.9K + libstdc++-x86-4.5.3-7.4.src.rpm 23-Aug-2012 21:45 4.8K + libtool-2.2.6b-1.4.src.rpm 23-Aug-2012 21:37 2.2M + libxml2-2.7.8-10.4.src.rpm 23-Aug-2012 21:49 3.3M + libxml2-x86-2.7.8-7.4.src.rpm 23-Aug-2012 21:50 4.9K + libxslt-1.1.16-1.4.src.rpm 23-Aug-2012 21:50 2.6M + llvm-2.9-4.9.src.rpm 23-Jan-2013 10:20 15M + lua-5.1.4-6.4.src.rpm 23-Aug-2012 21:45 859K + lzo-2.03-3.4.src.rpm 23-Aug-2012 21:45 606K + lzop-1.03-1.10.src.rpm 23-Jan-2013 10:10 363K + lzop-1.03-1.13.src.rpm 23-Jan-2013 10:09 363K + m4-1.4.14-1.10.src.rpm 05-Sep-2012 20:47 909K + make-3.81-1.4.src.rpm 23-Aug-2012 21:45 1.1M + module-init-tools-3.15-2.8.src.rpm 05-Sep-2012 20:46 350K + mpc-0.9-1.21.src.rpm 05-Sep-2012 20:22 550K + mpc-x86-0.9-1.4.src.rpm 23-Aug-2012 21:45 5.4K + mpfr-3.0.0-1.4.src.rpm 23-Aug-2012 21:37 1.0M + mpfr-x86-3.0.0-7.4.src.rpm 23-Aug-2012 21:45 5.5K + nasm-2.08rc7-2.7.src.rpm 23-Jan-2013 10:08 3.1M + nasm-2.08rc7-2.9.src.rpm 23-Jan-2013 10:10 3.1M + ncurses-5.7-4.4.src.rpm 23-Aug-2012 21:40 2.5M + ncurses-libs-x86-5.7-7.4.src.rpm 23-Aug-2012 21:45 5.1K + net-tools-1.60-87.10.src.rpm 05-Sep-2012 20:46 351K + nodejs-0.6.14-1.1.src.rpm 01-Mar-2013 21:11 10M + nodejs-x86-0.6.14-7.1.src.rpm 01-Mar-2013 21:28 4.7K + nspr-4.8.7-1.12.src.rpm 23-Jan-2013 10:08 1.1M + nspr-4.8.7-1.17.src.rpm 05-Sep-2012 20:41 1.1M + nspr-x86-4.8.7-7.9.src.rpm 23-Jan-2013 10:08 5.2K + nss-3.12.9-3.29.src.rpm 05-Sep-2012 19:31 5.5M + nss-3.12.9-3.31.src.rpm 23-Jan-2013 10:11 5.5M + nss-softokn-freebl-x86-3.12.9-7.7.src.rpm 05-Sep-2012 19:09 5.4K + nss-x86-3.12.9-7.7.src.rpm 05-Sep-2012 19:09 5.1K + openssl-1.0.0f-1.25.src.rpm 23-Jan-2013 10:12 3.9M + openssl-1.0.0f-1.30.src.rpm 05-Sep-2012 19:21 3.9M + openssl-x86-1.0.0f-7.7.src.rpm 05-Sep-2012 19:09 4.6K + pam-1.1.5-1.4.src.rpm 23-Aug-2012 21:44 1.1M + patch-2.6.1.169-1.4.src.rpm 23-Aug-2012 21:46 653K + patch-x86-2.6.1.169-7.4.src.rpm 23-Aug-2012 21:47 5.3K + patchelf-0.5.svn20809-1.1.src.rpm 25-Jul-2012 01:18 51K + pcre-7.6-1.4.src.rpm 23-Aug-2012 21:17 606K + perl-5.14.2-1.9.src.rpm 23-Jan-2013 10:15 12M + perl-5.14.2-1.12.src.rpm 05-Sep-2012 21:10 12M + perl-Devel-Symdump-2.08-5.1.src.rpm 25-Jul-2012 01:18 22K + perl-HTML-Parser-3.65-2.4.src.rpm 23-Aug-2012 21:46 92K + perl-HTML-Tagset-3.20-8.1.src.rpm 25-Jul-2012 01:18 15K + perl-Pod-Coverage-0.20-1.1.src.rpm 25-Jul-2012 01:18 20K + perl-Test-Pod-1.42-1.1.src.rpm 25-Jul-2012 01:18 15K + perl-Test-Pod-Coverage-1.08-5.1.src.rpm 25-Jul-2012 01:19 11K + perl-TimeDate-1.20-1.1.src.rpm 25-Jul-2012 01:18 34K + perl-URI-1.54-1.1.src.rpm 25-Jul-2012 01:18 74K + perl-XML-Parser-2.36-3.4.src.rpm 23-Aug-2012 21:45 191K + perl-libwww-perl-5.836-1.1.src.rpm 25-Jul-2012 01:19 218K + pkg-config-0.25-3.4.src.rpm 23-Aug-2012 21:24 965K + pkg-config-x86-0.25-7.4.src.rpm 23-Aug-2012 21:46 4.9K + popt-1.16-1.4.src.rpm 23-Aug-2012 21:39 678K + popt-x86-1.16-7.4.src.rpm 23-Aug-2012 21:46 5.4K + ppl-0.10.2-10.6.src.rpm 05-Sep-2012 19:04 9.2M + ppl-0.10.2-10.8.src.rpm 05-Sep-2012 20:52 9.2M + procps-3.2.8-1.4.src.rpm 23-Aug-2012 21:43 358K + psmisc-22.6-1.4.src.rpm 23-Aug-2012 21:46 270K + pwdutils-3.2.19-1.9.src.rpm 23-Jan-2013 10:11 609K + pwdutils-3.2.19-1.10.src.rpm 23-Jan-2013 10:09 609K + python-2.7.3-2.7.src.rpm 05-Sep-2012 20:51 11M + python-2.7.3-2.8.src.rpm 23-Jan-2013 10:11 11M + python-base-2.7.3-2.11.src.rpm 05-Sep-2012 21:03 11M + readline-5.2-13.13.src.rpm 05-Sep-2012 20:44 2.0M + readline-5.2-13.14.src.rpm 23-Jan-2013 10:08 2.0M + repodata/ 01-Mar-2013 21:27 - + rpm-4.9.1-8.1.src.rpm 05-Sep-2012 18:44 47M + rpm-build-x86-4.9.1-9.5.src.rpm 05-Sep-2012 19:10 6.0K + rpm-libs-x86-4.9.1-7.4.src.rpm 05-Sep-2012 19:10 5.0K + rpm-python-4.9.1-8.1.src.rpm 05-Sep-2012 19:18 47M + rpm-x86-4.9.1-9.5.src.rpm 05-Sep-2012 19:10 6.9K + sed-4.1.5-1.4.src.rpm 23-Aug-2012 21:39 784K + sed-x86-4.1.5-9.4.src.rpm 23-Aug-2012 21:46 5.6K + setup-0.5-2.4.src.rpm 23-Jan-2013 10:09 133K + sharutils-4.7-2.4.src.rpm 23-Aug-2012 21:43 634K + smack-1.0-1.4.src.rpm 23-Aug-2012 21:55 45K + sqlite-3.7.9-3.4.src.rpm 23-Aug-2012 21:40 1.3M + sqlite-x86-3.7.9-7.4.src.rpm 23-Aug-2012 21:46 5.4K + tar-1.17-1.11.src.rpm 05-Sep-2012 20:50 2.6M + tar-x86-1.17-7.4.src.rpm 23-Aug-2012 21:46 5.6K + texinfo-4.13-7.9.src.rpm 23-Jan-2013 10:11 1.8M + texinfo-4.13-7.12.src.rpm 23-Jan-2013 10:10 1.8M + tizen-accelerator-1.0.1-1.1.src.rpm 25-Jul-2012 23:34 2.5K + tizen-cross-armv7l-sysroot-0.0.1-1.1.src.rpm 25-Jul-2012 23:35 2.1K + tizen-release-1.0.90-1.1.src.rpm 25-Jul-2012 01:18 4.3K + tzdata-2011h-1.1.src.rpm 25-Jul-2012 01:18 779K + unzip-6.0-9.6.src.rpm 23-Jan-2013 10:07 1.3M + unzip-6.0-9.9.src.rpm 05-Sep-2012 19:38 1.3M + uthash-1.9.3-1.1.src.rpm 25-Jul-2012 00:23 338K + util-linux-2.20.1-1.9.src.rpm 05-Sep-2012 20:54 4.2M + which-0.1-1.1.src.rpm 25-Jul-2012 01:18 6.6K + xz-5.0.3-1.23.src.rpm 23-Jan-2013 10:08 1.0M + xz-5.0.3-1.27.src.rpm 05-Sep-2012 19:39 1.0M + xz-libs-x86-5.0.3-7.4.src.rpm 23-Aug-2012 21:46 5.0K + zlib-1.2.5-2.15.src.rpm 23-Jan-2013 10:08 573K + zlib-1.2.5-2.16.src.rpm 05-Sep-2012 20:43 573K + zlib-x86-1.2.5-7.4.src.rpm 23-Aug-2012 21:46 4.9K diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkgHTML_IVI b/Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkgHTML_IVI new file mode 100644 index 0000000..04a40a0 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkgHTML_IVI @@ -0,0 +1,547 @@ + GhostCluster-0.2012.9.10-4.1.src.rpm 11-Oct-2012 22:23 760K + acpid-2.0.14-1.4.src.rpm 23-Aug-2012 21:48 81K + ail-0.2.29-1.4.src.rpm 23-Aug-2012 21:59 31K + alsa-lib-1.0.25-1.4.src.rpm 23-Aug-2012 21:48 779K + alsa-scenario-0.2.1-13.5.src.rpm 23-Aug-2012 21:49 269K + alsa-scenario-scn-data-0-codec-0.0.28-1.1.src.rpm 06-Aug-2012 21:18 120K + alsa-utils-1.0.25-1.5.src.rpm 25-Sep-2012 20:23 1.1M + app-checker-0.0.8-2.4.src.rpm 23-Aug-2012 21:54 18K + app-core-1.2-19.7.src.rpm 23-Aug-2012 22:08 274K + app-svc-0.1.21-2.7.src.rpm 23-Aug-2012 22:05 29K + atk-2.2.0-1.5.src.rpm 23-Aug-2012 21:54 586K + audiomanager-0.6-1.15.src.rpm 23-Jan-2013 10:29 822K + augeas-0.8.1-1.8.src.rpm 23-Jan-2013 10:22 1.5M + aul-0.0.169-3.15.src.rpm 23-Jan-2013 10:37 2.3M + automake14-1.4p6-15.1.src.rpm 04-Sep-2012 19:30 377K + automotive-dlt-2.2.0-1.10.src.rpm 23-Jan-2013 10:23 407K + automotive-message-broker-0.5.0-2.1.src.rpm 15-Nov-2012 19:56 573K + bluetooth-frwk-0.1.56-1.4.src.rpm 23-Aug-2012 22:14 293K + bluetooth-qt-0.0.9+6gb981aad-1.16.src.rpm 23-Jan-2013 10:51 21K + bluetooth-tools-0.1.0-1.1.src.rpm 06-Aug-2012 21:18 10K + bluez-4.101-4.3.src.rpm 23-Jan-2013 10:38 893K + boost-1.46.1-4.1.src.rpm 06-Aug-2012 21:23 48M + boot-animation-0.3.1-1.18.src.rpm 23-Jan-2013 10:41 35M + bootchart-1.15-1.4.src.rpm 23-Aug-2012 21:48 24K + bt-firmware-43xx-0.1.2-2.4.src.rpm 23-Aug-2012 21:59 44K + bundle-0.1.16-1.5.src.rpm 23-Aug-2012 21:54 51K + busybox-1.17.1-10.7.src.rpm 23-Jan-2013 10:22 5.1M + byacc-1.9.20091027-2.4.src.rpm 23-Aug-2012 21:49 290K + ca-certificates-0.0.1-1.1.src.rpm 06-Aug-2012 21:18 17K + cairo-1.12.2+87+g9fa047c-1.5.src.rpm 23-Aug-2012 22:03 43M + call-setting-0.2.82-1.13.src.rpm 23-Aug-2012 22:10 94K + capi-appfw-app-manager-0.1.0-1.5.src.rpm 23-Aug-2012 22:09 13K + capi-appfw-application-0.1.0-1.20.src.rpm 23-Jan-2013 10:40 38K + capi-base-common-0.1.0-7.1.src.rpm 06-Aug-2012 21:18 12K + capi-content-media-content-0.1.0-19.19.src.rpm 23-Jan-2013 10:40 46K + capi-location-geocoder-0.1.0-14.4.src.rpm 23-Aug-2012 22:01 14K + capi-location-manager-0.1.0-17.10.src.rpm 22-Jan-2013 06:02 25K + capi-location-poi-0.1.0-2.4.src.rpm 23-Aug-2012 22:02 19K + capi-location-route-0.1.0-2.11.src.rpm 23-Jan-2013 10:31 23K + capi-media-audio-io-0.1.0-4.4.src.rpm 23-Aug-2012 22:12 14K + capi-media-camera-0.1.0-1.4.src.rpm 23-Aug-2012 22:12 33K + capi-media-image-util-0.1.0-9.4.src.rpm 23-Aug-2012 22:06 508K + capi-media-metadata-extractor-0.1.0-2.4.src.rpm 23-Aug-2012 22:12 20K + capi-media-player-0.1.0-12.4.src.rpm 23-Aug-2012 22:12 28K + capi-media-radio-0.1.0-8.4.src.rpm 23-Aug-2012 22:12 14K + capi-media-recorder-0.1.0-8.4.src.rpm 23-Aug-2012 22:13 24K + capi-media-sound-manager-0.1.0-8.4.src.rpm 23-Aug-2012 22:12 15K + capi-media-tone-player-0.1.0-9.4.src.rpm 23-Aug-2012 22:12 14K + capi-media-wav-player-0.1.0-10.4.src.rpm 23-Aug-2012 22:12 56K + capi-messaging-email-0.1.1-2.6.src.rpm 23-Aug-2012 22:13 17K + capi-messaging-messages-0.1.0-3.4.src.rpm 23-Aug-2012 22:13 20K + capi-network-bluetooth-0.1.2-1.4.src.rpm 23-Aug-2012 22:14 28K + capi-network-connection-0.1.0-19.4.src.rpm 23-Aug-2012 21:59 16K + capi-network-nfc-0.0.1-1.4.src.rpm 23-Aug-2012 22:15 31K + capi-network-wifi-direct-0.0.1-3.1.src.rpm 06-Aug-2012 21:25 12K + capi-social-calendar-0.1.1-35.9.src.rpm 22-Jan-2013 18:34 34K + capi-social-call-log-0.1.1-25.6.src.rpm 23-Jan-2013 10:41 15K + capi-social-contacts-0.1.1-30.19.src.rpm 23-Jan-2013 10:41 37K + capi-system-device-0.1.0-6.4.src.rpm 23-Aug-2012 22:05 12K + capi-system-haptic-0.1.0-11.8.src.rpm 25-Sep-2012 20:29 15K + capi-system-info-0.1.0-12.11.src.rpm 23-Jan-2013 10:30 13K + capi-system-power-0.1.0-7.4.src.rpm 23-Aug-2012 21:59 12K + capi-system-runtime-info-0.0.1-4.11.src.rpm 23-Jan-2013 10:30 16K + capi-system-sensor-0.1.0-9.4.src.rpm 23-Aug-2012 21:59 140K + capi-telephony-call-0.1.0-9.4.src.rpm 23-Aug-2012 21:59 13K + capi-telephony-network-info-0.1.0-10.4.src.rpm 23-Aug-2012 21:59 17K + capi-telephony-sim-0.1.0-12.4.src.rpm 23-Aug-2012 21:59 16K + capi-ui-efl-util-0.1.0-5.6.src.rpm 23-Aug-2012 22:08 11K + capi-uix-feedback-0.1.0-8.4.src.rpm 23-Aug-2012 22:12 12K + capi-uix-stt-0.0.1-4.1.src.rpm 06-Aug-2012 21:34 13K + capi-uix-tts-0.0.1-9.1.src.rpm 06-Aug-2012 21:34 12K + capi-web-favorites-0.0.3-1.11.src.rpm 22-Jan-2013 07:38 15K + capi-web-url-download-0.0.3-1.5.src.rpm 23-Aug-2012 22:10 19K + cert-svc-1.0.1-1.4.src.rpm 23-Aug-2012 21:54 247K + check-0.9.8-1.4.src.rpm 23-Aug-2012 21:48 342K + cmake-2.8.8-1.4.src.rpm 23-Aug-2012 21:54 5.4M + cogl-1.10.2-1.7.src.rpm 13-Sep-2012 20:28 1.5M + connman-1.3-4.1.src.rpm 27-Sep-2012 17:06 617K + connman-qt-0.1.4-1.16.src.rpm 23-Jan-2013 10:51 19K + contacts-0.3.1-4.17.src.rpm 23-Jan-2013 10:41 169K + contacts-service-0.6.1-10.11.src.rpm 23-Jan-2013 10:30 196K + dbus-1.5.10-1.4.src.rpm 23-Aug-2012 21:57 1.8M + dbus-glib-0.94-1.4.src.rpm 23-Aug-2012 21:57 678K + dbus-python-0.83.1-2.1.src.rpm 06-Aug-2012 21:24 528K + default-files-emulator-0.1.16-3.1.src.rpm 06-Aug-2012 21:18 44K + default-files-slp-0.0.1-76.1.src.rpm 10-Aug-2012 21:22 36K + default-fonts-fc-sdk-0.0.2-1.1.src.rpm 06-Aug-2012 21:18 8.9K + default-fonts-sdk-0.0.1-1.1.src.rpm 06-Aug-2012 21:18 1.2M + desktop-file-utils-0.16-1.4.src.rpm 23-Aug-2012 21:54 266K + device-config-touch-1-1.1.src.rpm 04-Aug-2012 00:47 3.6K + device-configs-1-1.1.src.rpm 06-Aug-2012 21:18 2.3K + device-manager-plugin-pinetrail-0.2.4-1.7.src.rpm 23-Jan-2013 10:38 9.4K + device-manager-plugin-target-0.0.1-2.1.src.rpm 06-Aug-2012 21:29 14K + device-mapper-1.02.28-1.1.src.rpm 05-Sep-2012 19:11 950K + devman-0.1.7-1.4.src.rpm 23-Aug-2012 22:05 130K + dhcp-4.2.3-4.5.src.rpm 22-Jan-2013 05:35 46M + dialog-1.1-9.5.src.rpm 25-Sep-2012 20:23 393K + dlog-0.4.1-5.4.src.rpm 23-Aug-2012 21:47 462K + docbook-dtds-1.0-51.3.src.rpm 23-Jan-2013 10:21 376K + docbook-style-dsssl-1.79-6.1.src.rpm 04-Sep-2012 20:35 350K + docbook-utils-0.6.14-20.1.src.rpm 05-Sep-2012 19:16 167K + docbook-xsl-1.76.1-1.1.src.rpm 06-Aug-2012 21:18 4.8M + dosfstools-3.0.10-6.1.src.rpm 05-Sep-2012 19:11 79K + dothis-0.0.1-2.1.src.rpm 12-Sep-2012 22:40 53K + drm-client-0.0.8-1.4.src.rpm 23-Aug-2012 21:55 47K + drm-trusted-0.0.6-1.4.src.rpm 23-Aug-2012 21:55 44K + e17-1.0.0.001+svn.68441slp2-1.10.src.rpm 23-Aug-2012 22:08 6.0M + e17-extra-modules-0.2-1.10.src.rpm 23-Aug-2012 22:10 448K + e17-extra-private-modules-0.1-1.6.src.rpm 23-Aug-2012 22:09 9.7K + e17-misc-0.2-1.1.src.rpm 06-Aug-2012 21:18 29K + ecore-1.2.99.svn.75295-1.4.src.rpm 13-Sep-2012 20:28 3.0M + edbus-1.2.0+svn.69484slp2+build01-1.6.src.rpm 23-Aug-2012 22:04 251K + edje-1.2.99.svn.75241.1-1.3.src.rpm 23-Aug-2012 22:05 894K + eet-1.6.99.svn.75190-1.4.src.rpm 23-Aug-2012 21:51 302K + eeze-1.2.99+svn.73381-1.7.src.rpm 23-Aug-2012 22:05 271K + efreet-1.1.0+svn.69816slp2+build01-1.7.src.rpm 23-Aug-2012 22:04 161K + eina-1.2.99.svn.75280-1.6.src.rpm 23-Jan-2013 10:21 9.2M + elektra-0.7.0-42.1.src.rpm 06-Aug-2012 21:18 704K + elementary-1.0.99.svn.75294-1.4.src.rpm 13-Sep-2012 20:31 10M + elm-misc-0.1.27-1.1.src.rpm 06-Aug-2012 21:18 15K + email-service-0.4.2-1.22.src.rpm 23-Jan-2013 10:43 520K + embryo-1.2.99.svn.75095-1.3.src.rpm 23-Aug-2012 21:49 210K + emotion-1.0.0+svn.69824slp2+build01-1.10.src.rpm 23-Aug-2012 22:06 420K + emuld-0.2.5-1.4.src.rpm 23-Aug-2012 21:54 16K + ethumb-1.0.0+svn.69899slp2+build01-1.10.src.rpm 23-Aug-2012 22:05 150K + evas-1.2.99.svn.75291.1-1.10.src.rpm 23-Jan-2013 10:35 8.6M + festival-2.1-2.1.src.rpm 13-Sep-2012 22:51 16M + ffmpeg-0.8.5-1.1.src.rpm 06-Aug-2012 21:18 5.0M + fontconfig-2.6.0-1.4.src.rpm 23-Aug-2012 21:49 713K + freetype-2.4.3-1.4.src.rpm 23-Aug-2012 21:47 1.4M + fribidi-0.19.5-5.4.src.rpm 23-Aug-2012 21:48 602K + fuse-2.8.3-10.4.src.rpm 23-Aug-2012 21:48 492K + gc-7.1-1.1.src.rpm 04-Sep-2012 19:31 1.0M + gconf-dbus-2.16.0-1.4.src.rpm 23-Aug-2012 21:59 2.2M + gdk-pixbuf-2.26.1-100.4.src.rpm 23-Aug-2012 21:54 1.5M + giflib-4.1.6-9.8.src.rpm 23-Jan-2013 10:25 619K + glib-networking-2.28.7-1.4.src.rpm 23-Aug-2012 21:54 297K + glib2-2.33.1-2.10.src.rpm 13-Feb-2013 21:59 5.6M + gnome-common-2.28.0-1.1.src.rpm 06-Aug-2012 21:18 156K + gnutls-2.12.0-1.4.src.rpm 23-Aug-2012 21:50 1.9M + gpsd-2.95-1.12.src.rpm 18-Sep-2012 21:19 959K + gssdp-0.12.1-1.1.src.rpm 30-Aug-2012 17:54 323K + gst-ffmpeg-0.10.11-1.5.src.rpm 23-Aug-2012 22:06 4.8M + gst-ffmpeg-emul-0.2.6-1.5.src.rpm 23-Aug-2012 22:06 4.8M + gst-plugins-bad-0.10.23-20.1.src.rpm 09-Oct-2012 22:06 5.8M + gst-plugins-base-0.10.36-3.3.src.rpm 23-Aug-2012 22:05 3.9M + gst-plugins-ext0.10-0.1.5-2.6.src.rpm 23-Aug-2012 22:10 456K + gst-plugins-good-0.10.31-3.4.src.rpm 23-Aug-2012 22:10 4.6M + gst-plugins-ugly-0.10.18-2.5.src.rpm 23-Aug-2012 22:06 1.4M + gstreamer-0.10.36-1.3.src.rpm 23-Aug-2012 21:54 4.6M + gstreamer-python-0.10.22-1.1.src.rpm 04-Sep-2012 17:16 738K + gstreamer-vaapi-0.4.0.01.a10ee52-2.1.src.rpm 17-Sep-2012 18:49 254K + gupnp-0.18.0-1.1.src.rpm 13-Sep-2012 22:26 427K + gupnp-av-0.10.3-1.1.src.rpm 24-Sep-2012 17:32 425K + harfbuzz-0.7.0-1.4.src.rpm 23-Aug-2012 21:48 147K + heynoti-0.0.2-35.4.src.rpm 23-Aug-2012 22:04 2.2M + hfdialer-0.3.0-2.2.src.rpm 19-Sep-2012 01:11 868K + hwdata-0.232-1.1.src.rpm 06-Aug-2012 21:18 858K + icu-4.8-1.7.src.rpm 23-Jan-2013 10:23 15M + iftop-1.0pre2-1.1.src.rpm 05-Oct-2012 19:50 183K + image-configurations-1-9.9.src.rpm 23-Jan-2013 10:24 10K + imake-1.0.2-6.4.src.rpm 23-Aug-2012 21:49 1.3M + incarcinema-0.0.1-2.1.src.rpm 12-Sep-2012 22:40 60K + iniparser-2.17-1.1.src.rpm 06-Aug-2012 21:18 31K + insserv-1.12.0-1.4.src.rpm 23-Aug-2012 21:48 164K + intel-emgd-kmod-3104-7.3.src.rpm 23-Jan-2013 10:31 1.0M + iptables-1.4.9.1-1.4.src.rpm 23-Aug-2012 21:48 549K + iputils-20101006-15.4.src.rpm 23-Jan-2013 10:25 206K + ise-default-0.2.2-68.7.src.rpm 23-Aug-2012 22:11 411K + ise-engine-default-0.1.5023-1.4.src.rpm 23-Aug-2012 22:11 57K + isf-2.3.5205-2.8.src.rpm 23-Aug-2012 22:10 1.4M + ivi-config-wayland-0.0.1-1.1.src.rpm 06-Aug-2012 21:08 2.1K + ivi-config-xlib-0.0.1-1.1.src.rpm 06-Aug-2012 21:09 2.1K + ivi-repos-auto-2-1.1.src.rpm 30-Oct-2012 00:24 3.6K + ivi-repos-pc-1-1.1.src.rpm 30-Oct-2012 00:39 4.1K + jansson-v2.3.1_45_g0dac319-1.1.src.rpm 07-Sep-2012 16:33 68K + json-c-0.9-1.4.src.rpm 23-Aug-2012 21:48 39K + json-glib-0.14.2-1.9.src.rpm 23-Jan-2013 10:27 437K + kernel-adaptation-intel-automotive-3.5.5-2.3.src.rpm 23-Jan-2013 10:28 77M + kernel-adaptation-pc-3.2.5-2.6.src.rpm 23-Jan-2013 10:28 75M + kickstarter-0.15-1.7.src.rpm 23-Jan-2013 10:24 13K + kmod-5-1.4.src.rpm 23-Aug-2012 21:48 855K + kpartx-0.4.9-7.1.src.rpm 05-Sep-2012 19:11 169K + layer-management-0.0.1-1.17.src.rpm 23-Jan-2013 10:35 1.4M + leveldb-1.1-1.1.src.rpm 06-Aug-2012 21:18 249K + libICE-1.0.7-2.4.src.rpm 23-Aug-2012 21:49 84K + libSM-1.2.0-2.4.src.rpm 23-Aug-2012 21:49 83K + libXTrap-1.0.0-11.4.src.rpm 23-Aug-2012 21:54 60K + libXpm-3.5.9-1.1.src.rpm 18-Sep-2012 21:14 376K + libXvMC-1.0.6-1.4.src.rpm 23-Aug-2012 21:54 270K + libaccounts-svc-0.0.73-1.4.src.rpm 23-Aug-2012 21:55 25K + libasyncns-0.7-1.4.src.rpm 23-Aug-2012 21:48 372K + libatomic_ops-1.2-1.1.src.rpm 06-Aug-2012 18:35 188K + libcamsrcjpegenc-0.1.2-3.4.src.rpm 23-Aug-2012 21:53 354K + libcamsrcjpegenc-sw-libjpeg-0.1.4-2.4.src.rpm 23-Aug-2012 22:07 89K + libcroco-0.6.2-1.5.src.rpm 23-Aug-2012 21:54 401K + libdmx-1.1.1-1.4.src.rpm 23-Aug-2012 21:53 39K + libdownload-agent-1.0.0-1.4.src.rpm 23-Aug-2012 22:09 782K + libdri2-0.1.0-10.4.src.rpm 23-Aug-2012 21:53 23K + libdrm-2.4.37-1.4.src.rpm 23-Aug-2012 21:53 208K + libedit-20090923_3.0-1.5.src.rpm 25-Sep-2012 20:23 346K + libexif-0.6.19-5.4.src.rpm 23-Aug-2012 21:48 1.5M + libfontenc-1.1.0-2.4.src.rpm 23-Aug-2012 21:49 40K + libgcrypt-1.4.4-5.4.src.rpm 23-Aug-2012 21:49 958K + libgpg-error-1.7-1.4.src.rpm 23-Aug-2012 21:49 376K + libgsf-1.14.21-1.5.src.rpm 23-Aug-2012 21:53 582K + libiri-1.1-1.4.src.rpm 23-Aug-2012 21:48 17K + libjpeg-8.3-16.4.src.rpm 23-Aug-2012 21:48 938K + libjpeg-turbo-1.1.90-7.7.src.rpm 23-Jan-2013 10:21 1.4M + libmedia-service-0.2.0-6.3.src.rpm 15-Aug-2012 19:17 333K + libmedia-thumbnail-0.2.0-1.6.src.rpm 23-Aug-2012 22:07 70K + libmm-common-0.2.25-1.4.src.rpm 23-Aug-2012 21:59 458K + libmm-fileinfo-0.5.0-15.4.src.rpm 23-Aug-2012 22:00 466K + libmm-imgp-gstcs-0.1-1.2.src.rpm 15-Aug-2012 19:16 250K + libmm-log-0.1.3-1.4.src.rpm 23-Aug-2012 21:58 356K + libmm-player-0.2.12-1.2.src.rpm 15-Aug-2012 19:20 448K + libmm-session-0.1.7-1.4.src.rpm 23-Aug-2012 22:10 89K + libmm-ta-0.1.4-1.4.src.rpm 23-Aug-2012 21:47 361K + libmm-utility-0.1-40.1.src.rpm 06-Aug-2012 21:25 342K + libnet-client-0.1.65-1.4.src.rpm 23-Aug-2012 21:59 61K + libnl-1.1-1.4.src.rpm 23-Aug-2012 21:47 284K + libnl2-2.0-2.4.src.rpm 23-Aug-2012 21:49 559K + libofono-qt-1.5-1.17.src.rpm 23-Jan-2013 10:45 55K + libogg-1.2.1-1.4.src.rpm 23-Aug-2012 21:47 399K + liboil-0.3.17-2.7.src.rpm 23-Jan-2013 10:27 852K + libpcap-1.1.1-4.1.src.rpm 24-Sep-2012 20:37 557K + libpciaccess-0.12.0-2.4.src.rpm 23-Aug-2012 21:48 75K + libpng-1.2.46-1.4.src.rpm 23-Aug-2012 21:48 642K + libprivilege-control-0.0.2-1.4.src.rpm 23-Aug-2012 21:58 21K + libpthread-stubs-0.3-2.1.src.rpm 06-Aug-2012 21:18 204K + librua-0.1.0-33.4.src.rpm 23-Aug-2012 21:54 13K + libsatsolver-0.17.0-1.4.src.rpm 23-Aug-2012 21:54 51M + libsf-common-0.3.6-1.4.src.rpm 23-Aug-2012 21:54 26K + libslp-alarm-0.2.7-59.4.src.rpm 23-Aug-2012 22:06 31K + libslp-calendar-0.1.12-29.13.src.rpm 23-Jan-2013 10:38 122K + libslp-db-util-0.1.0-49.4.src.rpm 23-Aug-2012 21:54 12K + libslp-lbsplugin-replay-0.1.3-1.4.src.rpm 23-Aug-2012 22:14 259K + libslp-memo-0.1.4-1.4.src.rpm 23-Aug-2012 21:59 21K + libslp-pm-1.2.4-2.4.src.rpm 23-Aug-2012 21:54 85K + libslp-tapi-0.5.81-1.4.src.rpm 23-Aug-2012 21:59 466K + libslp-utilx-0.1.7-1.4.src.rpm 23-Aug-2012 21:54 23K + libsndfile-1.0.21-1.8.src.rpm 23-Jan-2013 10:22 1.0M + libsoup2.4-2.39.3-1.4.src.rpm 23-Aug-2012 21:55 1.0M + libsqlfs-1.1-1.4.src.rpm 23-Aug-2012 21:48 336K + libsvi-0.1.0-30.4.src.rpm 23-Aug-2012 22:12 2.1M + libtasn1-2.7-1.4.src.rpm 23-Aug-2012 21:48 1.8M + libtheora-1.1.1-1.4.src.rpm 23-Aug-2012 21:49 1.1M + libtiff-3.9.5-1.4.src.rpm 23-Aug-2012 21:49 1.1M + libug-setting-theme-efl-0.1.0-2.10.src.rpm 15-Aug-2012 19:20 49K + libug-setting-wifidirect-efl-0.4.2-1.7.src.rpm 14-Aug-2012 17:50 52K + libug-worldclock-efl-0.1.0-5.10.src.rpm 14-Aug-2012 17:50 139K + libusb-1.0.8-1.4.src.rpm 23-Aug-2012 21:47 327K + libva-1.2.0.01.43177da-1.4.src.rpm 13-Sep-2012 20:27 574K + libvorbis-1.3.2-1.4.src.rpm 23-Aug-2012 21:48 1.4M + libvpx-1.1.0+1+965d8-1.4.src.rpm 23-Aug-2012 21:49 1.6M + libwbxml2-0.11.0-10.4.src.rpm 23-Aug-2012 21:54 408K + libwebsockets-support_chrome_20_firefox_12_11_g71e5369-1.3.src.rpm 23-Jan-2013 10:21 381K + libwifi-direct-0.1.0-1.1.src.rpm 06-Aug-2012 21:24 30K + libx11-1.4.0-1.8.src.rpm 23-Jan-2013 10:23 2.1M + libxau-1.0.6-2.4.src.rpm 23-Aug-2012 21:48 38K + libxaw-1.0.8-2.4.src.rpm 23-Aug-2012 21:54 477K + libxcb-1.8.1-3.1.src.rpm 13-Aug-2012 20:40 125K + libxcomposite-0.4.3-2.4.src.rpm 23-Aug-2012 21:53 43K + libxcursor-1.1.11-2.4.src.rpm 23-Aug-2012 21:53 61K + libxdamage-1.1.3-2.4.src.rpm 23-Aug-2012 21:53 33K + libxdmcp-1.1.0-2.4.src.rpm 23-Aug-2012 21:49 57K + libxext-1.2.0-2.4.src.rpm 23-Aug-2012 21:53 120K + libxfixes-4.0.5-2.4.src.rpm 23-Aug-2012 21:53 40K + libxfont-1.4.3-2.4.src.rpm 23-Aug-2012 21:49 236K + libxft-2.2.0-2.4.src.rpm 23-Aug-2012 21:53 99K + libxgesture-0.1.0-2.4.src.rpm 23-Aug-2012 21:53 22K + libxi-1.4.0-2.4.src.rpm 23-Aug-2012 21:53 202K + libxinerama-1.1.1-2.4.src.rpm 23-Aug-2012 21:53 33K + libxkbcommon-0.1.0+2+2cb6c35-1.4.src.rpm 23-Aug-2012 21:49 160K + libxkbfile-1.0.7-1.4.src.rpm 23-Aug-2012 21:52 94K + libxmu-1.1.0-2.4.src.rpm 23-Aug-2012 21:53 130K + libxpm-3.5.9-2.4.src.rpm 23-Aug-2012 21:53 178K + libxrandr-1.3.1-2.4.src.rpm 23-Aug-2012 21:53 54K + libxrender-0.9.6-2.4.src.rpm 23-Aug-2012 21:53 55K + libxres-1.0.5-2.4.src.rpm 23-Aug-2012 21:53 31K + libxt-1.0.9-2.4.src.rpm 23-Aug-2012 21:53 558K + libxtst-1.2.0-2.4.src.rpm 23-Aug-2012 21:54 61K + libxv-1.0.6-2.4.src.rpm 23-Aug-2012 21:53 49K + libxxf86dga-1.1.2-2.4.src.rpm 23-Aug-2012 21:53 41K + libxxf86misc-1.0.2-6.1.src.rpm 06-Aug-2012 21:21 28K + libxxf86vm-1.1.1-2.4.src.rpm 23-Aug-2012 21:53 37K + libzypp-9.8.3-1.11.src.rpm 23-Jan-2013 10:31 4.6M + libzypp-bindings-0.5.10-1.1.src.rpm 05-Sep-2012 19:22 58K + linux-firmware-20110709-1.1.src.rpm 06-Aug-2012 21:18 16M + linux-firmware-crossville-0.2-2.1.src.rpm 12-Nov-2012 19:15 380K + locales-init-0.8-3.1.src.rpm 06-Aug-2012 21:18 2.2K + location-module-0.1.18-4.4.src.rpm 23-Aug-2012 22:02 16K + lsb-3.2-2.1.src.rpm 06-Aug-2012 21:18 55K + lsof-4.82-1.3.src.rpm 23-Jan-2013 10:21 478K + ltrace-0.5.3-1.4.src.rpm 23-Aug-2012 21:48 145K + m17n-db-1.6.1-1.1.src.rpm 15-Sep-2012 00:02 1.3M + m17n-lib-1.6.1-1.1.src.rpm 15-Sep-2012 00:18 941K + media-data-sdk-0.1.13-1.1.src.rpm 06-Aug-2012 21:18 14M + media-server-0.1.66-1.5.src.rpm 23-Aug-2012 22:05 57K + media-service-upnp-0.1.0-1.1.src.rpm 26-Sep-2012 19:06 147K + menu-daemon-0.2.41-1.6.src.rpm 23-Aug-2012 22:09 19K + mesa-8.1.0.1.g6cb9e9-3.3.src.rpm 23-Jan-2013 10:31 5.6M + mic-0.14-1.1.src.rpm 05-Sep-2012 19:12 212K + mingetty-1.08-4.4.src.rpm 23-Aug-2012 21:47 17K + mkdevnodes-0.2-1.4.src.rpm 23-Aug-2012 21:47 6.8K + mlite-0.1.2-1.2.src.rpm 19-Sep-2012 01:05 20K + mmfw-sysconf-0.1.22-1.1.src.rpm 06-Aug-2012 18:37 27K + mobile-broadband-provider-info-20110511-1.1.src.rpm 06-Aug-2012 18:37 75K + moute-0.0.1-3.1.src.rpm 14-Sep-2012 00:27 52K + mtdev-1.1.2-1.4.src.rpm 23-Aug-2012 21:48 324K + mtools-4.0.12-4.4.src.rpm 23-Aug-2012 21:48 378K + murphy-0.0.1-1.4.src.rpm 23-Aug-2012 22:09 214K + navit-0.5.0.5194svn-2.3.src.rpm 18-Sep-2012 21:19 5.3M + navit-maps-0.1.1-1.1.src.rpm 06-Aug-2012 18:37 27M + ncurses-5.7-4.1.src.rpm 16-Nov-2012 00:26 2.5M + neard-0.6-2.7.src.rpm 23-Jan-2013 10:31 308K + net-config-0.1.85_2-1.5.src.rpm 23-Aug-2012 22:09 33K + net.netpopup-0.1.17-6.6.src.rpm 23-Aug-2012 22:09 16K + nfc-manager-0.0.1-1.20.src.rpm 23-Jan-2013 10:45 180K + nfc-plugin-emul-0.0.1-1.4.src.rpm 23-Aug-2012 22:15 23K + node-startup-controller-1-1.1.src.rpm 24-Aug-2012 17:27 61K + notification-0.1.1-1.5.src.rpm 23-Aug-2012 22:05 36K + ntp-4.2.4p8-1.9.src.rpm 23-Jan-2013 10:23 5.7M + obexd-0.47-1.1.src.rpm 12-Sep-2012 20:56 182K + ofono-1.8-7.5.src.rpm 23-Jan-2013 10:39 920K + oma-ds-service-0.1.11-1.20.src.rpm 23-Jan-2013 10:44 202K + opencore-amr-0.1.2-2.4.src.rpm 23-Aug-2012 21:59 515K + opengl-es-0.1.1-1.1.src.rpm 06-Aug-2012 21:18 9.1K + opengl-es-virtual-drv-0.2.0-1.4.src.rpm 23-Aug-2012 21:52 156K + openjade-1.3.2-32.4.src.rpm 23-Jan-2013 10:24 1.7M + opensp-1.5.2-7.1.src.rpm 04-Sep-2012 19:49 1.4M + openssh-5.6p1-1.4.src.rpm 23-Aug-2012 21:55 877K + orc-0.4.11-1.4.src.rpm 23-Aug-2012 21:50 1.0M + org.tizen.app-selector-0.1.0-69.10.src.rpm 23-Aug-2012 22:08 23K + org.tizen.bt-syspopup-0.2.37-2.3.src.rpm 13-Aug-2012 23:42 23K + org.tizen.ciss-0.4.45-1.10.src.rpm 23-Aug-2012 22:08 54K + org.tizen.crash-worker-sdk-0.1.1-1.7.src.rpm 15-Aug-2012 19:19 27K + org.tizen.download-provider-1.0.0-1.5.src.rpm 23-Aug-2012 22:10 81K + org.tizen.image-viewer-1.0-1.6.src.rpm 23-Aug-2012 22:09 47K + org.tizen.indicator-0.1.0-1.7.src.rpm 14-Aug-2012 17:49 155K + org.tizen.memo-0.1.5-78.15.src.rpm 22-Jan-2013 18:35 93K + org.tizen.menu-screen-1.0.12-1.10.src.rpm 23-Aug-2012 22:09 39K + org.tizen.message-0.8.2-1.10.src.rpm 23-Aug-2012 22:13 191K + org.tizen.pwlock-0.2.1-1.6.src.rpm 23-Aug-2012 22:09 39K + org.tizen.smartsearch-0.3.15-1.10.src.rpm 23-Aug-2012 22:13 63K + org.tizen.taskmgr-0.14.1-1.10.src.rpm 23-Aug-2012 22:08 54K + package-groups-8-5.3.src.rpm 23-Jan-2013 10:23 17K + pango-1.30.0-3.4.src.rpm 23-Aug-2012 22:04 1.3M + parted-3.0-1.4.src.rpm 23-Jan-2013 10:22 2.7M + pciutils-3.0.0-9.4.src.rpm 23-Aug-2012 21:47 278K + pcre-8.11-1.4.src.rpm 23-Aug-2012 21:47 949K + perl-SGMLSpm-1.03ii-19.1.src.rpm 04-Sep-2012 20:12 97K + perl-WWW-Curl-4.05-4.4.src.rpm 23-Aug-2012 21:48 42K + pixman-0.27.1+1+c2230-1.4.src.rpm 23-Aug-2012 21:49 345K + pocketsphinx-0.7-1.4.src.rpm 23-Jan-2013 10:38 45M + polkit-0.104-1.9.src.rpm 23-Jan-2013 10:30 1.3M + power-manager-1.3.21-2.4.src.rpm 23-Aug-2012 22:05 34K + prelink-20100106-1.4.src.rpm 23-Aug-2012 21:48 1.0M + preview-repos-auto-1-1.1.src.rpm 06-Aug-2012 18:39 3.4K + preview-repos-pc-1-1.1.src.rpm 06-Aug-2012 18:39 3.3K + pulseaudio-2.0-2.9.src.rpm 23-Jan-2013 10:40 1.9M + pulseaudio-module-murphy-ivi-0.2.8-1.3.src.rpm 23-Aug-2012 22:09 110K + pygobject-2.21.3-2.4.src.rpm 23-Aug-2012 21:54 670K + python-2.7.3-1.5.src.rpm 05-Sep-2012 19:12 11M + python-PyPAM-0.5.0-1.1.src.rpm 04-Sep-2012 17:16 18K + python-autobahn-0.5.2-1.1.src.rpm 04-Sep-2012 17:17 60K + python-cheetah-2.4.4-1.4.src.rpm 23-Aug-2012 21:52 191K + python-lxml-2.2.3-3.4.src.rpm 23-Aug-2012 21:52 2.8M + python-markdown-2.0.3-1.1.src.rpm 06-Aug-2012 21:18 75K + python-netifaces-0.6-1.1.src.rpm 04-Sep-2012 17:16 18K + python-pyOpenSSL-0.12-1.1.src.rpm 04-Sep-2012 17:16 233K + python-pycurl-7.19.0-4.7.src.rpm 23-Jan-2013 10:21 75K + python-pygments-1.1.1-1.1.src.rpm 06-Aug-2012 21:18 838K + python-setuptools-0.6c11-2.1.src.rpm 06-Aug-2012 21:18 267K + python-simplejson-2.6.0-1.1.src.rpm 04-Sep-2012 17:17 55K + python-twisted-12.1.0-1.1.src.rpm 04-Sep-2012 17:18 2.7M + python-urlgrabber-3.9.1-1.1.src.rpm 06-Aug-2012 21:18 86K + python-yaml-3.09-1.1.src.rpm 06-Aug-2012 21:18 229K + python-zope.interface-3.8.0-1.1.src.rpm 04-Sep-2012 17:17 108K + qemu-arm-static-0.14.1-1.1.src.rpm 05-Sep-2012 19:11 5.0M + qtbase-5.0.0beta1-1.5.src.rpm 23-Jan-2013 10:44 54M + qtdeclarative-5.0.0beta1-1.1.src.rpm 19-Sep-2012 01:10 17M + qtjsbackend-5.0.0beta1-1.5.src.rpm 23-Jan-2013 10:46 9.3M + qtwayland-5.0.0beta1-1.1.src.rpm 19-Sep-2012 01:11 177K + quota-4.0.pre1-1.4.src.rpm 23-Aug-2012 21:58 554K + ragel-6.6-1.4.src.rpm 23-Aug-2012 21:48 500K + remotecontrol-0.0.1-6.1.src.rpm 26-Sep-2012 20:49 5.8M + renderer-service-upnp-0.0.4-1.1.src.rpm 26-Sep-2012 19:06 135K + repodata/ 01-Mar-2013 21:37 - + rfkill-0.4-1.4.src.rpm 23-Aug-2012 21:48 32K + saythis-0.0.1-3.1.src.rpm 24-Sep-2012 23:07 53K + secure-storage-0.12.7-1.4.src.rpm 23-Aug-2012 21:58 26K + security-server-0.0.1-37.4.src.rpm 23-Aug-2012 21:54 54K + sensor-0.5.6-1.4.src.rpm 23-Aug-2012 21:59 157K + sensor-framework-0.2.5-1.4.src.rpm 23-Aug-2012 21:59 27K + sensord-0.2.2-1.4.src.rpm 23-Aug-2012 22:09 15K + sf-plugin-accel-emul-0.2.1-1.4.src.rpm 23-Aug-2012 21:55 20K + sf-plugin-filter-accel-emul-0.2.1-1.4.src.rpm 23-Aug-2012 21:54 19K + sf-plugin-filter-geo-emul-0.2.1-1.4.src.rpm 23-Aug-2012 21:55 18K + sf-plugin-filter-light-emul-0.2.1-1.4.src.rpm 23-Aug-2012 21:54 18K + sf-plugin-filter-proxi-emul-0.2.1-1.4.src.rpm 23-Aug-2012 21:55 18K + sf-plugin-geo-emul-0.2.1-1.4.src.rpm 23-Aug-2012 21:55 19K + sf-plugin-gyro-emul-pkgs-0.2.1-1.4.src.rpm 23-Aug-2012 21:59 23K + sf-plugin-light-emul-0.2.1-1.4.src.rpm 23-Aug-2012 21:55 19K + sf-plugin-proc-accel-emul-0.2.1-1.4.src.rpm 23-Aug-2012 21:59 22K + sf-plugin-proc-geo-emul-0.2.2-1.4.src.rpm 23-Aug-2012 21:59 20K + sf-plugin-proc-light-emul-0.2.1-1.4.src.rpm 23-Aug-2012 21:58 19K + sf-plugin-proc-motion-emul-0.2.1-1.4.src.rpm 23-Aug-2012 21:59 19K + sf-plugin-proc-proxi-emul-0.2.1-1.4.src.rpm 23-Aug-2012 21:59 20K + sf-plugin-proxi-emul-0.2.5-1.4.src.rpm 23-Aug-2012 21:54 19K + sg-memo-efl-0.1.0-1.1.src.rpm 15-Aug-2012 19:21 64K + sgml-common-0.6.3-3.1.src.rpm 04-Sep-2012 19:30 99K + shared-mime-info-0.60-1.4.src.rpm 23-Aug-2012 21:53 584K + shortcut-0.0.5-1.4.src.rpm 23-Aug-2012 21:54 17K + simulator-opengl-0.1.22-1.8.src.rpm 23-Jan-2013 10:24 3.9M + sockdrawer-0.1-4.1.src.rpm 17-Sep-2012 23:30 17K + speex-1.2rc1-2.7.src.rpm 23-Jan-2013 10:22 1.0M + sphinxbase-0.7-1.4.src.rpm 23-Jan-2013 10:22 3.1M + starter-0.4.0-1.2.src.rpm 15-Aug-2012 19:19 20K + strace-4.5.20-1.4.src.rpm 23-Aug-2012 21:48 670K + svi-data-sdk-0.1.0-1.1.src.rpm 06-Aug-2012 21:18 168K + swig-1.3.40-1.4.src.rpm 23-Aug-2012 21:49 4.6M + sync-agent-framework-0.1.9-1.20.src.rpm 23-Jan-2013 10:44 269K + sys-assert-0.3.0-1.4.src.rpm 23-Aug-2012 22:09 18K + sys-string-0.1.15-1.1.src.rpm 06-Aug-2012 21:18 74K + syslinux-4.04-1.4.src.rpm 23-Aug-2012 21:50 6.0M + sysman-0.2.25-1.4.src.rpm 23-Aug-2012 22:05 21K + syspopup-0.0.74-1.2.src.rpm 15-Aug-2012 19:19 4.1M + system-plugin-ia-generic-0.0.10-2.1.src.rpm 10-Aug-2012 21:23 10K + system-popup-0.1.7-1.10.src.rpm 23-Aug-2012 22:12 202K + system-server-0.1.51-2.5.src.rpm 23-Aug-2012 22:09 39K + systemd-43-1.4.src.rpm 23-Aug-2012 21:58 834K + sysvinit-2.87-1.7.src.rpm 23-Jan-2013 10:21 456K + tcpdump-4.1.1-2.1.src.rpm 24-Sep-2012 20:23 1.6M + tel-plugin-atmodem-0.1.4-1.4.src.rpm 23-Aug-2012 21:56 123K + tel-plugin-database-0.1.3-1.4.src.rpm 23-Aug-2012 21:57 11K + tel-plugin-dbus_tapi-0.1.10-1.5.src.rpm 23-Aug-2012 22:05 61K + tel-plugin-indicator-0.1.1-1.4.src.rpm 23-Aug-2012 21:56 12K + tel-plugin-packetservice-0.1.7-2.4.src.rpm 23-Aug-2012 21:58 34K + tel-plugin-vconf-0.1.7-1.4.src.rpm 23-Aug-2012 21:59 15K + tel-plugin-vmodem-0.1.2-1.4.src.rpm 23-Aug-2012 21:56 17K + test-0.1-3.1.src.rpm 20-Aug-2012 10:42 2.4K + tizen-mobile-session-1-1.1.src.rpm 06-Aug-2012 21:18 4.1K + tts-0.1.1-1.6.src.rpm 23-Aug-2012 22:13 54K + tzdata-slp-11.14.0-1.1.src.rpm 06-Aug-2012 18:42 258K + udev-182-2.4.src.rpm 23-Aug-2012 21:54 735K + udev-rules-0.11-1.2.src.rpm 14-Sep-2012 01:34 8.2K + ug-calendar-picker-efl-0.0.3-1.11.src.rpm 23-Aug-2012 22:09 25K + ug-image-viewer-efl-1.4-2.6.src.rpm 14-Aug-2012 17:50 208K + ug-myfile-efl-0.0.1-2.14.src.rpm 23-Aug-2012 22:12 139K + ug-nfc-efl-0.0.1-1.10.src.rpm 14-Aug-2012 17:54 109K + ug-picker-efl-0.0.3-1.11.src.rpm 23-Aug-2012 22:39 26K + ug-setting-gallery-efl-1.0.17-1.4.src.rpm 15-Aug-2012 19:20 19K + ug-setting-location-efl-0.3.14-4.7.src.rpm 23-Aug-2012 22:09 24K + ug-setting-manage-applications-efl-0.0.5-1.13.src.rpm 23-Aug-2012 22:09 49K + ui-gadget-0.1.3-66.13.src.rpm 23-Aug-2012 22:08 146K + usb-setting-0.1.14-38.3.src.rpm 23-Aug-2012 22:09 22K + usbutils-005-1.7.src.rpm 23-Jan-2013 10:22 527K + uw-imap-toolkit-0.1.1-1.4.src.rpm 23-Aug-2012 21:50 2.7M + uxlaunch-0.64-1.4.src.rpm 23-Aug-2012 21:58 143K + vaapi-intel-driver-1.0.16.01.26735ff-1.4.src.rpm 13-Sep-2012 20:27 374K + vconf-0.2.23-1.4.src.rpm 23-Aug-2012 21:58 59K + vim-7.3.382-1.8.src.rpm 23-Jan-2013 10:23 8.5M + vmodemd-emul-0.2.10-1.4.src.rpm 23-Aug-2012 21:59 338K + w3m-0.5.2-11.1.src.rpm 04-Sep-2012 19:48 1.7M + wayland-0.95.0.18.g4b681a7-1.1.src.rpm 13-Sep-2012 20:20 177K + web-ui-fw-0.1.47-1.1.src.rpm 01-Mar-2013 21:38 12M + webdialer-0.0.1-3.1.src.rpm 12-Sep-2012 22:40 486K + webkit2-efl-0.1.0+121969.1-2.1.src.rpm 10-Sep-2012 22:18 1.1G + webskeleton-0.1-1.1.src.rpm 10-Sep-2012 22:21 6.3K + weston-0.95.0.212.g495cc24.4-2.1.src.rpm 01-Nov-2012 21:45 360K + wget-1.12-1.4.src.rpm 23-Aug-2012 21:48 1.5M + wifi-efl-ug-0.4.25-1.10.src.rpm 23-Aug-2012 22:09 86K + wpa_supplicant-1.0-1.10.src.rpm 23-Jan-2013 10:30 1.8M + wrt-commons-0.2.25-1.5.src.rpm 13-Aug-2012 23:42 1.4M + wrt-plugins-common-0.3.27-1.7.src.rpm 23-Aug-2012 22:41 123K + wrt-plugins-tizen-0.2.31-1.8.src.rpm 23-Aug-2012 22:46 707K + wrt-setting-0.0.1-1.13.src.rpm 23-Aug-2012 22:10 34K + x11proto-gesture-0.1.0-1.1.src.rpm 06-Aug-2012 21:18 18K + xcb-proto-1.7.1-3.1.src.rpm 13-Aug-2012 20:36 77K + xcb-util-0.3.6-1.5.src.rpm 23-Aug-2012 21:52 102K + xdgmime-0.0.12-1.4.src.rpm 23-Aug-2012 21:54 36K + xinput_calibrator-0.7.5-1.1.src.rpm 24-Sep-2012 20:37 91K + xkeyboard-config-1.8-1.9.src.rpm 23-Jan-2013 10:27 877K + xmlsec1-1.2.14-1.4.src.rpm 23-Aug-2012 21:51 1.5M + xmlto-0.0.23-3.2.src.rpm 23-Jan-2013 10:22 113K + xorg-app-xinput-1.5.2-2.9.src.rpm 23-Jan-2013 10:25 41K + xorg-apps-7.5-3.4.src.rpm 23-Aug-2012 21:55 3.3M + xorg-drv-evdev-2.3.2-5.4.src.rpm 23-Aug-2012 22:03 54K + xorg-drv-mtev-0.1.13-1.4.src.rpm 23-Aug-2012 22:03 22K + xorg-glproto-1.4.15-1.1.src.rpm 06-Aug-2012 21:18 115K + xorg-input-evdev-2.3.2-5.4.src.rpm 23-Aug-2012 22:03 55K + xorg-input-evdev-multitouch-2.3.2-3.4.src.rpm 23-Aug-2012 22:03 68K + xorg-launch-helper-3-2.4.src.rpm 23-Aug-2012 21:58 98K + xorg-recordproto-1.14.1-1.1.src.rpm 06-Aug-2012 21:18 37K + xorg-renderproto-0.11.1-1.1.src.rpm 06-Aug-2012 21:18 34K + xorg-server-1.9.3-19.14.src.rpm 23-Jan-2013 10:35 5.9M + xorg-utils-7.5-6.5.src.rpm 23-Aug-2012 21:55 2.4M + xorg-x11-apps-7.5-3.4.src.rpm 23-Aug-2012 21:55 3.3M + xorg-x11-drv-fbdev-0.4.2-2.4.src.rpm 23-Aug-2012 22:03 239K + xorg-x11-drv-input-gesture-0.1.0-4.4.src.rpm 23-Aug-2012 22:03 37K + xorg-x11-drv-intel-2.15.0-1.6.src.rpm 23-Aug-2012 22:03 937K + xorg-x11-drv-keyboard-1.6.0-1.4.src.rpm 23-Aug-2012 22:03 278K + xorg-x11-drv-synaptics-1.4.0-1.4.src.rpm 23-Aug-2012 22:03 402K + xorg-x11-filesystem-7.3-1.1.src.rpm 06-Aug-2012 21:18 6.3K + xorg-x11-proto-bigreqsproto-1.1.1-1.1.src.rpm 06-Aug-2012 21:18 25K + xorg-x11-proto-compositeproto-0.4.2-1.1.src.rpm 06-Aug-2012 21:18 40K + xorg-x11-proto-damageproto-1.2.1-1.1.src.rpm 06-Aug-2012 21:18 25K + xorg-x11-proto-dmxproto-2.3-1.1.src.rpm 06-Aug-2012 21:18 22K + xorg-x11-proto-dri2proto-2.6-1.1.src.rpm 06-Aug-2012 21:18 19K + xorg-x11-proto-fixesproto-4.1.2-1.1.src.rpm 06-Aug-2012 21:18 31K + xorg-x11-proto-fontcacheproto-0.1.2-4.1.src.rpm 06-Aug-2012 21:18 74K + xorg-x11-proto-fontsproto-2.1.1-1.1.src.rpm 06-Aug-2012 21:18 59K + xorg-x11-proto-inputproto-2.0.1-1.1.src.rpm 06-Aug-2012 21:18 94K + xorg-x11-proto-kbproto-1.0.5-1.1.src.rpm 06-Aug-2012 21:18 47K + xorg-x11-proto-randrproto-1.3.2-1.1.src.rpm 06-Aug-2012 21:18 53K + xorg-x11-proto-resourceproto-1.1.1-1.1.src.rpm 06-Aug-2012 21:18 22K + xorg-x11-proto-scrnsaverproto-1.2.1-1.1.src.rpm 06-Aug-2012 21:18 32K + xorg-x11-proto-trapproto-3.4.3-5.1.src.rpm 06-Aug-2012 21:21 74K + xorg-x11-proto-videoproto-2.3.1-1.1.src.rpm 06-Aug-2012 21:18 36K + xorg-x11-proto-xcmiscproto-1.2.1-1.1.src.rpm 06-Aug-2012 21:18 25K + xorg-x11-proto-xextproto-7.1.2-1.1.src.rpm 06-Aug-2012 21:18 124K + xorg-x11-proto-xf86bigfontproto-1.2.0-1.1.src.rpm 06-Aug-2012 21:18 21K + xorg-x11-proto-xf86dgaproto-2.1-1.1.src.rpm 06-Aug-2012 21:18 24K + xorg-x11-proto-xf86driproto-2.1.0-3.1.src.rpm 06-Aug-2012 21:18 22K + xorg-x11-proto-xf86miscproto-0.9.3-4.1.src.rpm 06-Aug-2012 21:18 23K + xorg-x11-proto-xf86vidmodeproto-2.3-3.1.src.rpm 06-Aug-2012 21:18 23K + xorg-x11-proto-xineramaproto-1.2-1.1.src.rpm 06-Aug-2012 21:18 23K + xorg-x11-proto-xproto-7.0.20-1.1.src.rpm 06-Aug-2012 21:18 220K + xorg-x11-server-1.9.3-17.3.src.rpm 23-Jan-2013 10:35 5.9M + xorg-x11-server-misc-0.0.4-1.1.src.rpm 06-Aug-2012 18:43 15K + xorg-x11-util-macros-1.11.0-1.1.src.rpm 06-Aug-2012 21:18 70K + xorg-x11-utils-7.5-6.5.src.rpm 23-Aug-2012 21:55 2.4M + xorg-x11-utils-xinput-1.5.2-2.4.src.rpm 23-Aug-2012 21:54 41K + xorg-x11-utils-xrestop-0.4-8.4.src.rpm 23-Aug-2012 21:54 97K + xorg-x11-xauth-1.0.5-1.4.src.rpm 23-Aug-2012 21:54 140K + xorg-x11-xfonts-utils-7.5-4.4.src.rpm 23-Aug-2012 21:53 678K + xorg-x11-xinit-1.1.0-2.4.src.rpm 23-Aug-2012 21:53 60K + xorg-x11-xkb-utils-7.6-8.9.src.rpm 23-Jan-2013 10:26 838K + xorg-x11-xserver-utils-7.5-3.9.src.rpm 23-Jan-2013 10:26 2.1M + xorg-x11-xtrans-devel-1.2.6-1.1.src.rpm 06-Aug-2012 21:18 95K + xorg-xbitmaps-1.1.1-1.1.src.rpm 06-Aug-2012 21:18 45K + xorg-xinput-1.5.2-2.4.src.rpm 23-Aug-2012 21:54 48K + xserver-xorg-video-emulfb-0.2.0-16.4.src.rpm 23-Aug-2012 22:03 47K + xterm-268-2.5.src.rpm 25-Sep-2012 20:28 766K + yasm-1.2.0-1.10.src.rpm 23-Jan-2013 10:21 1.3M + zypper-1.6.10-1.4.src.rpm 23-Aug-2012 22:02 7.6M diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkg_Base b/Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkg_Base new file mode 100644 index 0000000..e9e1b0b --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkg_Base @@ -0,0 +1,114 @@ +acl +attr +autoconf +automake +bash +binutils +bison +build +build-compare +buildtest +bzip2 +c-ares +ccache +cloog +cmake +coreutils +cpio +curl +db4 +diffutils +doxygen +e2fsprogs +eglibc +elfutils +expat +fakeroot +fdupes +file +filesystem +findutils +flex +gawk +gcc +gdb +gdbm +gettext +gmp +gperf +grep +groff +gzip +icecream +intltool +iso-codes +kernel +libarchive +libcap +libidn +libtool +libxml2 +libxslt +lua +lzo +lzop +m4 +make +module-init-tools +mpc +mpfr +nasm +ncurses +net-tools +nodejs +nspr +nss +openssl +package-groups-mic +patch +patchelf +pcre +perl +perl-Devel-Symdump +perl-HTML-Parser +perl-HTML-Tagset +perl-Pod-Coverage +perl-Test-Pod +perl-Test-Pod-Coverage +perl-TimeDate +perl-URI +perl-WWW-Curl +perl-XML-Parser +perl-libwww-perl +pkg-config +pkgconfig +popt +ppl +procps +psmisc +python +python-base +python-lxml +python-pycurl +python-setuptools +readline +rpm +rpm-python +sed +setup +sharutils +smack +sqlite +tar +texinfo +tizen-accelerator +tizen-release +tizen-rpm-config +tzdata +unifdef +unzip +uthash +util-linux-ng +which +xz +zlib diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkg_Base.new b/Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkg_Base.new new file mode 100644 index 0000000..d5007e1 --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkg_Base.new @@ -0,0 +1,130 @@ +acl +attr +autoconf +automake +bash +binutils +bison +build +build-compare +buildtest +bzip2 +c-ares +ccache +cloog +cmake +coreutils +cpio +cross-armv7hl-binutils +cross-armv7hl-binutils-accel +cross-armv7hl-gcc +cross-armv7hl-gcc-accel +cross-armv7l-binutils +cross-armv7l-binutils-accel +cross-armv7l-gcc +cross-armv7l-gcc-accel +cross-armv7tnhl-platformfile +curl +db4 +diffutils +doxygen +e2fsprogs +eglibc +eglibc-arm +eglibc-devel-arm +eglibc-headers-arm +elfutils +expat +fakeroot +fdupes +file +filesystem +findutils +flex +gawk +gcc +gdb +gdbm +gettext +gmp +gperf +grep +groff +gzip +icecream +intltool +iso-codes +kernel +kernel-headers-arm +libarchive +libcap +libidn +libtool +libxml2 +libxslt +lua +lzo +lzop +m4 +make +module-init-tools +mpc +mpfr +nasm +ncurses +net-tools +nodejs +nspr +nss +openssl +package-groups-mic +patch +patchelf +pcre +perl +perl-Devel-Symdump +perl-HTML-Parser +perl-HTML-Tagset +perl-Pod-Coverage +perl-Test-Pod +perl-Test-Pod-Coverage +perl-TimeDate +perl-URI +perl-WWW-Curl +perl-XML-Parser +perl-libwww-perl +pkg-config +pkgconfig +popt +ppl +procps +psmisc +python +python-base +python-lxml +python-pycurl +python-setuptools +readline +rpm +rpm-python +sed +setup +sharutils +smack +sqlite +tar +texinfo +tizen-accelerator +tizen-cross-armv7hl-sysroot +tizen-cross-armv7l-sysroot +tizen-release +tizen-rpm-config +tzdata +unifdef +unzip +uthash +util-linux-ng +which +xz +zlib + diff --git a/Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkg_IVI b/Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkg_IVI new file mode 100644 index 0000000..4f7438d --- /dev/null +++ b/Tizen_TZ_package/TizenGroup-IVI-Wayland/sourcePkg_IVI @@ -0,0 +1,536 @@ +GhostCluster +ail +alarm-manager +alsa-lib +alsa-scenario +alsa-scenario-scn-data-0-base +alsa-scenario-scn-data-0-mc1n2 +alsa-utils +app-checker +app-core +app-svc +appcore-agent +audio-session-manager +augeas +aul +automotive-message-broker +avahi +avsystem +bluetooth-firmware-bcm +bluetooth-frwk +bluetooth-share +bluetooth-tools +bluez +boost +boot-animation +bootchart +bundle +busybox +byacc +ca-certificates +cairo +call-setting +capi-appfw-app-manager +capi-appfw-application +capi-appfw-package-manager +capi-base-common +capi-content-media-content +capi-content-mime-type +capi-location-geocoder +capi-location-manager +capi-location-poi +capi-location-route +capi-media-audio-io +capi-media-camera +capi-media-image-util +capi-media-metadata-extractor +capi-media-player +capi-media-radio +capi-media-recorder +capi-media-sound-manager +capi-media-tone-player +capi-media-wav-player +capi-messaging-email +capi-messaging-messages +capi-messaging-push +capi-network-bluetooth +capi-network-connection +capi-network-nfc +capi-network-serial +capi-network-tethering +capi-network-wifi +capi-network-wifi-direct +capi-social-calendar +capi-social-call-log +capi-social-contacts +capi-system-device +capi-system-haptic +capi-system-info +capi-system-media-key +capi-system-power +capi-system-runtime-info +capi-system-sensor +capi-system-system-settings +capi-system-usb-accessory +capi-telephony-call +capi-telephony-network-info +capi-telephony-sim +capi-ui-efl-util +capi-uix-face +capi-uix-feedback +capi-uix-stt +capi-uix-tts +capi-web-favorites +capi-web-url-download +cbhm +cert-svc +cert-svc-ui +charging-animation +check +chrpath +connman +contacts-service +crash-worker-sdk +cups +cups-filters +data-router +dbus +dbus-glib +dbus-python +default-files-emulator +default-files-slp +default-fonts-fc-sdk +default-fonts-sdk +desktop-file-utils +device-config-touch +device-manager-plugin-emul +device-manager-plugin-exynos +device-manager-plugin-ivi +device-manager-plugin-pinetrail +device-mapper +devman +dlog +dnsmasq +dosfstools +download-provider +drm-client +e17 +e17-extra-modules +e17-extra-private-modules +e17-misc +e_dbus +ecore +ed +edbus +edje +eet +eeze +efl-theme-tizen-hd +efl-theme-white-hd +efreet +eina +elementary +elm-misc +email-service +embryo +emotion +eobj +epson-inkjet-printer-escpr +ethumb +evas +expedite +face-engine +ffmpeg +flashrom +fontconfig +freealut +freetype +fribidi +fuse +gconf-dbus +gdk-pixbuf +geoclue +giflib +glib-networking +glib2 +gnome-common +gnutls +gobject-introspection +gps-manager +gssdp +gst-ffmpeg +gst-ffmpeg-emul +gst-openmax +gst-plugins-bad +gst-plugins-base +gst-plugins-ext0.10 +gst-plugins-good +gst-plugins-s5pc2xx +gst-plugins-ugly +gstreamer +gstreamer-vaapi +gupnp +gupnp-av +gupnp-dlna +harfbuzz +heynoti +hplip +icu +image-configurations +imake +iniparser +insserv +iptables +ise-default +ise-engine-default +ise-engine-hangul +isf +ivi-configs +ivi-repos-auto +ivi-repos-pc +json-c +json-glib +kernel-adaptation-intel-automotive +kernel-headers +kernel-x86-ivi +kickstarter +kmod +kpartx +lcms2 +lemolo +leveldb +libICE +libSM +libX11 +libXScrnSaver +libXau +libXaw +libXcomposite +libXcursor +libXdamage +libXdmcp +libXext +libXfixes +libXfont +libXft +libXgesture +libXi +libXinerama +libXmu +libXpm +libXrandr +libXrender +libXres +libXt +libXtst +libXv +libXvMC +libXxf86dga +libXxf86vm +libaccounts-svc +libatomic_ops +libbullet +libcamsrcjpegenc +libcamsrcjpegenc-sw-libjpeg +libdaemon +libdecarta +libdmx +libdownload-agent +libdri2 +libdrm +libdrm-ivi +libdrm-slp-gem +libexif +libffi +libflac +libfontenc +libgcrypt +libgee +libgpg-error +libgphoto2 +libhangul +libijs +libiri +libjpeg +libjpeg-turbo +liblocation-appman +libmedia-service +libmedia-thumbnail +libmm-camcorder +libmm-common +libmm-fileinfo +libmm-imgp-gstcs +libmm-log +libmm-player +libmm-radio +libmm-session +libmm-sound +libmm-ta +libmm-utility +libnet-client +libnl2 +libogg +liboil +libpciaccess +libpng +libprivilege-control +libpthread-stubs +libremix +librua +libsatsolver +libsf-common +libshortcut +libslp-alarm +libslp-calendar +libslp-db-util +libslp-lbs-plugin-replay +libslp-location +libslp-memo +libslp-pm +libslp-tapi +libslp-utilx +libsndfile +libsoup2.4 +libsqlfs +libsvi +libtasn1 +libtcore +libtheora +libtiff +libug-setting-wifidirect-efl +libug-worldclock-efl +libusb +libusb-compat +libva +libvorbis +libwbxml2 +libwebsockets +libwifi-direct +libxcb +libxkbcommon +libxkbfile +libzypp +libzypp-bindings +linux-firmware-ivi +llvm +locales-init +location-module +lsb +lsof +ltrace +media-data-sdk +media-server +media-service-upnp +menu-daemon +mesa +mic +mic-bootstrap +mingetty +minicontrol +mkdevnodes +mmfw-sysconf +mobile-broadband-provider-info +msg-service +mtdev +mtools +murphy +net-config +net.netpopup +nettle +nfc-manager +nfc-plugin-emul +nfc-plugin-nxp +notification +obexd +ofono +openal-soft +opencore-amr +opengl-es +opengl-es-virtual-drv +openssh +openssl +org.tizen.app-selector +org.tizen.bluetooth-share-ui +org.tizen.browser +org.tizen.bt-syspopup +org.tizen.calculator +org.tizen.calendar +org.tizen.call +org.tizen.camera-app +org.tizen.clock +org.tizen.download-manager +org.tizen.draglock +org.tizen.email +org.tizen.gallery +org.tizen.image-viewer +org.tizen.indicator +org.tizen.memo +org.tizen.menu-screen +org.tizen.message +org.tizen.music-player +org.tizen.pwlock +org.tizen.quickpanel +org.tizen.smartsearch +org.tizen.taskmgr +org.tizen.tickernoti-syspopup +org.tizen.usb-syspopup +org.tizen.video-player +org.tizen.volume +package-groups +pango +parted +pciutils +phone +pixman +pkgmgr +poppler +power-manager +prelink +preview-repos-auto +pulseaudio +pulseaudio-module-murphy-ivi +push +pygobject +python-cheetah +python-markdown +python-pygments +python-urlgrabber +python-yaml +qemu-arm-static +ragel +renderer-service-upnp +rfkill +rpm-installer +rygel +sdbd +secure-storage +security-server +sensor +sensor-framework +sensor-plugins +sensord +settings +shadow +shared-mime-info +simulator-opengl +smartcard-plugin-nfc +smartcard-plugin-uicc +smartcard-service +speex +starter +status +strace +stt +svi-data-sdk +swig +sys-assert +sys-string +syslinux +sysman +syspopup +system-plugin-ia-generic +system-plugin-slp +system-popup +system-server +systemd +sysvinit +tel-plugin-atmodem +tel-plugin-database +tel-plugin-dbus_tapi +tel-plugin-imc +tel-plugin-imcmodem +tel-plugin-indicator +tel-plugin-packetservice +tel-plugin-vconf +tel-plugin-vmodem +telephony-daemon +test +tizen-coreutils +tts +u-boot +udev +ug-bluetooth-efl +ug-image-viewer-efl +ug-memo-efl +ug-myfile-efl +ug-nfc-efl +ug-setting-gallery-efl +ug-setting-location-efl +ug-setting-manage-applications-efl +ui-gadget-1 +usb-server +usbutils +uw-imap-toolkit +vaapi-intel-driver +vconf +vconf-internal-keys +vim +vmodemd-emul +wayland +web-ui-fw +webkit2-efl +webskeleton +weston +wifi-efl-ug +wlandrv-plugin-tizen-bcm43xx +wpa_supplicant +wrt +wrt-commons +wrt-installer +wrt-plugins-common +wrt-plugins-tizen +wrt-security +wrt-setting +xcb-proto +xcb-util +xdgmime +xkeyboard-config +xmlsec1 +xorg-glproto +xorg-x11-apps +xorg-x11-drv-emulfb +xorg-x11-drv-evdev +xorg-x11-drv-evdev-multitouch +xorg-x11-drv-exynos +xorg-x11-drv-gesture +xorg-x11-drv-intel +xorg-x11-font-utils +xorg-x11-misc +xorg-x11-misc-exynos +xorg-x11-proto-bigreqs +xorg-x11-proto-composite +xorg-x11-proto-core +xorg-x11-proto-damage +xorg-x11-proto-dmx +xorg-x11-proto-dri2 +xorg-x11-proto-fixes +xorg-x11-proto-fonts +xorg-x11-proto-gesture +xorg-x11-proto-input +xorg-x11-proto-kb +xorg-x11-proto-randr +xorg-x11-proto-record +xorg-x11-proto-renderproto +xorg-x11-proto-resource +xorg-x11-proto-scrnsaver +xorg-x11-proto-video +xorg-x11-proto-xcmisc +xorg-x11-proto-xext +xorg-x11-proto-xf86bigfont +xorg-x11-proto-xf86dga +xorg-x11-proto-xf86dri +xorg-x11-proto-xf86vidmode +xorg-x11-proto-xinerama +xorg-x11-server +xorg-x11-server-misc +xorg-x11-server-utils +xorg-x11-utils +xorg-x11-xbitmaps +xorg-x11-xinit +xorg-x11-xinput +xorg-x11-xkb-utils +xorg-x11-xtrans-devel +xorg-x11-xutils-dev +xrestop +zip +zypper diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/.gitignore b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/.gitignore new file mode 100644 index 0000000..cf2a36f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/.gitignore @@ -0,0 +1,2 @@ +git_package +git_package/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/gitCloneAll.sh b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/gitCloneAll.sh new file mode 100755 index 0000000..b537b05 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/gitCloneAll.sh @@ -0,0 +1,45 @@ +mkdir -p git_package +mkdir -p specfile-initial +cd git_package +gitServer=review.tizen.org +rm -fr ../specfile-initial/* + +rm -fr ../package-git-tag + +while read i; do + gitName=`echo $i | cut -f 1 -d " " ` + gitPath=`echo $i | cut -f 2 -d " " ` + specName=`echo $i | cut -f 3 -d " " ` + + CURDIR=`pwd` + echo "" + echo gitName "$gitName" + if [ -d "$gitPath"/.git ]; then + + cd $gitPath + git fetch + cd "$CURDIR" + else + + git clone $gitServer:$gitPath $gitPath + fi + cd $gitPath + PACKAGE_TAG="" + #PACKAGE_TAG=`git tag | grep accepted | sort | tail -1` + TAG="HEAD" ; + #if [ -z "$PACKAGE_TAG" ]; + #then + # TAG="HEAD" ; + #else + # TAG="$PACKAGE_TAG" ; + #fi + + echo "$gitName" "$TAG" >> "$CURDIR"/../package-git-tag + git reset --hard "$TAG" + cd "$CURDIR" + cp -i $gitPath/packaging/$specName ../specfile-initial/ + +done < ../package-git-sources + + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/group.xml b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/group.xml new file mode 100644 index 0000000..36c6167 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/group.xml @@ -0,0 +1,1363 @@ + + + + x-server + Base X Server + Base X Server + true + + xkeyboard-config + xorg-x11-xinit + xorg-app-xinput + xorg-utils + xorg-x11-server + xorg-x11-xkb-utils + xorg-x11-xserver-utils + xterm + + + + trats + trats + trats + true + + alsa-scenario-scn-data-0-mc1n2 + bluetooth-firmware-bcm + bluetooth-share + bluetooth-tools + e17-misc + libbluetooth-share + libflac + libremix + net.wifi-qs + nfc-plugin-nxp + obexd + pango + pixman + rfkill + ug-bluetooth-efl + wifi-efl-ug + wpa_supplicant + + + + appscommon + Common Applications + Common Applications + true + + org.tizen.app-selector + org.tizen.browser + org.tizen.download-manager + org.tizen.draglock + org.tizen.indicator + org.tizen.lowbat-syspopup + org.tizen.lowmem-syspopup + org.tizen.menu-screen + org.tizen.poweroff-syspopup + org.tizen.quickpanel + org.tizen.tickernoti-syspopup + org.tizen.usb-syspopup + org.tizen.volume + org.tizen.wifi-direct-popup + org.tizen.wifi-direct-ugapp + + + + emul + emul + emul + true + + alsa-scenario-scn-data-0-mc1n2 + boost-filesystem + boost-system + boost-test + capi-media-metadata-extractor + capi-system-media-key + capi-uix-face + check + dbus-devel + default-files-emulator + device-manager-plugin-maru + e17-misc + eglibc-debuginfo + emuld + glib2 + gnutls + gst-ffmpeg-emul + harfbuzz + libbluetooth-share + libdlog-devel + libxml2 + minicontrol + nfc-plugin-emul + sensord + sf-plugin-accel-emul + sf-plugin-filter-accel-emul + sf-plugin-filter-geo-emul + sf-plugin-filter-light-emul + sf-plugin-filter-proxi-emul + sf-plugin-geo-emul + sf-plugin-gyro-emul-pkgs + sf-plugin-light-emul + sf-plugin-proc-accel-emul + sf-plugin-proc-geo-emul + sf-plugin-proc-light-emul + sf-plugin-proc-motion-emul + sf-plugin-proc-proxi-emul + sf-plugin-proxi-emul + sqlite + tel-plugin-atmodem + tel-plugin-vmodem + vmodemd-emul + webkit2-efl + xorg-x11-drv-emulfb + xorg-x11-misc-emulfb + + + + ivi-base + IVI Base + IVI Base + true + + alsa-utils + augeas-libs + bash + bluez + bootchart + bzip2 + c-ares + ca-certificates + connman + coreutils + db4 + e2fsprogs + eglibc + eglibc-common + elfutils + elfutils-libelf + elfutils-libs + expat + file + filesystem + findutils + gawk + grep + gzip + iniparser + iptables + iptables-ipv6 + json-c + kmod + libsqlfs + linux-firmware-ivi + lsb + mkdevnodes + mingetty + mtdev + mtools + net-tools + ntp + nspr + nss + nss-softokn-freebl + nss-sysinit + obexd + openssh-client + openssh-server + openssl + pam + pciutils + pkg-config + popt + prelink + procps + psmisc + pulseaudio-libs + pulseaudio-module-bluetooth + pulseaudio-utils + pulseaudio + pwdutils + python-base + readline + rfkill + rpm + sed + setup + satsolver-tools + shared-mime-info + smack + speex + sqlite + systemd + systemd-sysv + tizen-release + tzdata + tzdata-slp + udev + usbutils + util-linux + vim-minimal + which + wpa_supplicant + xz + zlib + zypper + + + + ivi-demos + IVI Demos + IVI Demos + true + + xkeyboard-config + xorg-utils + xorg-x11-server + xorg-x11-xkb-utils + xorg-x11-xserver-utils + xterm + mesa-dri-i915-driver + mesa-dri-i965-driver + xorg-drv-evdev + xorg-drv-mtev + xorg-x11-drv-fbdev + xorg-x11-drv-intel + xorg-x11-drv-keyboard + xorg-x11-drv-synaptics + xorg-x11-server-misc-emulfb + device-config-touch-Hanvon + device-config-touch-ILI + device-config-touch-cando + device-config-touch-eGalax + device-config-touch-mxt224 + device-config-touch-sitronix + hfdialer + qtdeclarative-examples + uxlaunch + default-fonts-sdk + elementary-tools + webkit2-efl + moute + automotive-message-broker + saythis + dothis + webdialer + GhostCluster + incarcinema + automotive-message-broker + connman-test + GhostCluster + gst-ffmpeg + gst-plugins-bad + gstreamer-vaapi + ivi-demo-config + libva + openbox + vaapi-intel-driver + webskeleton + + + + ivi-middleware + Platform common packages for Wayland + IVI specific middleware components + true + + automotive-message-broker + gupnp + gupnp-av + gupnp-dlna + libgee + murphy + pulseaudio-module-murphy-ivi + rygel + media-service-upnp + renderer-service-upnp + + + + appswayland + Apps known to work with Wayland + Apps known to work with Wayland + true + + GhostCluster + org.tizen.calculator + org.tizen.calendar + org.tizen.contacts + org.tizen.gallery + org.tizen.memo + org.tizen.message + org.tizen.music-player + org.tizen.smartsearch + org.tizen.taskmgr + org.tizen.download-manager + org.tizen.browser + org.tizen.menu-screen + ug-image-viewer-efl + settings + lemolo + wifi-efl-ug + net.wifi-qs + + + + commonwayland + Platform common packages for Wayland + Platform common packages w/ Wayland + true + + ail + alarm-server + alsa-lib + alsa-scenario + alsa-scenario-scn-data-0-mc1n2 + alsa-utils + app-checker + app-checker-server + appcore-agent + app-core-common + app-core-efl + app-svc + attr + audio-session-manager + aul + avahi + avahi-data + avahi-libs + avsystem + bash + binutils + bluetooth-frwk + bluetooth-frwk-agent + bluetooth-share + bluetooth-tools + bluez + boost + boost-program-options + boost-thread + bundle + busybox + busybox-symlinks-bsdmainutils + busybox-symlinks-busybox + busybox-symlinks-console-tools + busybox-symlinks-dnsutils + busybox-symlinks-dosfstools + busybox-symlinks-ifupdown + busybox-symlinks-iputils-ping + busybox-symlinks-klogd + busybox-symlinks-net-tools + busybox-symlinks-openbsd-inetd + busybox-symlinks-passwd + busybox-symlinks-sysklogd + busybox-symlinks-telnetd + busybox-symlinks-tofrodos + busybox-symlinks-udhcpc + busybox-symlinks-udhcpd + busybox-symlinks-unzip + busybox-symlinks-vlan + bzip2 + bzip2-libs + ca-certificates + cairo + capi-appfw-package-manager + capi-system-usb-accessory + cbhm + cert-svc + connman + contacts-service + curl + data-router + dbus + dbus-glib + dbus-libs + default-fonts-fc-sdk + default-fonts-sdk + dlogutil + dnsmasq + download-provider + drm-client + e2fsprogs + ecore + ecore-con + ecore-evas + ecore-fb + ecore-file + ecore-imf + ecore-imf-evas + ecore-input + ecore-input-evas + ecore-ipc + ecore-tools + edbus + edje + edje-tools + eet + eet-tools + efl-theme-white-hd + efreet + eglibc + eglibc-common + eina + elementary + elementary-tools + elfutils + elfutils-libelf + elfutils-libs + elm-misc + email-service + embryo + emotion + emotion-gstreamer + ethumb + evas + expat + face-engine + file + filesystem + findutils + fontconfig + freealut + freetype + fribidi + gawk + gconf-dbus + gconf-dbus-utils + gdb + gdb-server + geoclue + geoclue-nominatim + gettext-runtime + giflib + glib-networking + gps-manager + gssdp + gst-ffmpeg + gst-openmax + gst-plugins-base + gst-plugins-base-tools + gst-plugins-ext0.10 + gst-plugins-good + gst-plugins-ugly + gstreamer + gstreamer-tools + gstreamer-vaapi + heynoti + icu + iniparser + initscripts + iptables + iptables-ipv6 + json-glib + libaccounts-svc + libalarm + libarchive + libasound + libattr + libavcodec + libavformat + libavutil + libbluetooth3 + libbluetooth-share + libcamsrcjpegenc + libcamsrcjpegenc-sw-libjpeg + libcurl + libdaemon + libdecarta + libdevman + libdlog + libdownload-agent + libdmx + libdri2 + libdrm + libdrm-slp1 + libexif + libface-engine + libfile + libflac + libfontenc + libgcc + libgcrypt + libgeoclue + libgomp + libgpg-error + libgphoto2 + libgphoto2-port + libgudev1 + libICE + libicu + libijs + libiri + libjpeg + libjpeg-turbo + libkms + libleveldb + libmedia-service + libmedia-thumbnail + libmedia-utils + libmm-camcorder + libmm-common + libmm-fileinfo + libmm-imgp-gstcs + libmm-player + libmm-radio + libmm-session + libmm-sound + libmm-sound-tool + libmm-ta + libmm-utility + libnet-client + libogg + liboil + libpci3 + libpciaccess + libpng + libprivilege-control + libprivilege-control-conf + libpush + libremix + librua + libsecurity-server-client + libsf-common + libshortcut + libslp-alarm + libslp-db-util + libslp-lbs-plugin-replay + libslp-location + libslp-memo + libslp-pm + libslp-tapi + libslp-utilx + libSM + libsndfile + libsoup2.4 + libsqlfs + libss-client + libsvi + libswscale + libtcore + libtheora + libtiff + libudev + libusb + libuuid + libva + libvorbis + libwbxml2 + libwbxml2-utils + libwifi-direct + libX11 + libXau + libXaw + libxcb + libXcomposite + libXcursor + libXdamage + libXdmcp + libXext + libXfixes + libXfont + libXft + libXgesture + libXi + libXinerama + libxkbfile + libXmu + libXpm + libXrandr + libXrender + libXres + libXt + libXtst + libXv + libXxf86dga + libXxf86vm + location-decarta + location-geoclue-nominatim + location-gps-manager + login + lsb + ltrace + lua + lzo + lzo-minilzo + media-data-sdk + media-server + media-thumbnail-server + menu-daemon + mingetty + minizip + mms-plugin + module-init-tools + msg-service + msg-service-tools + net-config + net.netpopup + nettle + nfc-common-lib + nfc-manager + notification + obexd + ofono + openal-soft + opencore-amr + openssh-client + openssh-server + pango + pciutils + pcre + pixman + pkgmgr + pkgmgr-client + pkgmgr-installer + pkgmgr-parser + pkgmgr-server + power-manager-bin + prelink + psmisc + pulseaudio + pulseaudio-libs + pulseaudio-locale + pulseaudio-module-bluetooth + pulseaudio-utils + push-bin + push-tool + ragel + readline + rfkill + rpm + rpm-installer + rpm-libs + rpm-security-plugin + sdbd + security-server + sensor + sensor-framework + shared-mime-info + smack + smack-utils + smartcard-plugin-nfc + smartcard-plugin-uicc + smartcard-service + smartcard-service-common + smartcard-service-server + sms-plugin + speex + speex-tools + sqlite + ss-server + strace + stt + svi-data-sdk + sys-assert + sysman + syspopup + syspopup-caller + sys-string + systemd + system-popup + system-server + sysvinit + sysvinit-utils + sysv-rc + telephony-daemon + tel-plugin-database + tel-plugin-dbus_tapi + tel-plugin-packetservice + tel-plugin-vconf + tizen-coreutils + tizen-release + tts + udev + ui-gadget-1 + usb-server + usbutils + uuidd + vaapi-intel-driver + vconf + web-ui-fw + web-ui-fw-theme-default + web-ui-fw-theme-tizen-black + web-ui-fw-theme-tizen-white + weston + which + wpa_supplicant + wrt + wrt-commons + wrt-installer + wrt-plugins-common + wrt-plugins-tizen + wrt-security + wrt-setting + xdgmime + xkb-data + xkeyboard-config + xmlsec1 + xmlsec1-openssl + xrestop + xz + xz-libs + zlib + zypper + + + + ivi-x-pc + IVI X PC + IVI X PC + true + + xkeyboard-config + xorg-utils + xorg-x11-server + xorg-x11-xkb-utils + xorg-x11-xserver-utils + xterm + mesa-dri-i915-driver + mesa-dri-i965-driver + xorg-drv-evdev + xorg-drv-mtev + xorg-x11-drv-fbdev + xorg-x11-drv-intel + xorg-x11-drv-keyboard + xorg-x11-drv-synaptics + xorg-x11-server-misc-emulfb + device-config-touch-Hanvon + device-config-touch-ILI + device-config-touch-cando + device-config-touch-eGalax + device-config-touch-mxt224 + device-config-touch-sitronix + hfdialer + qtdeclarative-examples + uxlaunch + default-fonts-sdk + elementary-tools + webkit2-efl + moute + automotive-message-broker + saythis + dothis + webdialer + GhostCluster + incarcinema + + + + ivi-devel + IVI Devel + IVI Devel + true + + bootchart + gdb + less + openssh-clients + openssh-server + strace + wget + zypper + which + zless + tar + vim + + + + ivi-qa + IVI QA Tools + IVI QA Tools + true + + python-xml + ofono-test + eet-tools + gdb + zypper + dbus-python + openssh-client + openssh-server + connman-test + neard-test + wget + bluez-test + + + + pinetrail-support + Pinetrail Support + Pinetrail Support + true + + device-config-touch-eGalax + linux-firmware-ivi + system-plugin-ia-generic + device-config-touch-Hanvon + device-config-touch-ILI + device-config-touch-cando + device-config-touch-eGalax + device-config-touch-mxt224 + device-config-touch-sitronix + mingetty + xorg-x11-drv-intel + mesa-dri-i915-driver + mesa-dri-i965-driver + mesa-dri-swrast-driver + mesa-libEGL + mesa-libGLESv2 + xorg-x11-server-misc-emulfb + device-manager-plugin-ivi + settings + weston + + + + ivi-demos-support + IVI Demos Support + IVI Demos Support + true + + automotive-message-broker + connman-test + GhostCluster + gst-ffmpeg + gst-plugins-bad + gstreamer-vaapi + ivi-demo-config + libva + openbox + vaapi-intel-driver + webskeleton + + + + adaptation-automotive-intel + Hardware adaptation packages for Intel Automotive + Hardware adaptation packages for Intel Automotive + true + + linux-firmware-ivi + system-plugin-ia-generic + mesa-dri-i915-driver + mesa-dri-i965-driver + mesa-dri-swrast-driver + mesa-libEGL + mesa-libGLESv2 + device-manager-plugin-ivi + + + + common + SLP Platform System + platform commonp packages + true + + ail + alarm-server + alsa-lib + alsa-scenario + alsa-utils + app-checker + app-checker-server + appcore-agent + app-core-common + app-core-efl + app-svc + attr + audio-session-manager + automotive-message-broker + aul + avahi + avahi-data + avahi-libs + avsystem + bash + binutils + bluetooth-frwk + bluetooth-frwk-agent + bluez + boost + boost-program-options + boost-thread + boot-animation + bundle + busybox + busybox-symlinks-bsdmainutils + busybox-symlinks-busybox + busybox-symlinks-console-tools + busybox-symlinks-dnsutils + busybox-symlinks-dosfstools + busybox-symlinks-ifupdown + busybox-symlinks-iputils-ping + busybox-symlinks-klogd + busybox-symlinks-net-tools + busybox-symlinks-openbsd-inetd + busybox-symlinks-passwd + busybox-symlinks-sysklogd + busybox-symlinks-telnetd + busybox-symlinks-tofrodos + busybox-symlinks-udhcpc + busybox-symlinks-udhcpd + busybox-symlinks-unzip + busybox-symlinks-vlan + bzip2 + bzip2-libs + ca-certificates + cairo + call-setting + capi-appfw-package-manager + capi-system-usb-accessory + cbhm + cert-svc + cert-svc-ui + connman + contacts-service + curl + data-router + dbus + dbus-glib + dbus-libs + default-fonts-fc-sdk + default-fonts-sdk + dlogutil + dnsmasq + download-provider + drm-client + e17 + e17-data + e17-extra-modules + e17-extra-private-modules + e2fsprogs + ecore + ecore-con + ecore-evas + ecore-fb + ecore-file + ecore-imf + ecore-imf-evas + ecore-input + ecore-input-evas + ecore-ipc + ecore-tools + ecore-x + edbus + edje + edje-tools + eet + eet-tools + efl-theme-white-hd + efreet + eglibc + eglibc-common + eina + elementary + elementary-tools + elfutils + elfutils-libelf + elfutils-libs + elm-misc + email-service + embryo + emotion + emotion-gstreamer + ethumb + evas + expat + face-engine + file + filesystem + findutils + fontconfig + freealut + freetype + fribidi + gawk + gconf-dbus + gconf-dbus-utils + gdb + gdb-server + geoclue + geoclue-nominatim + gettext-runtime + GhostCluster + giflib + glib-networking + gps-manager + gssdp + gst-ffmpeg + gst-openmax + gst-plugins-base + gst-plugins-base-tools + gst-plugins-ext0.10 + gst-plugins-good + gst-plugins-ugly + gstreamer + gstreamer-tools + gstreamer-vaapi + gstreamer-vaapi-devel + gupnp + gupnp-av + gupnp-dlna + heynoti + icu + icu + iniparser + initscripts + iptables + iptables-ipv6 + ise-default + ise-engine-default + ise-engine-hangul + isf + json-glib + libaccounts-svc + libalarm + libarchive + libasound + libattr + libavcodec + libavformat + libavutil + libbluetooth3 + libcamsrcjpegenc + libcamsrcjpegenc-sw-libjpeg + libcurl + libdaemon + libdecarta + libdevman + libdlog + libdownload-agent + libdmx + libdri2 + libdrm + libdrm-slp1 + libexif + libface-engine + libfile + libfontenc + libgcc + libgcrypt + libgee + libgeoclue + libgomp + libgpg-error + libgphoto2 + libgphoto2-port + libgudev1 + libhangul + libhangul-data + libICE + libicu + libijs + libiri + libjpeg + libjpeg-turbo + libkms + libleveldb + libmedia-service + libmedia-thumbnail + libmedia-utils + libmm-camcorder + libmm-common + libmm-fileinfo + libmm-imgp-gstcs + libmm-player + libmm-radio + libmm-session + libmm-sound + libmm-sound-tool + libmm-ta + libmm-utility + libnet-client + libogg + liboil + libpci3 + libpciaccess + libpng + libprivilege-control + libprivilege-control-conf + libpush + librua + libsecurity-server-client + libsf-common + libshortcut + libslp-alarm + libslp-db-util + libslp-lbs-plugin-replay + libslp-location + libslp-memo + libslp-pm + libslp-tapi + libslp-utilx + libSM + libsndfile + libsoup2.4 + libsqlfs + libss-client + libsvi + libswscale + libtcore + libtheora + libtiff + libudev + libug-phone-efl + libug-setting-wifidirect-efl + libug-worldclock-efl + libusb + libuuid + libva + libvorbis + libwbxml2 + libwbxml2-utils + libwifi-direct + libX11 + libXau + libXaw + libxcb + libxcb-devel + libXcomposite + libXcursor + libXdamage + libXdmcp + libXext + libXfixes + libXfont + libXft + libXgesture + libXi + libXinerama + libxkbfile + libXmu + libXpm + libXpm-devel + libXrandr + libXrender + libXres + libXt + libXtst + libXv + libXxf86dga + libXxf86vm + location-decarta + location-geoclue-nominatim + location-gps-manager + login + lsb + ltrace + lua + lzo + lzo-minilzo + media-data-sdk + media-server + media-service-upnp + media-thumbnail-server + menu-daemon + minizip + mms-plugin + module-init-tools + murphy + msg-service + msg-service-tools + net-config + net.netpopup + nettle + nfc-common-lib + nfc-manager + notification + ofono + openal-soft + opencore-amr + openssh-client + openssh-server + pciutils + pcre + pkgmgr + pkgmgr-client + pkgmgr-installer + pkgmgr-parser + pkgmgr-server + power-manager-bin + prelink + psmisc + pulseaudio + pulseaudio-libs + pulseaudio-locale + pulseaudio-module-bluetooth + pulseaudio-module-murphy-ivi + pulseaudio-utils + push-bin + push-tool + ragel + readline + renderer-service-upnp + rpm + rpm-installer + rpm-libs + rpm-security-plugin + rygel + sdbd + security-server + sensor + sensor-framework + shared-mime-info + smack + smack-utils + smartcard-plugin-nfc + smartcard-plugin-uicc + smartcard-service + smartcard-service-common + smartcard-service-server + sms-plugin + speex + speex-tools + sqlite + ss-server + starter + strace + stt + svi-data-sdk + sys-assert + sysman + syspopup + syspopup-caller + sys-string + systemd + system-popup + system-server + sysvinit + sysvinit-utils + sysv-rc + telephony-daemon + tel-plugin-database + tel-plugin-dbus_tapi + tel-plugin-packetservice + tel-plugin-vconf + texinfo + tizen-coreutils + tizen-release + tts + udev + ug-image-viewer-efl + ug-memo-efl + ug-myfile-efl + ug-nfc-efl + ug-setting-gallery-efl + ug-setting-location-efl + ug-setting-manage-applications-efl + ug-share-nfc-efl + ui-gadget-1 + usb-server + usbutils + uuidd + vaapi-intel-driver + vconf + web-ui-fw + web-ui-fw-theme-default + web-ui-fw-theme-tizen-black + web-ui-fw-theme-tizen-white + which + wrt + wrt-commons + wrt-installer + wrt-plugins-common + wrt-plugins-tizen + wrt-security + wrt-setting + xcb-util-devel + xdgmime + xkb-data + xkeyboard-config + xmlsec1 + xmlsec1-openssl + xorg-x11-apps + xorg-x11-drv-evdev + xorg-x11-drv-evdev-multitouch + xorg-x11-drv-gesture + xorg-x11-font-utils + xorg-x11-server-common + xorg-x11-server-utils + xorg-x11-server-Xorg + xorg-x11-utils + xorg-x11-xbitmaps + xorg-x11-xinit + xorg-x11-xinput + xorg-x11-xkb-utils + xorg-x11-xtrans-devel + xrestop + xz + xz-libs + zlib + zypper + + + + appstargetsdk + Applications for Reference target + Applications for Reference target + true + + libug-calendar-efl + org.tizen.bluetooth-share-ui + org.tizen.bt-syspopup + org.tizen.calculator + org.tizen.calendar + org.tizen.calendar-viewer + org.tizen.camera-app + org.tizen.clock + org.tizen.contacts + org.tizen.contacts-viewer + org.tizen.email + org.tizen.gallery + org.tizen.image-viewer + org.tizen.memo + org.tizen.message + org.tizen.music-player + org.tizen.phone + org.tizen.pwlock + org.tizen.smartsearch + org.tizen.taskmgr + org.tizen.video-player + ug-gallery-efl + + + + ivi-x-auto + IVI X Auto + IVI X Auto + true + + xkeyboard-config + xorg-x11-xinit + xorg-utils + xorg-x11-server + xorg-x11-xkb-utils + xorg-x11-xserver-utils + xterm + xorg-drv-evdev + xorg-drv-mtev + xorg-x11-drv-fbdev + xorg-x11-drv-intel + xorg-x11-drv-keyboard + xorg-x11-drv-synaptics + xorg-x11-server-misc-emulfb + hfdialer + uxlaunch + qtdeclarative-examples + ivi-config-xlib + default-fonts-sdk + elementary-tools + webkit2-efl + moute + automotive-message-broker + saythis + dothis + webdialer + GhostCluster + incarcinema + + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/missing_package b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/missing_package new file mode 100644 index 0000000..cefd58e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/missing_package @@ -0,0 +1,2 @@ +#Missing package +libslp-calendar diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/package-git-sources b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/package-git-sources new file mode 100644 index 0000000..da69404 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/package-git-sources @@ -0,0 +1,535 @@ +GhostCluster profile/ivi/GhostCluster GhostCluster.spec +ail framework/appfw/ail ail.spec +alarm-manager profile/ivi/alarm-manager alarm-manager.spec +alsa-lib profile/ivi/alsa-lib alsa-lib.spec +alsa-scenario-scn-data-0-base adaptation/alsa-scenario-scn-data-0-base alsa-scenario-scn-data-0-base.spec +alsa-scenario-scn-data-0-mc1n2 adaptation/alsa-scenario-scn-data-0-mc1n2 alsa-scenario-scn-data-0-mc1n2.spec +alsa-utils profile/ivi/alsa-utils alsa-utils.spec +app-checker framework/appfw/app-checker app-checker.spec +app-core profile/ivi/app-core app-core.spec +app-svc framework/appfw/app-svc app-svc.spec +appcore-agent framework/appfw/appcore-agent appcore-agent.spec +audio-session-manager framework/multimedia/audio-session-manager audio-session-manager.spec +augeas external/augeas augeas.spec +automotive-message-broker profile/ivi/automotive-message-broker automotive-message-broker.spec +avahi external/avahi avahi.spec +avsystem profile/ivi/avsystem avsystem.spec +bluetooth-firmware-bcm adaptation/devices/bluetooth-firmware-bcm bluetooth-firmware-bcm.spec +bluetooth-frwk framework/connectivity/bluetooth-frwk bluetooth-frwk.spec +bluetooth-share framework/connectivity/bluetooth-share bluetooth-share.spec +bluetooth-tools adaptation/bluetooth-tools bluetooth-tools.spec +bluez profile/ivi/bluez bluez.spec +boost profile/ivi/boost boost.spec +boot-animation apps/home/boot-animation boot-animation.spec +bootchart profile/ivi/bootchart bootchart.spec +bundle profile/ivi/bundle bundle.spec +busybox external/busybox busybox.spec +byacc external/byacc byacc.spec +ca-certificates framework/security/ca-certificates ca-certificates.spec +cairo profile/ivi/cairo cairo.spec +call-setting apps/home/call-setting call-setting.spec +cbhm framework/uifw/cbhm cbhm.spec +cert-svc framework/security/cert-svc cert-svc.spec +cert-svc-ui framework/security/cert-svc-ui cert-svc-ui.spec +charging-animation apps/home/charging-animation charging-animation.spec +check profile/ivi/check check.spec +chrpath external/chrpath chrpath.spec +connman profile/ivi/connman connman.spec +contacts-service framework/pim/contacts-service contacts-service.spec +crash-worker-sdk sdk/crash-worker-sdk crash-worker-sdk.spec +cups external/cups cups.spec +cups-filters external/cups-filters cups-filters.spec +data-router framework/connectivity/data-router data-router.spec +dbus external/dbus dbus.spec +dbus-glib external/dbus-glib dbus-glib.spec +dbus-python profile/ivi/dbus-python dbus-python.spec +default-files-emulator sdk/default-files-emulator default-files-emulator.spec +default-files-slp framework/base/default-files-slp default-files-slp.spec +default-fonts-fc-sdk framework/graphics/default-fonts-fc-sdk default-fonts-fc-sdk.spec +desktop-file-utils profile/ivi/desktop-file-utils desktop-file-utils.spec +device-config-touch profile/ivi/device-config-touch device-config-touch.spec +device-manager-plugin-emul sdk/device-manager-plugin-emul device-manager-plugin-maru.spec +device-manager-plugin-exynos adaptation/ap_samsung/device-manager-plugin-exynos device-manager-plugin-exynos.spec +device-manager-plugin-ivi profile/ivi/device-manager-plugin-ivi device-manager-plugin-ivi.spec +device-manager-plugin-pinetrail profile/ivi/device-manager-plugin-pinetrail device-manager-plugin-pinetrail.spec +device-mapper external/device-mapper device-mapper.spec +devman framework/system/devman devman.spec +dlog profile/ivi/dlog dlog.spec +dnsmasq framework/connectivity/dnsmasq dnsmasq.spec +download-provider profile/ivi/download-provider download-provider.spec +drm-client framework/security/drm-client drm-client.spec +e17 framework/uifw/e17 e17.spec +e17-extra-modules framework/uifw/e17-extra-modules e17-extra-modules.spec +e17-misc framework/uifw/e17-misc e17-misc.spec +e_dbus profile/ivi/e_dbus e_dbus.spec +ecore profile/ivi/ecore ecore.spec +ed toolchains/ed ed.spec +edbus profile/ivi/edbus edbus.spec +edje profile/ivi/edje edje.spec +eet profile/ivi/eet eet.spec +eeze profile/ivi/eeze eeze.spec +efreet profile/ivi/efreet efreet.spec +eina profile/ivi/eina eina.spec +elementary profile/ivi/elementary elementary.spec +elm-misc framework/uifw/elm-misc elm-misc.spec +email-service framework/messaging/email-service email-service.spec +embryo profile/ivi/embryo embryo.spec +emotion profile/ivi/emotion emotion.spec +eobj profile/ivi/eobj eobj.spec +epson-inkjet-printer-escpr external/epson-inkjet-printer-escpr epson-inkjet-printer-escpr.spec +ethumb profile/ivi/ethumb ethumb.spec +evas profile/ivi/evas evas.spec +expedite framework/uifw/expedite expedite.spec +face-engine adaptation/face-engine face-engine.spec +ffmpeg framework/multimedia/ffmpeg ffmpeg.spec +flashrom profile/ivi/flashrom flashrom.spec +fontconfig framework/graphics/fontconfig fontconfig.spec +freealut external/freealut freealut.spec +freetype framework/graphics/freetype freetype.spec +fribidi external/fribidi fribidi.spec +fuse framework/base/fuse fuse.spec +gconf-dbus framework/base/gconf-dbus gconf-dbus.spec +gdk-pixbuf profile/ivi/gdk-pixbuf gdk-pixbuf.spec +geoclue external/geoclue geoclue.spec +giflib external/giflib giflib.spec +glib-networking external/glib-networking glib-networking.spec +glib2 profile/ivi/glib2 glib2.spec +gnome-common apps/home/gnome-common gnome-common.spec +gobject-introspection profile/ivi/gobject-introspection gobject-introspection.spec +gps-manager framework/location/gps-manager gps-manager.spec +gst-openmax framework/multimedia/gst-openmax gst-openmax.spec +gst-plugins-bad profile/ivi/gst-plugins-bad gst-plugins-bad.spec +gst-plugins-base profile/ivi/gst-plugins-base gst-plugins-base.spec +gst-plugins-ext0.10 framework/multimedia/gst-plugins-ext0.10 gst-plugins-ext0.10.spec +gst-plugins-good profile/ivi/gst-plugins-good gst-plugins-good.spec +gst-plugins-s5pc2xx adaptation/ap_samsung/gst-plugins-s5pc2xx gst-plugins-s5pc2xx.spec +gstreamer profile/ivi/gstreamer gstreamer.spec +gstreamer-vaapi profile/ivi/gstreamer-vaapi gstreamer-vaapi.spec +harfbuzz framework/uifw/harfbuzz harfbuzz.spec +heynoti framework/appfw/heynoti heynoti.spec +hplip external/hplip hplip.spec +icu external/icu icu.spec +image-configurations profile/ivi/image-configurations image-configurations.spec +imake external/imake imake.spec +iniparser external/iniparser iniparser.spec +insserv external/insserv insserv.spec +iptables profile/ivi/iptables iptables.spec +ise-default framework/uifw/ise-default ise-default.spec +ise-engine-default framework/uifw/ise-engine-default ise-engine-default.spec +ise-engine-hangul framework/uifw/ise-engine-hangul ise-engine-hangul.spec +isf profile/ivi/isf isf.spec +ivi-configs profile/ivi/ivi-configs ivi-configs.spec +ivi-repos-auto profile/ivi/ivi-repos-auto ivi-repos-auto.spec +ivi-repos-pc profile/ivi/ivi-repos-pc ivi-repos-pc.spec +json-c profile/ivi/json-c json-c.spec +json-glib profile/ivi/json-glib json-glib.spec +kernel-adaptation-intel-automotive profile/ivi/kernel-adaptation-intel-automotive kernel-adaptation-intel-automotive.spec +kernel-headers profile/ivi/kernel-headers kernel-headers.spec +kernel-x86-ivi profile/ivi/kernel-x86-ivi kernel-x86-ivi.spec +kickstarter tools/kickstarter kickstarter.spec +kmod toolchains/kmod kmod.spec +kpartx external/kpartx kpartx.spec +lemolo profile/ivi/lemolo lemolo.spec +leveldb external/leveldb leveldb.spec +libXpm profile/ivi/libXpm libXpm.spec +libXvMC pkgs/xorg/lib/libXvMC libXvMC.spec +libaccounts-svc profile/ivi/libaccounts-svc libaccounts-svc.spec +libatomic_ops profile/ivi/libatomic_ops libatomic_ops.spec +libbullet external/libbullet bullet.spec +libcamsrcjpegenc framework/multimedia/libcamsrcjpegenc libcamsrcjpegenc.spec +libcamsrcjpegenc-sw-libjpeg framework/multimedia/libcamsrcjpegenc-sw-libjpeg libcamsrcjpegenc-sw-libjpeg.spec +libdaemon external/libdaemon libdaemon.spec +libdecarta framework/location/libdecarta libdecarta.spec +libdmx framework/uifw/xorg/lib/libdmx libdmx.spec +libdownload-agent framework/web/libdownload-agent libdownload-agent.spec +libdri2 framework/uifw/xorg/lib/libdri2 libdri2.spec +libdrm profile/ivi/libdrm libdrm.spec +libdrm-slp-gem adaptation/ap_samsung/libdrm-slp-gem libdrm-slp-gem.spec +libexif framework/multimedia/libexif libexif.spec +libffi toolchains/libffi libffi.spec +libflac external/libflac libflac.spec +libfontenc framework/uifw/xorg/lib/libfontenc libfontenc.spec +libgee profile/ivi/libgee libgee.spec +libgpg-error external/libgpg-error libgpg-error.spec +libgphoto2 framework/connectivity/libgphoto2 libgphoto2.spec +libhangul framework/uifw/libhangul libhangul.spec +libijs external/libijs libijs.spec +libiri external/libiri libiri.spec +libjpeg-turbo external/libjpeg-turbo libjpeg-turbo.spec +liblocation-appman framework/location/liblocation-appman liblocation-appman.spec +libmedia-service framework/multimedia/libmedia-service libmedia-service.spec +libmedia-thumbnail framework/multimedia/libmedia-thumbnail libmedia-thumbnail.spec +libmm-camcorder framework/multimedia/libmm-camcorder libmm-camcorder.spec +libmm-common framework/multimedia/libmm-common libmm-common.spec +libmm-fileinfo framework/multimedia/libmm-fileinfo libmm-fileinfo.spec +libmm-imgp-gstcs framework/multimedia/libmm-imgp-gstcs libmm-imgp-gstcs.spec +libmm-log framework/multimedia/libmm-log libmm-log.spec +libmm-player framework/multimedia/libmm-player libmm-player.spec +libmm-radio framework/multimedia/libmm-radio libmm-radio.spec +libmm-session framework/multimedia/libmm-session libmm-session.spec +libmm-sound profile/ivi/libmm-sound libmm-sound.spec +libmm-ta framework/multimedia/libmm-ta libmm-ta.spec +libmm-utility framework/multimedia/libmm-utility libmm-utility.spec +libnet-client framework/connectivity/libnet-client libnet-client.spec +libnl2 external/libnl2 libnl2.spec +libogg external/libogg libogg.spec +liboil profile/ivi/liboil liboil.spec +libpciaccess framework/uifw/xorg/lib/libpciaccess libpciaccess.spec +libpng external/libpng libpng.spec +libprivilege-control framework/security/libprivilege-control libprivilege-control.spec +libpthread-stubs framework/uifw/xorg/xcb/libpthread-stubs libpthread-stubs.spec +libremix external/libremix libremix.spec +librua framework/appfw/librua librua.spec +libsatsolver external/libsatsolver libsatsolver.spec +libsf-common framework/system/libsf-common libsf-common.spec +libslp-alarm apps/home/libslp-alarm libslp-alarm.spec +libslp-db-util framework/appfw/libslp-db-util libslp-db-util.spec +libslp-lbs-plugin-replay framework/location/libslp-lbs-plugin-replay libslp-lbsplugin-replay.spec +libslp-location framework/location/libslp-location libslp-location.spec +libslp-memo apps/home/libslp-memo libslp-memo.spec +libslp-pm framework/system/libslp-pm libslp-pm.spec +libslp-tapi framework/telephony/libslp-tapi libslp-tapi.spec +libslp-utilx profile/ivi/libslp-utilx libslp-utilx.spec +libsndfile external/libsndfile libsndfile.spec +libsoup2.4 profile/ivi/libsoup2.4 libsoup2.4.spec +libsqlfs framework/base/libsqlfs libsqlfs.spec +libsvi profile/ivi/libsvi libsvi.spec +libtasn1 external/libtasn1 libtasn1.spec +libtcore framework/telephony/libtcore libtcore.spec +libtheora external/libtheora libtheora.spec +libtiff profile/ivi/libtiff libtiff.spec +libug-worldclock-efl apps/home/libug-worldclock-efl libug-worldclock-efl.spec +libusb external/libusb libusb.spec +libusb-compat external/libusb-compat libusb-compat.spec +libva profile/ivi/libva libva.spec +libvorbis external/libvorbis libvorbis.spec +libwbxml2 external/libwbxml2 libwbxml2.spec +libwebsockets profile/ivi/libwebsockets libwebsockets.spec +libwifi-direct framework/connectivity/libwifi-direct libwifi-direct.spec +libxcb profile/ivi/libxcb libxcb.spec +libxkbcommon profile/ivi/libxkbcommon libxkbcommon.spec +libxkbfile framework/uifw/xorg/lib/libxkbfile libxkbfile.spec +libzypp toolchains/libzypp libzypp.spec +libzypp-bindings external/libzypp-bindings libzypp-bindings.spec +linux-firmware-ivi profile/ivi/linux-firmware-ivi linux-firmware-ivi.spec +llvm profile/ivi/llvm llvm.spec +locales-init framework/system/locales-init locales-init.spec +location-module profile/ivi/location-module location-module.spec +lsb external/lsb lsb.spec +lsof external/lsof lsof.spec +ltrace external/ltrace ltrace.spec +media-data-sdk framework/multimedia/media-data-sdk media-data-sdk.spec +media-server framework/multimedia/media-server media-server.spec +media-service-upnp profile/ivi/media-service-upnp media-service-upnp.spec +menu-daemon profile/ivi/menu-daemon menu-daemon.spec +mesa profile/ivi/mesa mesa.spec +mic tools/mic mic.spec +mic-bootstrap tools/mic-bootstrap mic-bootstrap.spec +mingetty profile/ivi/mingetty mingetty.spec +minicontrol apps/home/minicontrol minicontrol.spec +mkdevnodes profile/ivi/mkdevnodes mkdevnodes.spec +mmfw-sysconf profile/ivi/mmfw-sysconf mmfw-sysconf.spec +mobile-broadband-provider-info profile/ivi/mobile-broadband-provider-info mobile-broadband-provider-info.spec +msg-service framework/messaging/msg-service msg-service.spec +mtdev profile/ivi/mtdev mtdev.spec +mtools profile/ivi/mtools mtools.spec +murphy profile/ivi/murphy murphy.spec +net-config framework/connectivity/net-config net-config.spec +nettle external/nettle nettle.spec +nfc-manager framework/connectivity/nfc-manager nfc-manager.spec +nfc-plugin-emul sdk/nfc-plugin-emul nfc-plugin-emul.spec +nfc-plugin-nxp adaptation/devices/nfc-plugin-nxp nfc-plugin-nxp.spec +notification apps/home/notification notification.spec +obexd profile/ivi/obexd obexd.spec +ofono profile/ivi/ofono ofono.spec +openal-soft framework/multimedia/openal-soft openal-soft.spec +opencore-amr external/opencore-amr opencore-amr.spec +opengl-es framework/graphics/opengl-es opengl-es.spec +opengl-es-virtual-drv adaptation/opengl-es-virtual-drv opengl-es-virtual-drv.spec +openssh external/openssh openssh.spec +openssl framework/security/openssl openssl.spec +org.tizen.browser profile/ivi/org.tizen.browser org.tizen.browser.spec +org.tizen.video-player profile/ivi/org.tizen.video-player org.tizen.video-player.spec +package-groups profile/ivi/package-groups package-groups.spec +pango profile/ivi/pango pango.spec +parted external/parted parted.spec +pciutils framework/system/pciutils pciutils.spec +pixman profile/ivi/pixman pixman.spec +poppler external/poppler poppler.spec +power-manager framework/system/power-manager power-manager.spec +prelink external/prelink prelink.spec +preview-repos-auto profile/ivi/preview-repos-auto preview-repos-auto.spec +pulseaudio profile/ivi/pulseaudio pulseaudio.spec +pulseaudio-module-murphy-ivi profile/ivi/pulseaudio-module-murphy-ivi pulseaudio-module-murphy-ivi.spec +push framework/api/push capi-messaging-push.spec +python-cheetah toolchains/python-cheetah python-cheetah.spec +python-markdown toolchains/python-markdown python-markdown.spec +python-pygments toolchains/python-pygments python-pygments.spec +python-yaml toolchains/python-yaml python-yaml.spec +ragel external/ragel ragel.spec +renderer-service-upnp profile/ivi/renderer-service-upnp renderer-service-upnp.spec +rfkill framework/system/rfkill rfkill.spec +rpm-installer framework/base/rpm-installer rpm-installer.spec +rygel profile/ivi/rygel rygel.spec +sdbd framework/system/sdbd sdbd.spec +secure-storage framework/security/secure-storage secure-storage.spec +security-server framework/security/security-server security-server.spec +sensor framework/system/libslp-sensor sensor.spec +sensor-framework framework/system/sensor-framework sensor-framework.spec +sensor-plugins framework/system/sensor-plugins sensor-plugins.spec +settings profile/ivi/settings settings.spec +shadow external/shadow shadow.spec +shared-mime-info external/shared-mime-info shared-mime-info.spec +simulator-opengl profile/ivi/simulator-opengl simulator-opengl.spec +smartcard-plugin-nfc framework/system/smartcard-plugin-nfc smartcard-plugin-nfc.spec +smartcard-plugin-uicc framework/system/smartcard-plugin-uicc smartcard-plugin-uicc.spec +smartcard-service framework/system/smartcard-service smartcard-service.spec +speex external/speex speex.spec +starter apps/home/starter starter.spec +status framework/appfw/status status.spec +strace external/strace strace.spec +stt framework/uifw/voice/stt stt.spec +swig profile/ivi/swig swig.spec +sys-assert framework/system/sys-assert sys-assert.spec +syslinux profile/ivi/syslinux syslinux.spec +syspopup framework/base/syspopup syspopup.spec +system-plugin-ia-generic profile/ivi/system-plugin-ia-generic system-plugin-ia-generic.spec +system-plugin-slp adaptation/system-plugin-slp system-plugin-slp.spec +system-popup framework/system/system-popup system-popup.spec +system-server framework/system/system-server system-server.spec +systemd external/systemd systemd.spec +sysvinit external/sysvinit sysvinit.spec +tel-plugin-atmodem profile/ivi/tel-plugin-atmodem tel-plugin-atmodem.spec +tel-plugin-database profile/ivi/tel-plugin-database tel-plugin-database.spec +tel-plugin-dbus_tapi profile/ivi/tel-plugin-dbus_tapi tel-plugin-dbus_tapi.spec +tel-plugin-imc profile/ivi/tel-plugin-imc tel-plugin-imc.spec +tel-plugin-imcmodem framework/telephony/tel-plugin-imcmodem tel-plugin-imcmodem.spec +tel-plugin-indicator framework/telephony/tel-plugin-indicator tel-plugin-indicator.spec +tel-plugin-packetservice framework/telephony/tel-plugin-packetservice tel-plugin-packetservice.spec +tel-plugin-vconf framework/telephony/tel-plugin-vconf tel-plugin-vconf.spec +tel-plugin-vmodem framework/telephony/tel-plugin-vmodem tel-plugin-vmodem.spec +telephony-daemon profile/ivi/telephony-daemon telephony-daemon.spec +test test test.spec +tizen-coreutils external/tizen-coreutils tizen-coreutils.spec +tts framework/uifw/voice/tts tts.spec +u-boot kernel/u-boot u-boot.spec +udev external/udev udev.spec +ug-bluetooth-efl apps/home/ug-bluetooth-efl ug-bluetooth-efl.spec +ug-image-viewer-efl apps/home/ug-image-viewer-efl ug-image-viewer-efl.spec +ug-memo-efl apps/home/ug-memo-efl ug-memo-efl.spec +ug-myfile-efl apps/home/ug-myfile-efl ug-myfile-efl.spec +ug-nfc-efl apps/home/ug-nfc-efl ug-nfc-efl.spec +ug-setting-gallery-efl apps/home/ug-setting-gallery-efl ug-setting-gallery-efl.spec +ug-setting-location-efl framework/location/ug-setting-location-efl ug-setting-location-efl.spec +ug-setting-manage-applications-efl apps/home/ug-setting-manage-applications-efl ug-setting-manage-applications-efl.spec +ui-gadget-1 profile/ivi/ui-gadget-1 ui-gadget-1.spec +usbutils framework/system/usbutils usbutils.spec +uw-imap-toolkit external/uw-imap-toolkit uw-imap-toolkit.spec +vaapi-intel-driver profile/ivi/vaapi-intel-driver vaapi-intel-driver.spec +vconf framework/appfw/vconf vconf.spec +vconf-internal-keys framework/appfw/vconf-internal-keys vconf-internal-keys.spec +vim profile/ivi/vim vim.spec +wayland profile/ivi/wayland wayland.spec +web-ui-fw framework/web/web-ui-fw web-ui-fw.spec +webskeleton profile/ivi/webskeleton webskeleton.spec +weston profile/ivi/weston weston.spec +wlandrv-plugin-tizen-bcm43xx adaptation/wlandrv-plugin-tizen-bcm43xx wlandrv-plugin-tizen-bcm43xx.spec +wpa_supplicant profile/ivi/wpa_supplicant wpa_supplicant.spec +wrt profile/ivi/wrt wrt.spec +wrt-commons framework/web/wrt-commons wrt-commons.spec +wrt-installer framework/web/wrt-installer wrt-installer.spec +wrt-plugins-common profile/ivi/wrt-plugins-common wrt-plugins-common.spec +wrt-plugins-tizen profile/ivi/wrt-plugins-tizen wrt-plugins-tizen.spec +wrt-security framework/web/wrt-security wrt-security.spec +wrt-setting apps/home/wrt-setting wrt-setting.spec +xcb-proto profile/ivi/xcb-proto xcb-proto.spec +xcb-util framework/uifw/xorg/xcb/xcb-util xcb-util.spec +xdgmime framework/appfw/xdgmime xdgmime.spec +xkeyboard-config framework/uifw/xorg/util/xkeyboard-config xkeyboard-config.spec +xmlsec1 external/xmlsec1 xmlsec1.spec +xorg-glproto profile/ivi/xorg-glproto xorg-glproto.spec +xorg-x11-drv-evdev profile/ivi/xorg-x11-drv-evdev xorg-x11-drv-evdev.spec +xorg-x11-drv-evdev-multitouch profile/ivi/xorg-x11-drv-evdev-multitouch xorg-x11-drv-evdev-multitouch.spec +xorg-x11-drv-gesture profile/ivi/xorg-x11-drv-gesture xorg-x11-drv-gesture.spec +xorg-x11-drv-intel profile/ivi/xorg-x11-drv-intel xorg-x11-drv-intel.spec +xorg-x11-server profile/ivi/xorg-x11-server xorg-x11-server.spec +xorg-x11-server-misc profile/ivi/xorg-x11-server-misc xorg-x11-server-misc.spec +xorg-x11-xinit profile/ivi/xorg-x11-xinit xorg-x11-xinit.spec +xrestop framework/uifw/xorg/app/xrestop xrestop.spec +zip toolchains/zip zip.spec +zypper toolchains/zypper zypper.spec +alsa-scenario framework/multimedia/alsa-scenario-0.2 alsa-scenario.spec +aul framework/appfw/aul-1 aul.spec +capi-appfw-app-manager framework/api/app-manager capi-appfw-app-manager.spec +capi-appfw-application framework/api/application capi-appfw-application.spec +capi-base-common framework/api/common capi-base-common.spec +capi-content-media-content framework/api/media-content capi-content-media-content.spec +capi-location-geocoder framework/api/geocoder capi-location-geocoder.spec +capi-location-manager framework/api/location-manager capi-location-manager.spec +capi-location-poi framework/api/poi capi-location-poi.spec +capi-location-route framework/api/route capi-location-route.spec +capi-media-audio-io framework/api/audio-io capi-media-audio-io.spec +capi-media-camera framework/api/camera capi-media-camera.spec +capi-media-image-util framework/api/image-util capi-media-image-util.spec +capi-media-metadata-extractor framework/api/metadata-extractor capi-media-metadata-extractor.spec +capi-media-player framework/api/player capi-media-player.spec +capi-media-radio framework/api/radio capi-media-radio.spec +capi-media-recorder framework/api/recorder capi-media-recorder.spec +capi-media-sound-manager framework/api/sound-manager capi-media-sound-manager.spec +capi-media-tone-player framework/api/tone-player capi-media-tone-player.spec +capi-media-wav-player framework/api/wav-player capi-media-wav-player.spec +capi-messaging-email framework/api/email capi-messaging-email.spec +capi-messaging-messages framework/api/messages capi-messaging-messages.spec +capi-network-bluetooth framework/api/bluetooth capi-network-bluetooth.spec +capi-network-connection framework/api/connection capi-network-connection.spec +capi-network-nfc framework/api/nfc capi-network-nfc.spec +capi-network-wifi-direct framework/api/wifi-direct capi-network-wifi-direct.spec +capi-social-calendar framework/api/calendar capi-social-calendar.spec +capi-social-call-log framework/api/call-log capi-social-call-log.spec +capi-social-contacts framework/api/contacts capi-social-contacts.spec +capi-system-device framework/api/device.git capi-system-device.spec +capi-system-haptic framework/api/haptic capi-system-haptic.spec +capi-system-info profile/ivi/system-info capi-system-info.spec +capi-system-power framework/api/power capi-system-power.spec +capi-system-runtime-info framework/api/runtime-info capi-system-runtime-info.spec +capi-system-sensor framework/api/sensor capi-system-sensor.spec +capi-telephony-call framework/api/call capi-telephony-call.spec +capi-telephony-network-info framework/api/network-info capi-telephony-network-info.spec +capi-telephony-sim framework/api/sim capi-telephony-sim.spec +capi-ui-efl-util framework/api/efl-util capi-ui-efl-util.spec +capi-uix-feedback framework/api/feedback capi-uix-feedback.spec +capi-uix-stt framework/api/stt-api capi-uix-stt.spec +capi-uix-tts framework/api/tts-api capi-uix-tts.spec +capi-web-favorites framework/api/favorites capi-web-favorites.spec +capi-web-url-download framework/api/url-download capi-web-url-download.spec +gnutls external/libgnutls26 gnutls.spec +gssdp profile/ivi/GSSDP GSSDP.spec +e17-extra-private-modules framework/uifw/e17-extra-config-modules e17-extra-config-modules.spec +gst-ffmpeg framework/multimedia/gstreamer0.10-ffmpeg gst-ffmpeg.spec +gst-ffmpeg-emul sdk/gstreamer0.10-ffmpeg-emulator gst-ffmpeg-emul.spec +gst-plugins-ugly framework/multimedia/gst-plugins-ugly0.10 gst-plugins-ugly.spec +gupnp profile/ivi/GUPnP.git GUPnP.spec +gupnp-av profile/ivi/GUPnP-AV GUPnP-AV.spec +libICE framework/uifw/xorg/lib/libice libICE.spec +libSM framework/uifw/xorg/lib/libsm libSM.spec +libx11 framework/uifw/xorg/lib/libx11 libX11.spec +libxau framework/uifw/xorg/lib/libxau libXau.spec +libxaw framework/uifw/xorg/lib/libxaw libXaw.spec +libxcomposite framework/uifw/xorg/lib/libxcomposite libXcomposite.spec +libxcursor framework/uifw/xorg/lib/libxcursor libXcursor.spec +libxdamage framework/uifw/xorg/lib/libxdamage libXdamage.spec +libxdmcp framework/uifw/xorg/lib/libxdmcp libXdmcp.spec +libxext framework/uifw/xorg/lib/libxext libXext.spec +libxfixes framework/uifw/xorg/lib/libxfixes libXfixes.spec +libxfont framework/uifw/xorg/lib/libxfont libXfont.spec +libxft framework/uifw/xorg/lib/libxft libXft.spec +libxgesture framework/uifw/xorg/lib/libxgesture libXgesture.spec +libxi framework/uifw/xorg/lib/libxi libXi.spec +libxinerama framework/uifw/xorg/lib/libxinerama libXinerama.spec +libxmu framework/uifw/xorg/lib/libxmu libXmu.spec +libxrandr framework/uifw/xorg/lib/libxrandr libXrandr.spec +libxrender framework/uifw/xorg/lib/libxrender libXrender.spec +libxres framework/uifw/xorg/lib/libxres libXres.spec +libxt framework/uifw/xorg/lib/libxt libXt.spec +libxtst framework/uifw/xorg/lib/libxtst libXtst.spec +libxv framework/uifw/xorg/lib/libxv libXv.spec +libxxf86dga framework/uifw/xorg/lib/libxxf86dga libXxf86dga.spec +libxxf86vm framework/uifw/xorg/lib/libxxf86vm libXxf86vm.spec +libgcrypt external/libgcrypt11 libgcrypt.spec +libjpeg framework/multimedia/libjpeg8 libjpeg.spec +libshortcut framework/appfw/shortcut libshortcut.spec +libslp-calendar framework/pim/calendar-service libslp-calendar.spec +libug-setting-wifidirect-efl apps/home/ug-wifi-direct libug-setting-wifidirect-efl.spec +net.netpopup apps/home/net-popup org.tizen.net-popup.spec +org.tizen.app-selector apps/home/app-selector org.tizen.app-selector.spec +pygobject profile/ivi/pygobject2 pygobject.spec +sensord sdk/sensor-daemon-emulator sensord.spec +svi-data-sdk framework/system/svi-data svi-data-sdk.spec +sys-string framework/base/sys-string-0 sys-string.spec +sysman framework/system/libslp-sysman sysman.spec +vmodemd-emul sdk/vmodem-daemon-emulator vmodemd-emul.spec +webkit2-efl framework/web/webkit-efl webkit2-efl.spec +wifi-efl-ug apps/home/ug-wifi-efl wifi-efl-ug.spec +org.tizen.bt-syspopup apps/home/bt-syspopup org.tizen.bt-syspopup.spec +org.tizen.image-viewer apps/home/image-viewer org.tizen.image-viewer.spec +org.tizen.image-viewer apps/home/image-viewer org.tizen.image-viewer.spec +org.tizen.indicator profile/ivi/indicator-win org.tizen.indicator.spec +org.tizen.memo apps/home/memo org.tizen.memo.spec +org.tizen.menu-screen apps/home/menu-screen org.tizen.menu-screen.spec +org.tizen.message apps/home/message-app org.tizen.message.spec +org.tizen.pwlock apps/home/pwlock org.tizen.pwlock.spec +org.tizen.smartsearch apps/home/smartsearch org.tizen.smartsearch.spec +org.tizen.taskmgr apps/home/taskmanager org.tizen.taskmgr.spec +xorg-x11-apps framework/uifw/xorg/app/x11-apps xorg-x11-apps.spec +xserver-xorg-video-emulfb adaptation/xorg/driver/xserver-xorg-video-emulfb xorg-x11-drv-emulfb.spec +x11proto-gesture framework/uifw/xorg/proto/x11proto-gesture xorg-x11-proto-gesture.spec +xorg-x11-utils framework/uifw/xorg/util/x11-utils xorg-x11-utils.spec +xorg-x11-xkb-utils framework/uifw/xorg/util/x11-xkb-utils xorg-x11-xkb-utils.spec +xorg-x11-xtrans-devel framework/uifw/xorg/lib/xtrans xorg-x11-xtrans-devel.spec +xorg-x11-proto-composite framework/uifw/xorg/proto/x11proto-composite xorg-x11-proto-compositeproto.spec +xorg-x11-proto-damage framework/uifw/xorg/proto/x11proto-damage xorg-x11-proto-damage.spec +xorg-x11-proto-dmx framework/uifw/xorg/proto/x11proto-dmx xorg-x11-proto-dmx.spec +xorg-x11-proto-dri2 framework/uifw/xorg/proto/x11proto-dri2 xorg-x11-proto-dri2.spec +xorg-x11-proto-fixes framework/uifw/xorg/proto/x11proto-fixes xorg-x11-proto-fixes.spec +xorg-x11-proto-fonts framework/uifw/xorg/proto/x11proto-fonts xorg-x11-proto-fonts.spec +xorg-x11-proto-input framework/uifw/xorg/proto/x11proto-input xorg-x11-proto-input.spec +xorg-x11-proto-kb framework/uifw/xorg/proto/x11proto-kb xorg-x11-proto-kb.spec +xorg-x11-proto-randr framework/uifw/xorg/proto/x11proto-randr xorg-x11-proto-randr.spec +xorg-x11-proto-resource framework/uifw/xorg/proto/x11proto-resource xorg-x11-proto-resource.spec +xorg-x11-proto-scrnsaver framework/uifw/xorg/proto/x11proto-scrnsaver xorg-x11-proto-scrnsaver.spec +xorg-x11-proto-video framework/uifw/xorg/proto/x11proto-video xorg-x11-proto-video.spec +xorg-x11-proto-xcmisc framework/uifw/xorg/proto/x11proto-xcmisc xorg-x11-proto-xcmisc.spec +xorg-x11-proto-xext framework/uifw/xorg/proto/x11proto-xext xorg-x11-proto-xext.spec +xorg-x11-proto-xf86bigfont framework/uifw/xorg/proto/x11proto-xf86bigfont xorg-x11-proto-xf86bigfont.spec +xorg-x11-proto-xf86dga framework/uifw/xorg/proto/x11proto-xf86dga xorg-x11-proto-xf86dga.spec +xorg-x11-proto-xf86dri framework/uifw/xorg/proto/x11proto-xf86dri xorg-x11-proto-xf86dri.spec +xorg-x11-proto-xf86vidmode framework/uifw/xorg/proto/x11proto-xf86vidmode xorg-x11-proto-xf86vidmode.spec +xorg-x11-proto-xineramaproto framework/uifw/xorg/proto/x11proto-xinerama xorg-x11-proto-xinerama.spec +phone apps/osp/Phone apps.Phone.spec +pkgmgr framework/appfw/slp-pkgmgr pkgmgr.spec +usb-server apps/home/usb-manager usb-manager.spec +libdrm-ivi profile/ivi/libdrm libdrm.spec +libXres framework/uifw/xorg/lib/libxres libXres.spec +libXcomposite framework/uifw/xorg/lib/libxcomposite libXcomposite.spec +libXScrnSaver framework/uifw/xorg/lib/libxscrnsaver libXScrnSaver.spec +lcms2 external/lcms lcms2.spec +gupnp-dlna profile/ivi/GUPnP-DLNA GUPnP-DLNA.spec +capi-appfw-package-manager framework/api/package-manager capi-appfw-package-manager.spec +capi-content-mime-type framework/api/mime-type capi-content-mime-type.spec +capi-messaging-push framework/api/push capi-messaging-push.spec +capi-network-serial framework/api/serial capi-network-serial.spec +capi-network-tethering framework/api/tethering capi-network-tethering.spec +capi-network-wifi framework/api/wifi capi-network-wifi.spec +capi-system-media-key framework/api/media-key capi-system-media-key.spec +capi-system-system-settings framework/api/system-settings capi-system-system-settings.spec +capi-system-usb-accessory framework/api/usb-accessory capi-system-accessory.spec +capi-uix-face framework/api/face capi-uix-face.spec +efl-theme-tizen-hd framework/uifw/efl-theme-tizen efl-theme-tizen-hd.spec +efl-theme-white-hd framework/uifw/efl-theme-white efl-theme-white-hd.spec +org.tizen.bluetooth-share-ui apps/connectivity/bluetooth-share-ui org.tizen.bluetooth-share-ui.spec +org.tizen.calculator apps/home/calculator org.tizen.calculator.spec +org.tizen.calendar apps/home/calendar org.tizen.calendar.spec +org.tizen.call apps/home/call org.tizen.call.spec +org.tizen.camera-app apps/home/camera org.tizen.camera-app.spec +org.tizen.clock apps/home/clock org.tizen.clock.spec +org.tizen.download-manager apps/web/download-manager org.tizen.download-manager.spec +org.tizen.draglock apps/home/draglock org.tizen.draglock.spec +org.tizen.email apps/home/email org.tizen.email.spec +org.tizen.gallery apps/home/gallery org.tizen.gallery.spec +org.tizen.music-player apps/home/music-player org.tizen.music-player.spec +org.tizen.quickpanel apps/home/quickpanel org.tizen.quickpanel.spec +org.tizen.tickernoti-syspopup apps/home/tickernoti org.tizen.tickernoti-syspopup.spec +org.tizen.usb-syspopup apps/home/usb-syspopup usb-syspopup.spec +org.tizen.volume apps/home/volume-app org.tizen.volume.spec +xorg-x11-drv-exynos adaptation/ap_samsung/xserver-xorg-video-exynos xorg-x11-drv-exynos.spec +xorg-x11-font-utils framework/uifw/xorg/util/xfonts-utils xorg-x11-font-utils.spec +xorg-x11-misc adaptation/xorg/driver/xserver-xorg-misc xorg-x11-misc.spec +xorg-x11-misc-exynos adaptation/ap_samsung/xserver-xorg-misc-exynos xorg-x11-misc-exynos.spec +xorg-x11-proto-composite framework/uifw/xorg/proto/x11proto-composite xorg-x11-proto-composite.spec +xorg-x11-proto-core framework/uifw/xorg/proto/x11proto-core xorg-x11-proto-core.spec +xorg-x11-proto-record framework/uifw/xorg/proto/x11proto-record xorg-x11-proto-record.spec +xorg-x11-proto-renderproto framework/uifw/xorg/proto/x11proto-render xorg-x11-proto-render.spec +xorg-x11-server-utils framework/uifw/xorg/util/x11-xserver-utils xorg-x11-server-utils.spec +xorg-x11-xbitmaps framework/uifw/xorg/app/xbitmaps xorg-x11-xbitmaps.spec +xorg-x11-xinput framework/uifw/xorg/app/xinput xorg-x11-xinput.spec +xorg-x11-xutils-dev framework/uifw/xorg/util/xutils-dev xorg-x11-xutils-dev.spec diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/package-git-tag b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/package-git-tag new file mode 100644 index 0000000..9d9c193 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/package-git-tag @@ -0,0 +1,531 @@ +GhostCluster HEAD +ail HEAD +alarm-manager HEAD +alsa-lib HEAD +alsa-scenario-scn-data-0-base HEAD +alsa-scenario-scn-data-0-mc1n2 HEAD +alsa-utils HEAD +app-checker HEAD +app-core HEAD +app-svc HEAD +appcore-agent HEAD +audio-session-manager HEAD +augeas HEAD +automotive-message-broker HEAD +avahi HEAD +avsystem HEAD +bluetooth-firmware-bcm HEAD +bluetooth-frwk HEAD +bluetooth-share HEAD +bluetooth-tools HEAD +bluez HEAD +boost HEAD +boot-animation HEAD +bootchart HEAD +bundle HEAD +busybox HEAD +byacc HEAD +ca-certificates HEAD +cairo HEAD +call-setting HEAD +cbhm HEAD +cert-svc HEAD +cert-svc-ui HEAD +charging-animation HEAD +check HEAD +chrpath HEAD +connman HEAD +contacts-service HEAD +crash-worker-sdk HEAD +cups HEAD +cups-filters HEAD +data-router HEAD +dbus HEAD +dbus-glib HEAD +dbus-python HEAD +default-files-emulator HEAD +default-files-slp HEAD +default-fonts-fc-sdk HEAD +desktop-file-utils HEAD +device-config-touch HEAD +device-manager-plugin-emul HEAD +device-manager-plugin-exynos HEAD +device-manager-plugin-ivi HEAD +device-manager-plugin-pinetrail HEAD +device-mapper HEAD +devman HEAD +dlog HEAD +dnsmasq HEAD +download-provider HEAD +drm-client HEAD +e17 HEAD +e17-extra-modules HEAD +e17-misc HEAD +e_dbus HEAD +ecore HEAD +ed HEAD +edbus HEAD +edje HEAD +eet HEAD +eeze HEAD +efreet HEAD +eina HEAD +elementary HEAD +elm-misc HEAD +email-service HEAD +embryo HEAD +emotion HEAD +eobj HEAD +epson-inkjet-printer-escpr HEAD +ethumb HEAD +evas HEAD +expedite HEAD +face-engine HEAD +ffmpeg HEAD +flashrom HEAD +fontconfig HEAD +freealut HEAD +freetype HEAD +fribidi HEAD +fuse HEAD +gconf-dbus HEAD +gdk-pixbuf HEAD +geoclue HEAD +giflib HEAD +glib-networking HEAD +glib2 HEAD +gnome-common HEAD +gobject-introspection HEAD +gps-manager HEAD +gst-openmax HEAD +gst-plugins-bad HEAD +gst-plugins-base HEAD +gst-plugins-ext0.10 HEAD +gst-plugins-good HEAD +gst-plugins-s5pc2xx HEAD +gstreamer HEAD +gstreamer-vaapi HEAD +harfbuzz HEAD +heynoti HEAD +hplip HEAD +icu HEAD +image-configurations HEAD +imake HEAD +iniparser HEAD +insserv HEAD +iptables HEAD +ise-default HEAD +ise-engine-default HEAD +ise-engine-hangul HEAD +isf HEAD +ivi-configs HEAD +ivi-repos-auto HEAD +ivi-repos-pc HEAD +json-c HEAD +json-glib HEAD +kernel-adaptation-intel-automotive HEAD +kernel-headers HEAD +kernel-x86-ivi HEAD +kickstarter HEAD +kmod HEAD +kpartx HEAD +lemolo HEAD +leveldb HEAD +libXpm HEAD +libXvMC HEAD +libaccounts-svc HEAD +libatomic_ops HEAD +libbullet HEAD +libcamsrcjpegenc HEAD +libcamsrcjpegenc-sw-libjpeg HEAD +libdaemon HEAD +libdecarta HEAD +libdmx HEAD +libdownload-agent HEAD +libdri2 HEAD +libdrm HEAD +libdrm-slp-gem HEAD +libexif HEAD +libffi HEAD +libflac HEAD +libfontenc HEAD +libgee HEAD +libgpg-error HEAD +libgphoto2 HEAD +libhangul HEAD +libijs HEAD +libiri HEAD +libjpeg-turbo HEAD +liblocation-appman HEAD +libmedia-service HEAD +libmedia-thumbnail HEAD +libmm-camcorder HEAD +libmm-common HEAD +libmm-fileinfo HEAD +libmm-imgp-gstcs HEAD +libmm-log HEAD +libmm-player HEAD +libmm-radio HEAD +libmm-session HEAD +libmm-sound HEAD +libmm-ta HEAD +libmm-utility HEAD +libnet-client HEAD +libnl2 HEAD +libogg HEAD +liboil HEAD +libpciaccess HEAD +libpng HEAD +libprivilege-control HEAD +libpthread-stubs HEAD +libremix HEAD +librua HEAD +libsatsolver HEAD +libsf-common HEAD +libslp-alarm HEAD +libslp-db-util HEAD +libslp-lbs-plugin-replay HEAD +libslp-location HEAD +libslp-memo HEAD +libslp-pm HEAD +libslp-tapi HEAD +libslp-utilx HEAD +libsndfile HEAD +libsoup2.4 HEAD +libsqlfs HEAD +libsvi HEAD +libtasn1 HEAD +libtcore HEAD +libtheora HEAD +libtiff HEAD +libug-worldclock-efl HEAD +libusb HEAD +libusb-compat HEAD +libva HEAD +libvorbis HEAD +libwbxml2 HEAD +libwebsockets HEAD +libwifi-direct HEAD +libxcb HEAD +libxkbcommon HEAD +libxkbfile HEAD +libzypp HEAD +libzypp-bindings HEAD +linux-firmware-ivi HEAD +llvm HEAD +locales-init HEAD +location-module HEAD +lsb HEAD +lsof HEAD +ltrace HEAD +media-data-sdk HEAD +media-server HEAD +media-service-upnp HEAD +menu-daemon HEAD +mesa HEAD +mic HEAD +mic-bootstrap HEAD +mingetty HEAD +minicontrol HEAD +mkdevnodes HEAD +mmfw-sysconf HEAD +mobile-broadband-provider-info HEAD +msg-service HEAD +mtdev HEAD +mtools HEAD +murphy HEAD +net-config HEAD +nettle HEAD +nfc-manager HEAD +nfc-plugin-emul HEAD +nfc-plugin-nxp HEAD +notification HEAD +obexd HEAD +ofono HEAD +openal-soft HEAD +opencore-amr HEAD +opengl-es HEAD +opengl-es-virtual-drv HEAD +openssh HEAD +openssl HEAD +org.tizen.browser HEAD +org.tizen.video-player HEAD +package-groups HEAD +pango HEAD +parted HEAD +pciutils HEAD +pixman HEAD +poppler HEAD +power-manager HEAD +prelink HEAD +preview-repos-auto HEAD +pulseaudio HEAD +pulseaudio-module-murphy-ivi HEAD +push HEAD +python-cheetah HEAD +python-markdown HEAD +python-pygments HEAD +python-yaml HEAD +ragel HEAD +renderer-service-upnp HEAD +rfkill HEAD +rpm-installer HEAD +rygel HEAD +sdbd HEAD +secure-storage HEAD +security-server HEAD +sensor HEAD +sensor-framework HEAD +sensor-plugins HEAD +settings HEAD +shadow HEAD +shared-mime-info HEAD +simulator-opengl HEAD +smartcard-plugin-nfc HEAD +smartcard-plugin-uicc HEAD +smartcard-service HEAD +speex HEAD +starter HEAD +status HEAD +strace HEAD +stt HEAD +swig HEAD +sys-assert HEAD +syslinux HEAD +syspopup HEAD +system-plugin-ia-generic HEAD +system-plugin-slp HEAD +system-popup HEAD +system-server HEAD +systemd HEAD +sysvinit HEAD +tel-plugin-atmodem HEAD +tel-plugin-database HEAD +tel-plugin-dbus_tapi HEAD +tel-plugin-imc HEAD +tel-plugin-imcmodem HEAD +tel-plugin-indicator HEAD +tel-plugin-packetservice HEAD +tel-plugin-vconf HEAD +tel-plugin-vmodem HEAD +telephony-daemon HEAD +test HEAD +tizen-coreutils HEAD +tts HEAD +u-boot HEAD +udev HEAD +ug-bluetooth-efl HEAD +ug-image-viewer-efl HEAD +ug-memo-efl HEAD +ug-myfile-efl HEAD +ug-nfc-efl HEAD +ug-setting-gallery-efl HEAD +ug-setting-location-efl HEAD +ug-setting-manage-applications-efl HEAD +ui-gadget-1 HEAD +usbutils HEAD +uw-imap-toolkit HEAD +vaapi-intel-driver HEAD +vconf HEAD +vconf-internal-keys HEAD +vim HEAD +wayland HEAD +web-ui-fw HEAD +webskeleton HEAD +weston HEAD +wlandrv-plugin-tizen-bcm43xx HEAD +wpa_supplicant HEAD +wrt HEAD +wrt-commons HEAD +wrt-installer HEAD +wrt-plugins-common HEAD +wrt-plugins-tizen HEAD +wrt-security HEAD +wrt-setting HEAD +xcb-proto HEAD +xcb-util HEAD +xdgmime HEAD +xkeyboard-config HEAD +xmlsec1 HEAD +xorg-glproto HEAD +xorg-x11-drv-evdev HEAD +xorg-x11-drv-evdev-multitouch HEAD +xorg-x11-drv-gesture HEAD +xorg-x11-drv-intel HEAD +xorg-x11-server HEAD +xorg-x11-server-misc HEAD +xorg-x11-xinit HEAD +xrestop HEAD +zip HEAD +zypper HEAD +alsa-scenario HEAD +aul HEAD +capi-appfw-app-manager HEAD +capi-appfw-application HEAD +capi-base-common HEAD +capi-content-media-content HEAD +capi-location-geocoder HEAD +capi-location-manager HEAD +capi-location-poi HEAD +capi-location-route HEAD +capi-media-audio-io HEAD +capi-media-camera HEAD +capi-media-image-util HEAD +capi-media-metadata-extractor HEAD +capi-media-player HEAD +capi-media-radio HEAD +capi-media-recorder HEAD +capi-media-sound-manager HEAD +capi-media-tone-player HEAD +capi-media-wav-player HEAD +capi-messaging-email HEAD +capi-messaging-messages HEAD +capi-network-bluetooth HEAD +capi-network-connection HEAD +capi-network-nfc HEAD +capi-network-wifi-direct HEAD +capi-social-calendar HEAD +capi-social-call-log HEAD +capi-social-contacts HEAD +capi-system-device HEAD +capi-system-haptic HEAD +capi-system-info HEAD +capi-system-power HEAD +capi-system-runtime-info HEAD +capi-system-sensor HEAD +capi-telephony-call HEAD +capi-telephony-network-info HEAD +capi-telephony-sim HEAD +capi-ui-efl-util HEAD +capi-uix-feedback HEAD +capi-uix-stt HEAD +capi-uix-tts HEAD +capi-web-favorites HEAD +capi-web-url-download HEAD +gnutls HEAD +gssdp HEAD +e17-extra-private-modules HEAD +gst-ffmpeg HEAD +gst-ffmpeg-emul HEAD +gst-plugins-ugly HEAD +gupnp HEAD +gupnp-av HEAD +libICE HEAD +libSM HEAD +libx11 HEAD +libxau HEAD +libxaw HEAD +libxcomposite HEAD +libxcursor HEAD +libxdamage HEAD +libxdmcp HEAD +libxext HEAD +libxfixes HEAD +libxfont HEAD +libxft HEAD +libxgesture HEAD +libxi HEAD +libxinerama HEAD +libxmu HEAD +libxrandr HEAD +libxrender HEAD +libxres HEAD +libxt HEAD +libxtst HEAD +libxv HEAD +libxxf86dga HEAD +libxxf86vm HEAD +libgcrypt HEAD +libjpeg HEAD +libshortcut HEAD +libslp-calendar HEAD +libug-setting-wifidirect-efl HEAD +net.netpopup HEAD +org.tizen.app-selector HEAD +pygobject HEAD +sensord HEAD +svi-data-sdk HEAD +sys-string HEAD +sysman HEAD +vmodemd-emul HEAD +webkit2-efl HEAD +wifi-efl-ug HEAD +org.tizen.bt-syspopup HEAD +org.tizen.image-viewer HEAD +org.tizen.image-viewer HEAD +org.tizen.memo HEAD +org.tizen.menu-screen HEAD +org.tizen.message HEAD +org.tizen.pwlock HEAD +org.tizen.smartsearch HEAD +org.tizen.taskmgr HEAD +xorg-x11-apps HEAD +xserver-xorg-video-emulfb HEAD +x11proto-gesture HEAD +xorg-x11-utils HEAD +xorg-x11-xkb-utils HEAD +xorg-x11-xtrans-devel HEAD +xorg-x11-proto-composite HEAD +xorg-x11-proto-damage HEAD +xorg-x11-proto-dmx HEAD +xorg-x11-proto-dri2 HEAD +xorg-x11-proto-fixes HEAD +xorg-x11-proto-fonts HEAD +xorg-x11-proto-input HEAD +xorg-x11-proto-kb HEAD +xorg-x11-proto-randr HEAD +xorg-x11-proto-resource HEAD +xorg-x11-proto-scrnsaver HEAD +xorg-x11-proto-video HEAD +xorg-x11-proto-xcmisc HEAD +xorg-x11-proto-xext HEAD +xorg-x11-proto-xf86bigfont HEAD +xorg-x11-proto-xf86dga HEAD +xorg-x11-proto-xf86dri HEAD +xorg-x11-proto-xf86vidmode HEAD +xorg-x11-proto-xineramaproto HEAD +phone HEAD +pkgmgr HEAD +usb-server HEAD +libdrm-ivi HEAD +libXcomposite HEAD +lcms2 HEAD +gupnp-dlna HEAD +capi-appfw-package-manager HEAD +capi-content-mime-type HEAD +capi-messaging-push HEAD +capi-network-tethering HEAD +capi-network-wifi HEAD +capi-system-media-key HEAD +capi-system-system-settings HEAD +capi-system-usb-accessory HEAD +capi-uix-face HEAD +efl-theme-tizen-hd HEAD +efl-theme-white-hd HEAD +org.tizen.bluetooth-share-ui HEAD +org.tizen.calculator HEAD +org.tizen.calendar HEAD +org.tizen.call HEAD +org.tizen.camera-app HEAD +org.tizen.clock HEAD +org.tizen.download-manager HEAD +org.tizen.draglock HEAD +org.tizen.email HEAD +org.tizen.gallery HEAD +org.tizen.music-player HEAD +org.tizen.quickpanel HEAD +org.tizen.tickernoti-syspopup HEAD +org.tizen.usb-syspopup HEAD +org.tizen.volume HEAD +xorg-x11-drv-exynos HEAD +xorg-x11-font-utils HEAD +xorg-x11-misc HEAD +xorg-x11-misc-exynos HEAD +xorg-x11-proto-composite HEAD +xorg-x11-proto-core HEAD +xorg-x11-proto-record HEAD +xorg-x11-proto-renderproto HEAD +xorg-x11-server-utils HEAD +xorg-x11-xbitmaps HEAD +xorg-x11-xinput HEAD +xorg-x11-xutils-dev HEAD diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/pkgconfigProvider b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/pkgconfigProvider new file mode 100644 index 0000000..e69de29 diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GSSDP.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GSSDP.spec new file mode 100644 index 0000000..31d6862 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GSSDP.spec @@ -0,0 +1,96 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# +# >> macros +# << macros + +Name: gssdp +Summary: GSSDP implements resource discovery and announcement over SSDP +Version: 0.12.1 +Release: 1 +Group: System/Libraries +License: LGPLv2+ +URL: http://www.gupnp.org +Source0: http://download.gnome.org/sources/%{name}/0.12.1/%{name}-%{version}.tar.bz2 +Requires: dbus +Requires: libsoup2.4 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(gconf-2.0) +BuildRequires: pkgconfig(libsoup-2.4) + + +%description +GSSDP implements resource discovery and announcement over SSDP and is part +of gUPnP. GUPnP is an object-oriented open source framework for creating +UPnP devices and control points, written in C using GObject and libsoup. +The GUPnP API is intended to be easy to use, efficient and flexible. GSSDP +implements resource discovery and announcement over SSDP. + + + +%package devel +Summary: Development package for gssdp +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development files for gssdp. + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +%configure --disable-static +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +# >> files +%doc AUTHORS COPYING +%{_libdir}/*.so.* +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%doc %{_datadir}/gtk-doc/html/gssdp +%{_libdir}/*.so +%{_libdir}/pkgconfig/gssdp-1.0.pc +%{_includedir}/gssdp-1.0 +# << files devel + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GUPnP-AV.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GUPnP-AV.spec new file mode 100644 index 0000000..40f3f0d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GUPnP-AV.spec @@ -0,0 +1,92 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# +# >> macros +# << macros + +Name: gupnp-av +Summary: GUPnP-AV is a collection of helpers for building UPnP AV applications +Version: 0.10.3 +Release: 0 +Group: System/Libraries +License: LGPLv2+ +URL: http://www.gupnp.org/ +Source0: http://download.gnome.org/sources/%{name}/0.10/%{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(gupnp-1.0) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libxml-2.0) + + +%description +GUPnP is an object-oriented open source framework for creating UPnP +devices and control points, written in C using GObject and libsoup. +The GUPnP API is intended to be easy to use, efficient and flexible. + +GUPnP-AV is a collection of helpers for building AV (audio/video) +applications using GUPnP. + + + +%package devel +Summary: Development package for gupnp-av +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Files for development with gupnp-av. + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +%configure --disable-static +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +rm -rf $RPM_BUILD_ROOT%{_datadir}/gtk-doc +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +# >> files +%doc AUTHORS COPYING README +%{_libdir}/*.so.* +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_includedir}/gupnp-av-1.0/libgupnp-av +%{_libdir}/*.so +%{_libdir}/pkgconfig/gupnp-av-1.0.pc +# << files devel + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GUPnP.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GUPnP.spec new file mode 100644 index 0000000..33ae3e8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GUPnP.spec @@ -0,0 +1,95 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# +# >> macros +# << macros + +Name: gupnp +Summary: GUPnP is an framework for creating UPnP devices & control points +Version: 0.18.0 +Release: 1 +Group: System/Libraries +License: LGPLv2+ +URL: http://www.gupnp.org/ +Source0: http://download.gnome.org/sources/%{name}/0.18/%{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gmodule-2.0) +BuildRequires: pkgconfig(gssdp-1.0) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(uuid) + + +%description +GUPnP is an object-oriented open source framework for creating UPnP +devices and control points, written in C using GObject and libsoup. +The GUPnP API is intended to be easy to use, efficient and flexible. + + + +%package devel +Summary: Development package for gupnp +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Files for development with gupnp. + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +%configure --disable-static +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +rm -rf $RPM_BUILD_ROOT%{_datadir}/gtk-doc +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +# >> files +%doc AUTHORS COPYING README +%{_libdir}/*.so.* +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_libdir}/pkgconfig/gupnp-1.0.pc +%{_libdir}/*.so +%{_includedir}/gupnp-1.0 +%{_bindir}/gupnp-binding-tool +# << files devel + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GhostCluster.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GhostCluster.spec new file mode 100644 index 0000000..ad030ed --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/GhostCluster.spec @@ -0,0 +1,66 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# +# >> macros +# << macros + +Name: GhostCluster +Summary: Automotive Meter Cluster Application +Version: 0.2012.9.10 +Release: 1 +Group: Applications/System +License: Apache 2.0 +URL: http://www.tizen.org +Source0: %{name}-%{version}.tar.gz +BuildRequires: desktop-file-utils +Requires: automotive-message-broker-plugins + + +%description +Example guage cluster for tizen ivi + + + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + + +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +# << install post +desktop-file-install --delete-original \ + --dir %{buildroot}%{_datadir}/applications \ + %{buildroot}%{_datadir}/applications/*.desktop + + + + + + +%files +%defattr(-,root,root,-) +%{_datadir}/GhostCluster +%{_datadir}/applications/GhostCluster.desktop +%{_datadir}/pixmaps/GhostCluster.png +# >> files +# << files + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ail.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ail.spec new file mode 100755 index 0000000..7dbf370 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ail.spec @@ -0,0 +1,81 @@ +#sbs-git:slp/pkgs/a/ail ail 0.2.22 29ac1f2c98453cad647cca6a92abc7da3dbb047b +Name: ail +Summary: Application Information Library +Version: 0.2.55 +Release: 1 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: vconf-keys-devel +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(xdgmime) + + +%description +Application Information Library + +%package devel +Summary: Application Information Library Development files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Application Information Library (devel) + +%prep +%setup -q + +%build +CFLAGS+=" -fpic" +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DBUILD_PKGTYPE=rpm + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post + +CHDBGID="6010" + +update_DAC_for_db_file() +{ + if [ ! -f $@ ]; then + touch $@ + fi + + chown :$CHDBGID $@ 2>/dev/null + if [ $? -ne 0 ]; then + echo "Failed to change the owner of $@" + fi + chmod 664 $@ 2>/dev/null + if [ $? -ne 0 ]; then + echo "Failed to change the perms of $@" + fi +} +mkdir -p /opt/dbspace/ +ail_initdb +update_DAC_for_db_file /opt/dbspace/.app_info.db +update_DAC_for_db_file /opt/dbspace/.app_info.db-journal +chsmack -a 'ail::db' /opt/dbspace/.app_info.db* + +%postun + +%files +%manifest ail.manifest +/usr/lib/libail.so.0 +/usr/lib/libail.so.0.1.0 +/usr/bin/ail_initdb +/usr/share/install-info/* + +%files devel +/usr/include/ail.h +/usr/lib/libail.so +/usr/lib/pkgconfig/ail.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alarm-manager.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alarm-manager.spec new file mode 100644 index 0000000..31f11fd --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alarm-manager.spec @@ -0,0 +1,122 @@ +Name: alarm-manager +Summary: Alarm library +Version: 0.4.53 +Release: 2 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/alarm-manager.manifest +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(security-server) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(appsvc) + +%description +Alarm Server and devel libraries + +%package -n alarm-server +Summary: Alarm server (devel) +Group: Development/Libraries + +%description -n alarm-server +Alarm Server + + +%package -n libalarm +Summary: Alarm server libraries +Group: Development/Libraries +Requires: alarm-server = %{version}-%{release} + +%description -n libalarm +Alarm server library + + +%package -n libalarm-devel +Summary: Alarm server libraries(devel) +Group: Development/Libraries +Requires: libalarm = %{version}-%{release} + + +%description -n libalarm-devel +Alarm server library (devel) + +%prep +%setup -q + + +%build +cp %{SOURCE1001} . + +export LDFLAGS+=" -Wl,--rpath=%{_libdir} -Wl,--as-needed" + +%autogen --disable-static + +dbus-binding-tool --mode=glib-server --prefix=alarm_manager ./alarm_mgr.xml > ./include/alarm-skeleton.h +dbus-binding-tool --mode=glib-client --prefix=alarm_manager ./alarm_mgr.xml > ./include/alarm-stub.h +dbus-binding-tool --mode=glib-server --prefix=alarm_client ./alarm-expire.xml > ./include/alarm-expire-skeleton.h +dbus-binding-tool --mode=glib-client --prefix=alarm_client ./alarm-expire.xml > ./include/alarm-expire-stub.h + +%configure --disable-static +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}/etc/init.d +install -m 755 alarm-server_run %{buildroot}/etc/init.d + +install -d %{buildroot}%{_sysconfdir}/udev/rules.d +install -m0644 rules/90-alarm-server.rules %{buildroot}%{_sysconfdir}/udev/rules.d/90-alarm-server.rules + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%post -n alarm-server + +heynotitool set setting_time_changed -a +vconftool set -t int db/system/timechange 0 -i + +chmod 755 /usr/bin/alarm-server +chmod 755 /etc/init.d/alarm-server_run + +mkdir -p /etc/rc.d/rc3.d +mkdir -p /etc/rc.d/rc5.d +ln -s /etc/init.d/alarm-server_run /etc/rc.d/rc3.d/S80alarm-server +ln -s /etc/init.d/alarm-server_run /etc/rc.d/rc5.d/S80alarm-server + +%post -n libalarm +chmod 644 /usr/lib/libalarm.so.0.0.0 + + +%files -n alarm-server +%{_bindir}/* +%manifest alarm-manager.manifest +%config %{_sysconfdir}/udev/rules.d/90-alarm-server.rules +/etc/init.d/alarm-server_run + +%files -n libalarm +%manifest alarm-manager.manifest +%{_libdir}/*.so.* + + +%files -n libalarm-devel +%manifest alarm-manager.manifest +%{_includedir}/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/*.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-lib.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-lib.spec new file mode 100644 index 0000000..2cb7e74 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-lib.spec @@ -0,0 +1,83 @@ +Name: alsa-lib +Summary: The Advanced Linux Sound Architecture (ALSA) library +Version: 1.0.25 +Release: 1 +Group: System/Libraries +License: LGPLv2+ +URL: http://www.alsa-project.org/ +Source0: %{name}-%{version}.tar.bz2 + + +%description +The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI +functionality to the Linux operating system. + +This package includes the ALSA runtime libraries to simplify application +programming and provide higher level functionality as well as support for +the older OSS API, providing binary compatibility for most OSS programs. + + + +%package -n libasound +Summary: ALSA Library package for multimedia framework middleware package +Group: Development/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description -n libasound +ALSA Library package for multimedia framework middleware package + + +%package -n libasound-devel +Summary: ALSA Library package for multimedia framework middleware package +Group: Development/Libraries +Requires: libasound + +%description -n libasound-devel +ALSA Library package for multimedia framework middleware package + + +%prep +%setup -q -n %{name}-%{version} + +%build +export CFLAGS+=" -fPIC" +export LDFLAGS+=" -Wl,--warn-unresolved-symbols -Wl,--hash-style=both -Wl,--as-needed" + +%ifarch %arm +%configure \ + --with-alsa-devdir=/dev/snd \ + --disable-alisp \ + --disable-seq \ + --disable-rawmidi \ + --disable-python \ + --with-gnu-ld \ + --with-pcm-plugins=rate,linear,plug,dmix,dsnoop,asym,mmap,ioplug,hooks +%else +%configure +%endif + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +rm -f %{buildroot}/%{_bindir}/aserver + +%post -n libasound -p /sbin/ldconfig + +%postun -n libasound -p /sbin/ldconfig + +%files + +%files -n libasound +%{_libdir}/lib*.so.* +%{_libdir}/alsa-lib/smixer/*.so +%{_datadir}/alsa/* + +%files -n libasound-devel +%{_includedir}/* +%{_libdir}/lib*.so +%{_libdir}/pkgconfig/* +%{_datadir}/aclocal diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-scenario-scn-data-0-base.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-scenario-scn-data-0-base.spec new file mode 100644 index 0000000..18656d9 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-scenario-scn-data-0-base.spec @@ -0,0 +1,35 @@ +Name: alsa-scenario-scn-data-0-base +Summary: Empty alsa scenario data +Version: 0.1.0 +Release: 2 +Group: TO_BE/FILLED_IN +License: LGPLv2.1 +BuildArch: noarch +Source0: %{name}-%{version}.tar.gz + +%description +Empty Alsa scenario data + +%prep +%setup -q + +%build + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/etc/sound +cp -a default %{buildroot}/usr/etc/sound +cp -a default.conf %{buildroot}/usr/etc/sound/default.conf + +%post +BASE_PATH=/usr/etc/sound +CODEC=default + +chmod 644 $BASE_PATH/$CODEC/* +chmod 644 $BASE_PATH/$CODEC.conf + +chown -R 0:6822 $BASE_PATH/$CODEC +chown 0:6822 $BASE_PATH/$CODEC.conf + +%files +/usr/etc/sound/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-scenario-scn-data-0-mc1n2.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-scenario-scn-data-0-mc1n2.spec new file mode 100644 index 0000000..f677fe0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-scenario-scn-data-0-mc1n2.spec @@ -0,0 +1,45 @@ +Name: alsa-scenario-scn-data-0-mc1n2 +Summary: alsa scenario data for mc1n2 codec +Version: 0.1.0 +Release: 2 +Group: TO_BE/FILLED_IN +License: LGPLv2.1 +BuildArch: noarch +Source0: %{name}-%{version}.tar.gz + +%description +Alsa scenario data mc1n2 codec + +%prep +%setup -q + +%build + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/etc/sound +cp -a mc1n2 %{buildroot}/usr/etc/sound +cp -a mc1n2.conf %{buildroot}/usr/etc/sound/mc1n2.conf + +%post +BASE_PATH=/usr/etc/sound +CODEC=mc1n2 + +chmod 644 $BASE_PATH/$CODEC/* +chmod 644 $BASE_PATH/$CODEC.conf + +chown -R 0:6822 $BASE_PATH/$CODEC +chown 0:6822 $BASE_PATH/$CODEC.conf + +ln -s $BASE_PATH/$CODEC $BASE_PATH/default +ln -s $BASE_PATH/$CODEC.conf $BASE_PATH/default.conf + +%preun +BASE_PATH=/usr/etc/sound + +rm -f $BASE_PATH/default.conf +rm -f $BASE_PATH/default + + +%files +/usr/etc/sound/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-scenario.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-scenario.spec new file mode 100644 index 0000000..da41ce3 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-scenario.spec @@ -0,0 +1,61 @@ +Name: alsa-scenario +Summary: ALSA Scenario pkg +Version: 0.2.1 +Release: 13 +Group: TO_BE/FILLED_IN +License: LGPLv2+ +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(alsa) + + +%description +ALSA Scenario package + + + +%package devel +Summary: ALSA Scenario pkg (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +ALSA Scenario package (devel) + + +%prep +%setup -q + + +%build +cp -f /usr/share/libtool/config/config.guess %{_builddir}/%{name}-%{version}/ +cp -f /usr/share/libtool/config/config.sub %{_builddir}/%{name}-%{version}/ +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%manifest alsa-scenario.manifest +/usr/lib/libascenario-0.2.so.* + + +%files devel +/usr/include/alsa/*.h +/usr/lib/libascenario.so +/usr/lib/pkgconfig/libascenario.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-utils.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-utils.spec new file mode 100644 index 0000000..baab27f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/alsa-utils.spec @@ -0,0 +1,94 @@ +Name: alsa-utils +Summary: Advanced Linux Sound Architecture (ALSA) utilities +Version: 1.0.25 +Release: 1 +Group: Applications/Multimedia +License: GPLv2+ +URL: http://www.alsa-project.org/ +Source0: %{name}-%{version}.tar.bz2 +Source1: ivi-soundcard +Source2: alsa-init.service +Source3: alsa-restore.service +Source4: alsa-store.service +Source5: soundcard-init +BuildRequires: libasound-devel +BuildRequires: pkgconfig(ncurses) + + +%description +This package contains command line utilities for the Advanced Linux Sound +Architecture (ALSA). + + + +%package doc +Summary: Man pages for alsa-utils +Group: Documentation +Requires: %{name} = %{version}-%{release} + +%description doc +Man pages for alsa-utils + + +%package -n soundcard-ivi +Summary: Initialize soundcard on IVI +Group: Application/Multimedia +Requires: alsa-utils + +%description -n soundcard-ivi +Initialize soundcard on IVI + +%prep +%setup -q -n %{name}-%{version} + + +%build + +%configure --disable-static \ + --disable-nls \ + --disable-xmlto \ + --disable-alsatest + +make %{?jobs:-j%jobs} + +exit + +%install +rm -rf %{buildroot} +%make_install + +install -m 644 %{SOURCE1} %{buildroot}/usr/share/alsa/init/ +install -m 755 %{SOURCE5} %{buildroot}/usr/sbin + +mkdir -p %{buildroot}/usr/lib/systemd/system +install -m 644 %{SOURCE2} %{buildroot}/usr/lib/systemd/system/alsa-init.service +mkdir -p %{buildroot}/usr/lib/systemd/system/multi-user.target.wants +ln -s ../alsa-init.service %{buildroot}/usr/lib/systemd/system/multi-user.target.wants/alsa-init.service + +install -m 644 %{SOURCE3} %{buildroot}/usr/lib/systemd/system/alsa-restore.service +mkdir -p %{buildroot}/usr/lib/systemd/system/basic.target.wants +ln -s ../alsa-restore.service %{buildroot}/usr/lib/systemd/system/basic.target.wants/alsa-restore.service + +install -m 644 %{SOURCE4} %{buildroot}/usr/lib/systemd/system/alsa-store.service +mkdir -p %{buildroot}/usr/lib/systemd/system/shutdown.target.wants +ln -s ../alsa-store.service %{buildroot}/usr/lib/systemd/system/shutdown.target.wants/alsa-store.service + +%remove_docs + +%files +%{_bindir}/* +%{_sbindir}/* +%{_datadir}/alsa/* +%{_datadir}/sounds/* +/lib/udev/rules.d/90-alsa-restore.rules + + +%files -n soundcard-ivi +/usr/share/alsa/init/ivi-soundcard +/usr/sbin/soundcard-init +/usr/lib/systemd/system/alsa-init.service +/usr/lib/systemd/system/alsa-restore.service +/usr/lib/systemd/system/alsa-store.service +/usr/lib/systemd/system/multi-user.target.wants/alsa-init.service +/usr/lib/systemd/system/basic.target.wants/alsa-restore.service +/usr/lib/systemd/system/shutdown.target.wants/alsa-store.service diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/app-checker.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/app-checker.spec new file mode 100644 index 0000000..68de8b4 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/app-checker.spec @@ -0,0 +1,94 @@ +Name: app-checker +Summary: App Checker +Version: 0.0.16 +Release: 1 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + + +BuildRequires: cmake + +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) + + +%description +libapp-checker + +%package devel +Summary: App Checker +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +libapp-checker (developement files) + +%package server +Summary: App Checker Server +Group: System/Libraries +Requires: %{name} = %{version}-%{release} + +%description server +libapp-checker server + +%package server-devel +Summary: App Checker Server +Group: System/Libraries +Requires: %{name}-server = %{version}-%{release} + +%description server-devel +libapp-checker server (developement files) + + + +%prep +%setup -q + + +%build + +CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=/usr + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post + +/sbin/ldconfig +mkdir -p /usr/lib/ac-plugins + +%postun -p /sbin/ldconfig + + +%files +%manifest app-checker.manifest +%defattr(-,root,root,-) +/usr/lib/libapp-checker.so.0 +/usr/lib/libapp-checker.so.0.1.0 + +%files devel +%defattr(-,root,root,-) +/usr/lib/libapp-checker.so +/usr/lib/pkgconfig/app-checker.pc +/usr/include/app-checker/app-checker.h + +%files server +%manifest app-checker.manifest +%defattr(-,root,root,-) +/usr/lib/libapp-checker-server.so.0 +/usr/lib/libapp-checker-server.so.0.1.0 + +%files server-devel +%defattr(-,root,root,-) +/usr/lib/libapp-checker-server.so +/usr/lib/pkgconfig/app-checker-server.pc +/usr/include/app-checker/app-checker-server.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/app-core.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/app-core.spec new file mode 100644 index 0000000..3df02cf --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/app-core.spec @@ -0,0 +1,123 @@ + +Name: app-core +Summary: Application basic +Version: 1.2 +Release: 28 +Group: TO_BE/FILLED_IN +License: Apache License, Version 2.0 +Source0: app-core-%{version}.tar.gz +BuildRequires: pkgconfig(sensor) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(rua) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-wayland) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: cmake +BuildRequires: sysman-devel + + +%description +SLP common application basic + + + +%package efl +Summary: App basic EFL +Group: Development/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description efl +Application basic EFL + +%package efl-devel +Summary: App basic EFL (devel) +Group: Development/Libraries +Requires: %{name}-efl = %{version}-%{release} +Requires: %{name}-common-devel = %{version}-%{release} + +%description efl-devel +Application basic EFL (devel) + +%package common +Summary: App basics common +Group: Development/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description common +Application basics common + +%package common-devel +Summary: App basics common (devel) +Group: Development/Libraries +Requires: %{name}-common = %{version}-%{release} +Requires: pkgconfig(sensor) +Requires: pkgconfig(vconf) +Requires: pkgconfig(elementary) +Requires: pkgconfig(aul) + +%description common-devel +Application basics common (devel) + +%package template +Summary: App basics template +Group: Development/Libraries + +%description template +Application basics template + + +%prep +%setup -q + +%build +CFLAGS="-I/usr/lib/glib-2.0/include/ -I/usr/include/glib-2.0 -I/usr/lib/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/include/e_dbus-1 -I/usr/include/ethumb-0 -I/usr/include/edje-1 -I/usr/include/efreet-1 -I/usr/include/embryo-1 -I/usr/include/ecore-1 -I/usr/include/eet-1 -I/usr/include/evas-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina $(CFLAGS)" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DENABLE_GTK=OFF + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post efl -p /sbin/ldconfig + +%postun efl -p /sbin/ldconfig + +%post common -p /sbin/ldconfig + +%postun common -p /sbin/ldconfig + + + + + +%files efl +%defattr(-,root,root,-) +%{_libdir}/libappcore-efl.so.* + +%files efl-devel +%defattr(-,root,root,-) +%{_includedir}/appcore/appcore-efl.h +%{_libdir}/libappcore-efl.so +%{_libdir}/pkgconfig/appcore-efl.pc + +%files common +%defattr(-,root,root,-) +%{_libdir}/libappcore-common.so.* + +%files common-devel +%defattr(-,root,root,-) +%{_libdir}/libappcore-common.so +%{_libdir}/pkgconfig/appcore-common.pc +%{_includedir}/appcore/appcore-common.h +%{_includedir}/SLP_Appcore_PG.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/app-svc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/app-svc.spec new file mode 100644 index 0000000..ab21033 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/app-svc.spec @@ -0,0 +1,86 @@ +#sbs-git:slp/pkgs/a/app-svc app-svc 0.1.19 de68cdc468eaded317b4f5be9cdafebb01639aa0 +Name: app-svc +Summary: App svc +Version: 0.1.42 +Release: 1 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + + +BuildRequires: cmake + +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(libprivilege-control) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(ail) +BuildRequires: pkgconfig(xdgmime) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(iniparser) +BuildRequires: pkgconfig(pkgmgr-info) + + +%description +App svc + +%package devel +Summary: App svc +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +%description devel +App svc (developement files) + +%prep +%setup -q + + +%build + +CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=/usr + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post + +/sbin/ldconfig +mkdir -p /opt/dbspace +sqlite3 /opt/dbspace/.appsvc.db < /opt/share/appsvc_db.sql +rm -rf /opt/share/appsvc_db.sql + +chown 0:5000 /opt/dbspace/.appsvc.db +chown 0:5000 /opt/dbspace/.appsvc.db-journal +chmod 664 /opt/dbspace/.appsvc.db +chmod 664 /opt/dbspace/.appsvc.db-journal +chsmack -a 'app-svc::db' /opt/dbspace/.appsvc.db +chsmack -a 'app-svc::db' /opt/dbspace/.appsvc.db-journal + +%postun -p /sbin/ldconfig + +%files +%manifest app-svc.manifest +%defattr(-,root,root,-) +/opt/share/appsvc_db.sql +/usr/bin/appsvc_test +/usr/lib/libappsvc.so.0 +/usr/lib/libappsvc.so.0.1.0 + +%files devel +%defattr(-,root,root,-) +/usr/lib/pkgconfig/appsvc.pc +/usr/lib/libappsvc.so +/usr/include/appsvc/appsvc.h + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/appcore-agent.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/appcore-agent.spec new file mode 100644 index 0000000..d529f8b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/appcore-agent.spec @@ -0,0 +1,59 @@ + +Name: appcore-agent +Summary: Agent Application basic +Version: 1.0 +Release: 2 +Group: TO_BE/FILLED_IN +License: SAMSUNG +Source0: appcore-agent-%{version}.tar.gz +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: cmake +BuildRequires: sysman-devel + + +%description +SLP agent application basic + + +%package devel +Summary: appcore agent +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +%description devel +appcore agent (developement files) + +%prep +%setup -q + + +%build + +CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=/usr + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +/usr/lib/libappcore-agent.so.1 +/usr/lib/libappcore-agent.so.1.1 + +%files devel +%defattr(-,root,root,-) +/usr/lib/pkgconfig/appcore-agent.pc +/usr/lib/libappcore-agent.so +/usr/include/appcore-agent/appcore-agent.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/audio-session-manager.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/audio-session-manager.spec new file mode 100644 index 0000000..2699613 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/audio-session-manager.spec @@ -0,0 +1,85 @@ +Name: audio-session-manager +Summary: Audio Session Manager +Version: 0.2.0 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/vconftool +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(mm-log) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(avsysaudio) +BuildRequires: pkgconfig(security-server) + + +%description +audio-session-manager development package + + + +%package devel +Summary: Audio-session-manager package (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Audio-session-manager development package (devel) + + +%package sdk-devel +Summary: auido-session-manager development package for sdk release +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} + +%description sdk-devel +auido-session-manager development package for sdk release for audio-session + + +%prep +%setup -q -n audio-session-manager-%{version} + + +%build + +%autogen --disable-static --noconfigure +LDFLAGS="$LDFLAGS -Wl,--rpath=%{prefix}/lib -Wl,--hash-style=both -Wl,--as-needed "; export LDFLAGS +CFLAGS="%{optflags} -fvisibility=hidden -DMM_DEBUG_FLAG -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\"" ; export CFLAGS +%configure --disable-static --enable-security +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + +%post +/sbin/ldconfig + +vconftool set -t int memory/Sound/SoundStatus "0" -i + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libaudio-session-mgr.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/mmf/audio-session-manager-types.h +%{_includedir}/mmf/audio-session-manager.h + + +%files sdk-devel +%defattr(-,root,root,-) +%{_includedir}/mmf/audio-session-manager-types.h +%{_includedir}/mmf/audio-session-manager.h +%{_libdir}/libaudio-session-mgr.so +%{_libdir}/pkgconfig/audio-session-mgr.pc + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/augeas.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/augeas.spec new file mode 100644 index 0000000..cdcedd2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/augeas.spec @@ -0,0 +1,92 @@ + +Name: augeas +Summary: A library for changing configuration files +Version: 0.8.1 +Release: 1 +Group: System/Libraries +License: LGPLv2+ +URL: http://augeas.net/ +Source0: http://augeas.net/download/%{name}-%{version}.tar.gz +BuildRequires: readline-devel + + +%description +A library for programmatically editing configuration files. Augeas parses +configuration files into a tree structure, which it exposes through its +public API. Changes made through the API are written back to the initially +read files. + +The transformation works very hard to preserve comments and formatting +details. It is controlled by ``lens'' definitions that describe the file +format and the transformation into a tree. + + + +%package libs +Summary: Libraries for %{name} +Group: System/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description libs +The libraries for %{name}. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + + +%prep +%setup -q -n %{name}-%{version} + + +%build + +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' + + + + + + + + +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + + +%docs_package + + +%files +%{_bindir}/augtool +%{_bindir}/augparse +%{_bindir}/fadot +%{_datadir}/vim/vimfiles/syntax/augeas.vim +%{_datadir}/vim/vimfiles/ftdetect/augeas.vim + + +%files libs +%{_datadir}/augeas +%{_libdir}/*.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/* +%{_libdir}/*.so +%{_libdir}/pkgconfig/augeas.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/aul.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/aul.spec new file mode 100644 index 0000000..887a67e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/aul.spec @@ -0,0 +1,129 @@ +Name: aul +Summary: App utility library +Version: 0.0.240 +Release: 1 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Source101: launchpad-preload@.service +Source102: ac.service + +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/systemctl +Requires(postun): /sbin/ldconfig +Requires(postun): /usr/bin/systemctl +Requires(preun): /usr/bin/systemctl + +BuildRequires: cmake +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(ail) +BuildRequires: xdgmime-devel, pkgconfig(xdgmime) +BuildRequires: pkgconfig(libprivilege-control) +BuildRequires: pkgconfig(app-checker) +BuildRequires: pkgconfig(app-checker-server) +BuildRequires: pkgconfig(rua) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(pkgmgr-info) +BuildRequires: pkgconfig(libsmack) +BuildRequires: pkgconfig(app2sd) + + +%description +Application utility library + +%package devel +Summary: App utility library (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Application utility library (devel) + + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}/etc/init.d +install -m 755 launchpad_run %{buildroot}/etc/init.d + +mkdir -p %{buildroot}/etc/rc.d/rc3.d +mkdir -p %{buildroot}/etc/rc.d/rc4.d +ln -sf ../../init.d/launchpad_run %{buildroot}/%{_sysconfdir}/rc.d/rc3.d/S34launchpad_run +ln -sf ../../init.d/launchpad_run %{buildroot}/%{_sysconfdir}/rc.d/rc4.d/S80launchpad_run + +mkdir -p %{buildroot}/opt/dbspace +sqlite3 %{buildroot}/opt/dbspace/.mida.db < %{buildroot}/usr/share/aul/mida_db.sql +rm -rf %{buildroot}/usr/share/aul/mida_db.sql + +mkdir -p %{buildroot}%{_libdir}/systemd/system/graphical.target.wants +install -m 0644 %SOURCE101 %{buildroot}%{_libdir}/systemd/system/launchpad-preload@.service +install -m 0644 %SOURCE102 %{buildroot}%{_libdir}/systemd/system/ac.service +ln -s ../launchpad-preload@.service %{buildroot}%{_libdir}/systemd/system/graphical.target.wants/launchpad-preload@app.service +ln -s ../ac.service %{buildroot}%{_libdir}/systemd/system/graphical.target.wants/ac.service + + +%preun +if [ $1 == 0 ]; then + systemctl stop launchpad-preload@app.service + systemctl stop ac.service +fi + +%post +/sbin/ldconfig +systemctl daemon-reload +if [ $1 == 1 ]; then + systemctl restart launchpad-preload@app.service + systemctl restart ac.service +fi + +%postun -p /sbin/ldconfig +systemctl daemon-reload + +%files +%manifest aul.manifest +%attr(0644,root,root) %{_libdir}/libaul.so.0 +%attr(0644,root,root) %{_libdir}/libaul.so.0.1.0 +%{_sysconfdir}/init.d/launchpad_run +%attr(0755,root,root) %{_bindir}/aul_service.sh +%attr(0755,root,root) %{_bindir}/aul_service_test.sh +%attr(0755,root,root) %{_sysconfdir}/rc.d/rc3.d/S34launchpad_run +%attr(0755,root,root) %{_sysconfdir}/rc.d/rc4.d/S80launchpad_run +%config(noreplace) %attr(0644,root,app) /opt/dbspace/.mida.db +%config(noreplace) %attr(0644,root,app) /opt/dbspace/.mida.db-journal +%attr(0755,root,root) %{_bindir}/aul_mime.sh +%{_bindir}/aul_test +%{_bindir}/launch_app +/usr/share/aul/miregex/* +/usr/share/aul/service/* +/usr/share/aul/preload_list.txt +/usr/share/aul/preexec_list.txt +%{_bindir}/launchpad_preloading_preinitializing_daemon +%{_libdir}/systemd/system/graphical.target.wants/launchpad-preload@app.service +%{_libdir}/systemd/system/graphical.target.wants/ac.service +%{_libdir}/systemd/system/launchpad-preload@.service +%{_libdir}/systemd/system/ac.service +/usr/bin/amd +/usr/bin/daemon-manager-release-agent +/usr/bin/daemon-manager-launch-agent + +%files devel +/usr/include/aul/*.h +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/automotive-message-broker.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/automotive-message-broker.spec new file mode 100644 index 0000000..fadf9fe --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/automotive-message-broker.spec @@ -0,0 +1,86 @@ +Name: automotive-message-broker +Summary: Automotive Message Broker is a vehicle network abstraction system. +Version: 0.3 +Release: 1 +Group: System/Base +License: LGPL v2.1 +URL: https://github.com/otcshare/automotive-message-broker +Source0: %{name}-%{version}.tar.bz2 +Requires: automotive-message-broker-plugins +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: boost-devel +BuildRequires: json-glib-devel +BuildRequires: libtool-ltdl-devel +BuildRequires: libwebsockets-devel + +%description +Automotive Message Broker is a vehicle network abstraction system. +It brokers information from the vehicle to applications. + +%package devel +Summary: automoive-message-broker development files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development files for the automotive-message-broker + +%package doc +Summary: Documentation for the API +Group: System/Base +Requires: %{name} = %{version}-%{release} + +%description doc +Document files that describe the D-Bus API exposed by automotive-message-broker + +%package plugins +Summary: Various plugins for automotive-message-broker +Group: System/Base +Requires: %{name} = %{version}-%{release} + +%description plugins +Collection of plugins for automotive-message-broker + +%prep +%setup -q -n %{name}-%{version} + +%build +%cmake + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}/usr/lib/systemd/system/network.target.wants +ln -s ../ambd.service %{buildroot}/usr/lib/systemd/system/network.target.wants/ambd.service + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%post plugins -p /sbin/ldconfig +%postun plugins -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%config %{_sysconfdir}/ambd/config +%{_bindir}/* +%{_libdir}/libamb.so* +%{_libdir}/systemd/system/* + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libamb.so* +%{_includedir}/amb/*.h +%{_libdir}/pkgconfig/*.pc + +%files plugins +%defattr(-,root,root,-) +%{_libdir}/%{name}/*.so + +%files doc +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/*.txt diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/avahi.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/avahi.spec new file mode 100644 index 0000000..884dc40 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/avahi.spec @@ -0,0 +1,1085 @@ +#%{?!WITH_MONO: %define WITH_MONO 0} +#%{?!WITH_COMPAT_DNSSD: %define WITH_COMPAT_DNSSD 0} +#%{?!WITH_COMPAT_HOWL: %define WITH_COMPAT_HOWL 0} +#%ifarch sparc64 s390 %{arm} +#%define WITH_MONO 0 +#%endif +%define _unpackaged_files_terminate_build 0 +Name: avahi +Version: 0.6.30 +Release: 16 +Summary: Local network service discovery +Group: System Environment/Base +License: LGPLv2 +Requires: dbus +Requires: expat +Requires: libdaemon +Requires(post): eglibc +#Requires: systemd-units +#Requires(post): initscripts, chkconfig, ldconfig +#Requires(pre): shadow-utils +Requires: %{name}-libs = %{version}-%{release} +BuildRequires: automake libtool +BuildRequires: dbus-devel >= 0.90 +BuildRequires: dbus-glib-devel >= 0.70 +#BuildRequires: dbus-python +#BuildRequires: libxml2-python +#BuildRequires: gtk2-devel +#BuildRequires: gtk3-devel >= 2.99.0 +#BuildRequires: gobject-introspection-devel +#BuildRequires: qt3-devel +#BuildRequires: qt4-devel +#BuildRequires: libglade2-devel +BuildRequires: libdaemon-devel +#BuildRequires: glib2-devel +BuildRequires: libcap-devel +BuildRequires: expat-devel +#BuildRequires: python +BuildRequires: gdbm-devel +#BuildRequires: pygtk2 +BuildRequires: intltool +BuildRequires: perl-XML-Parser +#%if %{WITH_MONO} +#BuildRequires: mono-devel >= 1.1.13 +#BuildRequires: monodoc-devel +#%endif +Obsoletes: howl +#Source0: http://avahi.org/download/%{name}-%{version}.tar.gz +Source0: %{name}-%{version}.tar.gz +#Patch1: 01_avahi-daemon.conf.patch + +%description +Avahi is a system which facilitates service discovery on +a local network -- this means that you can plug your laptop or +computer into a network and instantly be able to view other people who +you can chat with, find printers to print to or find files being +shared. This kind of technology is already found in MacOS X (branded +'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') and is very +convenient. + +#%package tools +#Summary: Command line tools for mDNS browsing and publishing +#Group: System Environment/Base +#Requires: %{name} = %{version}-%{release} + +#%description tools +#Command line tools that use avahi to browse and publish mDNS services. + +#%package ui-tools +#Summary: UI tools for mDNS browsing +#Group: System Environment/Base +#Requires: %{name} = %{version}-%{release} +##Requires: %{name}-ui-gtk3 = %{version}-%{release} +#Requires: vnc +#Requires: openssh-clients +##Requires: pygtk2 +##Requires: pygtk2-libglade +#Requires: gdbm +##Requires: python +##Requires: dbus-python + +#%description ui-tools +#Graphical user interface tools that use Avahi to browse for mDNS services. + +#%package glib +#Summary: Glib libraries for avahi +#Group: System Environment/Base +#Requires: %{name} = %{version}-%{release} + +#%description glib +#Libraries for easy use of avahi from glib applications. + +#%package glib-devel +#Summary: Libraries and header files for avahi glib development +#Group: Development/Libraries +#Requires: %{name}-devel = %{version}-%{release} +#Requires: %{name}-glib = %{version}-%{release} +#Requires: glib2-devel + +#%description glib-devel +#The avahi-devel package contains the header files and libraries +#necessary for developing programs using avahi with glib. + +#%package gobject +#Summary: GObject wrapper library for Avahi +#Group: System Environment/Base +#Requires: %{name}-glib = %{version}-%{release} + +#%description gobject +#This library contains a GObject wrapper for the Avahi API + +#%package gobject-devel +#Summary: Libraries and header files for Avahi GObject development +#Group: Development/Libraries +#Requires: %{name}-gobject = %{version}-%{release} +#Requires: %{name}-devel = %{version}-%{release} +#Requires: %{name}-glib-devel = %{version}-%{release} + +#%description gobject-devel +#The avahi-gobject-devel package contains the header files and libraries +#necessary for developing programs using avahi-gobject. + +#%package ui +#Summary: Gtk user interface library for Avahi (Gtk+ 2 version) +#Group: System Environment/Base +#Requires: %{name} = %{version}-%{release} +#Requires: gtk2 + +#%description ui +#This library contains a Gtk 2.x widget for browsing services. + +#%package ui-gtk3 +#Summary: Gtk user interface library for Avahi (Gtk+ 3 version) +#Group: System Environment/Base +#Requires: %{name} = %{version}-%{release} +#Requires: gtk3 + +#%description ui-gtk3 +#This library contains a Gtk 3.x widget for browsing services. + +#%package ui-devel +#Summary: Libraries and header files for Avahi UI development +#Group: Development/Libraries +#Requires: %{name}-devel = %{version}-%{release} +#Requires: %{name}-ui = %{version}-%{release} +#Requires: %{name}-glib-devel = %{version}-%{release} + +#%description ui-devel +#The avahi-ui-devel package contains the header files and libraries +#necessary for developing programs using avahi-ui. + +#%package qt3 +#Summary: Qt3 libraries for avahi +#Group: System Environment/Base +#Requires: %{name} = %{version}-%{release} + +#%description qt3 +#Libraries for easy use of avahi from Qt3 applications. + +#%package qt3-devel +#Summary: Libraries and header files for avahi Qt3 development +#Group: Development/Libraries +#Requires: %{name}-devel = %{version}-%{release} +#Requires: %{name}-qt3 = %{version}-%{release} +#Requires: qt3-devel + +#%description qt3-devel +#The avahi-qt3-devel package contains the header files and libraries +#necessary for developing programs using avahi with Qt3. + +#%package qt4 +#Summary: Qt4 libraries for avahi +#Group: System Environment/Base +#Requires: %{name} = %{version}-%{release} + +#%description qt4 +#Libraries for easy use of avahi from Qt4 applications. + +#%package qt4-devel +#Summary: Libraries and header files for avahi Qt4 development +#Group: Development/Libraries +#Requires: %{name}-devel = %{version}-%{release} +#Requires: %{name}-qt4 = %{version}-%{release} +#Requires: qt4-devel + +#%description qt4-devel +#Th avahi-qt4-devel package contains the header files and libraries +#necessary for developing programs using avahi with Qt4. + +#%if %{WITH_MONO} +#%package sharp +#Summary: Mono language bindings for avahi mono development +#Group: Development/Libraries +#Requires: mono-core >= 1.1.13 +#Requires: %{name} = %{version}-%{release} + +#%description sharp +#The avahi-sharp package contains the files needed to develop +#mono programs that use avahi. + +#%package ui-sharp +#Summary: Mono language bindings for avahi-ui +#Group: System Environment/Libraries +#Requires: %{name} = %{version}-%{release} +#Requires: %{name}-ui = %{version}-%{release} +#Requires: mono-core >= 1.1.13 +#Requires: gtk-sharp2 +#BuildRequires: gtk-sharp2-devel + +#%description ui-sharp +#The avahi-sharp package contains the files needed to run +#Mono programs that use avahi-ui. + +#%package ui-sharp-devel +#Summary: Mono language bindings for developing with avahi-ui +#Group: Development/Libraries +#Requires: %{name}-ui-sharp = %{version}-%{release} + +#%description ui-sharp-devel +#The avahi-sharp-ui-devel package contains the files needed to develop +#Mono programs that use avahi-ui. +#%endif + +%package libs +Summary: Libraries for avahi run-time use +Group: System Environment/Libraries + +%description libs +The avahi-libs package contains the libraries needed +to run programs that use avahi. + +%package devel +Summary: Libraries and header files for avahi development +Group: Development/Libraries +Requires: %{name}-libs = %{version}-%{release} +Requires: pkgconfig + +%description devel +The avahi-devel package contains the header files and libraries +necessary for developing programs using avahi. + +#%package compat-howl +#Summary: Libraries for howl compatibility +#Group: Development/Libraries +#Requires: %{name} = %{version}-%{release} +#Requires: %{name}-libs = %{version}-%{release} +#Obsoletes: howl-libs +#Provides: howl-libs + +#%description compat-howl +#Libraries that are compatible with those provided by the howl package. + +#%package compat-howl-devel +#Summary: Header files for development with the howl compatibility libraries +#Group: Development/Libraries +#Requires: avahi-compat-howl = %{version}-%{release} +#Obsoletes: howl-devel +#Provides: howl-devel + +#%description compat-howl-devel +#Header files for development with the howl compatibility libraries. + +%package compat-libdns_sd +Summary: Libraries for Apple Bonjour mDNSResponder compatibility +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: %{name}-libs = %{version}-%{release} + +%description compat-libdns_sd +Libraries for Apple Bonjour mDNSResponder compatibility. + +%package compat-libdns_sd-devel +Summary: Header files for the Apple Bonjour mDNSResponder compatibility libraries +Group: Development/Libraries +Requires: avahi-compat-libdns_sd = %{version}-%{release} + +%description compat-libdns_sd-devel +Header files for development with the Apple Bonjour mDNSResponder compatibility +libraries. + +#%package autoipd +#Summary: Link-local IPv4 address automatic configuration daemon (IPv4LL) +#Group: System Environment/Base +#Requires(pre): shadow-utils + +#%description autoipd +#avahi-autoipd implements IPv4LL, "Dynamic Configuration of IPv4 +#Link-Local Addresses" (IETF RFC3927), a protocol for automatic IP address +#configuration from the link-local 169.254.0.0/16 range without the need for a +#central server. It is primarily intended to be used in ad-hoc networks which +#lack a DHCP server. + +#%package dnsconfd +#Summary: Configure local unicast DNS settings based on information published in mDNS +#Group: System Environment/Base +#Requires: %{name} = %{version}-%{release} +#Requires: %{name}-libs = %{version}-%{release} + +#%description dnsconfd +#avahi-dnsconfd connects to a running avahi-daemon and runs the script +#/etc/avahi/dnsconfd.action for each unicast DNS server that is announced on the +#local LAN. This is useful for configuring unicast DNS servers in a DHCP-like +#fashion with mDNS. + +%package -n avahi-data +Summary: Libraries for avahi run-time use +Group: System Environment/Libraries + +%description -n avahi-data +The avahi-libs package contains the libraries needed +to run programs that use avahi. + +%prep +%setup -q + +#%patch1 -p1 + +%build +%configure --with-distro=fedora --with-avahi-user=app --with-avahi-group=app --with-avahi-priv-access-group=app \ + --enable-compat-libdns_sd \ + --disable-mono \ + --disable-monodoc \ + --disable-qt3 \ + --disable-qt4 \ + --disable-gtk \ + --disable-gtk3\ + --disable-python \ + --disable-pygtk \ + --disable-python-dbus \ + --disable-doxygen-doc\ + --disable-doxygen-dot\ + --disable-doxygen-xml\ + --disable-doxygen-html\ + --disable-doxygen-manpages\ + --disable-doxygen-xmltoman\ + --disable-glib \ + --disable-gobject \ + --disable-gdbm \ + --sysconfdir=/opt/etc \ + --localstatedir=/opt/var \ + --with-systemdsystemunitdir=/lib/systemd/system +# --with-systemdsystemunitdir=/lib/systemd/system CFLAGS=-UGTK_DISABLE_DEPRECATED + +%if %{WITH_COMPAT_DNSSD} + --enable-compat-libdns_sd \ +%endif +#%if %{WITH_COMPAT_HOWL} +# --enable-compat-howl \ +#%endif +#%if ! %{WITH_MONO} +# --disable-mono \ +#%endif +:; + +make %{?_smp_mflags} + +%install + +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la +rm -f $RPM_BUILD_ROOT%{_libdir}/*.a + +# remove example +rm -f $RPM_BUILD_ROOT/opt%{_sysconfdir}/avahi/services/sftp-ssh.service + +# create /var/run/avahi-daemon to ensure correct selinux policy for it: +mkdir -p $RPM_BUILD_ROOT/opt%{_localstatedir}/run/avahi-daemon +#mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/avahi-autoipd + +# remove the documentation directory - let % doc handle it: +#rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version} + +# Make /etc/avahi/etc/localtime owned by avahi: +mkdir -p $RPM_BUILD_ROOT/opt/etc/avahi/etc +touch $RPM_BUILD_ROOT/opt/etc/avahi/etc/localtime + +# fix bug 197414 - add missing symlinks for avahi-compat-howl and avahi-compat-dns-sd +#%if %{WITH_COMPAT_HOWL} +#ln -s avahi-compat-howl.pc $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/howl.pc +#%endif +%if %{WITH_COMPAT_DNSSD} +ln -s avahi-compat-libdns_sd.pc $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/libdns_sd.pc +ln -s avahi-compat-libdns_sd/dns_sd.h $RPM_BUILD_ROOT/%{_includedir}/ +%endif + +:; + +%find_lang %{name} + +%clean +rm -rf $RPM_BUILD_ROOT + +#%pre +#getent group avahi >/dev/null 2>&1 || groupadd \ +# -r \ +# -g 70 \ +# avahi +#getent passwd avahi >/dev/null 2>&1 || useradd \ +# -r -l \ +# -u 70 \ +# -g avahi \ +# -d /opt%{_localstatedir}/run/avahi-daemon \ +# -s /sbin/nologin \ +# -c "Avahi mDNS/DNS-SD Stack" \ +# avahi +#:; + +%post +mkdir -p /opt/var/run/avahi-daemon +#Evne eglibc is included in Requires(post), +#Not sure whether it's ok or not during making OBS image. +#That's why if statement is commented out to gurantee chown operation +#if [ ! -z "`getent group app`" ]; then + chown -R 5000:5000 /opt/var/run/avahi-daemon || true +#fi + +/sbin/ldconfig +#dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig >/dev/null 2>&1 || : +#/sbin/chkconfig --add avahi-daemon >/dev/null 2>&1 || : +#if [ "$1" -eq 1 ]; then +# /bin/systemctl enable avahi-daemon.service >/dev/null 2>&1 || : +# if [ -s /opt/etc/localtime ]; then +# cp -cfp /opt/etc/localtime /opt/etc/avahi/etc/localtime || : +# fi +#fi + +%triggerun -- avahi < 0.6.28-1 +#if /sbin/chkconfig --level 5 avahi-daemon ; then +# /bin/systemctl --no-reload enable avahi-daemon.service >/dev/null 2>&1 || : +#fi + +#%preun +#if [ "$1" -eq 0 ]; then +# /bin/systemctl --no-reload disable avahi-daemon.service >/dev/null 2>&1 || : +# /bin/systemctl stop avahi-daemon.service >/dev/null 2>&1 || : +# /sbin/chkconfig --del avahi-daemon >/dev/null 2>&1 || : +#fi + +%postun +#/bin/systemctl daemon-reload >/dev/null 2>&1 || : +/sbin/ldconfig + +#%pre autoipd +#getent group avahi-autoipd >/dev/null 2>&1 || groupadd \ +# -r \ +# -g 170 \ +# avahi-autoipd +#getent passwd avahi-autoipd >/dev/null 2>&1 || useradd \ +# -r -l \ +# -u 170 \ +# -g avahi-autoipd \ +# -d %{_localstatedir}/lib/avahi-autoipd \ +# -s /sbin/nologin \ +# -c "Avahi IPv4LL Stack" \ +# avahi-autoipd +#:; + +#%post dnsconfd +#/sbin/chkconfig --add avahi-dnsconfd >/dev/null 2>&1 || : +#if [ "$1" -eq 1 ]; then +# /bin/systemctl daemon-reload >/dev/null 2>&1 || : +#fi + +#%triggerun dnsconfd -- avahi-dnsconfd < 0.6.28-1 +#if /sbin/chkconfig --level 5 avahi-dnsconfd ; then +# /bin/systemctl --no-reload enable avahi-dnsconfd.service >/dev/null 2>&1 || : +#fi + +#%preun dnsconfd +#if [ "$1" -eq 0 ]; then +# /bin/systemctl --no-reload disable avahi-dnsconfd.service >/dev/null 2>&1 || : +# /bin/systemctl stop avahi-dnsconfd.service >/dev/null 2>&1 || : +# /sbin/chkconfig --del avahi-dnsconfd >/dev/null 2>&1 || : +#fi + +#%postun dnsconfd +#/bin/systemctl daemon-reload >/dev/null 2>&1 || : + +#%post glib -p /sbin/ldconfig +#%postun glib -p /sbin/ldconfig + +#%post compat-howl -p /sbin/ldconfig +#%postun compat-howl -p /sbin/ldconfig + +%post compat-libdns_sd -p /sbin/ldconfig +%postun compat-libdns_sd -p /sbin/ldconfig + +%post libs +/sbin/ldconfig +%postun libs +/sbin/ldconfig + +#%post qt3 -p /sbin/ldconfig +#%postun qt3 -p /sbin/ldconfig + +#%post qt4 -p /sbin/ldconfig +#%postun qt4 -p /sbin/ldconfig + +#%post ui -p /sbin/ldconfig +#%postun ui -p /sbin/ldconfig + +#%post ui-gtk3 -p /sbin/ldconfig +#%postun ui-gtk3 -p /sbin/ldconfig + +#%post gobject -p /sbin/ldconfig +#%postun gobject -p /sbin/ldconfig + +%files -f %{name}.lang +%defattr(0644,root,root,0755) +%ghost %attr(0755,avahi,avahi) %dir /opt%{_localstatedir}/run/avahi-daemon +%attr(0755,root,root) %{_sbindir}/avahi-daemon +%dir %{_datadir}/avahi +%{_datadir}/avahi/*.dtd +%{_datadir}/avahi/service-types +%{_libdir}/avahi +%{_datadir}/dbus-1/interfaces/*.xml +#%{_mandir}/man5/* +#%{_mandir}/man8/avahi-daemon.* +/lib/systemd/system/avahi-daemon.service +/lib/systemd/system/avahi-daemon.socket +%{_datadir}/dbus-1/system-services/org.freedesktop.Avahi.service +%attr(0755,root,root) %{_libdir}/libavahi-core.so.* + +#%files autoipd +#%defattr(0644,root,root,0755) +#%attr(0755,root,root) %{_sbindir}/avahi-autoipd +#%attr(0755,root,root) %config(noreplace) %{_sysconfdir}/avahi/avahi-autoipd.action +#%{_mandir}/man8/avahi-autoipd.* + +#%files dnsconfd +#%defattr(0644,root,root,0755) +#%attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/avahi-dnsconfd +#%attr(0755,root,root) %config(noreplace) %{_sysconfdir}/avahi/avahi-dnsconfd.action +#%attr(0755,root,root) %{_sbindir}/avahi-dnsconfd +#%{_mandir}/man8/avahi-dnsconfd.* +#/lib/systemd/system/avahi-dnsconfd.service + +#%files tools +#%defattr(0644, root, root, 0755) +#%attr(0755,root,root) %{_bindir}/* +#%{_mandir}/man1/* +#%exclude %{_bindir}/b* +#%exclude %{_bindir}/avahi-discover* +#%exclude %{_bindir}/avahi-bookmarks +#%exclude %{_mandir}/man1/b* +#%exclude %{_mandir}/man1/avahi-discover* +#%exclude %{_mandir}/man1/avahi-bookmarks* + +#%files ui-tools +#%defattr(0644, root, root, 0755) +#%attr(0755,root,root) %{_bindir}/b* +#%attr(0755,root,root) %{_bindir}/avahi-discover +## avahi-bookmarks is not really a UI tool, but I won't create a seperate package for it... +#%attr(0755,root,root) %{_bindir}/avahi-bookmarks +#%{_mandir}/man1/b* +#%{_mandir}/man1/avahi-discover* +#%{_mandir}/man1/avahi-bookmarks* +#%{_datadir}/applications/b*.desktop +#%{_datadir}/applications/avahi-discover.desktop +## These are .py files only, so they don't go in lib64 +##%{_prefix}/lib/python?.?/site-packages/* +#%{_datadir}/avahi/interfaces/ + +%files devel +%defattr(0644, root, root, 0755) +%attr(755,root,root) %{_libdir}/libavahi-common.so +%attr(755,root,root) %{_libdir}/libavahi-core.so +%attr(755,root,root) %{_libdir}/libavahi-client.so +%{_includedir}/avahi-client +%{_includedir}/avahi-common +%{_includedir}/avahi-core +%{_libdir}/pkgconfig/avahi-core.pc +%{_libdir}/pkgconfig/avahi-client.pc + +%files libs +%defattr(0644, root, root, 0755) +%attr(0755,root,root) %{_libdir}/libavahi-common.so.* +%attr(0755,root,root) %{_libdir}/libavahi-client.so.* + +%files -n avahi-data +%defattr(0644,root,root,0755) +#%doc docs/* avahi-daemon/example.service avahi-daemon/sftp-ssh.service +%attr(0755,root,root) /opt%{_sysconfdir}/rc.d/init.d/avahi-daemon +%dir /opt%{_sysconfdir}/avahi +%dir /opt%{_sysconfdir}/avahi/etc +%ghost /opt%{_sysconfdir}/avahi/etc/localtime +%config(noreplace) /opt%{_sysconfdir}/avahi/hosts +%dir /opt%{_sysconfdir}/avahi/services +%config(noreplace) /opt%{_sysconfdir}/avahi/avahi-daemon.conf +%config(noreplace) /opt%{_sysconfdir}/avahi/services/ssh.service +%config(noreplace) /opt%{_sysconfdir}/dbus-1/system.d/avahi-dbus.conf + +#%files glib +#%defattr(0755, root, root, 0755) +#%{_libdir}/libavahi-glib.so.* + +#%files glib-devel +#%defattr(0644, root, root, 0755) +#%attr(755,root,root) %{_libdir}/libavahi-glib.so +#%{_includedir}/avahi-glib +#%{_libdir}/pkgconfig/avahi-glib.pc + +#%files gobject +#%defattr(0644, root, root, 0755) +#%attr(755,root,root) %{_libdir}/libavahi-gobject.so.* +##%{_libdir}/girepository-1.0/Avahi-0.6.typelib +##%{_libdir}/girepository-1.0/AvahiCore-0.6.typelib + +#%files gobject-devel +#%defattr(0644, root, root, 0755) +#%attr(755,root,root) %{_libdir}/libavahi-gobject.so +#%{_includedir}/avahi-gobject +#%{_libdir}/pkgconfig/avahi-gobject.pc +##%{_datadir}/gir-1.0/Avahi-0.6.gir +##%{_datadir}/gir-1.0/AvahiCore-0.6.gir + +#%files ui +#%defattr(0755, root, root, 0755) +#%{_libdir}/libavahi-ui.so.* + +#%files ui-gtk3 +#%defattr(0755, root, root, 0755) +#%{_libdir}/libavahi-ui-gtk3.so.* + +#%files ui-devel +#%defattr(0644, root, root, 0755) +#%attr(755,root,root) %{_libdir}/libavahi-ui.so +#%attr(755,root,root) %{_libdir}/libavahi-ui-gtk3.so +#%{_includedir}/avahi-ui +#%{_libdir}/pkgconfig/avahi-ui.pc +#%{_libdir}/pkgconfig/avahi-ui-gtk3.pc + +#%files qt3 +#%defattr(0644, root, root, 0755) +#%attr(755,root,root) %{_libdir}/libavahi-qt3.so.* + +#%files qt3-devel +#%defattr(0644, root, root, 0755) +#%attr(755,root,root) %{_libdir}/libavahi-qt3.so +#%{_includedir}/avahi-qt3/ +#%{_libdir}/pkgconfig/avahi-qt3.pc + +#%files qt4 +#%defattr(0644, root, root, 0755) +#%attr(755,root,root) %{_libdir}/libavahi-qt4.so.* + +#%files qt4-devel +#%defattr(0644, root, root, 0755) +#%attr(755,root,root) %{_libdir}/libavahi-qt4.so +#%{_includedir}/avahi-qt4/ +#%{_libdir}/pkgconfig/avahi-qt4.pc + +#%if %{WITH_MONO} +#%files sharp +#%defattr(0644, root, root, 0755) +#%{_libdir}/mono/avahi-sharp +#%{_libdir}/mono/gac/avahi-sharp +#%{_libdir}/pkgconfig/avahi-sharp.pc + +#%files ui-sharp +#%defattr(0644, root, root, 0755) +#%{_libdir}/mono/avahi-ui-sharp +#%{_libdir}/mono/gac/avahi-ui-sharp + +#%files ui-sharp-devel +#%defattr(-,root,root,-) +#%{_libdir}/pkgconfig/avahi-ui-sharp.pc +#%endif + +#%if %{WITH_COMPAT_HOWL} +#%files compat-howl +#%defattr(0755, root, root, 0755) +#%{_libdir}/libhowl.so.* + +#%files compat-howl-devel +#%defattr(0644, root, root, 0755) +#%attr(755,root,root) %{_libdir}/libhowl.so +#%{_includedir}/avahi-compat-howl +#%{_libdir}/pkgconfig/avahi-compat-howl.pc +#%{_libdir}/pkgconfig/howl.pc +#%endif + +%if %{WITH_COMPAT_DNSSD} +%files compat-libdns_sd +%defattr(0755, root, root, 0755) +%{_libdir}/libdns_sd.so.* + +%files compat-libdns_sd-devel +%defattr(0644, root, root, 0755) +%attr(755,root,root) %{_libdir}/libdns_sd.so +%{_includedir}/avahi-compat-libdns_sd +%{_includedir}/dns_sd.h +%{_libdir}/pkgconfig/avahi-compat-libdns_sd.pc +%{_libdir}/pkgconfig/libdns_sd.pc +%endif + +%changelog +* Thu May 5 2011 Bill Nottingham - 0.6.30-3 +- fix versioning on triggers + +* Tue May 3 2011 Lennart Poettering - 0.6.30-2 +- Enable Avahi by default +- https://bugzilla.redhat.com/show_bug.cgi?id=647831 + +* Mon Apr 4 2011 Lennart Poettering - 0.6.30-1 +- New upstream release + +* Wed Mar 9 2011 Lennart Poettering - 0.6.29-1 +- New upstream release +- Fixes CVE-2011-1002 among other things + +* Thu Feb 10 2011 Matthias Clasen - 0.6.28-9 +- Rebuild against new gtk + +* Mon Feb 07 2011 Fedora Release Engineering - 0.6.28-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Feb 2 2011 Matthias Clasen - 0.6.28-7 +- Rebuild against new gtk + +* Fri Jan 7 2011 Matthias Clasen - 0.6.28-6 +- Rebuild against new gtk + +* Fri Dec 3 2010 Matthias Clasen - 0.6.28-5 +- Rebuild against new gtk + +* Wed Nov 24 2010 Dan Horák - 0.6.28-4 +- Updated the archs without mono + +* Tue Nov 2 2010 Matthias Clasen - 0.6.28-3 +- Rebuild against newer gtk3 + +* Wed Oct 27 2010 paul - 0.6.28-2 +- rebuilt + +* Tue Oct 5 2010 Lennart Poettering - 0.6.28-1 +- New upstream release + +* Wed Aug 4 2010 Lennart Poettering - 0.6.27-3 +- convert from systemd-install to systemctl enable + +* Wed Jul 21 2010 David Malcolm - 0.6.27-2 +- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild + +* Tue Jul 13 2010 Lennart Poettering 0.6.27-1 +- New upstream release + +* Tue Jun 29 2010 Lennart Poettering 0.6.26-4 +- On request of Colin Walters, disable introspection again for now. + +* Tue Jun 29 2010 Lennart Poettering 0.6.26-3 +- Fix systemd unit installation + +* Tue Jun 29 2010 Lennart Poettering 0.6.26-2 +- Add missing dependencies + +* Tue Jun 29 2010 Lennart Poettering 0.6.26-1 +- New upstream release + +* Mon Apr 19 2010 Bastien Nocera 0.6.25-7 +- Split avahi libraries in -libs + +* Mon Jan 25 2010 Lennart Poettering - 0.6.25-6 +- Move avahi-discover from avahi-tools to avahi-ui-tools +- https://bugzilla.redhat.com/show_bug.cgi?id=513768 + +* Fri Jul 24 2009 Fedora Release Engineering - 0.6.25-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jun 17 2009 Karsten Hopp 0.6.25-4 +- Build *-sharp & *-ui-sharp for s390x + +* Thu Jun 11 2009 Matthias Clasen - 0.6.25-4 +- Use %%find_lang + +* Tue May 26 2009 Michael Schwendt - 0.6.25-3 +- Create avahi-ui-sharp-devel package for pkgconfig dep-chain (#477308). + +* Mon May 25 2009 Xavier Lamien - 0.6.25-2 +- Build arch ppc64 for *-sharp & *-ui-sharp. + +* Mon Apr 13 2009 Lennart Poettering - 0.6.25-1 +- New upstream release + +* Mon Feb 23 2009 Fedora Release Engineering - 0.6.24-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Dec 12 2008 Lennart Poettering - 0.6.24-1 +- New upstream release + +* Wed Dec 3 2008 Ignacio Vazquez-Abrams - 0.6.22-13 +- Fix libtool errors + +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 0.6.22-12 +- Rebuild for Python 2.6 + +* Wed Jun 04 2008 Rex Dieter - 0.6.22-11 +- qt4 bindings (#446904) +- devel: BR: pkgconfig +- nuke rpaths + +* Thu Mar 27 2008 Lennart Poettering - 0.6.22-10 +- Add release part to package dependencies (Closed #311601) + +* Mon Mar 10 2008 Christopher Aillon - 0.6.22-9 +- The qt3 subpackage should (Build)Require: qt3 + +* Mon Mar 03 2008 Kevin Kofler - 0.6.22-8 +- updated (completed) German translation by Fabian Affolter (#427090) + +* Thu Feb 21 2008 Adam Tkac - 0.6.22-7 +- really rebuild against new libcap + +* Sun Feb 17 2008 Adam Tkac - 0.6.22-6 +- rebuild against new libcap + +* Sat Feb 09 2008 Dennis Gilmore - 0.6.22-5 +- sparc64 does not have mono + +* Tue Dec 18 2007 Lubomir Kundrak - 0.6.22-4 +- Make bvnc call vncviewer instead of xvncviewer +- Let ui-tools depend on necessary packages + +* Mon Dec 17 2007 Lennart Poettering - 0.6.22-3 +- Add missing intltool dependency + +* Mon Dec 17 2007 Lennart Poettering - 0.6.22-2 +- Fix mistag + +* Mon Dec 17 2007 Lennart Poettering - 0.6.22-1 +- resolves #274731, #425491: New upstream version + +* Tue Sep 25 2007 Lennart Poettering - 0.6.21-6 +- resolves #279301: fix segfault when no domains are configured in resolv.conf (pulled from upstream SVN r1525) + +* Thu Sep 6 2007 Lennart Poettering - 0.6.21-5 +- resolves #249044: Update init script to use runlevel 96 +- resolves #251700: Fix assertion in libdns_sd-compat + +* Thu Sep 6 2007 Lennart Poettering - 0.6.21-4 +- Ship ssh static service file by default, don't ship ssh-sftp by default +- resolves: #269741: split off avahi-ui-tools package +- resolves: #253734: add missing dependency on avahi-glib-devel to avahi-ui-devel + +* Tue Aug 28 2007 Martin Bacovsky - 0.6.21-3 +- resolves: #246875: Initscript Review + +* Sun Aug 12 2007 Lennart Poettering - 0.6.21-2 +- Fix avahi-browse --help output + +* Sun Aug 12 2007 Lennart Poettering - 0.6.21-1 +- New upstream release + +* Thu Aug 9 2007 Lennart Poettering - 0.6.20-7 +- Fix tagging borkage + +* Thu Aug 9 2007 Lennart Poettering - 0.6.20-6 +- fix avahi-autoipd corrupt packet bug +- drop dependency on python for the main package + +* Wed Jul 11 2007 Lennart Poettering - 0.6.20-5 +- add two patches which are important to get RR updating work properly. + Will be part of upstream 0.6.21 + +* Thu Jul 5 2007 Dan Williams - 0.6.20-4 +- Add Requires(pre): shadow-utils for avahi-autoipd package + +* Mon Jun 25 2007 Bill Nottingham - 0.6.20-3 +- fix %%endif typo + +* Mon Jun 25 2007 Lennart Poettering - 0.6.20-2 +- add gtk-sharp2-devel to build deps + +* Fri Jun 22 2007 Lennart Poettering - 0.6.20-1 +- upgrade to new upstream 0.6.20 +- fix a few rpmlint warnings +- create avahi-autoipd user +- no longer create avahi user with a static uid, move to dynamic uids +- drop a couple of patches merged upstream +- Provide "howl" and "howl-devel" +- Split off avahi-autoipd and avahi-dnsconfd +- Introduce avahi-ui packages for the first time +- Reload D-Bus config after installation using dbus-send +- add a couple of missing ldconfig invocations + +* Mon Mar 12 2007 Martin Bacovsky - 0.6.17-1 +- upgrade to new upstream 0.6.17 +- redundant patches removal +- removed auto* stuff from specfile since that was no longer needed +- Resolves: #232205: 'service {avahi-dnsconfd,avahi-daemon} status' + returns 0 when the service is stopped + +* Fri Feb 2 2007 Christopher Aillon - 0.6.16-3 +- Remove bogus mono-libdir patches + +* Tue Jan 23 2007 Jeremy Katz - 0.6.16-2 +- nuke bogus avahi-sharp -> avahi-devel dep + +* Mon Jan 22 2007 Martin Bacovsky - 0.6.16-1.fc7 +- Resolves: #221763: CVE-2006-6870 Maliciously crafted packed can DoS avahi daemon +- upgrade to new upstream +- patch revision +- Resolves: #218140: avahi configuration file wants a non-existent group + +* Wed Dec 6 2006 Jeremy Katz - 0.6.15-4 +- rebuild against python 2.5 + +* Mon Nov 27 2006 Martin Bacovsky - 0.6.15-3 +- automake-1.10 required for building + +* Mon Nov 27 2006 Martin Bacovsky - 0.6.15-2 +- automake-1.9 required for building + +* Thu Nov 24 2006 Martin Bacovsky - 0.6.15-1 +- Upgrade to 0.6.15 +- patches revision + +* Mon Sep 18 2006 Martin Stransky - 0.6.11-6 +- added patch from #206445 - ia64: unaligned access errors seen + during startup of avahi-daemon +- removed unused patches + +* Thu Sep 7 2006 Dan Walsh - 0.6.11-5 +- Maintain the security context on the localtime file + +* Wed Aug 23 2006 Martin Stransky - 0.6.11-4 +- fix for #204710 - /etc/init.d/avahi-dnsconfd missing line + continuation slash (\) in description + +* Wed Aug 23 2006 Martin Stransky - 0.6.11-3 +- added fix for #200767 - avahi-dnsconfd Segmentation fault + with invalid command line argument +- added dist tag + +* Tue Jul 18 2006 John (J5) Palmieri - 0.6.11-2.fc6 +- add BR for dbus-glib-devel +- fix deprecated functions + +* Mon Jul 17 2006 Jason Vas Dias - 0.6.11-1.fc6 +- Upgrade to upstream version 0.6.11 +- fix bug 195674: set 'use-ipv6=yes' in avahi-daemon.conf +- fix bug 197414: avahi-compat-howl and avahi-compat-dns-sd symlinks +- fix bug 198282: avahi-compat-{howl-devel,dns-sd-devel} Requires: + +* Wed Jul 12 2006 Jesse Keating +- rebuild + +* Tue Jun 13 2006 Jason Vas Dias - 0.6.10-3.FC6 +- rebuild for broken mono deps + +* Tue Jun 06 2006 Jason Vas Dias - 0.6.10-2.FC6 +- fix bug 194203: fix permissions on /var/run/avahi-daemon + +* Tue May 30 2006 Jason Vas Dias - 0.6.10-1.FC6 +- Upgrade to upstream version 0.6.10 +- fix bug 192080: split avahi-compat-libdns_sd into separate package + (same goes for avahi-compat-howl) + +* Tue May 02 2006 Jason Vas Dias - 0.6.9-9.FC6 +- fix avahi-sharp issues for banshee - patches from caillon@redhat.com + +* Thu Apr 20 2006 Jason Vas Dias - 0.6.9-9.FC6 +- fix bug 189427: correct avahi-resolve --help typo + +* Mon Mar 20 2006 Jason Vas Dias - 0.6.9-8.FC6 +- fix bug 185972: remove ellipses in initscript +- fix bug 185965: make chkconfigs unconditional + +* Thu Mar 16 2006 Jason Vas Dias - 0.6.9-6 +- Fix bug 185692: install avahi-sharp into %{_prefix}/lib, not %{_libdir} + +* Thu Mar 09 2006 Jason Vas Dias - 0.6.9-4 +- fix scriptlet error introduced by last fix: + if user has disabled avahi-daemon, do not enable it during post + +* Wed Mar 08 2006 Bill Nottingham - 0.6.9-2 +- fix scriplet error during installer +- move service-types* to the tools package (avoids multilib conflicts) + +* Tue Mar 07 2006 Jason Vas Dias - 0.6.9-1 +- Upgrade to upstream version 0.6.9 + +* Thu Feb 23 2006 Jason Vas Dias - 0.6.8-1 +- Upgrade to upstream version 0.6.8 +- fix bug 182462: +Requires(post): initscripts, chkconfig, ldconfig + +* Fri Feb 17 2006 Jason Vas Dias - 0.6.7-1 +- Upgrade to upstream version 0.6.7 + +* Fri Feb 17 2006 Karsten Hopp - 0.6.6-4 +- BuildRequires pygtk2 + +* Fri Feb 10 2006 Jesse Keating - 0.6.6-3.1 +- bump again for double-long bug on ppc(64) + +* Fri Feb 10 2006 Jason Vas Dias - 0.6.6-3 +- rebuild for new gcc (again) +- further fix for bug 178746: fix avahi-dnsconfd initscript + +* Tue Feb 07 2006 Jason Vas Dias - 0.6.6-2 +- rebuild for new gcc, glibc, glibc-kernheaders + +* Wed Feb 01 2006 Jason Vas Dias - 0.6.6-1 +- fix bug 179448: mis-alignment of input cmsghdr msg->msg_control buffer on ia64 +- Upgrade to 0.6.6 + +* Thu Jan 26 2006 Jason Vas Dias - 0.6.5-1 +- Upgrade to upstream version 0.6.5 +- Make /etc/avahi/etc and /etc/avahi/etc/localtime owned by avahi + package; copy system localtime into chroot in post + +* Mon Jan 23 2006 Jason Vas Dias - 0.6.4-4 +- fix bug 178689: copy localtime to chroot +- fix bug 178784: fix avahi-dnsconfd initscript + +* Fri Jan 20 2006 Peter Jones - 0.6.4-3 +- fix subsystem locking in the initscript + +* Thu Jan 19 2006 Jason Vas Dias - 0.6.4-2 +- fix bug 178127: fully localize the initscript + +* Mon Jan 16 2006 Jason Vas Dias - 0.6.4-1 +- Upgrade to upstream version 0.6.4 + +* Thu Jan 12 2006 Jason Vas Dias - 0.6.3-2 +- fix bug 177610: Enable mono support with new avahi-sharp package +- fix bug 177609: add gdbm / gdbm-devel Requires for avahi-browse + +* Mon Jan 09 2006 Jason Vas Dias - 0.6.3-1 +- Upgrade to upstream version 0.6.3 +- fix bug 177148: initscript start should not fail if avahi-daemon running + +* Thu Dec 22 2005 Jason Vas Dias - 0.6.1-3 +- move initscripts from /etc/init.d to /etc/rc.d/init.d + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Fri Dec 09 2005 Jason Vas Dias - 0.6.1-2 +- fix bug 175352: Do not chkconfig --add avahi-daemon + if user has already configured it + +* Wed Dec 07 2005 Jason Vas Dias - 0.6.1-1 +- Upgrade to 0.6.1 + +* Mon Dec 05 2005 Jason Vas Dias - 0.6-6 +- fix bug 174799 - fix .spec file files permissions + +* Fri Dec 02 2005 Jason Vas Dias - 0.6-5 +- python-twisted has been removed from the FC-5 distribution - disable its use + +* Thu Dec 01 2005 Jason Vas Dias - 0.6-4 +- Rebuild for dbus-0.6 - remove use of DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT + +* Wed Nov 30 2005 Jason Vas Dias - 0.6-3 +- fix bug 172047 - tools should require python-twisted +- fix bug 173985 - docs directory permissions + +* Mon Nov 21 2005 Jason Vas Dias - 0.6-1 +- Upgrade to upstream version 0.6 - now provides 'avahi-howl-compat' + libraries / includes. + +* Mon Nov 14 2005 Jason Vas Dias - 0.5.2-7 +- fix bug 172034: fix ownership of /var/run/avahi-daemon/ +- fix bug 172772: .spec file improvements from matthias@rpmforge.net + +* Mon Oct 31 2005 Jason Vas Dias - 0.5.2-6 +- put back avahi-devel Obsoletes: howl-devel + +* Mon Oct 31 2005 Alexander Larsson - 0.5.2-5 +- Obsoletes howl, howl-libs, as we want to get rid of them on updates +- No provides yet, as the howl compat library is in Avahi 0.6.0. + +* Sun Oct 30 2005 Florian La Roche +- disable the Obsoletes: howl until the transition is complete + +* Fri Oct 28 2005 Jason Vas Dias - 0.5.2-3 +- change initscript to start avahi-daemon AFTER messagebus + +* Wed Oct 26 2005 Karsten Hopp 0.5.2-2 +- add buildrequires dbus-python + +* Fri Oct 21 2005 Alexander Larsson - 0.5.2-1 +- Initial package diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/avsystem.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/avsystem.spec new file mode 100644 index 0000000..b55dc78 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/avsystem.spec @@ -0,0 +1,70 @@ + +Name: avsystem +Summary: Audio Video System +Version: 0.5.0 +Release: 13 +Group: System/Libraries +License: Apache-2.0 +Source0: avsystem-%{version}.tar.gz +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(iniparser) +BuildRequires: pkgconfig(mm-ta) +BuildRequires: pkgconfig(mm-log) +BuildRequires: pkgconfig(libexif) +BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(libascenario) + + +%description +Audio Video System + + +%package devel +Summary: Audio Video System Development headers and libraries +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Audio Video System Development headers and libraries. + + +%prep +%setup -q -n %{name}-%{version} + + +%build +%autogen +%configure --enable-audiotest --with-murphy + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post +/sbin/ldconfig +mkdir -p /etc/rc.d/rc3.d +mkdir -p /etc/rc.d/rc4.d +ln -sf /etc/rc.d/init.d/snd_init /etc/rc.d/rc3.d/S15snd_init +ln -sf /etc/rc.d/init.d/snd_init /etc/rc.d/rc4.d/S15snd_init + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root,-) +/etc/rc.d/init.d/snd_init +/usr/bin/sound_initializer +/usr/bin/avsys_audio_test +/usr/bin/avsys_volume_dump +/usr/lib/libavsysaudio.so.0 +/usr/lib/libavsysaudio.so.0.0.1 + +%files devel +/usr/lib/libavsysaudio.so +/usr/lib/pkgconfig/*.pc +/usr/include/avsystem/avsys-audio.h +/usr/include/avsystem/avsys-error.h +/usr/include/avsystem/avsys-types.h +/usr/include/avsystem/avsystem.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-firmware-bcm.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-firmware-bcm.spec new file mode 100644 index 0000000..5c06516 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-firmware-bcm.spec @@ -0,0 +1,37 @@ +Name: bluetooth-firmware-bcm +Summary: firmware and tools for bluetooth +Version: 0.1.3 +Release: 1 +Group: Hardware Support/Handset +License: Apache +# NOTE: Source name does not match package name. This should be +# resolved in the future, by I don't have that power. - Ryan Ware +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(vconf) +BuildRequires: cmake + +%description + firmware and tools for bluetooth + + +%prep +%setup -q + +%build +cmake ./ -DCMAKE_INSTALL_PREFIX=%{_prefix} -DPLUGIN_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%files +%defattr(-,root,root,-) +%{_bindir}/bcmtool_4330b1 +%{_bindir}/setbd +%{_prefix}/etc/bluetooth/BCM4330B1_002.001.003.0221.0265.hcd +%attr(755,-,-) %{_prefix}/etc/bluetooth/bt-dev-end.sh +%attr(755,-,-) %{_prefix}/etc/bluetooth/bt-dev-start.sh +%attr(755,-,-) %{_prefix}/etc/bluetooth/bt-set-addr.sh diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-frwk.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-frwk.spec new file mode 100644 index 0000000..e71d816 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-frwk.spec @@ -0,0 +1,118 @@ +Name: bluetooth-frwk +Summary: Bluetooth framework for BlueZ and Obexd. This package is Bluetooth framework based on BlueZ and Obexd stack. +Version: 0.2.55 +Release: 2 +Group: TO_BE/FILLED_IN +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(libprivilege-control) +BuildRequires: pkgconfig(status) +BuildRequires: cmake + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +Bluetooth framework for BlueZ and Obexd. This package is Bluetooth framework based on BlueZ and Obexd stack. + This package contains API set for BT GAP, BT SDP, and BT RFCOMM. + + +%package devel +Summary: Bluetooth framework for BlueZ and Obexd +Group: TO_BE/FILLED +Requires: %{name} = %{version}-%{release} + +%description devel +This package is development files for Bluetooth framework based on BlueZ and Obexd stack. +This package contains API set for BT GAP, BT SDP, and BT RFCOMM. + +%package service +Summary: Bluetooth Service daemon +Group: TO_BE/FILLED +Requires: %{name} = %{version}-%{release} + +%description service +This package is Bluetooth Service daemon to manage BT services. + +%package core +Summary: Bluetooth Core daemon +Group: TO_BE/FILLED +Requires: %{name} = %{version}-%{release} + +%description core +This package is Bluetooth core daemon to manage activation / deactivation. + +%prep +%setup -q + + +%build +export CFLAGS+=" -fpie" +export LDFLAGS+=" -Wl,--rpath=/usr/lib -Wl,--as-needed -Wl,--unresolved-symbols=ignore-in-shared-libs -pie" + +cmake . -DCMAKE_INSTALL_PREFIX=/usr + +make + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d/ +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc5.d/ +ln -s %{_sysconfdir}/rc.d/init.d/bluetooth-frwk-service %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S80bluetooth-frwk-service +ln -s %{_sysconfdir}/rc.d/init.d/bluetooth-frwk-service %{buildroot}%{_sysconfdir}/rc.d/rc5.d/S80bluetooth-frwk-service + +mkdir -p %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants +install -m 0644 bt-service/bluetooth-frwk-service.service %{buildroot}%{_libdir}/systemd/system/ +ln -s ../bluetooth-frwk-service.service %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants/bluetooth-frwk-service.service + + +%post +vconftool set -tf int db/bluetooth/status "0" -g 6520 +vconftool set -tf int file/private/bt-service/flight_mode_deactivated "0" -g 6520 -i +vconftool set -tf string memory/bluetooth/sco_headset_name "" -g 6520 -i +vconftool set -tf int memory/bluetooth/device "0" -g 6520 -i +vconftool set -tf int memory/bluetooth/btsco "0" -g 6520 -i + +%postun -p /sbin/ldconfig + +%files +%defattr(-, root, root) +%{_libdir}/libbluetooth-api.so.* + +%files devel +%defattr(-, root, root) +%{_includedir}/bt-service/bluetooth-api.h +%{_includedir}/bt-service/bluetooth-hid-api.h +%{_includedir}/bt-service/bluetooth-audio-api.h +%{_includedir}/bt-service/bluetooth-telephony-api.h +%{_includedir}/bt-service/bluetooth-media-control.h +%{_libdir}/pkgconfig/bluetooth-api.pc +%{_libdir}/libbluetooth-api.so + +%files service +%defattr(-, root, root) +%{_sysconfdir}/rc.d/init.d/bluetooth-frwk-service +%{_sysconfdir}/rc.d/rc3.d/S80bluetooth-frwk-service +%{_sysconfdir}/rc.d/rc5.d/S80bluetooth-frwk-service +%{_datadir}/dbus-1/services/org.projectx.bt.service +%{_bindir}/bt-service +%{_libdir}/systemd/system/multi-user.target.wants/bluetooth-frwk-service.service +%{_libdir}/systemd/system/bluetooth-frwk-service.service +%attr(0666,-,-) /opt/var/lib/bluetooth/auto-pair-blacklist + +%files core +%defattr(-, root, root) +%{_datadir}/dbus-1/services/org.projectx.bt_core.service +%{_bindir}/bt-core diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-share.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-share.spec new file mode 100644 index 0000000..a17d06c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-share.spec @@ -0,0 +1,115 @@ +%define _optdir /opt + +Name: bluetooth-share +Summary: Bluetooth file share Agent +Version: 0.0.26 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: gettext-tools +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(bluetooth-api) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(calendar) +BuildRequires: pkgconfig(contacts-service) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(libprivilege-control) + +%description +Bluetooth File Share Agent + +%package -n libbluetooth-share +Summary: Bluetooth share library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description -n libbluetooth-share +Bluetooth share library + +%package -n libbluetooth-share-devel +Summary: Development package for libbluetooth-share +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description -n libbluetooth-share-devel +Development package for libbluetooth-share + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}%{_optdir}/share/bt-ftp + +%post +# For the FTP server folder +if [ ! -e /opt/share/bt-ftp/Media ] +then + ln -s /opt/media /opt/share/bt-ftp/Media +fi + +if [ ! -e /opt/share/bt-ftp/SD_External ] +then + ln -s /opt/storage/sdcard /opt/share/bt-ftp/SD_External +fi + +vconftool set -t bool memory/private/bluetooth-share/quickpanel_clear_btn_status FALSE -g 6520 -i +vconftool set -t bool memory/private/bluetooth-share/opp_server_init FALSE -g 6520 -i + +if [ ! -f /opt/dbspace/.bluetooth_trasnfer.db ] +then + sqlite3 /opt/dbspace/.bluetooth_trasnfer.db 'PRAGMA journal_mode = PERSIST; + create table if not exists inbound ( + id INTEGER PRIMARY KEY autoincrement, + tr_status INTEGER, + file_path TEXT, + dev_name TEXT, + timestamp INTEGER default 0, + addr TEXT + ); + create table if not exists outbound ( + id INTEGER PRIMARY KEY autoincrement, + tr_status INTEGER, + file_path TEXT, + dev_name TEXT, + timestamp INTEGER default 0, + addr TEXT + ); + ' +fi + +chown :5000 /opt/dbspace/.bluetooth_trasnfer.db +chown :5000 /opt/dbspace/.bluetooth_trasnfer.db-journal +chmod 660 /opt/dbspace/.bluetooth_trasnfer.db +chmod 660 /opt/dbspace/.bluetooth_trasnfer.db-journal + + +%files +%defattr(-,root,root,-) +%{_bindir}/bluetooth-share +%{_datadir}/dbus-1/services/org.bluetooth.share.service + +%files -n libbluetooth-share +%defattr(-, root, root) +%{_libdir}/libbluetooth-share-api.so.0.* + +%files -n libbluetooth-share-devel +%defattr(-, root, root) +/usr/include/bluetooth-share-api/bluetooth-share-api.h +%{_libdir}/libbluetooth-share-api.so +%{_libdir}/pkgconfig/bluetooth-share-api.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-tools.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-tools.spec new file mode 100644 index 0000000..8f31541 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluetooth-tools.spec @@ -0,0 +1,51 @@ +Name: bluetooth-tools +Summary: bluetooth-tools +Version: 0.2.35 +Release: 2 +Group: TO_BE/FILLED_IN +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Source1001: bluetooth-address.service +BuildRequires: cmake + +%description +Tools fo bluetooth run/stop and set address + + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc5.d +ln -s %{_sysconfdir}/rc.d/init.d/bluetooth-address %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S60bluetooth-address +ln -s %{_sysconfdir}/rc.d/init.d/bluetooth-address %{buildroot}%{_sysconfdir}/rc.d/rc5.d/S60bluetooth-address + +mkdir -p %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants +install -m 0644 %{SOURCE1001} %{buildroot}%{_libdir}/systemd/system/ +ln -s ../bluetooth-address.service %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants/bluetooth-address.service + + +%files +%manifest bluetooth-tools.manifest +%defattr(-,root,root,-) +%{_sysconfdir}/rc.d/init.d/bluetooth-address +%{_sysconfdir}/rc.d/rc3.d/S60bluetooth-address +%{_sysconfdir}/rc.d/rc5.d/S60bluetooth-address +%attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-stack-up.sh +%attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-stack-down.sh +%attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-reset-env.sh +%attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-edutm-on.sh +%attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-edutm-dev-up.sh +%attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-edutm-mode-on.sh +%attr(0755,-,-) %{_prefix}/etc/bluetooth/bt-edutm-off.sh +%{_libdir}/systemd/system/multi-user.target.wants/bluetooth-address.service +%{_libdir}/systemd/system/bluetooth-address.service + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluez.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluez.spec new file mode 100644 index 0000000..eafda1b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bluez.spec @@ -0,0 +1,198 @@ +Name: bluez +Summary: Bluetooth utilities +Version: 4.101 +Release: 2 +Group: Applications/System +License: GPLv2+ +URL: http://www.bluez.org/ +Source0: %{name}-%{version}.tar.gz +Source1: bluetooth.service +Requires: bluez-libs = %{version} +Requires: dbus >= 0.60 +Requires: usbutils +Requires: pciutils +Requires(post): systemd +Requires(postun): systemd +Requires(preun): systemd +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(udev) +BuildRequires: pkgconfig(sndfile) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(check) +BuildRequires: flex +BuildRequires: bison + + +%description +Utilities for use in Bluetooth applications: + --ciptool + --dfutool + --hcitool + --l2ping + --rfcomm + --sdptool + --hciattach + --hciconfig + --hid2hci + +The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A. + + + +%package libs +Summary: Libraries for use in Bluetooth applications +Group: System/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description libs +Libraries for use in Bluetooth applications. + +%package libs-devel +Summary: Development libraries for Bluetooth applications +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: bluez-libs = %{version} + +%description libs-devel +bluez-libs-devel contains development libraries and headers for +use in Bluetooth applications. + + +%package cups +Summary: CUPS printer backend for Bluetooth printers +Group: System/Daemons +Requires: %{name} = %{version}-%{release} +Requires: bluez-libs = %{version} +Requires: cups + +%description cups +This package contains the CUPS backend + +%package alsa +Summary: ALSA support for Bluetooth audio devices +Group: System/Daemons +Requires: %{name} = %{version}-%{release} +Requires: bluez-libs = %{version} + +%description alsa +This package contains ALSA support for Bluetooth audio devices + +%package gstreamer +Summary: GStreamer support for SBC audio format +Group: System/Daemons +Requires: %{name} = %{version}-%{release} +Requires: bluez-libs = %{version} + +%description gstreamer +This package contains gstreamer plugins for the Bluetooth SBC audio format + +%package test +Summary: Test Programs for BlueZ +Group: Development/Tools +Requires: %{name} = %{version}-%{release} +Requires: bluez-libs = %{version} +Requires: dbus-python +Requires: pygobject +Requires: python-xml + +%description test +Scripts for testing BlueZ and its functionality + +%prep +%setup -q -n %{name}-%{version} + +%reconfigure --disable-static \ + --localstatedir=/opt/var \ + --enable-pie \ + --enable-network \ + --enable-serial \ + --enable-input \ + --enable-usb=no \ + --enable-tools \ + --disable-bccmd \ + --enable-pcmcia=no \ + --enable-hid2hci=no \ + --enable-alsa=no \ + --enable-gstreamer \ + --disable-dfutool \ + --disable-cups \ + --enable-test \ + --with-telephony=ofono \ + --enable-dbusoob + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +install -D -m 0644 %SOURCE1 %{buildroot}%{_libdir}/systemd/system/bluetooth.service +mkdir -p %{buildroot}%{_libdir}/systemd/system/bluetooth.target.wants +mkdir -p %{buildroot}%{_libdir}/systemd/system/network.target.wants +ln -s ../bluetooth.service %{buildroot}%{_libdir}/systemd/system/bluetooth.target.wants/bluetooth.service +ln -s ../bluetooth.service %{buildroot}%{_libdir}/systemd/system/network.target.wants/bluetooth.service + +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + +%post +systemctl daemon-reload +systemctl restart bluetooth.service + +%preun +systemctl stop bluetooth.service + +%postun +systemctl daemon-reload + +%docs_package + + +%files +%defattr(-,root,root,-) +%{_bindir}/ciptool +%{_bindir}/hcitool +%{_bindir}/l2ping +%{_bindir}/rfcomm +%{_bindir}/sdptool +%{_sbindir}/* +%config(noreplace) %{_sysconfdir}/bluetooth/* +%config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf +%{_libdir}/systemd/system/bluetooth.service +%{_libdir}/systemd/system/bluetooth.target.wants/bluetooth.service +%{_libdir}/systemd/system/network.target.wants/bluetooth.service +/usr/share/dbus-1/system-services/org.bluez.service + +%files libs +%defattr(-,root,root,-) +%{_libdir}/libbluetooth.so.* +%doc COPYING + +%files libs-devel +%defattr(-, root, root) +%{_libdir}/libbluetooth.so +%dir %{_includedir}/bluetooth +%{_includedir}/bluetooth/* +%{_libdir}/pkgconfig/bluez.pc + + +%files alsa +%defattr(-,root,root,-) +#%{_libdir}/alsa-lib/*.so +#%{_datadir}/alsa/bluetooth.conf + +%files gstreamer +%defattr(-,root,root,-) +%{_libdir}/gstreamer-*/*.so + +%files test +%defattr(-,root,root,-) +%{_bindir}/l2test +%{_bindir}/rctest +%{_libdir}/bluez/test/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/boost.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/boost.spec new file mode 100644 index 0000000..3ed563b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/boost.spec @@ -0,0 +1,373 @@ +Name: boost +Summary: The Boost C++ Libraries +Version: 1.51.0 +Release: 2 +License: Boost +URL: http://www.boost.org/ +Group: System/Libraries +Source: boost-1.51.0.tar.gz +Obsoletes: boost-doc <= 1.30.2 +Obsoletes: boost-python <= 1.30.2 +Provides: boost-doc = %{version}-%{release} + +# boost is an "umbrella" package that pulls in all other boost components +Requires: boost-chrono = %{version}-%{release} +Requires: boost-program-options = %{version}-%{release} +Requires: boost-thread = %{version}-%{release} +Requires: boost-test = %{version}-%{release} +Requires: boost-filesystem = %{version}-%{release} +Requires: boost-system = %{version}-%{release} + +BuildRequires: libstdc++-devel +BuildRequires: bzip2-libs +BuildRequires: bzip2-devel +BuildRequires: zlib-devel +BuildRequires: python-devel +BuildRequires: libicu-devel +BuildRequires: chrpath + +%bcond_with tests +%bcond_with docs_generated +#%define sonamever 5 + +%description +Boost provides free peer-reviewed portable C++ source libraries. The +emphasis is on libraries which work well with the C++ Standard +Library, in the hopes of establishing "existing practice" for +extensions and providing reference implementations so that the Boost +libraries are suitable for eventual standardization. (Some of the +libraries have already been proposed for inclusion in the C++ +Standards Committee's upcoming C++ Standard Library Technical Report.) +%package chrono +Summary: Run-Time component of boost chrono library +Group: System Environment/Libraries +Provides: libboost_chrono.so.%{version} +%description chrono +Run-Time support for Boost.Chrono, a set of useful time utilities. + +%package program-options +Summary: Runtime component of boost program_options library +Group: System/Libraries +Provides: libboost_program_options.so.%{version} + +%description program-options + +Runtime support of boost program options library, which allows program +developers to obtain (name, value) pairs from the user, via +conventional methods such as command line and config file. + +%package thread +Summary: Runtime component of boost thread library +Group: System/Libraries +Provides: libboost_thread.so.%{version} + +%description thread + +Runtime component Boost.Thread library, which provides classes and +functions for managing multiple threads of execution, and for +synchronizing data between the threads or providing separate copies of +data specific to individual threads. + + +%package system +Summary: Runtime component of boost system library +Group: System/Libraries +Provides: libboost_system.so.%{version} + +%description system + +Runtime component Boost. System library, which provides simple, light-weight +error_code objects that encapsulate system-specific error code values, +yet also provide access to more abstract and portable error conditions via +error_condition objects. + +%package filesystem +Summary: Runtime component of boost filesystem library +Group: System/Libraries +Provides: libboost_filesystem.so.%{version} + +%description filesystem + +Runtime component Boost. FileSystem library, which provides facilities +to manipulate files and directories, and the paths that identify them. + + +%package devel +Summary: The Boost C++ headers and shared development libraries +Group: Development/Libraries +Requires: boost = %{version}-%{release} +Requires: boost-program-options = %{version}-%{release} +Requires: boost-thread = %{version}-%{release} +Provides: boost-system = %{version}-%{release} +Provides: boost-filesystem = %{version}-%{release} +Provides: boost-devel = %{version}-%{release} + +%description devel +Headers and shared object symlinks for the Boost C++ libraries. + +%package static +Summary: The Boost C++ static development libraries +Group: Development/Libraries +Requires: boost-devel = %{version}-%{release} +Obsoletes: boost-devel-static < 1.34.1-14 +Provides: boost-devel-static = %{version}-%{release} + +%description static +Static Boost C++ libraries. + +%package test +Summary: Runtime component of boost program_options library +Group: System/Libraries +Provides: libboost_test.so.%{version} + +%description test + +Boost Test + +%package doc +Summary: The Boost C++ html docs +Group: Documentation +Provides: boost-python-docs = %{version}-%{release} + +%description doc +HTML documentation files for Boost C++ libraries. + +%prep +%setup -q +#%setup -q -n %{name}_1_51_0 + +#%patch0 -p0 +#sed 's/_FEDORA_OPT_FLAGS/%{optflags}/' %{PATCH1} | %{__patch} -p0 --fuzz=0 +#%patch2 -p0 +#sed 's/_FEDORA_SONAME/%{sonamever}/' %{PATCH3} | %{__patch} -p0 --fuzz=0 +#%patch4 -p0 +#%patch5 -p0 +#%patch6 -p0 +#%patch7 -p0 + +%build +BOOST_ROOT=`pwd` +export BOOST_ROOT + +BOOST_LIBS="program_options,thread,system,filesystem,test" + +# build make tools, ie bjam, necessary for building libs, docs, and testing +#(cd tools/jam/src && ./build.sh) +./bootstrap.sh --with-libraries=$BOOST_LIBS +BJAM=`find . -name bjam -a -type f` +./bjam + +#CONFIGURE_FLAGS="--with-toolset=gcc" +#PYTHON_VERSION=$(python -c 'import sys; print sys.version[:3]') +#PYTHON_FLAGS="--with-python-root=/usr --with-python-version=$PYTHON_VERSION" +#REGEX_FLAGS="--with-icu" +#./bootstrap.sh $CONFIGURE_FLAGS $PYTHON_FLAGS $REGEX_FLAGS + +#%ifarch %{arm} +#LONGDOUBLE="--disable-long-double" +#%else +#LONGDOUBLE="" +#%endif + +#BUILD_VARIANTS="variant=release threading=single,multi debug-symbols=on" +#BUILD_FLAGS="-d2 --layout=system $BUILD_VARIANTS $LONGDOUBLE" +#$BJAM $BUILD_FLAGS %{?_smp_mflags} stage + +# build docs, requires a network connection for docbook XSLT stylesheets +#%if %{with docs_generated} +#cd ./doc +#chmod +x ../tools/boostbook/setup_boostbook.sh +#../tools/boostbook/setup_boostbook.sh +#USER_CFG=$BOOST_ROOT/tools/build/v2/user-config.jam +#$BOOST_ROOT/$BJAM --v2 -sICU_PATH=/usr --user-config=$USER_CFG html +#cd .. +#%endif +# +#%check +#%if %{with tests} +#echo "

" `uname -a` "

" > status/regression_comment.html +#echo "" >> status/regression_comment.html +#echo "

" `g++ --version` "

" >> status/regression_comment.html +#echo "" >> status/regression_comment.html +# +#cd tools/regression/build +##$BOOST_ROOT/$BJAM +#cd ../test +##python ./test.py +#cd ../../.. +# +#results1=status/cs-`uname`.html +#results2=status/cs-`uname`-links.html +#email=benjamin.kosnik@gmail.com +#if [ -f $results1 ] && [ -f $results2 ]; then +# echo "sending results starting" +# testdate=`date +%Y%m%d` +# testarch=`uname -m` +# results=boost-results-$testdate-$testarch.tar.bz2 +# tar -cvf boost-results-$testdate-$testarch.tar $results1 $results2 +# bzip2 -f boost-results-$testdate-$testarch.tar +# echo | mutt -s "$testdate boost regression $testarch" -a $results $email +# echo "sending results finished" +#else +# echo "error sending results" +#fi +#%endif + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT%{_libdir} +mkdir -p $RPM_BUILD_ROOT%{_includedir} +mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} + +mkdir -p %{buildroot}/%{_datadir}/license +cp -rf %{_builddir}/%{name}-%{version}/packaging/%{name} %{buildroot}/%{_datadir}/license + +# install lib +for i in `find stage -type f -name \*.a`; do + NAME=`basename $i`; + install -p -m 0644 $i $RPM_BUILD_ROOT%{_libdir}/$NAME; +done; +for i in `find stage \( -type f -o -type l \) -name \*.so*`; do + NAME=`basename $i`; + install -p -m 0644 $i $RPM_BUILD_ROOT%{_libdir}/$NAME; + strip $RPM_BUILD_ROOT%{_libdir}/$NAME; +# SONAME=$i.%{sonamever}; +# VNAME=$i.%{version}; +# base=`basename $i`; +# NAMEbase=$base; +# SONAMEbase=$base.%{sonamever}; +# VNAMEbase=$base.%{version}; +# mv $i $VNAME; +# +# # remove rpath +# chrpath --delete $VNAME; +# +# ln -s $VNAMEbase $SONAME; +# ln -s $VNAMEbase $NAME; +# install -p -m 755 $VNAME $RPM_BUILD_ROOT%{_libdir}/$VNAMEbase; +# +# mv $SONAME $RPM_BUILD_ROOT%{_libdir}/$SONAMEbase; +# mv $NAME $RPM_BUILD_ROOT%{_libdir}/$NAMEbase; +done; + +# install include files +find %{name} -type d | while read a; do + mkdir -p $RPM_BUILD_ROOT%{_includedir}/$a + find $a -mindepth 1 -maxdepth 1 -type f \ + | xargs -r install -m 644 -p -t $RPM_BUILD_ROOT%{_includedir}/$a +done + +# install doc files +DOCPATH=$RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/ +find libs doc more -type f \( -name \*.htm -o -name \*.html \) \ + | sed -n '/\//{s,/[^/]*$,,;p}' \ + | sort -u > tmp-doc-directories +sed "s:^:$DOCPATH:" tmp-doc-directories | xargs -r mkdir -p +cat tmp-doc-directories | while read a; do + find $a -mindepth 1 -maxdepth 1 -name \*.htm\* \ + | xargs install -m 644 -p -t $DOCPATH$a +done +rm tmp-doc-directories +install -p -m 644 -t $DOCPATH LICENSE_1_0.txt index.htm + +# remove scripts used to generate include files +find $RPM_BUILD_ROOT%{_includedir}/ \( -name '*.pl' -o -name '*.sh' \) -exec rm {} \; + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%post chrono -p /sbin/ldconfig +%postun chrono -p /sbin/ldconfig +%post program-options -p /sbin/ldconfig + +%postun program-options -p /sbin/ldconfig + + +%post thread -p /sbin/ldconfig + +%postun thread -p /sbin/ldconfig + + +%post system -p /sbin/ldconfig + +%postun system -p /sbin/ldconfig + + +%post filesystem -p /sbin/ldconfig + +%postun filesystem -p /sbin/ldconfig + + +%post doc -p /sbin/ldconfig + +%postun doc -p /sbin/ldconfig + + +%post devel -p /sbin/ldconfig + +%postun devel -p /sbin/ldconfig + + +%post static -p /sbin/ldconfig + +%postun static -p /sbin/ldconfig + + +%post test -p /sbin/ldconfig + +%postun test -p /sbin/ldconfig + + +%files +%manifest boost.manifest +%{_datadir}/license/%{name} +%files chrono +%manifest boost.manifest +%defattr(-, root, root, -) +%{_libdir}/libboost_chrono*.so.%{version} + +%files program-options +%manifest boost.manifest +%defattr(-, root, root, -) +%{_libdir}/libboost_program_options*.so.%{version} + +%files thread +%manifest boost.manifest +%defattr(-, root, root, -) +%{_libdir}/libboost_thread*.so.%{version} + +%files system +%manifest boost.manifest +%defattr(-, root, root, -) +%{_libdir}/libboost_system*.so.%{version} + +%files filesystem +%manifest boost.manifest +%defattr(-, root, root, -) +%{_libdir}/libboost_filesystem*.so.%{version} + +%files doc +%manifest boost.manifest +%defattr(-, root, root, -) +%doc %{_docdir}/%{name}-%{version} + +%files devel +%defattr(-, root, root, -) +%{_includedir}/boost +%{_libdir}/*.so + +%files static +%manifest boost.manifest +%defattr(-, root, root, -) +%{_libdir}/*.a + +%files test +%manifest boost.manifest +%defattr(-, root, root, -) +%{_libdir}/libboost_unit_test_framework*.so.%{version} +%{_libdir}/libboost_prg_exec_monitor*.so.%{version} diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/boot-animation.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/boot-animation.spec new file mode 100755 index 0000000..a0ef436 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/boot-animation.spec @@ -0,0 +1,69 @@ +Name: boot-animation +Version: 0.4.2 +Release: 1 +Summary: Boot animation +Source: %{name}-%{version}.tar.gz +Source101: boot-animation.service +Source1001: packaging/boot-animation.manifest +License: Flora Software License +Group: apps/home +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +BuildRequires: cmake +BuildRequires: edje, edje-bin, embryo, embryo-bin +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(libexif) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(avsystem) +BuildRequires: pkgconfig(audio-session-mgr) + + +Requires(post): /usr/bin/vconftool +Requires(post): /usr/bin/systemctl + +%description +Shows an animation and plays a sound when the device is booted or shutdown. + +%prep +%setup -q + + +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +%build +cp %{SOURCE1001} . +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants +install -m 0644 %SOURCE101 %{buildroot}%{_libdir}/systemd/user/ +ln -sf ../boot-animation.service %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants + +mkdir -p %{buildroot}/usr/share/license +cp -f LICENSE.Flora %{buildroot}/usr/share/license/%{name} + +%clean +make clean + +%docs_package + + +%post +ln -s /etc/init.d/boot-ani /etc/rc.d/rc3.d/S41boot-ani +/usr/bin/systemctl daemon-reload +vconftool -i set -t string memory/boot-animation/restart start:start +vconftool -i set -t int memory/boot_animation/finished 0 + +%files +%manifest boot-animation.manifest +/etc/init.d/boot-ani +/usr/share/edje/poweroff.edj +/usr/share/edje/poweron.edj +/usr/bin/boot-animation +%{_libdir}/systemd/user/boot-animation.service +%{_libdir}/systemd/user/core-efl.target.wants/boot-animation.service +/usr/share/license/%{name} diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bootchart.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bootchart.spec new file mode 100644 index 0000000..caabbca --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bootchart.spec @@ -0,0 +1,35 @@ + +Name: bootchart +Summary: Boot time graph generator +Version: 1.15 +Release: 1 +Group: Platform Development/Tools +License: GPLv2 +URL: http://meego.gitorious.org/ +Source0: bootchart-%{version}.tar.gz +Source1001: bootchart.manifest + +%description +Monitors where the system spends its time at start, creating a graph +of all processes, disk utilization, and wait time. + +%prep +%setup -q + +%build +make %{?jobs:-j%jobs} +cp %{SOURCE1001} . + +%install +rm -rf %{buildroot} +%make_install + +%files +%defattr(-,root,root,-) +/sbin/bootchartd +%{_datadir}/doc/bootchart/bootchartd.conf.example +%{_datadir}/doc/bootchart/COPYING +%{_datadir}/doc/bootchart/README + +%changelog + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bullet.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bullet.spec new file mode 100644 index 0000000..afc28bd --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bullet.spec @@ -0,0 +1,67 @@ +#sbs-git:slp/unmodified/libbullet bullet 2.77 ef5f1217bdb947807e117963430e967f0360817a +Name: libbullet +Version: 2.80 +Release: 1 +Summary: Bullet Continuous Collision Detection and Physics Library +License: Zlib +Group: TO_BE/FILLED_IN +Source: %{name}-%{version}.tar.gz +BuildRequires: cmake +#BuildRequires: pkgconfig(opengl-es-11) +#BuildRequires: pkgconfig(opengl-es-20) + +%description +Bullet Continuous Collision Detection and Physics Library + +%package devel +Summary: Development components for the bullet +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Bullet Continuous Collision Detection and Physics Library (devel) + +%prep +%setup -q + + +%build + +cmake . -G "Unix Makefiles" -DBUILD_SHARED_LIBS=ON -DBUILD_EXTRAS=OFF -DBUILD_DEMOS=OFF -DBUILD_CPU_DEMOS=OFF -DUSE_GRAPHICAL_BENCHMARK=OFF -DCMAKE_INSTALL_PREFIX=/usr -DUSE_GLUT=OFF + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +/usr/lib/libBulletCollision.so.2.80 +/usr/lib/libBulletDynamics.so.2.80 +/usr/lib/libBulletMultiThreaded.so.2.80 +/usr/lib/libBulletSoftBody.so.2.80 +/usr/lib/libBulletSoftBodySolvers_OpenCL_Mini.so.2.80 +/usr/lib/libLinearMath.so.2.80 +/usr/lib/libMiniCL.so.2.80 + + +%files devel +%defattr(-,root,root,-) +/usr/include/bullet/*.h +/usr/include/bullet/*/*/*/*.h +/usr/include/bullet/*/*/*.h +/usr/include/bullet/*/*.h +/usr/lib/libBulletCollision.so +/usr/lib/libBulletDynamics.so +/usr/lib/libBulletMultiThreaded.so +/usr/lib/libBulletSoftBody.so +/usr/lib/libBulletSoftBodySolvers_OpenCL_Mini.so +/usr/lib/libLinearMath.so +/usr/lib/libMiniCL.so +/usr/lib/pkgconfig/bullet.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bundle.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bundle.spec new file mode 100644 index 0000000..f5719ab --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/bundle.spec @@ -0,0 +1,65 @@ +Name: bundle +Summary: String key-val dictionary ADT +Version: 0.1.16 +Release: 1.1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.bz2 +Patch0: fix-build-failure-include-glib.h.patch +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dlog) + + +%description +Simple string key-val dictionary ADT + + + +%package devel +Summary: String key-val dictionary ADT (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Simple string key-val dictionary ADT (devel) + + +%prep +%setup -q -n %{name}-%{version} +%patch0 -p1 + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%{_libdir}/libbundle.so.* + + +%files devel +%{_includedir}/bundle.h +%{_includedir}/SLP_bundle_PG.h +%{_libdir}/pkgconfig/bundle.pc +%{_libdir}/libbundle.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/busybox.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/busybox.spec new file mode 100755 index 0000000..f8231f1 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/busybox.spec @@ -0,0 +1,1054 @@ +#sbs-git:slp/pkgs/b/busybox busybox 1.17.1 2af797aea95edf3accab73b53dd8075b78e75ddd +Summary: Single binary providing simplified versions of system commands +Name: busybox +Version: 1.17.1 +Release: 23 +License: GPLv2 +Group: System/Shells +Source: http://www.busybox.net/downloads/%{name}-%{version}.tar.gz +Source1: busybox-dahlia.config +Source2: bin.links +Source3: sbin.links +Source4: usrbin.links +Source5: usrsbin.links +Source1001: %{name}.manifest + +Patch0: 06ls.patch +Patch1: doc-man-name.patch +Patch2: shell-ash-export-HOME.patch +Patch3: applets-fallback.patch +Patch4: version.patch +Patch5: init-console.patch +#Patch6: 05thumb.dpatch +#Patch7: 06ls.patch +Patch8: busybox-zero-ifr.ifr_hwaddr.sa_data.patch +Patch9: top-display-rss.patch +Patch10: strip.patch +Patch11: make_gen_build_files_skip_quilt.patch + +# The following patches have been merged upstream and will be in version 1.18 +Patch12: readlink-use-xmalloc_realpath.patch +Patch13: mark-Linux-specific-configuration-options.patch +Patch14: init-loginutils-termios-portability-fixes.patch +Patch15: init-halt-portability-improvements.patch +Patch16: init-make-the-initial-TERM-value-configurable.patch +Patch17: libbb.h-add-device-names-for-Hurd-and-FreeBSD.patch +Patch18: mkdir-fix-p-on-FreeBSD.patch +Patch19: libbb-conditionalize-AF_-usage-in-error-reporting.patch +Patch20: tcpsvd-udpsvd-conditionalize-usage-of-SO_ORIGINAL_DS.patch +Patch21: less-remove-misguided-dependency-on-PLATFORM_LINUX.patch +Patch22: bootchartd-mounting-tmpfs-is-Linux-specific.patch +Patch23: vlock-disable-linux-console-calls-on-other-systems.patch +Patch24: cttyhack-serial-console-detection-is-Linux-specific.patch +Patch25: klogd-make-it-work-on-non-linux-systems.patch +Patch26: stty-sort-out-preprocessor-conditionals.patch +Patch27: update-scripts-kconfig-_shipped.patch +Patch28: blockdev.patch + +# The following patches will likely be merged soon +Patch29: u-mount-FreeBSD-support.patch +Patch30: swaponoff-FreeBSD-support.patch + +# not sent upstream +Patch31: init-console-CRTSCTS.patch +Patch32: debian-changes-1:1.17.1-10 + +# SLP +Patch33: udhcpc-fast-request.patch +Patch34: smack-busybox-1.17.1.patch +Patch35: smack-conflict-with-selinux.patch +Patch36: make_unicode_printable.patch + +Patch100: busybox-1.17.1-make.patch + +Patch999: syslogd-disable-systemd-sa.patch + +URL: http://www.busybox.net + +BuildRequires: pkgconfig(libsystemd-daemon) + + +%description +Busybox is a single binary which includes versions of a large number +of system commands, including a shell. This package can be very +useful for recovering from certain types of system failures, +particularly those involving broken shared libraries. + +%package docs +Group: Documentation +Summary: Busybox Documentation + +%description docs +Busybox documentation and user guides + +%package symlinks-busybox +Group: tools +Summary: BusyBox specific symlinks +Requires: %{name} = %{version}-%{release} + +%description symlinks-busybox + BusyBox symlinks for utilities without counterparts in Debian. + These are in separate package because they aren't essentials + (e.g. needed for system package upgrades). + +%package symlinks-adduser +Group: tools +Summary: BusyBox symlinks to provide 'adduser' +Requires: %{name} = %{version}-%{release} + +%description symlinks-adduser +BusyBox symlinks for utilities corresponding to 'adduser' package. + +%package symlinks-adjtimex +Group: tools +Summary: BusyBox symlinks to provide 'adjtimex' +Requires: %{name} = %{version}-%{release} + +%description symlinks-adjtimex +BusyBox symlinks for utilities corresponding to 'adjtimex' package. + +%package symlinks-binutils +Group: tools +Summary: BusyBox symlinks to provide 'binutils' +Requires: %{name} = %{version}-%{release} + +%description symlinks-binutils +BusyBox symlinks for utilities corresponding to 'binutils' package. + +%package symlinks-bridge-utils +Group: tools +Summary: BusyBox symlinks to provide 'bridge-utils' + +%description symlinks-bridge-utils +BusyBox symlinks for utilities corresponding to 'bridge-utils' package. + +%package symlinks-bsdmainutils +Group: tools +Summary: BusyBox symlinks to provide 'bsdmainutils' +Requires: %{name} = %{version}-%{release} + +%description symlinks-bsdmainutils +BusyBox symlinks for utilities corresponding to 'bsdmainutils' package. + +%package symlinks-bzip2 +Group: tools +Summary: BusyBox symlinks to provide 'bzip2' +Requires: %{name} = %{version}-%{release} + +%description symlinks-bzip2 +BusyBox symlinks for utilities corresponding to 'bzip2' package. + +%package symlinks-console-tools +Group: tools +Summary: BusyBox symlinks to provide 'console-tools' +Requires: %{name} = %{version}-%{release} + +%description symlinks-console-tools +BusyBox symlinks for utilities corresponding to 'console-tools' package. + +%package symlinks-cpio +Group: tools +Summary: BusyBox symlinks to provide 'cpio' +Requires: %{name} = %{version}-%{release} + +%description symlinks-cpio +BusyBox symlinks for utilities corresponding to 'cpio' package. + +%package symlinks-cron +Group: tools +Summary: BusyBox symlinks to provide 'cron' +Requires: %{name} = %{version}-%{release} + +%description symlinks-cron +BusyBox symlinks for utilities corresponding to 'cron' package. + +%package symlinks-daemontools +Group: tools +Summary: BusyBox symlinks to provide 'daemontools' +Requires: %{name} = %{version}-%{release} + +%description symlinks-daemontools +BusyBox symlinks for utilities corresponding to 'daemontools' package. + +%package symlinks-dc +Group: tools +Summary: BusyBox symlinks to provide 'dc' +Requires: %{name} = %{version}-%{release} + +%description symlinks-dc +BusyBox symlinks for utilities corresponding to 'dc' package. + +%package symlinks-dnsutils +Group: tools +Summary: BusyBox symlinks to provide 'dnsutils' +Requires: %{name} = %{version}-%{release} + +%description symlinks-dnsutils +BusyBox symlinks for utilities corresponding to 'dnsutils' package. + +%package symlinks-dosfstools +Group: tools +Summary: BusyBox symlinks to provide 'dosfstools' +Requires: %{name} = %{version}-%{release} + +%description symlinks-dosfstools +BusyBox symlinks for utilities corresponding to 'dosfstools' package. + +%package symlinks-ed +Group: tools +Summary: BusyBox symlinks to provide 'ed' +Requires: %{name} = %{version}-%{release} + +%description symlinks-ed +BusyBox symlinks for utilities corresponding to 'ed' package. + +%package symlinks-eject +Group: tools +Summary: BusyBox symlinks to provide 'eject' +Requires: %{name} = %{version}-%{release} + +%description symlinks-eject +BusyBox symlinks for utilities corresponding to 'eject' package. + +%package symlinks-fbset +Group: tools +Summary: BusyBox symlinks to provide 'fbset' +Requires: %{name} = %{version}-%{release} + +%description symlinks-fbset +BusyBox symlinks for utilities corresponding to 'fbset' package. + +%package symlinks-fdflush +Group: tools +Summary: BusyBox symlinks to provide 'fdflush' +Requires: %{name} = %{version}-%{release} + +%description symlinks-fdflush +BusyBox symlinks for utilities corresponding to 'fdflush' package. + +%package symlinks-hdparm +Group: tools +Summary: BusyBox symlinks to provide 'hdparm' +Requires: %{name} = %{version}-%{release} + +%description symlinks-hdparm +BusyBox symlinks for utilities corresponding to 'hdparm' package. + +%package symlinks-ifupdown +Group: tools +Summary: BusyBox symlinks to provide 'ifupdown' +Requires: %{name} = %{version}-%{release} + +%description symlinks-ifupdown +BusyBox symlinks for utilities corresponding to 'ifupdown' package. + +%package symlinks-initscripts +Group: tools +Summary: BusyBox symlinks to provide 'initscripts' +Requires: %{name} = %{version}-%{release} + +%description symlinks-initscripts +BusyBox symlinks for utilities corresponding to 'initscripts' package. + +%package symlinks-ipcalc +Group: tools +Summary: BusyBox symlinks to provide 'ipcalc' +Requires: %{name} = %{version}-%{release} + +%description symlinks-ipcalc +BusyBox symlinks for utilities corresponding to 'ipcalc' package. + +%package symlinks-iproute +Group: tools +Summary: BusyBox symlinks to provide 'iproute' +Requires: %{name} = %{version}-%{release} + +%description symlinks-iproute +BusyBox symlinks for utilities corresponding to 'iproute' package. + +%package symlinks-ipsvd +Group: tools +Summary: BusyBox symlinks to provide 'ipsvd' +Requires: %{name} = %{version}-%{release} + +%description symlinks-ipsvd +BusyBox symlinks for utilities corresponding to 'ipsvd' package. + +%package symlinks-iputils-arping +Group: tools +Summary: BusyBox symlinks to provide 'iputils-arping' +Requires: %{name} = %{version}-%{release} + +%description symlinks-iputils-arping +BusyBox symlinks for utilities corresponding to 'iputils-arping' package. + +%package symlinks-iputils-ping +Group: tools +Summary: BusyBox symlinks to provide 'iputils-ping' +Requires: %{name} = %{version}-%{release} + +%description symlinks-iputils-ping +BusyBox symlinks for utilities corresponding to 'iputils-ping' package. + +%package symlinks-klogd +Group: tools +Summary: BusyBox symlinks to provide 'klogd' +Requires: %{name} = %{version}-%{release} + +%description symlinks-klogd +BusyBox symlinks for utilities corresponding to 'klogd' package. + +%package symlinks-loadlin +Group: tools +Summary: BusyBox symlinks to provide 'loadlin' +Requires: %{name} = %{version}-%{release} + +%description symlinks-loadlin +BusyBox symlinks for utilities corresponding to 'loadlin' package. + +%package symlinks-lrzsz +Group: tools +Summary: BusyBox symlinks to provide 'lrzsz' +Requires: %{name} = %{version}-%{release} + +%description symlinks-lrzsz +BusyBox symlinks for utilities corresponding to 'lrzsz' package. + +%package symlinks-lzma +Group: tools +Summary: BusyBox symlinks to provide 'lzma' +Requires: %{name} = %{version}-%{release} + +%description symlinks-lzma +BusyBox symlinks for utilities corresponding to 'lzma' package. + +%package symlinks-lzop +Group: tools +Summary: BusyBox symlinks to provide 'lzop' +Requires: %{name} = %{version}-%{release} + +%description symlinks-lzop +BusyBox symlinks for utilities corresponding to 'lzop' package. + +%package symlinks-module-init-tools +Group: tools +Summary: BusyBox symlinks to provide 'module-init-tools' +Requires: %{name} = %{version}-%{release} + +%description symlinks-module-init-tools +BusyBox symlinks for utilities corresponding to 'module-init-tools' package. + +%package symlinks-mtd-utils +Group: tools +Summary: BusyBox symlinks to provide 'mtd-utils' +Requires: %{name} = %{version}-%{release} + +%description symlinks-mtd-utils +BusyBox symlinks for utilities corresponding to 'mtd-utils' package. + +%package symlinks-net-tools +Group: tools +Summary: BusyBox symlinks to provide 'net-tools' +Requires: %{name} = %{version}-%{release} + +%description symlinks-net-tools +BusyBox symlinks for utilities corresponding to 'net-tools' package. + +%package symlinks-openbsd-inetd +Group: tools +Summary: BusyBox symlinks to provide 'openbsd-inetd' +Requires: %{name} = %{version}-%{release} + +%description symlinks-openbsd-inetd +BusyBox symlinks for utilities corresponding to 'openbsd-inetd' package. + +%package symlinks-passwd +Group: tools +Summary: BusyBox symlinks to provide 'passwd' +Requires: %{name} = %{version}-%{release} + +%description symlinks-passwd +BusyBox symlinks for utilities corresponding to 'passwd' package. + +%package symlinks-patch +Group: tools +Summary: BusyBox symlinks to provide 'patch' +Requires: %{name} = %{version}-%{release} + +%description symlinks-patch +BusyBox symlinks for utilities corresponding to 'patch' package. + +%package symlinks-ppp +Group: tools +Summary: BusyBox symlinks to provide 'ppp' +Requires: %{name} = %{version}-%{release} + +%description symlinks-ppp +BusyBox symlinks for utilities corresponding to 'ppp' package. + +%package symlinks-procps +Group: tools +Summary: BusyBox symlinks to provide 'procps' +Requires: %{name} = %{version}-%{release} + +%description symlinks-procps +BusyBox symlinks for utilities corresponding to 'procps' package. + +%package symlinks-psmisc +Group: tools +Summary: BusyBox symlinks to provide 'psmisc' +Requires: %{name} = %{version}-%{release} + +%description symlinks-psmisc +BusyBox symlinks for utilities corresponding to 'psmisc' package. + +%package symlinks-rdate +Group: tools +Summary: BusyBox symlinks to provide 'rdate' +Requires: %{name} = %{version}-%{release} + +%description symlinks-rdate +BusyBox symlinks for utilities corresponding to 'rdate' package. + +%package symlinks-realpath +Group: tools +Summary: BusyBox symlinks to provide 'realpath' +Requires: %{name} = %{version}-%{release} + +%description symlinks-realpath +BusyBox symlinks for utilities corresponding to 'realpath' package. + +%package symlinks-runit +Group: tools +Summary: BusyBox symlinks to provide 'runit' +Requires: %{name} = %{version}-%{release} + +%description symlinks-runit +BusyBox symlinks for utilities corresponding to 'runit' package. + +%package symlinks-sharutils +Group: tools +Summary: BusyBox symlinks to provide 'sharutils' +Requires: %{name} = %{version}-%{release} + +%description symlinks-sharutils +BusyBox symlinks for utilities corresponding to 'sharutils' package. + +%package symlinks-ssmtp +Group: tools +Summary: BusyBox symlinks to provide 'ssmtp' +Requires: %{name} = %{version}-%{release} + +%description symlinks-ssmtp +BusyBox symlinks for utilities corresponding to 'ssmtp' package. + +%package symlinks-sysklogd +Group: tools +Summary: BusyBox symlinks to provide 'sysklogd' +Requires: %{name} = %{version}-%{release} + +%description symlinks-sysklogd +BusyBox symlinks for utilities corresponding to 'sysklogd' package. + +%package symlinks-telnetd +Group: tools +Summary: BusyBox symlinks to provide 'telnetd' +Requires: %{name} = %{version}-%{release} + +%description symlinks-telnetd +BusyBox symlinks for utilities corresponding to 'telnetd' package. + +%package symlinks-tftp +Group: tools +Summary: BusyBox symlinks to provide 'tftp' +Requires: %{name} = %{version}-%{release} + +%description symlinks-tftp +BusyBox symlinks for utilities corresponding to 'tftp' package. + +%package symlinks-time +Group: tools +Summary: BusyBox symlinks to provide 'time' +Requires: %{name} = %{version}-%{release} + +%description symlinks-time +BusyBox symlinks for utilities corresponding to 'time' package. + +%package symlinks-tofrodos +Group: tools +Summary: BusyBox symlinks to provide 'tofrodos' +Requires: %{name} = %{version}-%{release} + +%description symlinks-tofrodos +BusyBox symlinks for utilities corresponding to 'tofrodos' package. + +%package symlinks-udhcpc +Group: tools +Summary: BusyBox symlinks to provide 'udhcpc' +Requires: %{name} = %{version}-%{release} + +%description symlinks-udhcpc +BusyBox symlinks for utilities corresponding to 'udhcpc' package. + +%package symlinks-udhcpd +Group: tools +Summary: BusyBox symlinks to provide 'udhcpd' +Requires: %{name} = %{version}-%{release} + +%description symlinks-udhcpd +BusyBox symlinks for utilities corresponding to 'udhcpd' package. + +%package symlinks-unzip +Group: tools +Summary: BusyBox symlinks to provide 'unzip' +Requires: %{name} = %{version}-%{release} + +%description symlinks-unzip +BusyBox symlinks for utilities corresponding to 'unzip' package. + +%package symlinks-vlan +Group: tools +Summary: BusyBox symlinks to provide 'vlan' +Requires: %{name} = %{version}-%{release} + +%description symlinks-vlan +BusyBox symlinks for utilities corresponding to 'vlan' package. + +%package symlinks-vlock +Group: tools +Summary: BusyBox symlinks to provide 'vlock' +Requires: %{name} = %{version}-%{release} + +%description symlinks-vlock +BusyBox symlinks for utilities corresponding to 'vlock' package. + +%package symlinks-watchdog +Group: tools +Summary: BusyBox symlinks to provide 'watchdog' +Requires: %{name} = %{version}-%{release} + +%description symlinks-watchdog +BusyBox symlinks for utilities corresponding to 'watchdog' package. + +%package symlinks-wget +Group: tools +Summary: BusyBox symlinks to provide 'wget' +Requires: %{name} = %{version}-%{release} + +%description symlinks-wget +BusyBox symlinks for utilities corresponding to 'wget' package. + +%package symlinks-xterm +Group: tools +Summary: BusyBox symlinks to provide 'xterm' +Requires: %{name} = %{version}-%{release} + +%description symlinks-xterm +BusyBox symlinks for utilities corresponding to 'xterm' package. + +%package symlinks-zcip +Group: tools +Summary: BusyBox symlinks to provide 'zcip' +Requires: %{name} = %{version}-%{release} + +%description symlinks-zcip +BusyBox symlinks for utilities corresponding to 'zcip' package. + + +%prep +%setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 +#%patch6 -p1 +#%patch7 -p1 +%patch8 -p1 +%patch9 -p1 +%patch10 -p1 +%patch11 -p1 +%patch12 -p1 +%patch13 -p1 +%patch14 -p1 +%patch15 -p1 +%patch16 -p1 +%patch17 -p1 +%patch18 -p1 +%patch19 -p1 +%patch20 -p1 +%patch21 -p1 +%patch22 -p1 +%patch23 -p1 +%patch24 -p1 +%patch25 -p1 +%patch26 -p1 +%patch27 -p1 +%patch28 -p1 +%patch29 -p1 +%patch30 -p1 +%patch31 -p1 +%patch32 -p1 +%patch33 -p1 +%patch36 -p1 + +%patch100 -p1 + +%patch999 -p1 + +%build +cp %{SOURCE1001} . +# create dynamic busybox - the executable is busybox +make defconfig +make CC="gcc $RPM_OPT_FLAGS" +cp busybox busybox-dynamic + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/bin +install -m 755 busybox-dynamic $RPM_BUILD_ROOT/bin/busybox + +# debian/busybox.links +pushd %{buildroot} +mkdir -p usr/bin usr/sbin sbin +cd bin +for f in `cat %SOURCE2` ; do ln -s busybox $f ; done +cd ../sbin +for f in `cat %SOURCE3` ; do ln -s ../bin/busybox $f ; done +cd ../usr/bin +for f in `cat %SOURCE4` ; do ln -s ../../bin/busybox $f ; done +cd ../../usr/sbin +for f in `cat %SOURCE5` ; do ln -s ../../bin/busybox $f ; done +popd + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%files +%defattr(-,root,root,-) +%manifest %{name}.manifest +%doc LICENSE +%{_datadir}/license/%{name} +%exclude /bin/mktemp +/bin/busybox +%exclude /bin/ash +%exclude /bin/cat +%exclude /bin/chgrp +%exclude /bin/chmod +%exclude /bin/chown +%exclude /bin/cp +%exclude /bin/date +%exclude /bin/dd +%exclude /bin/df +%exclude /bin/dmesg +%exclude /bin/dnsdomainname +%exclude /bin/echo +%exclude /bin/egrep +%exclude /bin/false +%exclude /bin/fgrep +%exclude /bin/grep +%exclude /bin/gunzip +%exclude /bin/gzip +%exclude /bin/hostname +%exclude /bin/ln +%exclude /bin/ls +%exclude /bin/mkdir +%exclude /bin/mknod +%exclude /bin/more +/bin/mount +%exclude /bin/mv +%exclude /bin/pwd +%exclude /bin/readlink +%exclude /bin/rm +%exclude /bin/rmdir +%exclude /bin/sed +#/bin/sh +%exclude /bin/sleep +%exclude /bin/stty +%exclude /bin/sync +%exclude /bin/tar +%exclude /bin/touch +%exclude /bin/true +%exclude /bin/umount +%exclude /bin/uname +%exclude /bin/uncompress +%exclude /bin/zcat +%exclude /sbin/blkid +%exclude /sbin/blockdev +%exclude /sbin/fdisk +%exclude /sbin/fsck.minix +%exclude /sbin/getty +%exclude /sbin/hwclock +%exclude /sbin/losetup +%exclude /sbin/mkfs.minix +%exclude /sbin/mkswap +%exclude /sbin/pivot_root +%exclude /sbin/swapoff +%exclude /sbin/swapon +%exclude /sbin/switch_root +%exclude /usr/bin/[ +%exclude /usr/bin/basename +%exclude /usr/bin/chrt +%exclude /usr/bin/cksum +%exclude /usr/bin/cmp +%exclude /usr/bin/comm +%exclude /usr/bin/cut +%exclude /usr/bin/diff +%exclude /usr/bin/dirname +%exclude /usr/bin/du +%exclude /usr/bin/env +%exclude /usr/bin/expand +%exclude /usr/bin/expr +%exclude /usr/bin/fdformat +%exclude /usr/bin/find +%exclude /usr/bin/flock +%exclude /usr/bin/fold +%exclude /usr/bin/getopt +%exclude /usr/bin/head +%exclude /usr/bin/hostid +%exclude /usr/bin/id +%exclude /usr/bin/install +%exclude /usr/bin/ionice +%exclude /usr/bin/ipcrm +%exclude /usr/bin/ipcs +%exclude /usr/bin/less +%exclude /usr/bin/linux32 +%exclude /usr/bin/linux64 +%exclude /usr/bin/logger +%exclude /usr/bin/logname +%exclude /usr/bin/md5sum +%exclude /usr/bin/mkfifo +%exclude /usr/bin/nice +%exclude /usr/bin/nohup +%exclude /usr/bin/od +%exclude /usr/bin/printenv +%exclude /usr/bin/printf +%exclude /usr/bin/renice +%exclude /usr/bin/rev +%exclude /usr/bin/rtcwake +%exclude /usr/bin/script +%exclude /usr/bin/scriptreplay +%exclude /usr/bin/seq +%exclude /usr/bin/setarch +%exclude /usr/bin/setsid +%exclude /usr/bin/sha1sum +%exclude /usr/bin/sha256sum +%exclude /usr/bin/sha512sum +%exclude /usr/bin/sort +%exclude /usr/bin/split +%exclude /usr/bin/stat +%exclude /usr/bin/sum +%exclude /usr/bin/tac +%exclude /usr/bin/tail +%exclude /usr/bin/taskset +%exclude /usr/bin/tee +%exclude /usr/bin/test +%exclude /usr/bin/timeout +%exclude /usr/bin/tr +%exclude /usr/bin/tty +%exclude /usr/bin/unexpand +%exclude /usr/bin/uniq +%exclude /usr/bin/wall +%exclude /usr/bin/wc +%exclude /usr/bin/who +%exclude /usr/bin/whoami +%exclude /usr/bin/vi +%exclude /usr/bin/xargs +%exclude /usr/bin/yes +%exclude /usr/sbin/chroot +%exclude /usr/sbin/rdev +%exclude /usr/sbin/readprofile + +%files docs +%doc LICENSE docs/busybox.net/*.html + +%files symlinks-adduser +%exclude /usr/sbin/addgroup +%exclude /usr/sbin/adduser +%exclude /usr/sbin/delgroup +%exclude /usr/sbin/deluser + +%files symlinks-adjtimex +%exclude /usr/bin/adjtimex + +%files symlinks-binutils +%exclude /usr/bin/ar +%exclude /usr/bin/strings + +%files symlinks-bridge-utils +%exclude /usr/bin/brctl + +%files symlinks-bsdmainutils +%exclude /usr/bin/cal +%exclude /usr/bin/hd +%exclude /usr/bin/hexdump + +%files symlinks-busybox +%manifest %{name}.manifest +%exclude /usr/bin/[[ +%exclude /usr/bin/catv +%exclude /usr/sbin/crond +%exclude /usr/sbin/dhcprelay +%exclude /usr/sbin/dnsd +%exclude /bin/dumpkmap +%exclude /usr/bin/ether-wake +%exclude /usr/sbin/fakeidentd +%exclude /sbin/fbsplash +%exclude /bin/fsync +%exclude /usr/bin/ftpget +%exclude /usr/bin/ftpput +%exclude /usr/sbin/httpd +%exclude /sbin/ifenslave +/sbin/inotifyd +%exclude /bin/ipaddr +%exclude /bin/iplink +%exclude /bin/iproute +%exclude /bin/iprule +%exclude /usr/bin/length +%exclude /usr/bin/loadfont +%exclude /sbin/loadkmap +%exclude /sbin/logread +%exclude /sbin/makedevs +%exclude /sbin/mdev +%exclude /usr/bin/microcom +%exclude /usr/bin/nmeter +%exclude /usr/bin/pscan +%exclude /sbin/raidautorun +/usr/bin/readahead +%exclude /sbin/setconsole +%exclude /usr/sbin/tftpd +%exclude /usr/bin/ttysize +%exclude /bin/usleep +%exclude /usr/bin/volname + +%files symlinks-bzip2 +%exclude /bin/bunzip2 +%exclude /bin/bzcat +%exclude /bin/bzip2 + +%files symlinks-console-tools +%exclude /usr/bin/chvt +%exclude /usr/bin/deallocvt +%exclude /bin/fgconsole +%exclude /usr/bin/kbd_mode +%exclude /usr/bin/openvt +%exclude /usr/bin/setkeycodes +%exclude /usr/bin/setlogcons +%exclude /usr/bin/showkey + +%files symlinks-cpio +%exclude /bin/cpio + +%files symlinks-cron +%exclude /usr/bin/crontab + +%files symlinks-daemontools +%exclude /usr/bin/envdir +%exclude /usr/bin/envuidgid +%exclude /usr/bin/setuidgid +%exclude /usr/bin/softlimit + +%files symlinks-dc +%exclude /usr/bin/dc + +%files symlinks-dnsutils +%manifest %{name}.manifest +/usr/bin/nslookup + +%files symlinks-dosfstools +%exclude /sbin/mkdosfs +%exclude /sbin/mkfs.vfat + +%files symlinks-ed +%exclude /bin/ed + +%files symlinks-eject +%exclude /usr/bin/eject + +%files symlinks-fbset +%exclude /bin/fbset + +%files symlinks-fdflush +%exclude /bin/fdflush + +%files symlinks-hdparm +%exclude /sbin/hdparm + +%files symlinks-ifupdown +%manifest %{name}.manifest +/sbin/ifdown +/sbin/ifup + +%files symlinks-initscripts +%exclude /bin/mountpoint + +%files symlinks-ipcalc +%exclude /usr/bin/ipcalc + +%files symlinks-iproute +%exclude /bin/ip +%exclude /sbin/ip + +%files symlinks-ipsvd +%exclude /usr/bin/tcpsvd +%exclude /usr/bin/udpsvd + +%files symlinks-iputils-arping +%exclude /usr/bin/arping + +%files symlinks-iputils-ping +%manifest %{name}.manifest +/bin/ping +/bin/ping6 + +%files symlinks-klogd +%manifest %{name}.manifest +/sbin/klogd + +%files symlinks-loadlin +%exclude /usr/bin/freeramdisk + +%files symlinks-lrzsz +%exclude /usr/bin/rx + +%files symlinks-lzma +%exclude /usr/bin/lzcat +%exclude /usr/bin/lzma +%exclude /usr/bin/unlzma + +%files symlinks-lzop +%exclude /usr/bin/lzop +%exclude /usr/bin/lzopcat +%exclude /usr/bin/unlzop + +%files symlinks-module-init-tools +%exclude /sbin/depmod +%exclude /sbin/insmod +%exclude /sbin/lsmod +%exclude /sbin/modinfo +%exclude /sbin/modprobe +%exclude /sbin/rmmod + +%files symlinks-mtd-utils +%exclude /usr/sbin/flash_eraseall +%exclude /usr/sbin/flash_lock +%exclude /usr/sbin/flash_unlock +%exclude /usr/sbin/flashcp +%exclude /usr/sbin/ubiattach +%exclude /usr/sbin/ubidetach + +%files symlinks-net-tools +%exclude /usr/sbin/arp +%exclude /sbin/ifconfig +%exclude /sbin/iptunnel +%exclude /sbin/nameif +%exclude /bin/netstat +%exclude /sbin/route +%exclude /sbin/slattach + +%files symlinks-openbsd-inetd +%manifest %{name}.manifest +/usr/sbin/inetd + +%files symlinks-passwd +%exclude /usr/sbin/chpasswd +%exclude /usr/bin/passwd + +%files symlinks-patch +%exclude /usr/bin/patch + +%files symlinks-ppp +%exclude /usr/sbin/chat + +%files symlinks-procps +%exclude /usr/bin/free +%exclude /bin/kill +%exclude /usr/bin/pgrep +%exclude /usr/bin/pkill +%exclude /bin/ps +%exclude /sbin/sysctl +%exclude /usr/bin/top +%exclude /usr/bin/uptime +%exclude /usr/bin/watch + +%files symlinks-psmisc +%exclude /bin/fuser +%exclude /usr/bin/killall + +%files symlinks-rdate +%exclude /usr/sbin/rdate + +%files symlinks-realpath +%exclude /usr/bin/realpath + +#%files symlinks-rpm +#/usr/bin/rpm +#/usr/bin/rpm2cpio + +%files symlinks-runit +%exclude /usr/bin/chpst +%exclude /usr/bin/runsv +%exclude /usr/bin/runsvdir +%exclude /usr/bin/sv +%exclude /usr/bin/svlogd + +%files symlinks-sharutils +%exclude /usr/bin/uudecode +%exclude /usr/bin/uuencode + +%files symlinks-ssmtp +%exclude /usr/sbin/sendmail + +%files symlinks-sysklogd +%manifest %{name}.manifest +/sbin/syslogd + +%files symlinks-telnetd +%manifest %{name}.manifest +/usr/sbin/telnetd + +%files symlinks-tftp +%exclude /usr/bin/tftp + +%files symlinks-time +%exclude /usr/bin/time + +%files symlinks-tofrodos +%exclude /usr/bin/dos2unix +%exclude /usr/bin/unix2dos + +%files symlinks-udhcpc +/usr/bin/udhcpc + +%files symlinks-udhcpd +/usr/bin/dumpleases +/usr/sbin/udhcpd + +%files symlinks-unzip +%exclude /usr/bin/unzip + +%files symlinks-vlan +%exclude /sbin/vconfig + +%files symlinks-vlock +%exclude /usr/bin/vlock + +%files symlinks-watchdog +%exclude /usr/sbin/watchdog + +%files symlinks-wget +%exclude /usr/bin/wget + +%files symlinks-xterm +%exclude /usr/bin/resize + +%files symlinks-zcip +%exclude /usr/bin/zcip diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/byacc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/byacc.spec new file mode 100644 index 0000000..4ff8b7f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/byacc.spec @@ -0,0 +1,48 @@ +%define byaccdate 20091027 + +Summary: Berkeley Yacc, a parser generator +Name: byacc +Version: 1.9.%{byaccdate} +Release: 2 +License: Public Domain +Group: Platform Development/Building +URL: http://invisible-island.net/byacc/byacc.html +Source: %{name}-%{version}.tar.bz2 +Source1001: packaging/byacc.manifest + +%description +Byacc (Berkeley Yacc) is a public domain LALR parser generator which +is used by many programs during their build process. + +If you are going to do development on your system, you will want to install +this package. + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +%configure --disable-dependency-tracking +make %{?jobs:-j%jobs} + +%install +%make_install +ln -s yacc %{buildroot}/%{_bindir}/byacc +ln -s yacc.1 %{buildroot}/%{_mandir}/man1/byacc.1 + +%check +echo ====================TESTING========================= +make check +echo ====================TESTING END===================== + +%clean +rm -rf %{buildroot} + +%files +%doc ACKNOWLEDGEMENTS CHANGES NEW_FEATURES NOTES NO_WARRANTY README +%defattr(-,root,root,-) +%{_bindir}/yacc +%{_bindir}/byacc +%{_mandir}/man1/yacc.1* +%{_mandir}/man1/byacc.1* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ca-certificates.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ca-certificates.spec new file mode 100644 index 0000000..27b528f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ca-certificates.spec @@ -0,0 +1,29 @@ +#sbs-git:slp/pkgs/c/ca-certificates ca-certificates 0.0.1 93a79fb3ff2d8233e4775b96f0d7592db74aea03 + +Name: ca-certificates +Summary: Install basic certificates which be used applications +Version: 0.0.1 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz + + +%description +install basic certificates which be used applications + +%prep +%setup -q + +%build + + +%install +rm -rf %{buildroot} + +mkdir -p %{buildroot}/opt/etc/ssl +cp -arf certs %{buildroot}/opt/etc/ssl/ + +%files +%defattr(-,root,root,-) +/opt/etc/ssl/certs/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cairo.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cairo.spec new file mode 100644 index 0000000..7759e2d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cairo.spec @@ -0,0 +1,93 @@ +#sbs-git:slp/unmodified/cairo cairo 1.11.3 076a40b95caaadbc4a05b92a1a1d7840427e05b7 +Name: cairo +Summary: A vector graphics library +Version: 1.12.2 +Release: 8 +Group: System/Libraries +License: LGPLv2 or MPLv1.1 +URL: http://www.cairographics.org +Source0: http://cairographics.org/releases/%{name}-%{version}.tar.gz +Source1001: packaging/cairo.manifest + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(xrender) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(pixman-1) +BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(sm) +BuildRequires: pkgconfig(xt) +BuildRequires: pkgconfig(xcb) +BuildRequires: pkgconfig(xcb-render) +BuildRequires: pkgconfig(xcb-renderutil) +BuildRequires: pkgconfig(xcb-shm) +BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glesv2) +#BuildRequires: pkgconfig(librsvg-2.0) +BuildRequires: binutils-devel +BuildRequires: which +BuildRequires: autoconf + +%description +Cairo is a 2D graphics library with support for multiple output devices. + +%package devel +Summary: Development components for the cairo library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pixman-devel + +%description devel +cairo development libraries and head files + +%prep +%setup -q -n %{name}-%{version} + +%build +cp %{SOURCE1001} . +NOCONFIGURE=1 ./autogen.sh +%configure --disable-static \ + --disable-win32 \ + --enable-directfb=no \ + --enable-xlib \ + --with-x \ + --x-includes=%{_includedir} \ + --x-libraries=%{_libdir} \ + --disable-gtk-doc \ +%ifarch %ix86 + --enable-xcb +%else + --enable-xcb \ + --enable-egl=yes \ + --enable-glesv2=yes +%endif + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +rm -rf $RPM_BUILD_ROOT/usr/share/gtk-doc + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest cairo.manifest +%{_libdir}/libcairo*.so.* + +%files devel +%manifest cairo.manifest +%{_includedir}/* +%{_libdir}/libcairo*.so +%{_libdir}/pkgconfig/* +%exclude %{_bindir}/cairo-trace +%exclude %{_libdir}/cairo/libcairo-trace.so +%exclude %{_libdir}/cairo/libcairo-trace.so.* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/call-setting.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/call-setting.spec new file mode 100755 index 0000000..6b18759 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/call-setting.spec @@ -0,0 +1,97 @@ +Name: call-setting +Summary: Call Settings +Version: 0.3.03 +Release: 1 +Group: TBD +License: Flora Software License +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(contacts-service2) +BuildRequires: pkgconfig(msg-service) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-appfw-app-manager) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: cmake +BuildRequires: gettext +BuildRequires: libug-contacts-devel +BuildRequires: edje-bin, embryo-bin + +Requires(post): /usr/bin/vconftool + +%description +Call Settings. + +%prep +%setup -q + +%build +export LDFLAGS+="-Wl,--hash-style=both -Wl,--rpath=%{_prefix}/lib -Wl,--as-needed,--unresolved-symbols=ignore-in-shared-libs" +LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +%make_install +mkdir -p %{buildroot}/opt/usr/ug/ug-setting-call + +%post +chown -R 5000:5000 /opt/usr/ug/ug-setting-call + +vconftool set -t int db/ciss/show_my_number "0" -g 6514 +vconftool set -t bool db/ciss/auto_reject "1" -g 6514 +vconftool set -t bool db/ciss/auto_reject_unknown "0" -g 6514 +vconftool set -t bool db/ciss/prefix_dial "0" -g 6514 +vconftool set -t int db/ciss/prefix_dial_cnt "0" -g 6514 +vconftool set -t string db/ciss/prefix_dial_num1 "" -g 6514 +vconftool set -t string db/ciss/prefix_dial_num2 "" -g 6514 +vconftool set -t string db/ciss/prefix_dial_num3 "" -g 6514 +vconftool set -t string db/ciss/prefix_dial_num4 "" -g 6514 +vconftool set -t string db/ciss/prefix_dial_num5 "" -g 6514 +vconftool set -t int db/ciss/reject_call_message_cnt "5" -g 6514 +vconftool set -t string db/ciss/user_create_message1 "IDS_CST_BODY_IM_DRIVING" -g 6514 +vconftool set -t string db/ciss/user_create_message2 "IDS_CST_BODY_IM_IN_A_MEETING" -g 6514 +vconftool set -t string db/ciss/user_create_message3 "IDS_CST_BODY_IM_IN_CLASS_NOW" -g 6514 +vconftool set -t string db/ciss/user_create_message4 "IDS_CST_BODY_IM_AT_THE_CINEMA" -g 6514 +vconftool set -t string db/ciss/user_create_message5 "IDS_CST_BODY_SORRY_I_AM_BUSY_PLEASE_CALL_BACK_LATER" -g 6514 +vconftool set -t string db/ciss/user_create_message6 "" -g 6514 +vconftool set -t int db/ciss/answering_mode "0" -g 6514 +vconftool set -t int db/ciss/answering_mode_time "1" -g 6514 +vconftool set -t bool db/ciss/call_connect_tone "1" -g 6514 +vconftool set -t bool db/ciss/minute_minder "0" -g 6514 +vconftool set -t bool db/ciss/call_end_tone "1" -g 6514 +vconftool set -t int db/ciss/alert_on_call "1" -g 6514 +vconftool set -t string db/ciss/video_image_path "/usr/ug/res/images/ug-setting-call-efl/video_call_image_default.jpg" -g 6514 +vconftool set -t bool db/ciss/own_video "1" -g 6514 +vconftool set -t int db/ciss/prefix_dial_value "0" -g 6514 +vconftool set -t bool db/ciss/call_answering_key "0" -g 6514 +vconftool set -t bool db/ciss/call_power_key_ends_call "0" -g 6514 +vconftool set -t bool db/ciss/proximity_sensor "1" -g 6514 +vconftool set -t int db/ciss/outgoing_call_conditions "0" -g 6514 +vconftool set -t int db/ciss/outgoing_call_type "1" -g 6514 +vconftool set -t bool db/ciss/eye_contact "0" -g 6514 +vconftool set -t bool db/ciss/noise_reduction "1" -g 6514 +vconftool set -t int db/ciss/in_call_sound_eq "0" -g 6514 +vconftool set -t bool db/ciss/extra_vol "1" -g 6514 +vconftool set -t bool db/ciss/increase_ringtone "1" -g 6514 + +%files +%manifest call-setting.manifest +%defattr(-,root,root,-) +%attr(-,inhouse,inhouse) /opt/usr/ug/ug-setting-call +/usr/ug/lib/libug-setting-call-efl.so +/usr/ug/res/edje/ug-setting-call-efl/call-setting-theme.edj +/usr/ug/res/edje/ug-setting-call-efl/call-setting.edj +/usr/ug/res/edje/ug-setting-call-efl/ug_effect.edj +/usr/ug/res/images/ug-setting-call-efl/* +/usr/ug/res/locale/*/LC_MESSAGES/ug-setting-call-efl.mo diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-appfw-app-manager.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-appfw-app-manager.spec new file mode 100755 index 0000000..f586b40 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-appfw-app-manager.spec @@ -0,0 +1,61 @@ +#sbs-git:slp/api/app-manager capi-appfw-app-manager 0.1.0 76739af2bfbeb46dc9db0cb3e044f880ddcb9440 +Name: capi-appfw-app-manager +Summary: Application Manager API +Version: 0.1.0 +Release: 20 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(ail) +BuildRequires: pkgconfig(pkgmgr) +BuildRequires: pkgconfig(pkgmgr-info) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(glib-2.0) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +The Application Manager API provides functions to get information about running applications. + +%package devel +Summary: Application Manager API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel +The Application Manager API provides functions to get information about running applications. (DEV) + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-appfw-app-manager.so.* +%manifest capi-appfw-app-manager.manifest + +%files devel +%{_includedir}/appfw/*.h +%{_libdir}/libcapi-appfw-app-manager.so +%{_libdir}/pkgconfig/*.pc + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-appfw-application.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-appfw-application.spec new file mode 100755 index 0000000..af8f33a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-appfw-application.spec @@ -0,0 +1,67 @@ +#sbs-git:slp/api/application capi-appfw-application 0.1.0 56d9b8e057f022f0e7fdb1853587158452e7ae1b +Name: capi-appfw-application +Summary: An Application library in SLP C API +Version: 0.1.0 +Release: 49 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(appcore-common) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(ail) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(alarm-service) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(sqlite3) + + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +An Application library in SLP C API + +%package devel +Summary: An Application library in SLP C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel +An Application library in SLP C API (DEV) + +%prep +%setup -q + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-appfw-application.so.* +%manifest capi-appfw-application.manifest + +%files devel +%{_includedir}/appfw/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-appfw-application.so + + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-appfw-package-manager.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-appfw-package-manager.spec new file mode 100755 index 0000000..568d7b5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-appfw-package-manager.spec @@ -0,0 +1,59 @@ +#sbs-git:slp/api/package-manager capi-appfw-package-manager 0.1.0 76739af2bfbeb46dc9db0cb3e044f880ddcb9440 +Name: capi-appfw-package-manager +Summary: Package Manager API +Version: 0.0.3 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(pkgmgr) +BuildRequires: pkgconfig(ail) +BuildRequires: pkgconfig(pkgmgr) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +The Package Manager API provides functions to install, uninstall the package, +and also privides event listening function. + +%package devel +Summary: Package Manager API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel +The Package Manager API provides functions to install, uninstall the package, +and also privides event listening function. (DEV) + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-appfw-package-manager.so.* + +%files devel +%{_includedir}/appfw/package_manager.h +%{_libdir}/libcapi-appfw-package-manager.so +%{_libdir}/pkgconfig/*.pc + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-base-common.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-base-common.spec new file mode 100644 index 0000000..c36fa70 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-base-common.spec @@ -0,0 +1,44 @@ +Name: capi-base-common +Summary: Common header files of Tizen Native API +Version: 0.1.0 +Release: 8 +Group: TO_BE/FILLED_IN +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake + +%description +Common header files of Tizen Native API + + +%package devel +Summary: Common header files of Tizen Native API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel +Common header files of Tizen Native API + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/usr + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + +%files + +%files devel +/usr/include/*.h +/usr/lib/pkgconfig/capi-base-common.pc + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-content-media-content.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-content-media-content.spec new file mode 100755 index 0000000..539cb5a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-content-media-content.spec @@ -0,0 +1,64 @@ +Name: capi-content-media-content +Summary: A Media content library in SLP C API +Version: 0.2.36 +Release: 0 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(libmedia-service) +BuildRequires: pkgconfig(media-thumbnail) +BuildRequires: pkgconfig(libmedia-utils) + + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Media content library in SLP C API (Development) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +#License +mkdir -p %{buildroot}/%{_datadir}/license +cp -rf %{_builddir}/%{name}-%{version}/LICENSE.APLv2.0 %{buildroot}/%{_datadir}/license/%{name} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-content-media-content.manifest +%{_libdir}/libcapi-content-media-content.so.* +#License +%{_datadir}/license/%{name} + +%files devel +%{_includedir}/media-content/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-content-media-content.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-content-mime-type.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-content-mime-type.spec new file mode 100755 index 0000000..9d92804 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-content-mime-type.spec @@ -0,0 +1,56 @@ +Name: capi-content-mime-type +Summary: A MIME type library in Tizen C API +Version: 0.0.1 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(xdgmime) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A MIME type library in Tizen C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig(capi-base-common) + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/lib*.so.* + +%files devel +%{_includedir}/content/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/lib*.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-geocoder.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-geocoder.spec new file mode 100755 index 0000000..161b3d2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-geocoder.spec @@ -0,0 +1,53 @@ +Name: capi-location-geocoder +Summary: A Geocoder library in Tizen Native API +Version: 0.1.2 +Release: 1 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(location) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Geocoder library in Tizen Native API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-location-geocoder.manifest +%{_libdir}/libcapi-location-geocoder.so* + +%files devel +%{_includedir}/location/geocoder.h +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-manager.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-manager.spec new file mode 100755 index 0000000..bfb0ac1 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-manager.spec @@ -0,0 +1,56 @@ +#sbs-git:slp/api/location-manager capi-location-manager 0.1.0 d1ee09a32e8bc0e9ed48ece37c641a7393c086c5 +Name: capi-location-manager +Summary: A Location Manager library in Tizen Native API +Version: 0.1.7 +Release: 1 +Group: System/Libraries +License: Apache Licensc, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(location) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Location Manager library in Tizen Native API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-location-manager.manifest +%{_libdir}/libcapi-location-manager.so.* + +%files devel +%{_includedir}/location/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-location-manager.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-poi.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-poi.spec new file mode 100755 index 0000000..bd5615d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-poi.spec @@ -0,0 +1,55 @@ +Name: capi-location-poi +Summary: A Location POI library in Tizen Native API +Version: 0.1.3 +Release: 1 +Group: System/Libraries +License: Apache Licensc, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(location) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(capi-location-manager) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Location POI library in Tizen Native API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-location-poi.manifest +%{_libdir}/libcapi-location-poi.so.* + +%files devel +%{_includedir}/location/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-location-poi.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-route.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-route.spec new file mode 100755 index 0000000..34c732c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-location-route.spec @@ -0,0 +1,54 @@ +Name: capi-location-route +Summary: A Location Route library in Tizen Native API +Version: 0.1.3 +Release: 1 +Group: System/Libraries +License: Apache Licensc, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(location) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(capi-location-manager) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Location Route library in Tizen Native API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-location-route.manifest +%{_libdir}/libcapi-location-route.so.* + +%files devel +%{_includedir}/location/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-location-route.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-audio-io.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-audio-io.spec new file mode 100644 index 0000000..6452546 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-audio-io.spec @@ -0,0 +1,56 @@ +Name: capi-media-audio-io +Summary: An Audio Input & Audio Output library in Tizen Native API +Version: 0.1.1 +Release: 3 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(capi-media-sound-manager) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +An Audio Input & Audio Output library in Tizen Native API + +%package devel +Summary: An Audio Input & Audio Output library in Tizen Native API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel +An Audio Input & Audio Output library in Tizen Native API (DEV) + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-media-audio-io.so.* +%manifest capi-media-audio-io.manifest + +%files devel +%{_includedir}/media/audio_io.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-media-audio-io.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-camera.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-camera.spec new file mode 100755 index 0000000..607cb54 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-camera.spec @@ -0,0 +1,60 @@ +Name: capi-media-camera +Summary: A Camera library in Tizen C API +Version: 0.1.3 +Release: 1 +Group: libdevel +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(mm-camcorder) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Camera library in Tizen C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp LICENSE.APLv2 %{buildroot}/usr/share/license/%{name} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-media-camera.manifest +%{_libdir}/libcapi-media-camera.so.* +%{_datadir}/license/%{name} + + +%files devel +%{_includedir}/media/camera.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-media-camera.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-image-util.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-image-util.spec new file mode 100755 index 0000000..759c116 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-image-util.spec @@ -0,0 +1,63 @@ +Name: capi-media-image-util +Summary: A Image Utility library in Tizen Native API +Version: 0.1.0 +Release: 21 +Group: TO_BE_FILLED +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(mm-common) +BuildRequires: pkgconfig(mmutil-jpeg) +BuildRequires: pkgconfig(mmutil-imgp) +BuildRequires: pkgconfig(capi-base-common) + +BuildRequires: cmake +BuildRequires: gettext-devel + +%description +A Image Utility library in Tizen Native API + + +%package devel +Summary: A Image Utility library in Tizen Native API (Developement) +Group: TO_BE_FILLED +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig(dlog) +Requires: pkgconfig(mm-common) +Requires: pkgconfig(mmutil-jpeg) +Requires: pkgconfig(mmutil-imgp) +Requires: pkgconfig(capi-base-common) + +%description devel +A Image Utility library in Tizen Native API (Developement) + +%prep +%setup -q + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp LICENSE.APLv2.0 %{buildroot}/usr/share/license/%{name} + +%make_install + +%post + +%postun + + +%files +%manifest capi-media-image-util.manifest +%{_datadir}/license/%{name} +%{_libdir}/lib*.so.* + +%files devel +%{_libdir}/lib*.so +%{_libdir}/pkgconfig/*.pc +%{_includedir}/media/*.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-metadata-extractor.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-metadata-extractor.spec new file mode 100755 index 0000000..fca84a9 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-metadata-extractor.spec @@ -0,0 +1,54 @@ +Name: capi-media-metadata-extractor +Summary: A media metadata extractor library in SLP C API +Version: 0.1.0 +Release: 15 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(mm-fileinfo) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +A media metadata extractor library in SLP C API + +%package devel +Summary: A media metadata extractor library in SLP C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel +A media metadata extractor library in SLP C API + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/%{_datadir}/license +cp -rf %{_builddir}/%{name}-%{version}/LICENSE.APLv2.0 %{buildroot}/%{_datadir}/license/%{name} +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-media-metadata-extractor.manifest +%{_libdir}/libcapi-media-metadata-extractor.so +%{_datadir}/license/%{name} + +%files devel +%{_includedir}/media/*.h +%{_libdir}/pkgconfig/capi-media-metadata-extractor.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-player.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-player.spec new file mode 100644 index 0000000..de5f55e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-player.spec @@ -0,0 +1,59 @@ +Name: capi-media-player +Summary: A Media Player library in Tizen Native API +Version: 0.1.0 +Release: 51 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(mm-player) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(capi-media-sound-manager) +BuildRequires: pkgconfig(mm-ta) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Media Player library in Tizen Native API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp LICENSE %{buildroot}/usr/share/license/%{name} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-media-player.manifest +%{_libdir}/libcapi-media-player.so.* +%{_datadir}/license/%{name} + +%files devel +%{_includedir}/media/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-media-player.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-radio.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-radio.spec new file mode 100644 index 0000000..5584e45 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-radio.spec @@ -0,0 +1,57 @@ +#sbs-git:slp/api/radio capi-media-radio 0.1.0 59dddd8ea3de373c44c66ce2a298ca81240305a8 +Name: capi-media-radio +Summary: A Radio library in Tizen Native API +Version: 0.1.0 +Release: 10 +Group: TO_BE_FILLED +License: TO_BE_FILLED +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(mm-radio) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: cmake +BuildRequires: gettext-devel + +%description +A Radio library in Tizen Native API + + +%package devel +Summary: A Radio library in Tizen Native API (Developement) +Group: TO_BE_FILLED +Requires: %{name} = %{version}-%{release} + +%description devel +A Radio library in Tizen Native API (Developement) + +%prep +%setup -q + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post + +%postun + + +%files +%manifest capi-media-radio.manifest +%defattr(-,root,root,-) +/usr/lib/libcapi-media-radio.so.* + +%files devel +%defattr(-,root,root,-) +/usr/include/media/radio.h +/usr/lib/pkgconfig/capi-media-radio.pc +/usr/lib/libcapi-media-radio.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-recorder.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-recorder.spec new file mode 100644 index 0000000..9704ed4 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-recorder.spec @@ -0,0 +1,58 @@ +Name: capi-media-recorder +Summary: A Recorder library in Tizen C API +Version: 0.1.1 +Release: 2 +Group: libdevel +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(mm-camcorder) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(capi-media-camera) +BuildRequires: pkgconfig(capi-media-audio-io) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + +%package devel +Summary: A Recorder library in Tizen C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp LICENSE.APLv2 %{buildroot}/usr/share/license/%{name} + +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-media-recorder.manifest +%{_libdir}/libcapi-media-recorder.so.* +%{_datadir}/license/%{name} + +%files devel +%{_includedir}/media/recorder.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-media-recorder.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-sound-manager.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-sound-manager.spec new file mode 100755 index 0000000..8b4f013 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-sound-manager.spec @@ -0,0 +1,57 @@ +#sbs-git:slp/api/sound-manager capi-media-sound-manager 0.1.0 6ac5ae741e8b8dc20b33fc82c3f74602b19732d4 +Name: capi-media-sound-manager +Summary: Sound Manager library +Version: 0.1.1 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(mm-session) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +A Sound Manager library in Tizen C API + +%package devel +Summary: Sound Manager library (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel +A Sound Manager library in Tizen C API (DEV) + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-media-sound-manager.so.* +%manifest capi-media-sound-manager.manifest + +%files devel +%{_includedir}/media/sound_manager.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-media-sound-manager.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-tone-player.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-tone-player.spec new file mode 100755 index 0000000..67471ba --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-tone-player.spec @@ -0,0 +1,60 @@ +#sbs-git:slp/api/tone-player capi-media-tone-player 0.1.0 b0f7320c6e26c5aab7708be00e7f20d018e39262 +Name: capi-media-tone-player +Summary: A tone player library in Tizen C API +Version: 0.1.0 +Release: 16 +Group: TO_BE/FILLED_IN +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(capi-media-sound-manager) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A tone player library in Tizen C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp LICENSE.APLv2.0 %{buildroot}/usr/share/license/%{name} + +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-media-tone-player.manifest +%{_libdir}/libcapi-media-tone-player.so.* +%{_datadir}/license/%{name} + +%files devel +%{_includedir}/media/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-media-tone-player.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-wav-player.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-wav-player.spec new file mode 100644 index 0000000..e60a739 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-media-wav-player.spec @@ -0,0 +1,59 @@ +#sbs-git:slp/api/wav-player capi-media-wav-player 0.1.0 8d904bb3bd0ca7fa01ebd8f4185e4b993d94c08d +Name: capi-media-wav-player +Summary: A wav player library in Tizen C API +Version: 0.1.0 +Release: 16 +Group: TO_BE/FILLED_IN +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(capi-media-sound-manager) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A wav player library in Tizen C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp LICENSE.APLv2 %{buildroot}/usr/share/license/%{name} + +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-media-wav-player.so.* +%{_datadir}/license/%{name} +%manifest capi-media-wav-player.manifest + +%files devel +%{_includedir}/media/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-media-wav-player.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-messaging-email.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-messaging-email.spec new file mode 100755 index 0000000..c8f923c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-messaging-email.spec @@ -0,0 +1,58 @@ +Name: capi-messaging-email +Summary: Email library in Tizen Native API +Version: 0.1.14 +Release: 3 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(edbus) +BuildRequires: pkgconfig(email-service) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(capi-appfw-application) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: Email library in Tizen Native API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-messaging-email.so.* + +%files devel +%{_includedir}/messaging/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-messaging-email.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-messaging-messages.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-messaging-messages.spec new file mode 100644 index 0000000..d118d97 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-messaging-messages.spec @@ -0,0 +1,65 @@ +Name: capi-messaging-messages +Summary: A SMS/MMS library in Tizen Native API +Version: 0.1.25 +Release: 1 +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(msg-service) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(capi-appfw-application) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A SMS/MMS library in Tizen Native API (Development) +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig(msg-service) +Requires: pkgconfig(capi-base-common) + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +rm -fr cmake_build_tmp; mkdir cmake_build_tmp +cd cmake_build_tmp +cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} + +mkdir -p %{buildroot}/usr/share/license +cp LICENSE %{buildroot}/usr/share/license/%{name} + +cd cmake_build_tmp +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-messaging-messages.so.* +%{_datadir}/license/%{name} + +%files devel +%{_includedir}/messaging/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-messaging-messages.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-messaging-push.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-messaging-push.spec new file mode 100644 index 0000000..421f6d8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-messaging-push.spec @@ -0,0 +1,50 @@ +Name: capi-messaging-push +Summary: A Push Messaging Library in Tizen C API +Version: 0.1.0 +Release: 5 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Push Messaging Library in Tizen C API (DEV) +Group: TO_BE/FILLED_IN +BuildRequires: pkgconfig(push) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(capi-appfw-application) + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files devel +%{_includedir}/messaging/*.h +%{_libdir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-bluetooth.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-bluetooth.spec new file mode 100644 index 0000000..fdd266c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-bluetooth.spec @@ -0,0 +1,59 @@ +#sbs-git:slp/api/bluetooth capi-network-bluetooth 0.1.0 686c444083e4197845c768e5dd034022b1dfa250 +Name: capi-network-bluetooth +Summary: Network Bluetooth Framework +Version: 0.1.39 +Release: 1 +Group: TO_BE/FILLED_IN +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Requires(post): eglibc +Requires(postun): eglibc + +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(bluetooth-api) +BuildRequires: pkgconfig(capi-base-common) + +BuildRequires: cmake + + +%description +Network Bluetooth Framework + +%package devel +Summary: Network Bluetooth Framework (DEV) +Group: TO_BE/FILLED +Requires: %{name} = %{version}-%{release} + +%description devel +Network Bluetooth Framework (DEV). + +%prep +%setup -q + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest bluetooth.manifest +%{_libdir}/libcapi-network-bluetooth.so.* + +%files devel +%{_includedir}/network/bluetooth.h +%{_libdir}/pkgconfig/capi-network-bluetooth.pc +%{_libdir}/libcapi-network-bluetooth.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-connection.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-connection.spec new file mode 100644 index 0000000..925e0b3 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-connection.spec @@ -0,0 +1,59 @@ +Name: capi-network-connection +Summary: Network Connection library in TIZEN C API +Version: 0.1.3_12 +Release: 1 +Group: System/Network +License: Apache License Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(network) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +Network Connection library in Tizen C API + +%package devel +Summary: Network Connection library in Tizen C API (Development) +Group: System/Network +Requires: %{name} = %{version}-%{release} + +%description devel +Network Connection library in Tizen C API (Development) + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + +make %{?_smp_mflags} + + +%install +%make_install + +#License +mkdir -p %{buildroot}%{_datadir}/license +cp LICENSE.APLv2 %{buildroot}%{_datadir}/license/capi-network-connection + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-network-connection.manifest +%attr(644,-,-) %{_libdir}/libcapi-network-connection.so.* +%{_datadir}/license/capi-network-connection + +%files devel +%{_includedir}/network/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-network-connection.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-nfc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-nfc.spec new file mode 100644 index 0000000..2d7f034 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-nfc.spec @@ -0,0 +1,64 @@ +#sbs-git:slp/api/nfc capi-network-nfc 0.0.1 14f15050f8f6ff8217421da04fa5d66e834e2016 +Name: capi-network-nfc +Summary: A NFC library in SLP C API +Version: 0.0.5 +Release: 1 +Group: TO_BE/FILLED_IN +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(nfc) +BuildRequires: pkgconfig(nfc-common-lib) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(capi-appfw-app-manager) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A NFC library in SLP C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp -af %{_builddir}/%{name}-%{version}/packaging/capi-network-nfc %{buildroot}/usr/share/license/ + +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-network-nfc.manifest +%{_libdir}/libcapi-network-nfc.so* +/usr/share/license/capi-network-nfc + +%files devel +%{_includedir}/network/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-network-nfc.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-tethering.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-tethering.spec new file mode 100644 index 0000000..c85fe30 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-tethering.spec @@ -0,0 +1,73 @@ +Name: capi-network-tethering +Summary: Tethering Framework +Version: 0.0.8 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO_BE/FILLED_IN +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(vconf) +BuildRequires: cmake + +%description +Tethering framework library for CAPI + +%package devel +Summary: Development package for Tethering framework library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +%description devel +Development package for Tethering framework library + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/usr + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/*.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/network/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/*.so + +%changelog +* Mon Aug 20 2012 Seungyoun Ju 0.0.8-1 +- Deprecated APIs are removed + +* Wed Aug 01 2012 Seungyoun Ju 0.0.7-1 +- Managed APIs are implemented for Wi-Fi tethering settings + +* Sat Jul 21 2012 Seungyoun Ju 0.0.6-1 +- Fix tethering callback issue (JIRA S1-6197) + +* Tue Jul 10 2012 Seungyoun Ju 0.0.5 +- Getting MAC address API is implemented +- TETHERING_TYPE_ALL case is implemented +- Test code is implemented + +* Tue Jun 26 2012 Seungyoun Ju 0.0.4 +- All internal APIs are implemented + +* Fri Jun 15 2012 Seungyoun Ju 0.0.3 +- Deprecated API from Glib2-2.32.3 is replaced with new one diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-wifi-direct.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-wifi-direct.spec new file mode 100755 index 0000000..327d6d6 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-wifi-direct.spec @@ -0,0 +1,50 @@ +Name: capi-network-wifi-direct +Summary: Network WiFi-Direct library in Tizen CAPI +Version: 0.0.4 +Release: 3 +Group: TO_BE_FILLED +License: TO_BE_FILLED +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: cmake + +%description + +%define debug_package %{nil} + +%package devel +Summary: WiFi-Direct library (Shared Library) (Developement) +Group: TO_BE_FILLED +Requires: capi-base-common-devel +BuildRequires: pkgconfig(wifi-direct) +%description devel +WiFi-Direct library (Shared Library) (Developement) + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post + +%postun + +%files +%manifest capi-network-wifi-direct.manifest + +%files devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/*.pc +%{_includedir}/*/*.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-wifi.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-wifi.spec new file mode 100644 index 0000000..6788e36 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-network-wifi.spec @@ -0,0 +1,57 @@ +#sbs-git:api/wifi + +Name: capi-network-wifi +Summary: Network Wi-Fi library in TIZEN C API +Version: 0.1.1_2 +Release: 1 +Group: System/Network +License: Apache License Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(network) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +Network Wi-Fi library in Tizen C API + +%package devel +Summary: Network Wi-Fi library in Tizen C API (Development) +Group: System/Network +Requires: %{name} = %{version}-%{release} + +%description devel +Network Wi-Fi library in Tizen C API (Development) + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-network-wifi.so.* + +%files devel +%{_includedir}/network/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-network-wifi.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-social-calendar.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-social-calendar.spec new file mode 100755 index 0000000..e38aab8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-social-calendar.spec @@ -0,0 +1,60 @@ +Name: capi-social-calendar +Summary: Calendar library in Tizen C API +Version: 0.1.1 +Release: 53 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(calendar) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(alarm-service) +BuildRequires: pkgconfig(capi-social-contacts) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(calendar-service) + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: Calendar library in SLP C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-social-calendar.so.* + +%files devel +%{_includedir}/social/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-social-calendar.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-social-call-log.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-social-call-log.spec new file mode 100755 index 0000000..ee2f64c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-social-call-log.spec @@ -0,0 +1,57 @@ +Name: capi-social-call-log +Summary: Call log library in Tizen Native API +Version: 0.1.3 +Release: 1 +Group: TO_BE/FILLED_IN +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(contacts-service) +BuildRequires: pkgconfig(capi-social-contacts) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: Call log library in Tizen Native API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-social-call-log.so.* + +%files devel +%{_includedir}/social/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-social-call-log.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-social-contacts.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-social-contacts.spec new file mode 100755 index 0000000..bcdd944 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-social-contacts.spec @@ -0,0 +1,64 @@ +Name: capi-social-contacts +Summary: Contacts library in Tizen Native API +Version: 0.1.7 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(contacts-service) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(contacts-service) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(eina) + + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: Contacts library in Tizen Native API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-social-contacts.so.* + +%files devel +%{_includedir}/social/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-social-contacts.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-accessory.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-accessory.spec new file mode 100644 index 0000000..255e51d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-accessory.spec @@ -0,0 +1,67 @@ +Name: capi-system-usb-accessory +Summary: A usb accessory library in TIZEN C API +Version: 0.0.1 +Release: 3 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(aul) +#BuildRequires: pkgconfig(ecore-x) +#BuildRequires: pkgconfig(elementary) +#BuildRequires: pkgconfig(appcore-efl) + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A accessory library in TIZEN C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +#%post -p /sbin/ldconfig +%post +/sbin/ldconfig +#chown 5000:5000 /opt/apps/acc_test/bin/acc_test + +#%postun -p /sbin/ldconfig +%postun +/sbin/ldconfig + + +%files +%{_libdir}/libcapi-system-usb-accessory.so.* +#%attr(644,root,root) /opt/share/applications/acc_test.desktop +#%attr(555,root,root) /opt/apps/acc_test/bin/acc_test + +%files devel +%{_includedir}/system/usb_accessory.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-system-usb-accessory.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-device.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-device.spec new file mode 100644 index 0000000..9a443e4 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-device.spec @@ -0,0 +1,57 @@ +Name: capi-system-device +Summary: A Device library in TIZEN C API +Version: 0.1.0 +Release: 18 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Source1: capi-system-device.manifest +BuildRequires: cmake +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Device library in TIZEN C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +cp %{SOURCE1} . +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-system-device.manifest +%{_libdir}/libcapi-system-device.so.* + +%files devel +%{_includedir}/system/device.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-system-device.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-haptic.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-haptic.spec new file mode 100644 index 0000000..99f660b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-haptic.spec @@ -0,0 +1,67 @@ +#sbs-git:slp/api/haptic capi-system-haptic 0.1.0 0092e2c55dbf60717ae8f43aee931f2dd1c57157 +Name: capi-system-haptic +Summary: A Haptic library in Tizen C API +Version: 0.1.0 +Release: 17 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(devman_haptic) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(dlog) + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Haptic library in Tizen C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-system-haptic.so.* + +%files devel +%{_includedir}/system/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-system-haptic.so + +%changelog +* Thu Aug 16 2012 - Jiyoung Yun +- modify the function parameter to control detail feedback level +- Tag : capi-system-haptic_0.1.0-17 + +* Thu Aug 09 2012 - Jiyoung Yun +- Revert "add level parameter to monotone vibration function." +- Tag : capi-system-haptic_0.1.0-16 diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-info.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-info.spec new file mode 100755 index 0000000..1b40f16 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-info.spec @@ -0,0 +1,79 @@ +#sbs-git:slp/api/system-info capi-system-info 0.1.0 63d15bafa590ee9de869c8a8ade712e06828e5c3 +Name: capi-system-info +Summary: A System Information library in SLP C API +Version: 0.1.5 +Release: 0 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(capi-network-wifi) +BuildRequires: pkgconfig(capi-media-sound-manager) +BuildRequires: pkgconfig(capi-uix-stt) +BuildRequires: pkgconfig(wifi-direct) +BuildRequires: pkgconfig(iniparser) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xrandr) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(nfc) +BuildRequires: pkgconfig(location) +BuildRequires: pkgconfig(bluetooth-api) +BuildRequires: pkgconfig(mm-radio) +BuildRequires: pkgconfig(sensor) +%ifarch %{ix86} +BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glesv1_cm) +%else +BuildRequires: pkgconfig(gles11) +%endif + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A System Information library in SLP C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-system-info.so.* + +%files devel +%{_includedir}/system/system_info.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-system-info.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-media-key.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-media-key.spec new file mode 100644 index 0000000..b80cec8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-media-key.spec @@ -0,0 +1,59 @@ +Name: capi-system-media-key +Summary: A System Information library in SLP C API +Version: 0.1.0 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(utilX) + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Media Key library in SLP C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-system-media-key.so.* + +%files devel +%{_includedir}/system/media_key.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-system-media-key.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-power.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-power.spec new file mode 100644 index 0000000..1db870c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-power.spec @@ -0,0 +1,62 @@ +#sbs-git:slp/api/power capi-system-power 0.1.0 0432661af455f52366bdcd809dc72a00854c763c +Name: capi-system-power +Summary: A power library in SLP C API +Version: 0.1.1 +Release: 1 +Group: framework/system +License: APLv2 +Source0: %{name}-%{version}.tar.gz +Source1001: capi-system-power.manifest +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(vconf) + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A power library in SLP C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +cp %{SOURCE1001} . +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-system-power.manifest +%{_libdir}/libcapi-system-power.so.* + +%files devel +%{_includedir}/system/power.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-system-power.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-runtime-info.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-runtime-info.spec new file mode 100755 index 0000000..8b68581 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-runtime-info.spec @@ -0,0 +1,62 @@ +Name: capi-system-runtime-info +Summary: A Runtime Information library in Tizen Native API +Version: 0.0.2 +Release: 0 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Runtime Information library in Tizen Native API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig(capi-base-common) + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} + +mkdir -p %{buildroot}/usr/share/license +cp -f LICENSE.APLv2 %{buildroot}/usr/share/license/%{name} + +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/lib*.so.* +/usr/share/license/%{name} +%manifest runtime-info.manifest + +%files devel +%{_includedir}/system/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/lib*.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-sensor.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-sensor.spec new file mode 100644 index 0000000..d513d22 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-sensor.spec @@ -0,0 +1,59 @@ +Name: capi-system-sensor +Summary: A Sensor library in TIZEN C API +Version: 0.1.17 +Release: 10 +Group: TO_BE/FILLED_IN +License: Apache 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(sensor) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Sensor library in TIZEN C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}/usr/share/license +cp LICENSE %{buildroot}/usr/share/license/%{name} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-system-sensor.manifest +%{_libdir}/libcapi-system-sensor.so.* + +%files devel +%{_includedir}/system/sensors.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-system-sensor.so +/usr/share/license/%{name} + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-system-settings.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-system-settings.spec new file mode 100755 index 0000000..40c29f0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-system-system-settings.spec @@ -0,0 +1,67 @@ +Name: capi-system-system-settings +Summary: A System Settings library in Tizen Native API +Version: 0.0.1 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(libxml-2.0) + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A System Settings library in Tizen Native API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig(capi-base-common) + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/lib*.so.* +# /usr/local/bin/test_system_settings +/usr/local/bin/test_system_settings_gui + +%files devel +%{_includedir}/system/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/lib*.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-telephony-call.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-telephony-call.spec new file mode 100644 index 0000000..0768965 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-telephony-call.spec @@ -0,0 +1,56 @@ +#sbs-git:slp/api/call capi-telephony-call 0.1.0 a6c4eac47227c1f733dda20278debb9bf0ec23f2 +Name: capi-telephony-call +Summary: Telephony Call Framework +Version: 0.1.0 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: Telephony Call Framework (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-telephony-call.so.* + +%files devel +%{_includedir}/telephony/call.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-telephony-call.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-telephony-network-info.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-telephony-network-info.spec new file mode 100644 index 0000000..fa6c903 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-telephony-network-info.spec @@ -0,0 +1,56 @@ +Name: capi-telephony-network-info +Summary: A Telephony Network Information library in Tizen Native API +Version: 0.1.0 +Release: 11 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Telephony Network Information library in Tizen Native API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-telephony-network-info.manifest +%{_libdir}/libcapi-telephony-network-info.so.* + +%files devel +%{_includedir}/telephony/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-telephony-network-info.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-telephony-sim.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-telephony-sim.spec new file mode 100644 index 0000000..3f9b10a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-telephony-sim.spec @@ -0,0 +1,58 @@ +#sbs-git:slp/api/sim capi-telephony-sim 0.1.0 338620cf30c11d71e7f17c6cad5968ac57d724d4 +Name: capi-telephony-sim +Summary: Telephony SIM Framework +Version: 0.1.7 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: Telephony SIM Framework (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-telephony-sim.manifest +%{_libdir}/libcapi-telephony-sim.so.* + +%files devel +%{_includedir}/telephony/sim.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-telephony-sim.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-ui-efl-util.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-ui-efl-util.spec new file mode 100644 index 0000000..be8a866 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-ui-efl-util.spec @@ -0,0 +1,61 @@ +#sbs-git:slp/api/efl-util capi-ui-efl-util 0.1.0 4d35c6180088e0d005081bf798ab6a20b05e9f14 +Name: capi-ui-efl-util +Summary: An EFL utility library in SLP C API +Version: 0.1.0 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: An EFL utility library in SLP C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + +%prep +%setup -q + + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +# for license notification +mkdir -p %{buildroot}/usr/share/license +cp -a LICENSE.APLv2 %{buildroot}/usr/share/license/%{name} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-ui-efl-util.so.* +/usr/share/license/%{name} + +%files devel +%{_includedir}/ui/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-ui-efl-util.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-face.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-face.spec new file mode 100755 index 0000000..9b0dd91 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-face.spec @@ -0,0 +1,49 @@ +Name: capi-uix-face +Summary: Face detector & recognizer C-API v1.0 +Version: 0.1.33 +Release: 1 +Group: misc +License: Apache +Source0: %{name}-%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: embryo-bin + +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(face-engine) +BuildRequires: pkgconfig(capi-base-common) + +%description +Face C-API v1.0. library + +%package devel +Summary: Face C-API development library (devel) +Group: Development/Libraries +Requires: %{name} = %{version} + +%description devel +Face C-API development library + +%prep +%setup -q + +%build + +cmake . -DCMAKE_INSTALL_PREFIX="/usr" +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + +%files +%defattr(-,root,root,-) +/usr/lib/libcapi-uix-face.so* +#/usr/bin/* + +%files devel +%defattr(-,root,root,-) +/usr/lib/pkgconfig/* +/usr/include/uix/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-feedback.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-feedback.spec new file mode 100644 index 0000000..1970501 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-feedback.spec @@ -0,0 +1,54 @@ +#sbs-git:slp/api/feedback capi-uix-feedback 0.1.0 9e3a9cabdd5ad5c9103713e4a3f9c56c28cddde2 +Name: capi-uix-feedback +Summary: A Feedback library in SLP C API +Version: 0.1.0 +Release: 7 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(svi) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Feedback library in SLP C API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DMAJORVER=0 -DFULLVER=%{version} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/libcapi-uix-feedback.so.* + +%files devel +%{_includedir}/uix/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcapi-uix-feedback.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-stt.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-stt.spec new file mode 100644 index 0000000..66ea3f4 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-stt.spec @@ -0,0 +1,48 @@ +Name: capi-uix-stt +Summary: A Speech To Text Library in Tizen C API +Version: 0.0.1 +Release: 2 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(stt) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Speech To Text Library in Tizen C API +Group: TO_BE/FILLED_IN +BuildRequires: pkgconfig(tts) +Requires: capi-base-common-devel + +%description devel + + + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/usr + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files devel +%{_includedir}/*/*.h +%{_libdir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-tts.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-tts.spec new file mode 100644 index 0000000..bc865b8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-uix-tts.spec @@ -0,0 +1,48 @@ +Name: capi-uix-tts +Summary: A Text To Speech Library in Tizen C API +Version: 0.0.1 +Release: 6 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(tts) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: A Text To Speech Library in Tizen C API (Development) +Group: TO_BE/FILLED_IN +BuildRequires: pkgconfig(tts) +Requires: capi-base-common-devel + +%description devel + + + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/usr + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files devel +%{_includedir}/*/*.h +%{_libdir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-web-favorites.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-web-favorites.spec new file mode 100755 index 0000000..c495e2e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-web-favorites.spec @@ -0,0 +1,97 @@ +Name: capi-web-favorites +Summary: Internet bookmark and history API +Version: 0.0.7 +Release: 1 +Group: TO_BE/FILLED_IN +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(capi-base-common) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description + + +%package devel +Summary: Internet Bookmark and History in Tizen Native API (Development) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel + + + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/usr + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post +/sbin/ldconfig +mkdir -p /opt/usr/dbspace/ +##### History ###### +if [ ! -f /opt/usr/dbspace/.browser-history.db ]; +then + sqlite3 /opt/usr/dbspace/.browser-history.db 'PRAGMA journal_mode=PERSIST; + CREATE TABLE history(id INTEGER PRIMARY KEY AUTOINCREMENT, address, title, counter INTEGER, visitdate DATETIME, favicon BLOB, favicon_length INTEGER, favicon_w INTEGER, favicon_h INTEGER);' +fi + +### Bookmark ### +if [ ! -f /opt/usr/dbspace/.internet_bookmark.db ]; +then + sqlite3 /opt/usr/dbspace/.internet_bookmark.db 'PRAGMA journal_mode=PERSIST; + CREATE TABLE bookmarks(id INTEGER PRIMARY KEY AUTOINCREMENT, type INTEGER, parent INTEGER, address, title, creationdate, sequence INTEGER, updatedate, visitdate, editable INTEGER, accesscount INTEGER, favicon BLOB, favicon_length INTEGER, favicon_w INTEGER, favicon_h INTEGER); + create index idx_bookmarks_on_parent_type on bookmarks(parent, type); + + insert into bookmarks (type, parent, title, creationdate, editable, sequence, accesscount) values(1, 0, "Bookmarks", DATETIME("now"), 0, 1, 0);' +fi + +# Change db file owner & permission +chown :5000 /opt/usr/dbspace/.browser-history.db +chown :5000 /opt/usr/dbspace/.browser-history.db-journal +chown :5000 /opt/usr/dbspace/.internet_bookmark.db +chown :5000 /opt/usr/dbspace/.internet_bookmark.db-journal +chmod 666 /opt/usr/dbspace/.browser-history.db +chmod 666 /opt/usr/dbspace/.browser-history.db-journal +chmod 666 /opt/usr/dbspace/.internet_bookmark.db +chmod 666 /opt/usr/dbspace/.internet_bookmark.db-journal + +if [ -f /usr/lib/rpm-plugins/msm.so ] +then + chsmack -a 'org.tizen.browser::db_external' /opt/usr/dbspace/.browser-history.db* + chsmack -a 'org.tizen.browser::db_external' /opt/usr/dbspace/.internet_bookmark.db* +fi +################################################## +# set default vconf values +################################################## +#internal keys +vconftool set -t string db/browser/browser_user_agent "System user agent" -g 5000 -f +vconftool set -t string db/browser/custom_user_agent "" -g 5000 -f +#public keys +vconftool set -t string db/browser/user_agent "Mozilla/5.0 (Linux; U; Tizen 2.0; en-us) AppleWebKit/537.1 (KHTML, like Gecko) Version/2.0 Mobile" -g 5000 -f + +%postun -p /sbin/ldconfig + + +%files +%manifest capi-web-favorites.manifest +%{_libdir}/libcapi-web-favorites.so + +%files devel +%{_includedir}/web/*.h +%{_libdir}/pkgconfig/*.pc + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-web-url-download.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-web-url-download.spec new file mode 100755 index 0000000..c9f5268 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/capi-web-url-download.spec @@ -0,0 +1,212 @@ + +Name: capi-web-url-download +Summary: CAPI for content download with web url +Version: 1.0.1 +Release: 6 +Group: Development/Libraries +License: Apache License, Version 2.0 +URL: N/A +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(capi-appfw-app-manager) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(download-provider) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: cmake + +%description +CAPI for the content download + +%package devel +Summary: url download +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +CAPI for content downloading with web url (developement files) + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX="/" + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libcapi-web-url-download.so.* +/usr/share/license/%{name} + +%files devel +%defattr(-,root,root,-) +%manifest capi-web-url-download.manifest +%{_libdir}/libcapi-web-url-download.so +%{_libdir}/pkgconfig/capi-web-url-download.pc +%{_includedir}/web/download.h + +%changelog +* Thu Jan 31 2013 Kwangmin Bang +- support new state of provider + +* Tue Jan 29 2013 Jungki Kwak +- Check invalid download id when set the callback +- Create new slot when set callback for the request exist only in provider + +* Mon Jan 28 2013 Kwangmin Bang +- simple launch provider without dbus interface +- Modify the name of license and add notice file +- refer wrong address after free + +* Tue Jan 08 2013 Jungki Kwak +- Update doxygen comments +- Add soversion to shared library file +- Remove unnecessary dependency and configuration +- Removed deprecated APIs + +* Fri Dec 21 2012 Kwangmin Bang +- Remove duplicated dlog message +- Modify license information at spec file +- Support ECHO command + +* Fri Dec 14 2012 Kwangmin Bang +- Resolve prevent defect +- Remove old source codes +- Add missed boiler plate +- the limitation of the number of download ID which can be created at same time +- Update comments about state +- Update comments + +* Fri Nov 30 2012 Kwangmin Bang +- support DBUS-activation +- [Prevent Defect] The same expression occurs on both sides of an operator + +* Tue Nov 27 2012 Jungki Kwak +- Remove deprecated APIs +- Add an error code about download id +- Change the name of notification API +- Add APIs for notification extra param +- Update comments and add some error code + +* Fri Nov 16 2012 Jungki Kwak +- Three APIs will be deprecated +- Operands don't affect result +- Add new CAPIs to register notification message +- Add to add, get and remove http header values +- Modify comments for getting file name +- send pid from client when no support SO_PEERCRED + +* Thu Nov 01 2012 Kwangmin Bang +- prevent duplicated event thread +- print dlog message with thread id +- enhance mutex for event thread + +* Wed Oct 31 2012 Jungki Kwak +- enhance mutex for event thread + +* Mon Oct 29 2012 Kwangmin Bang +- fix the defects found by prevent tool +- Thread Safe APIs +- increase the timeout of socket +- do not disconnect socket in case of timeout + +* Thu Oct 24 2012 Kwangmin Bang +- fix prevent defects +- Remove TCs about removed API +- arrange the usage of mutex for IPC + +* Tue Oct 23 2012 Kwangmin Bang +- check IPC connection at the head of All APIs +- use write API instead of send API +- apply sending timeout for socket + +* Mon Oct 22 2012 Jungki Kwak +- Resolve the lockup when client app is crashed +- Prevent the crash by calling url_download_destory twice +- Remove memory leak code by fixing of clients + +* Fri Oct 19 2012 Kwangmin Bang +- wrapping Handle based CAPI to ID based CAPI +- Call the progress callback when total size of the content is zero. + +* Fri Oct 12 2012 Jungki Kwak +- Fix the crash when clear invalid socket from FD_SET +- Install LICENSE file. + +* Fri Sep 21 2012 Jungki Kwak +- Apply a default manifest file. + +* Mon Sep 18 2012 Kwangmin Bang +- fix the crash by referring invalid handle +- Add function to release headers +- Add exception code when fail to reconnect socket +- add license +- fix the error and warning of spec file + +* Fri Sep 07 2012 Kwangmin Bang +- fix timeout thread can run exactly + +* Thu Sep 06 2012 Kwangmin Bang +- check the state before clear socket +- add limitation in already completed state +- add checking INVALID_STATE error + +* Tue Sep 04 2012 Jungki Kwak +- Remove unused code which is base on libdownload-agent +- Change the name of application operation +- Add exception handling for non requestid +- Call clear_provider after getting the state +- url_download_get_state return IO error +- Resolve prevent defects + +* Mon Sep 03 2012 Kwangmin Bang +- stop the download even if no socket or callback +- pause/resume the download even if no socket or callback +- calling stopped callback in error case +- request STOP for free after finished download + +* Thu Aug 30 2012 Kwangmin Bang +- maxfd should be updated before created event thread + +* Thu Aug 30 2012 Kwangmin Bang +- remove duplicated call for creating socket +- fix the crash regarding pthread_kill +- allow to call url_download_stop in case of PAUSED state + +* Mon Aug 27 2012 Kwangmin Bang +- one thread model for event +- get state info from download-provider even if no connection +- fix the bug take a long time to receive first event + +* Tue Aug 22 2012 Jungki Kwak +- Enhance the exception handling in event thread +- Resolve a bug about state +- Add to pass service handle data to download daemon + +* Mon Aug 17 2012 Jungki Kwak +- Resolve a bug when getting a state +- Add error case for invalid id + +* Mon Aug 16 2012 Jungki Kwak +- Add new APIs for notification function +- The TC is changed due to change of url_download_start +- When unseting the callback function, the callback should be initialized although the error is happened. +- It remove the stop function when is called twice when destroying handle +- Add pc requries for app.h + +* Mon Aug 08 2012 Jungki Kwak +- Change requestid to INTEGER from String + +* Mon Aug 06 2012 Jungki Kwak +- The base model is changed to download provider daemon + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cbhm.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cbhm.spec new file mode 100644 index 0000000..c0a6615 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cbhm.spec @@ -0,0 +1,59 @@ +#sbs-git:slp/pkgs/c/cbhm cbhm 0.1.0 a67e97190313d19025925d8b9fd0aa9da3d0dc6a +Name: cbhm +Summary: cbhm application +Version: 0.1.126 +Release: 1 +Group: TO_BE/FILLED_IN +License: Flora License +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(appcore-common) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(mm-common) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xrandr) +BuildRequires: pkgconfig(xcomposite) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(svi) +BuildRequires: pkgconfig(pixman-1) +BuildRequires: edje-tools + +%description +Description: cbhm application + + +%prep +%setup -q +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + + +%build +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install + + +%preun +rm /etc/rc.d/rc3.d/S95cbhm +sync + + +%post +ln -s /etc/init.d/cbhm /etc/rc.d/rc3.d/S95cbhm +sync + + +%files +%defattr(-,root,root,-) +%{_sysconfdir}/init.d/cbhm +%{_bindir}/cbhm +%{_datadir}/cbhm/icons/cbhm_default_img.png +%{_datadir}/edje/cbhmdrawer.edj diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cert-svc-ui.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cert-svc-ui.spec new file mode 100644 index 0000000..2424269 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cert-svc-ui.spec @@ -0,0 +1,83 @@ +#sbs-git:slp/pkgs/c/cert-svc cert-svc 1.0.1 ad7eb7efcefb37b06017c69cb2fc44e6f7b6cab7 +Name: cert-svc-ui +Summary: Certification service +Version: 1.0.1 +Release: 31 +Group: System/Libraries +License: SAMSUNG +Source0: %{name}-%{version}.tar.gz + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRequires: cmake +BuildRequires: gettext-tools +BuildRequires: edje-tools +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(ail) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(cert-svc-vcore) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(glib-2.0) + +%description +Certification service + +%package test +Summary: Certification service (tests) +Group: System/Misc +Requires: %{name} = %{version}-%{release} + +%description test +Certification service (tests) + +%description +Certification service (UI gadget) + +%prep +%setup -q + +%define _ugdir /opt/ug + +%build +cmake . -DCMAKE_INSTALL_PREFIX="%{_ugdir}" -DCMAKE_BUILD_TYPE="Release" -DPKGNAME="cert-svc1-ui" +VERBOSE=1 make + +%install +rm -rf %{buildroot} +%make_install + +%clean +rm -rf %{buildroot} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_ugdir}/lib/libmgr-cert-common.so +%{_ugdir}/lib/libmgr-cert-view.so +%{_ugdir}/lib/libug-setting-manage-certificates-efl.so.* +%{_ugdir}/lib/libug-setting-manage-certificates-efl.so +%{_ugdir}/res/locale/*/LC_MESSAGES/* +%{_ugdir}/res/edje/ug-setting-manage-certificates-efl/ug-setting-manage-certificates-efl.edj +%{_ugdir}/res/images/ug-setting-manage-certificates-efl/ManageApplications.png +%{_ugdir}/res/images/ug-setting-manage-certificates-efl/ManageApplications_default.png +/opt/ug/lib/libug-cert-selection-ug-efl.so* + +%files test +%defattr(-,root,root,-) +/usr/bin/cert-selection-ug-test* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cert-svc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cert-svc.spec new file mode 100644 index 0000000..ac5c5f8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cert-svc.spec @@ -0,0 +1,131 @@ +#sbs-git:slp/pkgs/c/cert-svc cert-svc 1.0.1 ad7eb7efcefb37b06017c69cb2fc44e6f7b6cab7 +Name: cert-svc +Summary: Certification service +Version: 1.0.1 +Release: 45 +Group: System/Libraries +License: SAMSUNG +Source0: %{name}-%{version}.tar.gz +Source1: %{name}.manifest + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(dpl-efl) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(libpcre) +BuildRequires: pkgconfig(libpcrecpp) +BuildRequires: pkgconfig(xmlsec1) +BuildRequires: pkgconfig(secure-storage) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(libxslt) + +Provides: libcert-svc-vcore.so.1 + +%description +Certification service + + +%package devel +Summary: Certification service (development files) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Certification service (developement files) + +%prep +%setup -q + +%build +%{!?build_type:%define build_type "Release"} +cmake . -DPREFIX=%{_prefix} \ + -DEXEC_PREFIX=%{_exec_prefix} \ + -DLIBDIR=%{_libdir} \ + -DBINDIR=%{_bindir} \ + -DINCLUDEDIR=%{_includedir} \ + -DCMAKE_BUILD_TYPE=%{build_type} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp LICENSE.APLv2 %{buildroot}/usr/share/license/%{name} +%make_install +install -D %{SOURCE1} %{buildroot}%{_datadir}/%{name}.manifest +ln -sf /opt/etc/ssl/certs %{buildroot}/opt/share/cert-svc/certs/ssl +touch %{buildroot}/opt/share/cert-svc/pkcs12/storage +chmod 766 %{buildroot}/opt/share/cert-svc/pkcs12/storage + +%clean +rm -rf %{buildroot} + +%post +/sbin/ldconfig +if [ -z ${2} ]; then + echo "This is new install of wrt-security" + echo "Calling /usr/bin/cert_svc_create_clean_db.sh" + /usr/bin/cert_svc_create_clean_db.sh +else + # Find out old and new version of databases + VCORE_OLD_DB_VERSION=`sqlite3 /opt/dbspace/.cert_svc_vcore.db ".tables" | grep "DB_VERSION_"` + VCORE_NEW_DB_VERSION=`cat /usr/share/cert-svc/cert_svc_vcore_db.sql | tr '[:blank:]' '\n' | grep DB_VERSION_` + echo "OLD vcore database version ${VCORE_OLD_DB_VERSION}" + echo "NEW vcore database version ${VCORE_NEW_DB_VERSION}" + + if [ ${VCORE_OLD_DB_VERSION} -a ${VCORE_NEW_DB_VERSION} ]; then + if [ ${VCORE_OLD_DB_VERSION} = ${VCORE_NEW_DB_VERSION} ]; then + echo "Equal database detected so db installation ignored" + else + echo "Calling /usr/bin/cert_svc_create_clean_db.sh" + /usr/bin/cert_svc_create_clean_db.sh + fi + else + echo "Calling /usr/bin/cert_svc_create_clean_db.sh" + /usr/bin/cert_svc_create_clean_db.sh + fi +fi + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root,-) +%manifest %{_datadir}/%{name}.manifest +%attr(0755,root,root) %{_bindir}/cert_svc_create_clean_db.sh +%{_libdir}/*.so.* +%{_bindir}/dpkg-pki-sig +/opt/share/cert-svc/targetinfo +%{_datadir}/cert-svc/cert_svc_vcore_db.sql +%{_datadir}/license/%{name} +%dir %attr(0755,root,use_cert) /usr/share/cert-svc +%dir %attr(0755,root,use_cert) /usr/share/cert-svc/ca-certs +%dir %attr(0755,root,use_cert) /usr/share/cert-svc/ca-certs/code-signing +%dir %attr(0755,root,use_cert) /usr/share/cert-svc/ca-certs/code-signing/native +%dir %attr(0755,root,use_cert) /usr/share/cert-svc/ca-certs/code-signing/wac +%dir %attr(0775,root,use_cert) /opt/share/cert-svc +%dir %attr(0775,root,use_cert) /opt/share/cert-svc/certs +%dir %attr(0775,root,use_cert) /opt/share/cert-svc/certs/code-signing +%dir %attr(0775,root,use_cert) /opt/share/cert-svc/certs/code-signing/wac +%dir %attr(0775,root,use_cert) /opt/share/cert-svc/certs/sim +%dir %attr(0775,root,use_cert) /opt/share/cert-svc/certs/sim/operator +%dir %attr(0775,root,use_cert) /opt/share/cert-svc/certs/sim/thirdparty +%dir %attr(0777,root,use_cert) /opt/share/cert-svc/certs/user +%dir %attr(0777,root,use_cert) /opt/share/cert-svc/certs/trusteduser +%dir %attr(0775,root,use_cert) /opt/share/cert-svc/certs/mdm +%dir %attr(0775,root,use_cert) /opt/share/cert-svc/certs/mdm/security +%dir %attr(0775,root,use_cert) /opt/share/cert-svc/certs/mdm/security/cert +%dir %attr(0777,root,use_cert) /opt/share/cert-svc/pkcs12 +/opt/share/cert-svc/certs/ssl +/opt/share/cert-svc/pkcs12/storage + +%files devel +%defattr(-,root,root,-) +%{_includedir}/* +%{_libdir}/pkgconfig/* +%{_libdir}/*.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/charging-animation.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/charging-animation.spec new file mode 100755 index 0000000..0b7ee16 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/charging-animation.spec @@ -0,0 +1,46 @@ +Name: charging-animation +Summary: charging-animation +ExclusiveArch: %{arm} +Version: 0.0.2 +Release: 1 +Group: misc +License: Flora Software License +Source0: %{name}-%{version}.tar.gz + +BuildRequires: cmake + +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(libdrm) +BuildRequires: pkgconfig(libkms) + +%description +charging-animation + +%prep +%setup -q + + +%build +export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--as-needed" +mkdir cmake_tmp +cd cmake_tmp +LDFLAGS="$LDFLAGS" cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +cd cmake_tmp +%make_install + +%post +chmod 755 /etc/rc.d/init.d/run-chg-ani +mkdir -p /etc/rc.d/rc2.d +ln -s /etc/rc.d/init.d/run-chg-ani /etc/rc.d/rc2.d/S01charging-animation + +%files +%defattr(-,root,root,-) +%{_prefix}/bin/* +%{_prefix}/share/* +/etc/* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/check.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/check.spec new file mode 100644 index 0000000..a447dc8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/check.spec @@ -0,0 +1,73 @@ +Name: check +Summary: A unit test framework for C +Version: 0.9.8 +Release: 1 +Group: Development/Tools +License: LGPLv2+ +URL: http://check.sourceforge.net/ +Source0: %{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: autoconf, automake, libtool, texinfo + +%description +Check is a unit test framework for C. It features a simple interface for +defining unit tests, putting little in the way of the developer. Tests +are run in a separate address space, so Check can catch both assertion +failures and code errors that cause segmentation faults or other signals. +The output from unit tests can be used within source code editors and IDEs. + + + +%package devel +Summary: Libraries and headers for developing programs with check +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig + +%description devel +Libraries and headers for developing programs with check + + +%prep +%setup -q -n %{name}-%{version} + +%build + +./autogen.sh +%configure +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +rm -rf $RPM_BUILD_ROOT%{_infodir}/dir + +%clean +rm -rf %{buildroot} + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + +%files +%defattr(-,root,root,-) +%doc COPYING.LESSER README +%{_libdir}/libcheck.so.* +%doc %{_infodir}/check* +%doc /usr/share/doc/check + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/check.h +%{_libdir}/libcheck.so +%{_libdir}/pkgconfig/check.pc +%{_datadir}/aclocal/check.m4 + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/chrpath.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/chrpath.spec new file mode 100644 index 0000000..1474caf --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/chrpath.spec @@ -0,0 +1,56 @@ + +Name: chrpath +Summary: Modify rpath of compiled programs +Version: 0.13 +Release: 3 +Group: Development/Tools +License: GPL+ +URL: http://www.tux.org/pub/X-Windows/ftp.hungry.com/chrpath/ +Source0: http://www.tux.org/pub/X-Windows/ftp.hungry.com/chrpath/%{name}-%{version}.tar.gz +Source1001: packaging/chrpath.manifest + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +chrpath allows you to modify the dynamic library load path (rpath) of +compiled programs. Currently, only removing and modifying the rpath +is supported. + + + + +%prep +%setup -q -n %{name}-%{version} + + +%build +cp %{SOURCE1001} . + +%configure --disable-static +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +rm -fr %{buildroot}/usr/doc + + + +%clean +rm -rf %{buildroot} + + + + + + +%files +%manifest chrpath.manifest +%defattr(-,root,root,-) +%doc AUTHORS COPYING README +%{_bindir}/chrpath +%doc %{_mandir}/man1/chrpath.1* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/connman.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/connman.spec new file mode 100644 index 0000000..6885d2d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/connman.spec @@ -0,0 +1,151 @@ +Name: connman +Summary: Connection Manager +Version: 1.3 +Release: 1 +Group: System/Networking +License: GPLv2 +URL: http://connman.net/ +Source0: %{name}-%{version}.tar.bz2 +Source1: settings +Source2: main.conf +Requires: dbus +Requires: wpa_supplicant >= 0.7.1 +Requires: bluez +Requires: ofono +Requires: systemd +Requires(post): systemd +Requires(preun): systemd +Requires(postun): systemd +BuildRequires: pkgconfig(libiptc) +BuildRequires: pkgconfig(xtables) +%ifarch %{ix86} +##BuildRequires: pkgconfig(libiWmxSdk-0) +%endif +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(libudev) >= 145 +##BuildRequires: openconnect +##BuildRequires: openvpn +BuildRequires: iptables-devel +BuildRequires: pkgconfig(gnutls) + + +%description +Connection Manager provides a daemon for managing Internet connections +within embedded devices running the Linux operating system. + + + +%package devel +Summary: Development files for Connection Manager +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +connman-devel contains development files for use with connman. + +#%package iwmxsdk +#Summary: ConnMan plugin for the Intel WiMAX Network Service +#Group: System/Networking +#Requires: %{name} = %{version}-%{release} +#Requires: WiMAX-Network-Service +# +#%description iwmxsdk +#This plugin allows connman to work with WiMAX devices controlled by +#the Intel WiMAX Network Service + + +%package test +Summary: Test Scripts for Connection Manager +Group: Development/Tools +Requires: %{name} = %{version}-%{release} +Requires: dbus-python +Requires: pygobject +Requires: python-xml + +%description test +Scripts for testing Connman and its functionality + + +%prep +%setup -q -n %{name}-%{version} + +%build +%configure --disable-static \ + --enable-ethernet=builtin \ + --enable-wifi=builtin \ + --enable-ofono=builtin \ + --enable-bluetooth=builtin \ + --enable-loopback=builtin \ + --enable-threads \ + --enable-test \ + --with-systemdunitdir=/usr/lib/systemd/system +# disabled for now: +%ifarch %{ix86} +## --enable-iwmx \ +%endif +## --enable-openconnect=builtin \ +## --enable-openvpn=builtin \ + +make %{?jobs:-j%jobs} + +%install +mkdir -p %{buildroot}%{_sysconfdir}/connman +install -D -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/connman/main.conf + +mkdir -p %{buildroot}/usr/lib/systemd/system/network.target.wants +ln -s ../connman.service %{buildroot}/usr/lib/systemd/system/network.target.wants/connman.service + +%make_install + +install -d -m 700 %{buildroot}/var/lib/connman +install -c -m 600 %{SOURCE1} %{buildroot}/var/lib/connman/settings + +%post +if [ $1 -eq 1 ] ; then + # Initial installation + /bin/systemctl daemon-reload >/dev/null 2>&1 || : +fi + +%preun +if [ $1 -eq 0 ] ; then + # Package removal, not upgrade + /bin/systemctl --no-reload disable %{name}.service > /dev/null 2>&1 || : + /bin/systemctl stop %{name}.service > /dev/null 2>&1 || : +fi + +%postun +/bin/systemctl --system daemon-reload >/dev/null 2>&1 || : +if [ $1 -ge 1 ] ; then + # Package upgrade, not uninstall + /bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || : +fi + +%files +%defattr(-,root,root,-) +%doc AUTHORS COPYING INSTALL ChangeLog NEWS README +%{_sbindir}/* +#%{_libdir}/%{name}/scripts/* +%config %{_sysconfdir}/dbus-1/system.d/*.conf +%config %{_sysconfdir}/connman/*.conf +/usr/lib/systemd/system/connman.service +/usr/lib/systemd/system/network.target.wants/connman.service +/var/lib/connman/settings + + +%files devel +%defattr(-,root,root,-) +%doc AUTHORS COPYING INSTALL +%{_includedir}/%{name}/*.h +%{_libdir}/pkgconfig/*.pc + +#%files iwmxsdk +#%defattr(-,root,root,-) +#%ifarch %{ix86} +#%{_libdir}/%{name}/plugins/iwmxsdk.so +#%doc COPYING README INSTALL +#%endif + +%files test +%defattr(-,root,root,-) +%{_libdir}/%{name}/test/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/contacts-service.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/contacts-service.spec new file mode 100644 index 0000000..dfd2c38 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/contacts-service.spec @@ -0,0 +1,123 @@ +Name: contacts-service +Summary: Contacts Service +Version: 0.9.24.8 +Release: 1 +Group: TO_BE/FILLED_IN +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +Source1: contacts-service.service +BuildRequires: cmake +BuildRequires: vconf-keys-devel +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(capi-media-image-util) +BuildRequires: pkgconfig(pims-ipc) +BuildRequires: pkgconfig(badge) +Requires(post): /usr/bin/sqlite3, /bin/chmod, /bin/chown +Requires(post): /usr/bin/vconftool +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +Contacts Service Library + +%package -n contacts-service2 +Summary: New Contacts service library +Group: Development/Libraries + +%description -n contacts-service2 +New Contact Serivce Library + + +%package -n contacts-service2-devel +Summary: New Contacts Service (devel) +Group: Development/Libraries +Requires: %{name}2 = %{version}-%{release} + +%description -n contacts-service2-devel +New Contacts Service Library (devel) + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + + +make %{?_smp_mflags} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d/ +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc5.d/ +ln -s ../init.d/contacts-service-ipcd.sh %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S50contacts-svc-helper +ln -s ../init.d/contacts-service-ipcd.sh %{buildroot}%{_sysconfdir}/rc.d/rc5.d/S50contacts-svc-helper + +mkdir -p %{buildroot}%{_libdir}/systemd/user/tizen-middleware.target.wants +install -m 0644 %SOURCE1 %{buildroot}%{_libdir}/systemd/user/contacts-service.service +ln -s ../contacts-service.service %{buildroot}%{_libdir}/systemd/user/tizen-middleware.target.wants/contacts-service.service + + +%post -n contacts-service2 +/sbin/ldconfig + +# from contacts-service-bin.postinst +contacts-service-ipcd schema +chown :6005 /opt/usr/data/contacts-svc +chown :6005 /opt/usr/dbspace/.contacts-svc.db +chown :6005 /opt/usr/dbspace/.contacts-svc.db-journal +if [ -f /usr/lib/rpm-plugins/msm.so ] +then + chsmack -a 'contacts-service::db' /opt/usr/dbspace/.contacts-svc.db* +fi +chown :6005 -R /opt/usr/data/contacts-svc/img +chown :6005 /opt/usr/data/contacts-svc/.CONTACTS_SVC_*_CHANGED + +chmod 660 /opt/usr/dbspace/.contacts-svc.db +chmod 660 /opt/usr/dbspace/.contacts-svc.db-journal +chmod 775 /opt/usr/data/contacts-svc +chmod 770 -R /opt/usr/data/contacts-svc/img/ +chmod 660 /opt/usr/data/contacts-svc/.CONTACTS_SVC_* +vconftool set -t int file/private/contacts-service/default_lang 1 -g 6005 +vconftool set -t int file/private/contacts-service/secondary_lang 2 -g 6005 +vconftool set -t string db/contacts-svc/secondary_lang en_US -g 6005 + +# from libcontacts-service.postinst +chown :6016 /opt/usr/data/contacts-svc/.CONTACTS_SVC_RESTRICTION_CHECK +vconftool set -t int db/contacts-svc/name_sorting_order 0 -g 6005 +vconftool set -t int db/contacts-svc/name_display_order 0 -g 6005 + +%postun -p /sbin/ldconfig + + +%files -n contacts-service2 +%manifest contacts-service2.manifest +%defattr(-,root,root,-) +%{_libdir}/libcontacts-service2.so.* +%{_libdir}/libcontacts-service3.so.* +%{_bindir}/contacts-service-ipcd* +/etc/rc.d/rc*.d/S50contacts-svc-helper +/opt/usr/data/contacts-svc/.CONTACTS_SVC_* +/opt/usr/data/contacts-svc/img/* +%attr(0755,root,root) /etc/rc.d/init.d/contacts-service-ipcd.sh +%{_libdir}/systemd/user/contacts-service.service +%{_libdir}/systemd/user/tizen-middleware.target.wants/contacts-service.service + + +%files -n contacts-service2-devel +%defattr(-,root,root,-) +%{_libdir}/libcontacts-service2.so +%{_libdir}/libcontacts-service3.so +%{_libdir}/pkgconfig/contacts-service2.pc +%{_libdir}/pkgconfig/contacts-service3.pc +%{_includedir}/contacts-svc/contacts.h +%{_includedir}/contacts-svc/contacts_*.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/crash-worker-sdk.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/crash-worker-sdk.spec new file mode 100644 index 0000000..f726bdf --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/crash-worker-sdk.spec @@ -0,0 +1,112 @@ +Name: crash-worker-sdk +Summary: Crash-worker-sdk +Version: 0.1.3 +Release: 3 +Group: Framework/system +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Source1001: crash-worker-sdk.manifest +Source1002: org.tizen.crash-popup.manifest +BuildRequires: pkgconfig(appcore-common) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-evas) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(iniparser) +BuildRequires: pkgconfig(capi-system-info) +BuildRequires: pkgconfig(ail) + +BuildRequires: cmake +BuildRequires: edje-tools +BuildRequires: gettext-devel + +Requires: sys-assert +Requires(post): /usr/bin/vconftool +Requires(post): coreutils +%description +crash-worker + +%package -n org.tizen.crash-popup +Summary: crash-popup application +Group: main +Requires: %{name} = %{version}-%{release} + +%description -n org.tizen.crash-popup +crash-popup application + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +cp %{SOURCE1002} . +%define DEBUG_LOG_ON 1 +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license + +%post +mkdir -p /opt/usr/share/crash/report +chown root:crash /opt/usr/share/crash/report +chmod 775 /opt/usr/share/crash/report + +chown root:crash /opt/usr/share/crash +chmod 775 /opt/usr/share/crash + +mkdir -p /opt/usr/share/crash/core +chown root:crash /opt/usr/share/crash/core +chmod 775 /opt/usr/share/crash/core + +mkdir -p /opt/usr/share/crash/dump +chown root:crash /opt/usr/share/crash/dump +chmod 775 /opt/usr/share/crash/dump + +mkdir -p /opt/usr/share/crash/ticket +chown root:crash /opt/usr/share/crash/ticket +chmod 775 /opt/usr/share/crash/ticket + +if [ -f %{_libdir}/rpm-plugins/msm.so ]; then + find /opt/usr/share/crash -print0 | xargs -0 chsmack -a 'sys-assert::core' + find /opt/usr/share/crash -type d -print0 | xargs -0 chsmack -t +fi + +vconftool set -t int db/crash/popup "1" -f +vconftool set -t int db/crash/autoclose "0" -f +vconftool set -t int db/crash/autosend "1" -f +vconftool set -t int db/crash/progress "0" -f +vconftool set -t int db/crash/sendflag "0" -f +%postun + +%files +%manifest crash-worker-sdk.manifest +%defattr(-,root,root,-) +/usr/bin/crash-worker +/usr/share/license/crash-worker +%attr(0744,root,root)/usr/bin/all_log_dump.sh + + +%files -n org.tizen.crash-popup +%manifest org.tizen.crash-popup.manifest +%defattr(-,root,root,-) +/usr/share/packages/org.tizen.crash-popup.xml +/usr/share/icons/default/small/org.tizen.crash-popup.png +/usr/apps/org.tizen.crash-popup/bin/crash-popup +/usr/apps/org.tizen.crash-popup/res/edje/crash-popup.edj +/usr/apps/org.tizen.crash-popup/res/locale/*/LC_MESSAGES/crash-popup.mo +/usr/share/license/crash-popup diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cups-filters.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cups-filters.spec new file mode 100644 index 0000000..7e0ddc8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cups-filters.spec @@ -0,0 +1,104 @@ +%define _unpackaged_files_terminate_build 0 + +Summary: cups-filters +Name: cups-filters +Version: 1.0.18 +Release: 9 +License: GPL +Group: System Environment/Daemons +Source0: %{name}-%{version}.tar.gz +Url: http://www.cups.org +Packager: Anonymous + +Requires(post): eglibc +BuildRequires: cups +BuildRequires: pkgconfig(poppler) = 0.20.0 +BuildRequires: pkgconfig(lcms2) +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(ijs) +BuildRequires: xpdf-tools = 3.02 +BuildRequires: libjpeg-devel +BuildRequires: libtiff-devel +BuildRequires: zlib-devel +BuildRequires: cups-devel +BuildRequires: cups-libs +BuildRequires: pkgconfig(gnutls) + +%description +This package provides the CUPS shared libraries. + +%package -n libcupsfilters1 +Summary: CUPS - shared libraries +Group: System Environment/Libraries +Provides: libcupsfilters1 + +%description -n libcupsfilters1 +This package provides the CUPS shared libraries. + +%package -n libcupsfilters-devel +Summary: CUPS - shared libraries +Group: System Environment/Libraries + +%description -n libcupsfilters-devel +This package provides the CUPS headers and development environment. + +%prep +%setup -q + +%build +%configure \ + --prefix=/usr --mandir=/usr/share/man --enable-tiff --without-php \ + --enable-image --enable-jpeg --enable-png \ + --enable-largefile --enable-cms --enable-zlib --enable-libjpeg \ + --without-ghostscript --with-pdftops-renderer=pdftops --with-poppler-pdftops=/usr/bin/pdftops + +BUILDROOT=$RPM_BUILD_ROOT DESTDIR=$RPM_BUILD_ROOT DSTROOT=$RPM_BUILD_ROOT make -Ioprs -Iopvp -I../opvp -I. -I.. -I/usr/include/poppler -I/usr/include/ijs -I/usr/include/poppler/splash + +%install +rm -rf $RPM_BUILD_ROOT +#make BUILDROOT=$RPM_BUILD_ROOT install +%make_install + +#%post +#if [ "$1" = "configure" ]; then +# +# if [ -r /var/run/cups/cups.sock ]; then +# # Restart CUPS (to register new and updated MIME rules) +# invoke-rc.d cups force-reload || true +# +# # Wait for the CUPS daemon getting ready after reloading it +# for i in 1 2 3 4 5; do if [ -r /var/run/cups/cups.sock ]; then break; fi; sleep 1; echo -n "."; done; #echo; +# fi +# +#elif [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-remove" ] || [ "$1" = "abort-deconfigure" ]; then +# : +#else +# echo "postinst called with unknown argument \`$1'" >&2 +# exit 0 +#fi + +%files +%defattr (-,root,root) +#%manifest cups-filters.manifest +#/etc/fonts/conf.d/99pdftoopvp.conf +#%{_libdir}/cups/backend/* +%attr(0755,root,root) %dir /usr/lib/cups/filter +%{_libdir}/cups/filter/* +%exclude /usr/share/cups/banners +%exclude /usr/share/cups/drv/* +%exclude /usr/share/cups/data/* +%exclude /usr/share/ppd/* +%dir /usr/share/cups +/usr/share/cups/* +#../*.ppd-updater usr/share/cups/ppd-updaters/ + +%files -n libcupsfilters1 +%defattr(-,root,root) +%{_libdir}/libcupsfilters.so.* + +%files -n libcupsfilters-devel +%defattr(-,root,root) +%{_libdir}/libcupsfilters.so +#%{_libdir}/libcupsfilters.a +%{_includedir}/cupsfilters/*.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cups.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cups.spec new file mode 100644 index 0000000..1a4cc35 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/cups.spec @@ -0,0 +1,658 @@ +# +# "$Id: cups.spec.in 10428 2012-04-23 17:46:53Z mike $" +# +# RPM "spec" file for CUPS. +# +# Original version by Jason McMullan . +# +# Copyright 2007-2012 by Apple Inc. +# Copyright 1999-2007 by Easy Software Products, all rights reserved. +# +# These coded instructions, statements, and computer programs are the +# property of Apple Inc. and are protected by Federal copyright +# law. Distribution and use rights are outlined in the file "LICENSE.txt" +# which should have been included with this file. If this file is +# file is missing or damaged, see the license at "http://www.cups.org/". +# + +# Conditional build options (--with name/--without name): +# +# dbus - Enable/disable DBUS support (default = enable) +# dnssd - Enable/disable DNS-SD support (default = disable) +# php - Enable/disable PHP support (default = enable) +# static - Enable/disable static libraries (default = enable) + +%{!?_with_dbus: %{!?_without_dbus: %define _with_dbus --with-dbus}} +%{?_with_dbus: %define _dbus --enable-dbus} +%{!?_with_dbus: %define _dbus --disable-dbus} + +#%{!?_with_php: %{!?_without_php: %define _with_php --with-php}} +#%{?_with_php: %define _php --with-php} +#%{!?_with_php: %define _php --without-php} + +#%{!?_with_static: %{!?_without_static: %define _without_static --without-static}} +#%{?_with_static: %define _static --enable-static} +#%{!?_with_static: %define _static --disable-static} + +%define _unpackaged_files_terminate_build 0 + +Summary: CUPS +Name: cups +Version: 1.5.3 +Release: 11 +#Epoch: 1 +License: GPL +Group: System Environment/Daemons +#Source: http://ftp.easysw.com/pub/cups/1.5.3/cups-1.5.3-source.tar.bz2 +Source: %{name}-%{version}.tar.gz +Url: http://www.cups.org +Packager: Anonymous +Vendor: Apple Inc. + +# Use buildroot so as not to disturb the version already installed +#BuildRoot: /tmp/%{name}-root + +# Dependencies... +Requires: %{name}-libs +Requires(post): eglibc +BuildRequires: pkgconfig(gnutls) +BuildRequires: pkgconfig(poppler) = 0.20.0 +BuildRequires: pkgconfig(poppler-glib) = 0.20.0 +BuildRequires: pkgconfig(ijs) +BuildRequires: pkgconfig(lcms2) = 2.3 +BuildRequires: xpdf-tools = 3.02 +BuildRequires: libjpeg-devel +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(libusb) +BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(freetype2) +BuildRequires: libgcrypt-devel +BuildRequires: avahi-libs +BuildRequires: avahi-devel +#BuildRequires: pkgconfig(po4a) +Obsoletes: lpd, lpr, LPRng +Provides: lpd, lpr, LPRng +Obsoletes: cups-da, cups-de, cups-es, cups-et, cups-fi, cups-fr, cups-he +Obsoletes: cups-id, cups-it, cups-ja, cups-ko, cups-nl, cups-no, cups-pl +Obsoletes: cups-pt, cups-ru, cups-sv, cups-zh + +%package devel +Summary: CUPS - development environment +Group: Development/Libraries +Requires: %{name}-libs +#Requires: %{name}-libs = %{epoch}:%{version} + +%package libs +Summary: CUPS - shared libraries +Group: System Environment/Libraries +Provides: libcups1 + +%package -n cups-data +Summary: CUPS - shared libraries +Group: System Environment/Libraries + +#%package lpd +#Summary: CUPS - LPD support +#Group: System Environment/Daemons +#Requires: %{name} = %{epoch}:%{version} xinetd + +#%if %{?_with_php:1}%{!?_with_php:0} +#%package php +#Summary: CUPS - PHP support +#Group: Development/Languages +#Requires: %{name}-libs = %{epoch}:%{version} +#%endif + +%description +CUPS is the standards-based, open source printing system developed by +Apple Inc. for OS X and other UNIX®-like operating systems. + +%description devel +This package provides the CUPS headers and development environment. + +%description libs +This package provides the CUPS shared libraries. + +%description -n cups-data +This package provides CUPS configuration files + +#%description lpd +#This package provides LPD client support. + +#%if %{?_with_php:1}%{!?_with_php:0} +#%description php +#This package provides PHP support for CUPS. +#%endif + +%prep +%setup -q + +%build +%configure %{_dbus} %{_dnssd} %{_php} %{_static} \ + --without-mandir \ + --without-docdir \ + --localedir=/usr/share/cups/locale \ + --sysconfdir=/opt/etc \ + --localstatedir=/opt/var \ + --disable-mallinfo \ + --disable-libpaper \ + --disable-libusb \ + --disable-tcp-wrappers \ + --disable-acl \ + --disable-dbus \ + --without-dbusdir \ + --disable-unit-tests \ + --disable-relro \ + --enable-image \ + --enable-jpeg \ + --enable-png \ + --disable-tiff \ + --disable-slp \ + --disable-ldap \ + --enable-gssapi \ + --enable-threads \ + --enable-debug \ + --disable-cdsassl \ + --enable-gnutls \ + --disable-openssl \ + --enable-ssl \ + --enable-avahi \ + --disable-pam \ + --enable-largefile \ + --disable-launchd \ + --enable-raw-printing \ + --enable-bannertops \ + --enable-texttops \ + --disable-pap \ + --without-java --without-php --without-python --without-perl --disable-webif \ + --with-languages=en --without-smfmanifestdir \ + --with-local_protocols='CUPS dnssd' --with-printcap=/opt/etc/cups/printcap \ + --with-remote_protocols='CUPS dnssd' --with-log-level=debug + +# If we got this far, all prerequisite libraries must be here. +make -Ioprs -Iopvp -I../opvp -I../.. -I. -I.. -I/usr/include/poppler -I/usr/include/ijs + +%install +# Make sure the RPM_BUILD_ROOT directory exists. +rm -rf $RPM_BUILD_ROOT + +make BUILDROOT=$RPM_BUILD_ROOT install + +%post +#if [ ! -z "`getent group app`" ]; then + chown -R 5000:5000 /usr/lib/cups/backend/* +#fi + +if [ "$1" = configure ]; then + # Set up lpadmin group. + #if [ -z "`getent group lpadmin`" ]; then + # addgroup --system lpadmin + #fi + + db_get cupsys/backend && SELECTED=$RET + # We remove the scsi backend from the output as it got removed in CUPS 1.5.0 + list=`echo $SELECTED | sed -e 's/, /,/g' | sed -e 's/scsi,*//g' | sed -e 's/parallel,*//g' | sed -e 's/serial,*//g'` + if dpkg --compare-versions "$2" lt-nl "1.5.3-3"; then + if ! echo $list | grep -q "\bipp14\b"; then + list=`echo $list | sed -e 's/\bipp\b/ipp,ipp14/g'` + fi + fi + save_IFS=$IFS + IFS=, + (cd /usr/lib/cups/backend && rm -f http https ipp ipp14 ipps lpd socket usb snmp dnssd mdns) + for module in $list; do + ln /usr/lib/cups/backend-available/$module /usr/lib/cups/backend/$module + if [ "$module" = "ipp" ]; then + ln /usr/lib/cups/backend/ipp /usr/lib/cups/backend/http + ln /usr/lib/cups/backend/ipp /usr/lib/cups/backend/https + ln /usr/lib/cups/backend/ipp /usr/lib/cups/backend/ipps + fi + if [ "$module" = "dnssd" ]; then + ln /usr/lib/cups/backend/dnssd /usr/lib/cups/backend/mdns + fi + done + IFS=$save_IFS + + # Resync Debconf database with real state + list=`( cd /usr/lib/cups/backend && for f in ipp ipp14 lpd socket usb snmp dnssd; do [ -e $f ] && echo -n "$f, "; done ) | sed -e 's/, $//'` + db_set cupsys/backend $list; + + if dpkg --compare-versions "$2" lt "1.5.3-3"; then + modprobe usblp >/dev/null 2>&1 || : + fi +fi +mv /usr/lib/cups/backend/ipp /usr/lib/cups/backend/ipp15 +mv /usr/lib/cups/backend/ipp14 /usr/lib/cups/backend/ipp + +%post -n cups-data +mkdir -p /opt/var/run/cups +mkdir -p /opt/var/spool/ +mkdir -p /opt/var/spool/cups/ +mkdir -p /opt/vat/spool/cups/tmp +mkdir -p /opt/var/cache/cups +mkdir -p /opt/var/log/cups + +#if [ ! -z "`getent group app`" ]; then + chown -R 5000:5000 /opt/etc/cups/ + chown -R 5000:5000 /opt/var/run/cups/ + chown -R 5000:5000 /opt/var/spool/cups/ + chown -R 5000:5000 /opt/var/cache/cups/ + chown -R 5000:5000 /opt/var/log/cups/ + chown -R 5000:5000 /usr/lib/cups/backend/* +#fi + +if [ -e /opt/etc/default/cups ]; then + . /opt/etc/default/cups +fi + +if [ "$1" = configure ]; then + if [ ! -e /opt/etc/cups/raw.types ]; then + cat >/opt/etc/cups/raw.types </opt/etc/cups/raw.convs < /opt/etc/cups/raw.convs + else + sed 's/^application/#application/' \ + < /opt/etc/cups/raw.convs-convert > /opt/etc/cups/raw.convs + fi + rm -f /opt/etc/cups/raw.convs-convert + fi + + if [ -f /opt/etc/cups/classes.conf ]; then + chown 5000:5000 /opt/etc/cups/classes.conf ; chmod 600 /opt/etc/cups/classes.conf + fi + if [ -f /opt/etc/cups/printers.conf ]; then + chown 5000:5000 /opt/etc/cups/printers.conf ; chmod 600 /opt/etc/cups/printers.conf + fi + + # symlink snakeoil SSL certificate if present + if [ -e /opt/etc/ssl/certs/ssl-cert-snakeoil.pem -a \ + -e /opt/etc/ssl/private/ssl-cert-snakeoil.key -a \ + -n "`getent group ssl-cert`" -a ! -e /opt/etc/cups/ssl/server.crt \ + -a ! -e /opt/etc/cups/ssl/server.key -a ! -h /opt/etc/cups/ssl/server.crt \ + -a ! -h /opt/etc/cups/ssl/server.key ]; then + ln -s /opt/etc/ssl/certs/ssl-cert-snakeoil.pem /opt/etc/cups/ssl/server.crt + ln -s /opt/etc/ssl/private/ssl-cert-snakeoil.key /opt/etc/cups/ssl/server.key + fi + + APP_PROFILE=/opt/etc/apparmor.d/usr.sbin.cupsd + if [ -f "$APP_PROFILE" ]; then + # Add the local/ include + LOCAL_APP_PROFILE=/opt/etc/apparmor.d/local/usr.sbin.cupsd + + [ -e "$LOCAL_APP_PROFILE" ] || \ + [ -e /opt/etc/apparmor.d/local -a ! -d /opt/etc/apparmor.d/local ] || { + tmp=`mktemp` + cat < "$tmp" +# Site-specific additions and overrides for usr.sbin.cupsd. +# For more details, please see /etc/apparmor.d/local/README. +EOM + mkdir `dirname $LOCAL_APP_PROFILE` 2>/dev/null || true + mv -f "$tmp" "$LOCAL_APP_PROFILE" + chmod 644 "$LOCAL_APP_PROFILE" + } + + # Reload the profile, including any abstraction updates + if aa-status --enabled 2>/dev/null; then + apparmor_parser -r -T -W "$APP_PROFILE" || true + fi + fi + + # Clear cache if we upgrade to 1.4.x + if dpkg --compare-versions "$2" lt-nl "1.4.1-5"; then + rm /opt/var/cache/cups/* 2> /dev/null || : + fi + + # Clear PPD cache if we upgrade to 1.5.x + if dpkg --compare-versions "$2" lt-nl "1.5.0-3"; then + rm /opt/var/cache/cups/ppds.dat 2> /dev/null || : + fi + + # Manage printcap file and associated symlinks + if [ -e /opt/etc/cups/cupsd.conf ]; then + if [ -e /opt/etc/cups/printcap.cups ]; then + rm -f /opt/etc/cups/printcap.cups + fi + if [ -L /opt/etc/cups/printcap -a ! -e /opt/etc/cups/printcap ]; then + + printcap_file=`egrep '^Printcap ' /opt/etc/cups/cupsd.conf | awk '{print $2}' | tail -n 1` + if [ -z "$printcap_file" ]; then + printcap_file=/opt/var/run/cups/printcap + fi + if [ ! -e /opt/etc/cups/printcap -a -e $printcap_file ]; then + ln -s $printcap_file /opt/etc/cups/printcap + fi + fi + fi +fi + +if which lpstat > /dev/null 2>&1 && \ + which lpinfo > /dev/null 2>&1 && \ + which lpadmin > /dev/null 2>&1 && \ + LC_ALL=C lpstat -h /opt/var/run/cups/cups.sock -r | grep -v not > /dev/null 2>&1; then + + tempfiles= + trap 'rm -f $tempfiles; exit 0' 0 HUP INT QUIT ILL ABRT PIPE TERM + tmpfile0=`mktemp -t updateppds.XXXXXX` + tempfiles="$tempfiles $tmpfile0" + + lpinfo -h /opt/var/run/cups/cups.sock -m > $tmpfile0 + + + if [ "$1" = triggered ] || [ "$1" = configure ] ; then + # Update external drivers' queues. + # + # We log the modification dates of the file in + # /usr/share/cups/ppd-updaters/* after updating the PPDs + # according to them. These dates are more or less the creation + # dates of the driver packages. Then we only update the PPDs of + # packages, where the /usr/share/cups/ppd-updaters/* file has a + # modification date different to the logged date as this means + # that a fresh /usr/share/cups/ppd-updaters/* file and + # therefore a fresh package got installed. This avoids updating + # of PPDs when the corresponding package was not changed. + logfile=/opt/var/cache/cups/ppd-updates + touch $logfile + for driverfile in `ls /usr/share/cups/ppd-updaters`; do + driver=`echo $driverfile | perl -p -e 's/\.ppd-updater$//' | perl -p -e 's/^printer-driver-//'` + modtime=`ls -l --time-style=+%s /usr/share/cups/ppd-updaters/$driverfile | perl -p -e 's/^\s*\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+(\S+)\s+(\S+)\s*$/$1\n/'` + oldmodtime=`cat $logfile | grep " $driver$" | cut -d ' ' -f 1` + if [ "$modtime" != "$oldmodtime" ]; then + echo "Updating PPD files for $driver ..." + . /usr/share/cups/ppd-updaters/${driverfile} + ppd_updater "${DRIVER_REGEXP}" "${GENNICKNAME_REGEXP}" + cat $logfile | grep -v " $driver$" > $logfile.new || touch $logfile.new + echo "$modtime $driver" >> $logfile.new + mv $logfile.new $logfile + fi + done + fi +fi +db_stop +exit 0 + +%post libs +/sbin/ldconfig + +%preun +#if test $1 = 0; then +# /sbin/service cups stop +# /sbin/chkconfig --del cups +#fi + +%postun +#if test $1 -ge 1; then +# /sbin/service cups stop +# /sbin/service cups start +#fi + +%postun libs +/sbin/ldconfig + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +#%docdir /usr/share/doc/cups +#%manifest cups.manifest +%defattr(-,root,root) + +#%if %{?_with_dbus:1}%{!?_with_dbus:0} +# DBUS +#/etc/dbus-1/system.d/* +#%endif + +# PAM +#%dir /etc/pam.d +#/etc/pam.d/* + +# RC dirs are a pain under Linux... Uncomment the appropriate ones if you +# don't use Red Hat or Mandrake... + +#/etc/init.d/* +#/etc/rc0.d/* +#/etc/rc2.d/* +#/etc/rc3.d/* +#/etc/rc5.d/* + +# OLD RedHat/Mandrake +#/etc/rc.d/init.d/* +#/etc/rc.d/rc0.d/* +#/etc/rc.d/rc2.d/* +#/etc/rc.d/rc3.d/* +#/etc/rc.d/rc5.d/* + +#/sbin/rc.d/* +#/sbin/rc.d/rc0.d/* +#/sbin/rc.d/rc2.d/* +#/sbin/rc.d/rc3.d/* +#/sbin/rc.d/rc5.d/* +/usr/bin/ppd* +/usr/bin/cancel +/usr/bin/cupstestdsc +/usr/bin/cupstestppd +/usr/bin/ipptool +/usr/bin/lp +/usr/bin/lpoptions +/usr/bin/lppasswd +/usr/bin/lpstat +%attr(0755,root,root) %dir /usr/lib/cups +%attr(0755,root,root) %dir /usr/lib/cups/backend +/usr/lib/cups/backend/dnssd +/usr/lib/cups/backend/http +/usr/lib/cups/backend/https +/usr/lib/cups/backend/ipp +/usr/lib/cups/backend/ipp14 +/usr/lib/cups/backend/ipps +/usr/lib/cups/backend/lpd +#/usr/lib/cups/backend/parallel +#/usr/lib/cups/backend/serial +/usr/lib/cups/backend/snmp +/usr/lib/cups/backend/socket +/usr/lib/cups/backend/usb +%attr(0755,root,root) %dir /usr/lib/cups/cgi-bin +/usr/lib/cups/cgi-bin/* +%attr(0755,root,root) %dir /usr/lib/cups/daemon +/usr/lib/cups/daemon/cups-deviced +/usr/lib/cups/daemon/cups-driverd +/usr/lib/cups/daemon/cups-exec +/usr/lib/cups/daemon/cups-polld +%dir /usr/lib/cups/driver +%attr(0755,root,root) %dir /usr/lib/cups/filter +%exclude /usr/lib/cups/filter/commandtoescpx +%exclude /usr/lib/cups/filter/commandtopclx +%exclude /usr/lib/cups/filter/imagetops +%exclude /usr/lib/cups/filter/imagetoraster +%exclude /usr/lib/cups/filter/pdftops +%exclude /usr/lib/cups/filter/rastertoescpx +%exclude /usr/lib/cups/filter/rastertopclx +%exclude /usr/lib/cups/filter/texttops +/usr/lib/cups/filter/* +%attr(0755,root,root) %dir /usr/lib/cups/monitor +/usr/lib/cups/monitor/* +%attr(0755,root,root) %dir /usr/lib/cups/notifier +/usr/lib/cups/notifier/* + +%attr(0755,root,root) %dir /usr/sbin/ +%attr(0755,root,root) /usr/sbin/* +%attr(-,root,root) %dir /usr/share/cups +#%dir /usr/share/cups/banners +#/usr/share/cups/banners/* +%dir /usr/share/cups/charsets +/usr/share/cups/charsets/* +#%dir /usr/share/cups/data +#/usr/share/cups/data/* +#%dir /usr/share/cups/drv +#/usr/share/cups/drv/* +%dir /usr/share/cups/fonts +/usr/share/cups/fonts/* +#%dir /usr/share/cups/ipptool +#/usr/share/cups/ipptool/* +%dir /usr/share/cups/mime +/usr/share/cups/mime/* +%dir /usr/share/cups/model +%dir /usr/share/cups/ppdc +/usr/share/cups/ppdc/* +#%dir /usr/share/cups/templates +#/usr/share/cups/templates/* +#%dir /usr/share/doc/cups +#/usr/share/doc/cups/*.* +#%dir /usr/share/doc/cups/de +#/usr/share/doc/cups/de/* +#%dir /usr/share/doc/cups/es +#/usr/share/doc/cups/es/* +#%dir /usr/share/doc/cups/eu +#/usr/share/doc/cups/eu/* +#%dir /usr/share/doc/cups/fr +#/usr/share/doc/cups/fr/* +#%dir /usr/share/doc/cups/hu +#/usr/share/doc/cups/hu/* +#%dir /usr/share/doc/cups/id +#/usr/share/doc/cups/id/* +#%dir /usr/share/doc/cups/it +#/usr/share/doc/cups/it/* +#%dir /usr/share/doc/cups/ja +#/usr/share/doc/cups/ja/* +#%dir /usr/share/doc/cups/pl +#/usr/share/doc/cups/pl/* +#%dir /usr/share/doc/cups/ru +#/usr/share/doc/cups/ru/* +#%dir /usr/share/doc/cups/help +#/usr/share/doc/cups/help/accounting.html +#/usr/share/doc/cups/help/cgi.html +#/usr/share/doc/cups/help/glossary.html +#/usr/share/doc/cups/help/kerberos.html +#/usr/share/doc/cups/help/license.html +#/usr/share/doc/cups/help/man-*.html +#/usr/share/doc/cups/help/network.html +#/usr/share/doc/cups/help/options.html +#/usr/share/doc/cups/help/overview.html +#/usr/share/doc/cups/help/policies.html +#/usr/share/doc/cups/help/ref-*.html +#/usr/share/doc/cups/help/security.html +#/usr/share/doc/cups/help/sharing.html +#/usr/share/doc/cups/help/standard.html +#/usr/share/doc/cups/help/translation.html +#/usr/share/doc/cups/help/whatsnew.html +#%dir /usr/share/doc/cups/images +#/usr/share/doc/cups/images/* +#/usr/share/locale/* + +#%dir /usr/share/man/man1 +#/usr/share/man/man1/cancel.1.gz +#/usr/share/man/man1/cupstestdsc.1.gz +#/usr/share/man/man1/cupstestppd.1.gz +#/usr/share/man/man1/ipptool.1.gz +#/usr/share/man/man1/lp.1.gz +#/usr/share/man/man1/lpoptions.1.gz +#/usr/share/man/man1/lppasswd.1.gz +#/usr/share/man/man1/lpq.1.gz +#/usr/share/man/man1/lpr.1.gz +#/usr/share/man/man1/lprm.1.gz +#/usr/share/man/man1/lpstat.1.gz +#%dir /usr/share/man/man5 +#/usr/share/man/man5/*.conf.5.gz +#/usr/share/man/man5/ipptoolfile.5.gz +#/usr/share/man/man5/mime.*.5.gz +#%dir /usr/share/man/man8 +#/usr/share/man/man8/accept.8.gz +#/usr/share/man/man8/cupsaddsmb.8.gz +#/usr/share/man/man8/cupsaccept.8.gz +#/usr/share/man/man8/cupsctl.8.gz +#/usr/share/man/man8/cupsfilter.8.gz +#/usr/share/man/man8/cupsd.8.gz +#/usr/share/man/man8/cupsdisable.8.gz +#/usr/share/man/man8/cupsenable.8.gz +#/usr/share/man/man8/cupsreject.8.gz +#/usr/share/man/man8/cups-deviced.8.gz +#/usr/share/man/man8/cups-driverd.8.gz +#/usr/share/man/man8/cups-polld.8.gz +#/usr/share/man/man8/lpadmin.8.gz +#/usr/share/man/man8/lpc.8.gz +#/usr/share/man/man8/lpinfo.8.gz +#/usr/share/man/man8/lpmove.8.gz +#/usr/share/man/man8/reject.8.gz + +# Desktop files +#/usr/share/applications/* +#/usr/share/icons/* + +%files devel +%defattr(-,root,root) +#%dir /usr/share/cups/examples +#/usr/share/cups/examples/* +#%dir /usr/share/man/man1 +#/usr/share/man/man1/cups-config.1.gz +#/usr/share/man/man1/ppd*.1.gz +#%dir /usr/share/man/man5 +#/usr/share/man/man5/ppdcfile.5.gz +#/usr/share/man/man7/backend.7.gz +#/usr/share/man/man7/filter.7.gz +#/usr/share/man/man7/notifier.7.gz +/usr/bin/cups-config +%dir /usr/include/cups +/usr/include/cups/* +/usr/lib/*.so +#%if %{?_with_static:1}%{!?_with_static:0} +#/usr/lib*/*.a +#%endif +#%dir /usr/share/doc/cups/help +#/usr/share/doc/cups/help/api*.html +#/usr/share/doc/cups/help/postscript-driver.html +#/usr/share/doc/cups/help/ppd-compiler.html +#/usr/share/doc/cups/help/raster-driver.html +#/usr/share/doc/cups/help/spec*.html + +%files libs +%defattr(-,root,root) +/usr/lib/*.so.* + +%files -n cups-data +%defattr(-,root,root) +%attr(0755,app,app) %dir /opt/etc/cups +%config(noreplace) /opt/etc/cups/*.conf +/opt/etc/cups/cupsd.conf.default +%dir /opt/etc/cups/interfaces +%attr(0755,app,app) %dir /opt/etc/cups/ppd +%attr(0700,app,app) %dir /opt/etc/cups/ssl +%attr(0755,app,app) %dir /opt/var/cache/cups +%attr(0775,app,app) %dir /opt/var/cache/cups/rss +%attr(0755,app,app) %dir /opt/var/log/cups +%attr(0755,app,app) %dir /opt/var/run/cups +%attr(0711,lp,sys) %dir /opt/var/run/cups/certs +%attr(0755,app,app) %dir /opt/var/spool/cups +%attr(1777,app,app) %dir /opt/var/spool/cups/tmp + +#%files lpd +#%defattr(-,app,app) +#/opt/etc/xinetd.d/cups-lpd +#%dir /usr/lib/cups +#%dir /usr/lib/cups/daemon +#/usr/lib/cups/daemon/cups-lpd +#%dir /usr/share/man/man8 +#/usr/share/man/man8/cups-lpd.8.gz + +#%if %{?_with_php:1}%{!?_with_php:0} +#%files php +## PHP +#/usr/lib*/php* +#%endif + + +# +# End of "$Id: cups.spec.in 10428 2012-04-23 17:46:53Z mike $". +# diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/data-router.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/data-router.spec new file mode 100644 index 0000000..cbcd1dd --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/data-router.spec @@ -0,0 +1,38 @@ +Name: data-router +Summary: Data Router +Version: 0.2.14 +Release: 0 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(tapi) +Requires(post): /usr/bin/vconftool + +%description +Working as a Router for USB communication +For USB serial communication, reads/writes usb node and routes them to Socket client application. + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post +/usr/bin/vconftool set -t int memory/data_router/osp_serial_open "0" -u 0 -i -f +%postun + + +%files +%defattr(-, root, root) +/usr/bin/data-router diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dbus-glib.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dbus-glib.spec new file mode 100755 index 0000000..de448c0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dbus-glib.spec @@ -0,0 +1,78 @@ +Name: dbus-glib +Summary: GLib bindings for D-Bus +Version: 0.100 +Release: 4 +Group: System/Libraries +License: AFL/GPL +URL: http://www.freedesktop.org/software/dbus/ +Source0: http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-%{version}.tar.gz +Source1001: %{name}.manifest +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: libtool +BuildRequires: expat-devel +BuildRequires: gettext-tools +BuildRequires: autoconf + +%description +D-Bus add-on library to integrate the standard D-Bus library with +the GLib thread abstraction and main loop. + +%package devel +Summary: Libraries and headers for the D-Bus GLib bindings (Developement) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Headers and static libraries for the D-Bus GLib bindings (Developement) + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +%configure --disable-static \ + --disable-tests \ + --enable-verbose-mode=yes \ + --disable-gtk-doc + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +rm -rf $RPM_BUILD_ROOT/usr/share/man +rm -rf $RPM_BUILD_ROOT/usr/share/gtk-doc + +# don't care about bash completion in a consumer device +rm -rf $RPM_BUILD_ROOT/etc/bash_completion.d/dbus-bash-completion.sh +rm -rf $RPM_BUILD_ROOT/usr/libexec/dbus-bash-completion-helper + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest %{name}.manifest +%{_datadir}/license/%{name} +%{_libdir}/*glib*.so.* + +%files devel +%{_libdir}/lib*.so +%{_libdir}/pkgconfig/dbus-glib-1.pc +%{_includedir}/dbus-1.0/dbus/* +%{_bindir}/dbus-binding-tool + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dbus-python.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dbus-python.spec new file mode 100644 index 0000000..6786554 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dbus-python.spec @@ -0,0 +1,75 @@ +# +# + +Name: dbus-python +Summary: D-Bus Python Bindings +Version: 0.83.1 +Release: 2 +Group: System/Libraries +License: MIT +URL: http://www.freedesktop.org/software/dbus/ +Source0: http://dbus.freedesktop.org/releases/dbus-python/%{name}-%{version}.tar.gz +BuildRequires: pkgconfig(dbus-1) >= 0.90 +BuildRequires: pkgconfig(dbus-glib-1) >= 0.70 +BuildRequires: python-devel + +%description +D-Bus python bindings for use with python programs. + + +%package devel +Summary: Libraries and headers for dbus-python +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: %name = %{version}-%{release} + +%description devel +Headers and static libraries for hooking up custom mainloops to the dbus python +bindings. + + + +%prep +%setup -q -n %{name}-%{version} + + +%build + +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + +#PKG_CONFIG_PATH=%{_libdir}/pkgconfig %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT + + + + + + + + + +%files +%defattr(-,root,root,-) +%doc COPYING README +%exclude %{_datadir}/doc/dbus-python +%dir %{python_sitelib}/dbus +%dir %{python_sitelib}/dbus/mainloop +%{python_sitearch}/*.so +%{python_sitelib}/*.py* +%{python_sitelib}/dbus/*.py* +%{python_sitelib}/dbus/mainloop/*.py* + + +%files devel +%defattr(-,root,root,-) +%doc ChangeLog NEWS TODO +%doc doc/API_CHANGES.txt doc/HACKING.txt doc/tutorial.txt +%{_includedir}/dbus-1.0/dbus/dbus-python.h +%{_libdir}/pkgconfig/dbus-python.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dbus.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dbus.spec new file mode 100755 index 0000000..53242c7 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dbus.spec @@ -0,0 +1,167 @@ +Name: dbus +Summary: D-Bus message bus +Version: 1.6.4 +Release: 4 +Group: System/Libraries +License: GPLv2+ or AFL +URL: http://www.freedesktop.org/software/dbus/ +Source0: http://dbus.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz +Source1: dbus-daemon_run +Source2: dbus-user.socket +Source3: dbus-user.service +Source4: system.conf +Source1001: dbus.manifest +Patch1: 0001-Enable-checking-of-smack-context-from-DBus-interface.patch +Patch2: 0002-Enforce-smack-policy-from-conf-file.patch +Patch3: 0003-dbus_service_highest_prio_setting.patch +Patch4: slp-relax-permissions.patch +Patch5: slp-add-services-directory.patch +Patch6: 0006-build-Make-disable-xml-docs-build-work-again.patch +Patch7: 0007-Set-correct-address-when-using-address-systemd.patch +Requires: %{name}-libs = %{version} +BuildRequires: expat-devel >= 1.95.5 +BuildRequires: libtool +BuildRequires: libx11-devel +BuildRequires: pkgconfig(libsmack) +#BuildRequires: pkgconfig(libsystemd-daemon) +#BuildRequires: pkgconfig(libsystemd-login) + + +%description +D-Bus is a system for sending messages between applications. It is used both +for the systemwide message bus service, and as a per-user-login-session +messaging facility. + + +%package libs +Summary: Libraries for accessing D-Bus +Group: System/Libraries +#FIXME: This is circular dependency +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description libs +Lowlevel libraries for accessing D-Bus. + +%package devel +Summary: Libraries and headers for D-Bus +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig + +%description devel +Headers and static libraries for D-Bus. + +%prep +%setup -q -n %{name}-%{version} +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 +%patch6 -p1 +%patch7 -p1 + +%build +cp %{SOURCE1001} . +#CFLAGS="$CFLAGS -DUSE_MONOTONIC" +#LDFLAGS="$LDFLAGS -lrt" + +%reconfigure --disable-static \ + --exec-prefix=/ \ + --bindir=%{_bindir} \ + --libexecdir=%{_libdir}/dbus-1 \ + --sysconfdir=%{_sysconfdir} \ + --libdir=%{_libdir} \ + --disable-asserts \ + --disable-xml-docs \ + --disable-selinux \ + --disable-libaudit \ + --enable-tests=no \ + --with-system-pid-file=%{_localstatedir}/run/messagebus.pid \ + --with-dbus-user=root \ + --with-systemdsystemunitdir=%{_libdir}/systemd/system \ + --enable-smack \ + +make %{?jobs:-j%jobs} + +%install +%make_install +%remove_docs + +mv %{buildroot}/etc/dbus-1/system.conf %{buildroot}/etc/dbus-1/system.conf.systemd +install -m644 %{SOURCE4} %{buildroot}/etc/dbus-1/system.conf + +mkdir -p %{buildroot}%{_libdir}/pkgconfig +# Change the arch-deps.h include directory to /usr/lib instead of /lib +sed -e 's@-I${libdir}@-I${prefix}/%{_lib}@' %{buildroot}%{_libdir}/pkgconfig/dbus-1.pc + +mkdir -p %{buildroot}%{_datadir}/dbus-1/interfaces + +ln -s dbus.service %{buildroot}%{_libdir}/systemd/system/messagebus.service + +mkdir -p %{buildroot}%{_libdir}/systemd/user +install -m0644 %{SOURCE2} %{buildroot}%{_libdir}/systemd/user/dbus.socket +install -m0644 %{SOURCE3} %{buildroot}%{_libdir}/systemd/user/dbus.service + +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc{3,4}.d +install -m0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/rc.d/init.d/dbus-daemon_run +ln -s ../init.d/dbus-daemon_run %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S02dbus-daemon_run +ln -s ../init.d/dbus-daemon_run %{buildroot}%{_sysconfdir}/rc.d/rc4.d/S02dbus-daemon_run + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%post +mkdir -p /opt/var/lib/dbus + +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + +%files +%manifest dbus.manifest +%{_datadir}/license/%{name} +%{_sysconfdir}/rc.d/init.d/* +%{_sysconfdir}/rc.d/rc?.d/* +%{_bindir}/dbus-cleanup-sockets +%{_bindir}/dbus-daemon +%{_bindir}/dbus-monitor +%{_bindir}/dbus-send +%{_bindir}/dbus-uuidgen +%{_bindir}/dbus-launch +%dir %{_sysconfdir}/dbus-1 +%config(noreplace) %{_sysconfdir}/dbus-1/session.conf +%dir %{_sysconfdir}/dbus-1/session.d +%config(noreplace) %{_sysconfdir}/dbus-1/system.conf +%config(noreplace) %{_sysconfdir}/dbus-1/system.conf.systemd +%dir %{_sysconfdir}/dbus-1/system.d +%dir %{_libdir}/dbus-1 +%attr(4750,root,dbus) %{_libdir}/dbus-1/dbus-daemon-launch-helper +%{_libdir}/systemd/system/* +%{_libdir}/systemd/user/* +%dir %{_datadir}/dbus-1 +%{_datadir}/dbus-1/interfaces +%{_datadir}/dbus-1/services +%{_datadir}/dbus-1/system-services +%dir %{_localstatedir}/run/dbus +%dir %{_localstatedir}/lib/dbus + +%files libs +%{_libdir}/libdbus-1.so.3* + +%files devel +%{_libdir}/libdbus-1.so +%{_includedir}/dbus-1.0/dbus/dbus*.h +%dir %{_libdir}/dbus-1.0 +%{_libdir}/dbus-1.0/include/dbus/dbus-arch-deps.h +%{_libdir}/pkgconfig/dbus-1.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/default-files-emulator.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/default-files-emulator.spec new file mode 100644 index 0000000..242be85 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/default-files-emulator.spec @@ -0,0 +1,201 @@ +Summary: Default files of emulator +Name: default-files-emulator +Version: 0.1.37 +Release: 3 +License: Samsung +Group: System/Base +Source0: %{name}-%{version}.tar.gz +ExclusiveArch: %{ix86} + +%description +Default files of emulator + +%prep + +%setup -q + +%build + +%install +find . -name .gitignore -exec rm -f {} \; +cp -arf filesystem/* %{buildroot} + +%files +/bin/change-booting-mode.sh +/bin/ifconfig +/bin/mdev +/bin/route +/bin/ubimnt.sh +/csa/unused +/etc/fstab_emul +/etc/hosts_emul +/etc/inetd.conf +/etc/init.d/csa-tools +/etc/init.d/functions +/etc/init.d/inetd +/etc/init.d/network +/etc/inittab +/etc/mdev.conf +/etc/mtools.conf +/etc/nsswitch.conf +/etc/profile +/etc/profile.d/path.sh +/etc/profile.d/system.sh +/etc/protocols_emul +/etc/profile.d/proxy_setting.sh +/etc/profile.d/simulator-opengl.sh +/etc/rc.d/init.d/functions +/etc/rc.d/init.d/inetd +/etc/rc.d/init.d/network +/etc/rc.d/init.d/portmap +/etc/rc.d/init.d/syslod_svc +/etc/rc.d/rc.emul +/etc/rc.d/rc.firstboot +/etc/rc.d/rc.network +/etc/rc.d/rc.shutdown +/etc/rc.d/rc.sysinit +/etc/rc.d/rc0.d/S00network +/etc/rc.d/rc0.d/S01portmap +/etc/rc.d/rc3.d/S01Init-sim +/etc/rc.d/rc3.d/S04syslogd +/etc/rc.d/rc3.d/S20vmodem +/etc/rc.d/rc3.d/S30brightness +/etc/rc.d/rc3.d/S96set_valperiod +/etc/rc.d/rc5.d/S04syslogd +/etc/rc.d/rc5.d/S99zzzbackup_csa +/etc/securetty_emul +/etc/sensord_setting.sh +/etc/services_emul +/etc/sshd_config +/etc/ssl/certs +/etc/sysconfig/network +/etc/sysconfig/network-scripts/ifcfg-lo +/lib/udev/rules.d/99-serial-console.rules +/mnt/mmc +/mnt/nfs +/mnt/ums +/opt/driver +/opt/etc/.firstboot +/opt/home/app/.DIR_APP_DFE +/opt/home/developer/sdk_tools/usr/lib/debug/.DIR_DEBUG_DFE +/opt/home/inhouse +/opt/home/root/.launcher/launcher.exit +/opt/media/.emptydir +/opt/storage/sdcard +/usr/bin/mount_slp.sh +/usr/bin/save_blenv +/usr/bin/swapon_emul +/usr/bin/wlan.sh +/usr/etc/sound/default.conf +/usr/etc/sound/default/ap_to_headset +/usr/etc/sound/default/ap_to_headset_gain +/usr/etc/sound/default/ap_to_headset_gain_pre +/usr/etc/sound/default/ap_to_headset_pre +/usr/etc/sound/default/ap_to_speaker +/usr/etc/sound/default/ap_to_speaker_gain +/usr/etc/sound/default/ap_to_speaker_gain_pre +/usr/etc/sound/default/ap_to_speaker_pre +/usr/etc/sound/default/mainmic_to_ap +/usr/etc/sound/default/mainmic_to_ap_gain +/usr/etc/sound/default/mainmic_to_ap_gain_pre +/usr/etc/sound/default/mainmic_to_ap_pre +/usr/etc/sound/default/reset_capture +/usr/etc/sound/default/reset_capture_pre +/usr/etc/sound/default/reset_playback +/usr/etc/sound/default/reset_playback_pre +/usr/etc/sound/default/ap_to_bt +/usr/etc/sound/default/ap_to_bt_gain +/usr/etc/sound/default/ap_to_bt_pre +/usr/etc/sound/default/ap_to_bt_pre_gain +/usr/etc/sound/default/ap_to_headset_pre_gain +/usr/etc/sound/default/ap_to_headset_ringtone_gain +/usr/etc/sound/default/ap_to_receiver +/usr/etc/sound/default/ap_to_receiver_gain +/usr/etc/sound/default/ap_to_receiver_pre +/usr/etc/sound/default/ap_to_receiver_pre_gain +/usr/etc/sound/default/ap_to_speaker_left +/usr/etc/sound/default/ap_to_speaker_left_pre +/usr/etc/sound/default/ap_to_speaker_pre_gain +/usr/etc/sound/default/ap_to_speaker_right +/usr/etc/sound/default/ap_to_speaker_right_pre +/usr/etc/sound/default/ap_to_speaker_ringtone_gain +/usr/etc/sound/default/bt_to_ap +/usr/etc/sound/default/bt_to_ap_gain +/usr/etc/sound/default/bt_to_ap_pre +/usr/etc/sound/default/bt_to_ap_pre_gain +/usr/etc/sound/default/bt_to_cp +/usr/etc/sound/default/bt_to_cp_gain +/usr/etc/sound/default/bt_to_cp_pre +/usr/etc/sound/default/bt_to_cp_pre_gain +/usr/etc/sound/default/codec_disable_on_suspend +/usr/etc/sound/default/codec_disable_on_suspend_pre +/usr/etc/sound/default/cp_to_ap +/usr/etc/sound/default/cp_to_ap_gain +/usr/etc/sound/default/cp_to_ap_pre +/usr/etc/sound/default/cp_to_ap_pre_gain +/usr/etc/sound/default/cp_to_bt +/usr/etc/sound/default/cp_to_bt_gain +/usr/etc/sound/default/cp_to_bt_pre +/usr/etc/sound/default/cp_to_bt_pre_gain +/usr/etc/sound/default/cp_to_headset +/usr/etc/sound/default/cp_to_headset_gain +/usr/etc/sound/default/cp_to_headset_pre +/usr/etc/sound/default/cp_to_headset_pre_gain +/usr/etc/sound/default/cp_to_headset_videocall_gain +/usr/etc/sound/default/cp_to_headset_voicecall_gain +/usr/etc/sound/default/cp_to_receiver +/usr/etc/sound/default/cp_to_receiver_gain +/usr/etc/sound/default/cp_to_receiver_pre +/usr/etc/sound/default/cp_to_receiver_pre_gain +/usr/etc/sound/default/cp_to_receiver_videocall_gain +/usr/etc/sound/default/cp_to_receiver_voicecall_gain +/usr/etc/sound/default/cp_to_speaker +/usr/etc/sound/default/cp_to_speaker_gain +/usr/etc/sound/default/cp_to_speaker_pre +/usr/etc/sound/default/cp_to_speaker_pre_gain +/usr/etc/sound/default/cp_to_speaker_videocall_gain +/usr/etc/sound/default/cp_to_speaker_voicecall_gain +/usr/etc/sound/default/earmic_to_ap +/usr/etc/sound/default/earmic_to_ap_gain +/usr/etc/sound/default/earmic_to_ap_pre +/usr/etc/sound/default/earmic_to_ap_pre_gain +/usr/etc/sound/default/earmic_to_cp +/usr/etc/sound/default/earmic_to_cp_gain +/usr/etc/sound/default/earmic_to_cp_pre +/usr/etc/sound/default/earmic_to_cp_pre_gain +/usr/etc/sound/default/fmradio_to_ap +/usr/etc/sound/default/fmradio_to_ap_gain +/usr/etc/sound/default/fmradio_to_ap_pre +/usr/etc/sound/default/fmradio_to_ap_pre_gain +/usr/etc/sound/default/fmradio_to_headset +/usr/etc/sound/default/fmradio_to_headset_gain +/usr/etc/sound/default/fmradio_to_headset_pre +/usr/etc/sound/default/fmradio_to_headset_pre_gain +/usr/etc/sound/default/fmradio_to_speaker +/usr/etc/sound/default/fmradio_to_speaker_gain +/usr/etc/sound/default/fmradio_to_speaker_pre +/usr/etc/sound/default/fmradio_to_speaker_pre_gain +/usr/etc/sound/default/mainmic_to_ap_pre_gain +/usr/etc/sound/default/mainmic_to_cp +/usr/etc/sound/default/mainmic_to_cp_gain +/usr/etc/sound/default/mainmic_to_cp_pre +/usr/etc/sound/default/mainmic_to_cp_pre_gain +/usr/etc/sound/default/mute_playback +/usr/etc/sound/default/mute_playback_pre +/usr/etc/sound/default/reset +/usr/etc/sound/default/reset_pre +/usr/etc/sound/default/stereomic_to_ap +/usr/etc/sound/default/stereomic_to_ap_gain +/usr/etc/sound/default/stereomic_to_ap_pre +/usr/etc/sound/default/stereomic_to_ap_pre_gain +/usr/etc/sound/default/submic_to_ap +/usr/etc/sound/default/submic_to_ap_gain +/usr/etc/sound/default/submic_to_ap_pre +/usr/etc/sound/default/submic_to_ap_pre_gain +/usr/etc/sound/default/submic_to_cp +/usr/etc/sound/default/submic_to_cp_gain +/usr/etc/sound/default/submic_to_cp_pre +/usr/etc/sound/default/submic_to_cp_pre_gain +/usr/etc/sound/default/unmute_playback +/var/log/README +/etc/rc.d/rc3.d/S45vconf-menuscreen diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/default-files-slp.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/default-files-slp.spec new file mode 100755 index 0000000..b7fb30a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/default-files-slp.spec @@ -0,0 +1,77 @@ +Summary: Default SLP files +Name: default-files-slp +Version: 0.0.2 +Release: 83 +License: Samsung +Group: System/Base +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +#ExclusiveArch: %{arm} +#AutoReq: 0 + +Provides: default-files + + +%define debug_package %{nil} + +%description +Default SLP files + +%prep +%setup -q + +%build +mv etc/nsswitch.conf etc/nsswitch.conf.slp + +%install +find . -name .gitignore -exec rm -f {} \; +cp -af cache csa data etc lib home mnt opt root sbin sdcard system usr var %{buildroot} +rm -f %{buildroot}/opt/etc/.debugmode + + + +%files +/cache/DIR_FOR_SPLUSA +/csa/unused +/data/DIR_FOR_SPLUSA +%exclude /etc/hosts +/etc/inetd.conf +/etc/issue +/etc/issue.net +/etc/mtab +/etc/nsswitch.conf.slp +/etc/profile +/etc/profile.d/path.sh +/etc/protocols +/etc/rc.d/init.d/functions +/etc/rc.d/init.d/inetd +/etc/rc.d/init.d/network +/etc/rc.d/init.d/portmap +/etc/rc.d/init.d/syslod_svc +/etc/rc.d/rc0.d/S00network +/etc/rc.d/rc0.d/S01portmap +/etc/rc.d/rc3.d/S47syslogd +/etc/rc.d/rc5.d/S04syslogd +/etc/rc.d/rc.network +/etc/resolv.conf +/etc/securetty +/etc/services +/etc/ssl/certs +/etc/sysconfig/network +/etc/sysconfig/network-scripts/ifcfg-lo +%exclude /etc/udev/rules.d/92-rb-dump.rules +/home +/mnt/mmc +/mnt/nfs/ +/mnt/ums +/opt/driver/ +/lib/udev/rules.d/95-compat-slp.rules +/opt/media/ +/opt/storage/sdcard/ +/root +/sbin/hotplug +/sdcard +/system/DIR_FOR_SPLUSA +/usr/bin/press +/var/log/README diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/default-fonts-fc-sdk.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/default-fonts-fc-sdk.spec new file mode 100644 index 0000000..6d8a635 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/default-fonts-fc-sdk.spec @@ -0,0 +1,38 @@ +#sbs-git:slp/sdk/default-fonts-fc-sdk default-fonts-fc-sdk 0.0.2 8414dbd3e62b6f7a864ba031e043dd7604b3d86d +Name: default-fonts-fc-sdk +Summary: Font configuration package for SDK +Version: 0.0.2 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/default-fonts-fc-sdk.manifest + +%description +Font configuration package for SDK +This package is maintained by SDK team + +%prep +%setup -q + +%build +cp %{SOURCE1001} . + +%install +rm -rf %{buildroot} + +mkdir -p %{buildroot}%{_prefix}/etc/fonts/conf.d/ +mkdir -p %{buildroot}/opt/etc/fonts/conf.avail/ && cp -a sdk_fonts_fc/* %{buildroot}/opt/etc/fonts/conf.avail/ +cd %{buildroot}%{_prefix}/etc/fonts/conf.d/ +ln -s ../../../../opt/etc/fonts/conf.avail/99-slp.conf %{buildroot}%{_prefix}/etc/fonts/conf.d/99-slp.conf + +%post +chown :5000 /opt/etc/fonts/conf.avail/99-slp.conf +chmod 664 /opt/etc/fonts/conf.avail/99-slp.conf + +%files +%manifest default-fonts-fc-sdk.manifest +%defattr(-,root,root,-) +/opt/etc/fonts/conf.avail/99-slp.conf +%{_prefix}/etc/fonts/conf.d/99-slp.conf +%exclude %{_prefix}/etc/fonts/conf.d/documentation.list diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/desktop-file-utils.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/desktop-file-utils.spec new file mode 100644 index 0000000..f13733c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/desktop-file-utils.spec @@ -0,0 +1,47 @@ + +Name: desktop-file-utils +Summary: Utilities for manipulating .desktop files +Version: 0.16 +Release: 1 +Group: Development/Tools +License: GPLv2+ +URL: http://www.freedesktop.org/software/desktop-file-utils +Source0: http://www.freedesktop.org/software/desktop-file-utils/releases/%{name}-%{version}.tar.bz2 +BuildRequires: pkgconfig(glib-2.0) + +%description +.desktop files are used to describe an application for inclusion in +GNOME or KDE menus. This package contains desktop-file-validate which +checks whether a .desktop file complies with the specification at +http://www.freedesktop.org/standards/, and desktop-file-install +which installs a desktop file to the standard directory, optionally +fixing it up in the process. + + + + +%prep +%setup -q -n %{name}-%{version} + + +%build + +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + + + + +%files +%defattr(-,root,root,-) +%doc AUTHORS COPYING README NEWS +%{_bindir}/* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-config-touch.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-config-touch.spec new file mode 100644 index 0000000..5c4dda4 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-config-touch.spec @@ -0,0 +1,71 @@ +Name: device-config-touch +Version: 1 +Release: 1 +Summary: Device specific configurations for Touch +Group: System/Hardware +License: GPLv2+ +Source0: %{name}-%{version}.tar.bz2 +Source1001: packaging/device-config-touch.manifest +# >> gbp-patch-tags # auto-added by gbp +# << gbp-patch-tags # auto-added by gbp +BuildArch: noarch + +%description +Device specific configurations for Touch. + +%define touch_package(n:) \ +%package %1\ +Summary: Touch configuration files for %1\ +Group: System/Hardware\ +%description %1\ +Touch configuration files for %1.\ +%{nil} + + +%prep +%setup -q +# >> gbp-apply-patches # auto-added by gbp +# << gbp-apply-patches # auto-added by gbp +%build +cp %{SOURCE1001} . + +%install + +mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d +install -m 0644 *.conf %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/ + +%touch_package cando +%files cando +%{_sysconfdir}/X11/xorg.conf.d/60-cando-evdevmultitouch.conf +%manifest device-config-touch.manifest + +%touch_package mxt224 +%files mxt224 +%{_sysconfdir}/X11/xorg.conf.d/60-mxt224-evdevmultitouch.conf +%manifest device-config-touch.manifest + +%touch_package Atmel +%files Atmel +%manifest device-config-touch.manifest +%{_sysconfdir}/X11/xorg.conf.d/65-Atmel-mtev.conf + +%touch_package sitronix +%files sitronix +%{_sysconfdir}/X11/xorg.conf.d/70-sitronix-mtev.conf +%manifest device-config-touch.manifest + +%touch_package Hanvon +%files Hanvon +%{_sysconfdir}/X11/xorg.conf.d/80-Hanvon-mtev.conf +%manifest device-config-touch.manifest + +%touch_package ILI +%files ILI +%{_sysconfdir}/X11/xorg.conf.d/90-ILI-mtev.conf +%manifest device-config-touch.manifest + +%touch_package eGalax +%files eGalax +%{_sysconfdir}/X11/xorg.conf.d/92-exopc-mtev.conf +%manifest device-config-touch.manifest + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-exynos.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-exynos.spec new file mode 100644 index 0000000..e4679f8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-exynos.spec @@ -0,0 +1,38 @@ +#sbs-git:slp/pkgs/d/device-manager-plugin-exynos device-manager-plugin-exynos 0.0.1 5bf2e95e0bb15c43ff928f7375e1978b0accb0f8 +Name: device-manager-plugin-exynos +Summary: Device manager plugin exynos +Version: 0.0.21 +Release: 0 +Group: TO_BE/FILLED_IN +License: TO_BE/FILLED_IN +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(devman_plugin) + +%description +Device manager plugin exynos + + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +/usr/lib/libslp_devman_plugin.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-ivi.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-ivi.spec new file mode 100644 index 0000000..c9d1849 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-ivi.spec @@ -0,0 +1,44 @@ +Name: device-manager-plugin-ivi +Summary: Device manager library for ivi +Version: 0.2.4 +Release: 1 +Group: TO_BE/FILLED_IN +License: LGPL 2.1 +Source0: %{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(devman_plugin) + +%description +Device manager library for ivi device control + + +%prep +%setup -q -n %{name}-%{version} + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/usr + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +ln -s /usr/lib/libdevice-manager-plugin-ivi.so.%{version} %{buildroot}/usr/lib/libslp_devman_plugin.so.%{version} +ln -s /usr/lib/libdevice-manager-plugin-ivi.so %{buildroot}/usr/lib/libslp_devman_plugin.so + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%{_libdir}/*.so* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-maru.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-maru.spec new file mode 100644 index 0000000..46341d6 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-maru.spec @@ -0,0 +1,39 @@ +Name: device-manager-plugin-maru +Summary: device-manager-plugin-maru +Version: 0.0.9 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO_BE/FILLED_IN +Source0: %{name}-%{version}.tar.gz +ExclusiveArch: %{ix86} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(devman_plugin) + +%description +device-manager-plugin-maru. + +%prep +%setup -q + +%build +export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--as-needed" +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make + +%install +rm -rf %{buildroot} +%make_install + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libslp_devman_plugin.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-pinetrail.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-pinetrail.spec new file mode 100644 index 0000000..c1b867f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-manager-plugin-pinetrail.spec @@ -0,0 +1,55 @@ +Name: device-manager-plugin-pinetrail +Summary: Device manager library for pinetrail +Version: 0.2.4 +Release: 1 +Group: TO_BE/FILLED_IN +License: LGPL 2.1 +Source0: %{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(devman_plugin) + +%description +Device manager library for pinetrail device control + + +%package devel +Summary: Device manager library for pinetrail (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Device manager library for pinetrail device control (devel) + +%prep +%setup -q -n %{name}-%{version} + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/usr + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +ln -s /usr/lib/libdevice-manager-plugin-pinetrail.so.%{version} %{buildroot}/usr/lib/libslp_devman_plugin.so.%{version} +ln -s /usr/lib/libdevice-manager-plugin-pinetrail.so %{buildroot}/usr/lib/libslp_devman_plugin.so + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%{_libdir}/*.so* + +%files devel +%{_includedir}/device-manager-plugin-pinetrail/*.h +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-mapper.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-mapper.spec new file mode 100644 index 0000000..46f95e9 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/device-mapper.spec @@ -0,0 +1,81 @@ +%define device_mapper_version 1.02.28 +%define lvm2_version 2.02.79 + +# Do not reset Release to 1 unless both lvm2 and device-mapper +# versions are increased together. + +Name: device-mapper +Summary: Device mapper utility +Version: %{device_mapper_version} +Release: 1 +License: GPLv2 +Source0: ftp://sources.redhat.com/pub/lvm2/LVM2.%{lvm2_version}.tgz +Group: System/Base +URL: http://sources.redhat.com/dm +Requires: device-mapper-libs = %{device_mapper_version}-%{release} + +%description -n device-mapper +This package contains the supporting userspace utility, dmsetup, +for the kernel device-mapper. + +%package -n device-mapper-devel +Summary: Development libraries and headers for device-mapper +Version: %{device_mapper_version} +Release: %{release} +License: LGPLv2.1 +Group: Development/Libraries +Requires: device-mapper = %{device_mapper_version}-%{release} +Requires: device-mapper-libs = %{device_mapper_version}-%{release} + +%description -n device-mapper-devel +This package contains files needed to develop applications that use +the device-mapper libraries. + +%package -n device-mapper-libs +Summary: Device-mapper shared library +Version: %{device_mapper_version} +Release: %{release} +License: LGPLv2.1 +Group: System/Libraries +Obsoletes: device-mapper < 1.02.17-6 + +%description -n device-mapper-libs +This package contains the device-mapper shared library, libdevmapper. + +%prep +%setup -q -n LVM2.%{lvm2_version} + +%build +%define _exec_prefix "" +%configure --with-user= --with-group= --with-device-uid=0 --with-device-gid=6 --with-device-mode=0660 --enable-pkgconfig +%define _exec_prefix / +make device-mapper + +%install +rm -rf $RPM_BUILD_ROOT +make install_device-mapper DESTDIR=$RPM_BUILD_ROOT usrlibdir=$RPM_BUILD_ROOT/usr/%{_lib} +sed -i 's/ (.*)//g' $RPM_BUILD_ROOT%{_libdir}/pkgconfig/*.pc + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -n device-mapper-libs -p /sbin/ldconfig + +%postun -n device-mapper-libs -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%doc COPYING COPYING.LIB INSTALL README VERSION_DM WHATS_NEW_DM +%attr(755,root,root) %{_sbindir}/dmsetup +%{_mandir}/man8/dmsetup.8.gz + +%files -n device-mapper-devel +%defattr(-,root,root,-) +%attr(755,root,root) /%{_libdir}/libdevmapper.so +%{_includedir}/libdevmapper.h +%{_libdir}/pkgconfig/*.pc + +%files -n device-mapper-libs +%attr(755,root,root) /%{_libdir}/libdevmapper.so.* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/devman.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/devman.spec new file mode 100644 index 0000000..e3346e2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/devman.spec @@ -0,0 +1,95 @@ +#sbs-git:slp/pkgs/d/devman devman 0.1.6 5bf2e95e0bb15c43ff928f7375e1978b0accb0f8 +Name: devman +Summary: Device manager library +Version: 0.1.9 +Release: 8 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Source1: devman.manifest +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(haptic) + +%description +Device manager library for device control + + +%package -n libdevman +Summary: Device manager library +Group: Development/Libraries + +%description -n libdevman +Device manager library for device control + +%package -n libdevman-devel +Summary: Device manager library for (devel) +Group: Development/Libraries +Requires: libdevman = %{version}-%{release} + +%description -n libdevman-devel +Device manager library for device control (devel) + +%package -n libdevman-haptic-devel +Summary: Haptic Device manager library for (devel) +Group: Development/Libraries +Requires: libdevman-devel = %{version}-%{release} + +%description -n libdevman-haptic-devel +Haptic Device manager library for device control (devel) + +%package -n libdevman-plugin-devel +Summary: Device manager plugin library for (devel) +Group: Development/Libraries + +%description -n libdevman-plugin-devel +Device manager plugin library for device control (devel) + +%prep +%setup -q + +%build +cp %{SOURCE1} . +CFLAGS="$CFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_DEVMAN_RSRC_PREFIX=share/devman -DCMAKE_DATADIR=/opt + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc4.d + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files -n libdevman +%manifest devman.manifest +%{_sysconfdir}/rc.d/init.d/devman +%{_bindir}/display_wd +%{_libdir}/libdevman.so.* + +%files -n libdevman-devel +%{_includedir}/devman/devman.h +%{_includedir}/devman/devman_managed.h +%{_includedir}/devman/devman_image.h +%{_includedir}/devman/devman_error.h +%{_includedir}/devman/devman_haptic.h +%{_includedir}/devman/SLP_devman_PG.h +%{_libdir}/pkgconfig/devman.pc +%{_libdir}/libdevman.so + +%files -n libdevman-haptic-devel +%{_includedir}/devman/devman_haptic_ext.h +%{_includedir}/devman/devman_haptic_ext_core.h +%{_libdir}/pkgconfig/devman_haptic.pc + +%files -n libdevman-plugin-devel +%{_includedir}/devman/devman_plugin_intf.h +%{_libdir}/pkgconfig/devman_plugin.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dlog.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dlog.spec new file mode 100644 index 0000000..0f9a51c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dlog.spec @@ -0,0 +1,89 @@ +Name: dlog +Summary: Logging service +Version: 0.4.0 +Release: 5.1 +Group: TO_BE/FILLED_IN +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + + +%description +dlog API library + +%package -n libdlog +Summary: Logging service dlog API +Group: Development/Libraries + +%description -n libdlog +dlog API library + +%package -n libdlog-devel +Summary: Logging service dlog API +Group: Development/Libraries +Requires: lib%{name} = %{version}-%{release} + +%description -n libdlog-devel +dlog API library + + +%package -n dlogutil +Summary: print log data to the screen +Group: Development/Libraries +Requires: lib%{name} = %{version}-%{release} + +%description -n dlogutil +utilities for print log data + + + +%prep +%setup -q + + +%build + +%autogen --disable-static +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/opt/etc/ +cp %{_builddir}/%{name}-%{version}/.debuglevel %{buildroot}/opt/etc/.debuglevel + +%post -n dlogutil +#Add boot sequence script +mkdir -p /etc/rc.d/rc5.d +rm -f /etc/rc.d/rc3.d/S47dlog /etc/rc.d/rc5.d/S05dlog +ln -s /etc/rc.d/init.d/dlog.sh /etc/rc.d/rc3.d/S47dlog +ln -s /etc/rc.d/init.d/dlog.sh /etc/rc.d/rc5.d/S05dlog + + +%post -n libdlog +chmod +x /opt/etc/.debuglevel +rm -f /etc/profile.d/dlevel.sh +ln -s /opt/etc/.debuglevel /etc/profile.d/dlevel.sh +/sbin/ldconfig + +%postun -n libdlog +/sbin/ldconfig + +%files -n dlogutil +%manifest dlogutil.manifest +%{_bindir}/dlogutil +%{_sysconfdir}/rc.d/init.d/dlog.sh + +%files -n libdlog +%doc LICENSE +/opt/etc/.debuglevel +%{_libdir}/libdlog.so.0 +%{_libdir}/libdlog.so.0.0.0 + +%files -n libdlog-devel +%{_includedir}/dlog/dlog.h +%{_libdir}/pkgconfig/dlog.pc +%{_libdir}/libdlog.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dnsmasq.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dnsmasq.spec new file mode 100644 index 0000000..2e8aad2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/dnsmasq.spec @@ -0,0 +1,33 @@ +Name: dnsmasq +Summary: dnsmasq, DNS forwarder. +Version: 2.57 +Release: 4 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dbus-1) + +%description +Dnsmasq is a lightweight, easy to configure DNS forwarder and DHCP server. + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%post +mkdir -p /opt/var/lib/misc + +%install +rm -rf %{buildroot} +%make_install + +%files +%{_bindir}/dnsmasq + +%changelog +* Mon Apr 16 2012 Seungyoun Ju 2.57-4 +- "/opt/var/lib/misc" directory for lease file is created explicitly diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/download-provider.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/download-provider.spec new file mode 100644 index 0000000..98bf889 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/download-provider.spec @@ -0,0 +1,153 @@ + +Name: download-provider +Summary: download the contents in background. +Version: 0.0.5 +Release: 9 +Group: Development/Libraries +License: Apache +Source0: %{name}-%{version}.tar.gz +Requires(post): /usr/bin/sqlite3 +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(xdgmime) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-network-connection) + +%description +Description: download the contents in background + +%package devel +Summary: download-provider +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Description: download the contents in background (developement files) + +%prep +%setup -q + +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +%build +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d +ln -s %{_sysconfdir}/rc.d/init.d/download-provider-service %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S70download-provider-service +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc5.d +ln -s %{_sysconfdir}/rc.d/init.d/download-provider-service %{buildroot}%{_sysconfdir}/rc.d/rc5.d/S70download-provider-service + +mkdir -p %{buildroot}/opt/data/download-provider + +%post +mkdir -p /opt/dbspace/ +if [ ! -f /opt/dbspace/.download-provider.db ]; +then + sqlite3 /opt/dbspace/.download-provider.db 'PRAGMA journal_mode=PERSIST; + CREATE TABLE downloading (id INTEGER PRIMARY KEY AUTOINCREMENT, uniqueid INTEGER UNIQUE, packagename TEXT, notification INTEGER, installpath TEXT, filename TEXT, creationdate TEXT, retrycount INTEGER, state INTEGER, url TEXT, mimetype TEXT, etag TEXT, savedpath TEXT);' + sqlite3 /opt/dbspace/.download-provider.db 'PRAGMA journal_mode=PERSIST; + CREATE TABLE history (id INTEGER PRIMARY KEY AUTOINCREMENT, uniqueid INTEGER UNIQUE, packagename TEXT, filename TEXT, creationdate TEXT, state INTEGER, mimetype TEXT, savedpath TEXT);' +fi + +%files +%defattr(-,root,root,-) +%dir /opt/data/download-provider +/opt/data/download-provider/*.png +%{_libdir}/libdownloadagent.so.0.0.1 +%{_libdir}/libdownloadagent.so +%{_bindir}/download-provider +%{_sysconfdir}/rc.d/init.d/download-provider-service +%{_sysconfdir}/rc.d/rc3.d/S70download-provider-service +%{_sysconfdir}/rc.d/rc5.d/S70download-provider-service + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libdownloadagent.so.0.0.1 +%{_libdir}/libdownloadagent.so +%{_bindir}/download-provider +%{_includedir}/download-provider/download-provider.h +%{_libdir}/pkgconfig/download-provider.pc + +%changelog +* Fri Sep 07 2012 Kwangmin Bang +- add LICENSE +- Add to search download id from history db + +* Thu Sep 06 2012 Kwangmin Bang +- start to download again even if already finished +- change thread style +- arrange the request priority +- change data type +- wait till getting the response from client + +* Mon Sep 03 2012 Kwangmin Bang +- fix timeout error + +* Mon Sep 03 2012 Kwangmin Bang +- free slot after getting event from url-download +- fix INTEGER OVERFLOW + +* Thu Aug 30 2012 Kwangmin Bang +- initialize mutex for auto-redownloading +- support Pause/Resume with new connection +- fix the memory leak + +* Mon Aug 27 2012 Kwangmin Bang +- Change the ownership of downloaded file +- Add detached option when pthread is created +- fix the failure getting history info from database +- fix first timeout takes a long time +- fix wrong checking of network status +- fix the crash by double free +- divide log level +- Resolve prevent defects for agent module +- Resolve a bug to join domain in case of playready + +* Tue Aug 23 2012 Kwangmin Bang +- event thread does not deal in some state +- fix the lockup by mutex and the crash by invaild socket event + +* Tue Aug 22 2012 Jungki Kwak +- Fix the crash when use notification +- One thread model for socket +- Fix the defects found by prevent tool +- Remove mutex lock/unlock in case of invalid id +- Support the status of download in case of getting new connection with requestid +- Clear db and register notification when stopped the download +- Update notification function +- Enable to set the defined file name by user + +* Tue Aug 17 2012 Jungki Kwak +- Enable to use destination path +- Add to handle invalid id + +* Tue Aug 16 2012 Jungki Kwak +- Change socket close timing + +* Mon Aug 13 2012 Kwangmin Bang +- Disable default dlog in launching script. + +* Tue Aug 09 2012 Jungki Kwak +- The function to init dbus glib is removed + +* Tue Aug 08 2012 Jungki Kwak +- The function to init dbus glib is added for connection network CAPI + +* Tue Aug 07 2012 Jungki Kwak +- Change the name of temp direcoty. +- When add requestinfo to slot, save it to DB. + +* Mon Aug 06 2012 Jungki Kwak +- Initial version is updated. + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/drm-client.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/drm-client.spec new file mode 100755 index 0000000..517dde3 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/drm-client.spec @@ -0,0 +1,55 @@ +Name: drm-client +Summary: DRM client Package +Version: 0.0.30 +Release: 0 +Group: TO_BE/FILLED_IN +License: Apache +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: cmake + +%description +DRM client library (Shared Object) + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +%description devel +Development files for %{name} + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%files +%defattr(-,root,root,-) +%{_libdir}/*.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/drm-client/* +%{_libdir}/*.so +%{_libdir}/pkgconfig/drm-client.pc + +%clean +rm -rf CMakeCache.txt +rm -rf CMakeFiles +rm -rf cmake_install.cmake +rm -rf Makefile +rm -rf install_manifest.txt +rm -rf *.pc +rm -rf documentation.list + +rm -rf libdrm-client.so libdrm-client.so.0 libdrm-client.so.0.0.1 diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17-extra-config-modules.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17-extra-config-modules.spec new file mode 100644 index 0000000..7f54673 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17-extra-config-modules.spec @@ -0,0 +1,52 @@ +Name: e17-extra-config-modules +Summary: The E17 Extra Config Modules +Version: 0.1.28r01 +Release: 1 +Group: Graphical desktop/Enlightenment +License: BSD +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(enlightenment) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(dlog) +Requires: libX11 + + +%description +The E17 Extra Config Modules The E17 extra config modules consists of modules made by SAMSUNG. + + +%prep +%setup -q + + +%build +export CFLAGS+=" -Wall -g -fPIC -rdynamic" +export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=/usr/lib" + +%ifarch %{arm} +export CFLAGS+=" -D_ENV_ARM" +%endif + +for FILE in config-slp +do + (cd $FILE && ./autogen.sh && ./configure --prefix=/usr && make ) +done + + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp %{_builddir}/%{buildsubdir}/LICENSE %{buildroot}/usr/share/license/%{name} + +for FILE in config-slp +do + (cd $FILE && %make_install ) +done + + +%files +%defattr(-,root,root,-) +%{_libdir}/enlightenment/modules/config-slp/* +/usr/share/license/%{name} +%manifest %{name}.manifest diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17-extra-modules.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17-extra-modules.spec new file mode 100644 index 0000000..637b716 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17-extra-modules.spec @@ -0,0 +1,85 @@ +#sbs-git:slp/pkgs/e/e17-extra-modules e17-extra-modules 0.3 662155322bf368b0712b9e56915665ce820d2e5e +Name: e17-extra-modules +Summary: The E17 Extra Modules The E17 extra modules consists of modules made by SAMSUNG +Version: 0.4 +Release: 5 +Group: System/GUI/Other +License: BSD +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(enlightenment) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xextproto) +BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(xrandr) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xtst) +BuildRequires: pkgconfig(pixman-1) +BuildRequires: edje-tools +Requires: libx11 + +%description +The E17 Extra Modules The E17 extra modules consists of modules made by SAMSUNG. + +%prep +%setup -q + + +%build + +%define DEF_SUBDIRS comp-slp illume2-slp keyrouter wmready accessibility move-slp devicemgr extndialog + +export CFLAGS+=" -Wall -g -fPIC -rdynamic" +export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=/usr/lib" +# use dlog +export CFLAGS+=" -DUSE_DLOG" + +%ifarch %{arm} +export CFLAGS+=" -D_ENV_ARM" +%endif + + +for FILE in %{DEF_SUBDIRS} +do + (cd $FILE && ./autogen.sh && ./configure --prefix=/usr && make ) +done + + +%install +rm -rf %{buildroot} + +# for license notification +mkdir -p %{buildroot}/usr/share/license +cp -a %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name} + +# for keyrouter +mkdir -p %{buildroot}/usr/bin +cp -af keyrouter/scripts/* %{buildroot}/usr/bin/ + +for FILE in %{DEF_SUBDIRS} +do + (cd $FILE && make install DESTDIR=%{buildroot} ) +done + +find %{buildroot}/usr/lib/enlightenment/modules -name *.la | xargs rm +find %{buildroot}/usr/lib/enlightenment/modules -name *.a | xargs rm + +%files +%manifest e17-extra-modules.manifest +%defattr(-,root,root,-) +%{_libdir}/enlightenment/modules/comp-slp +%{_libdir}/enlightenment/modules/e17-extra-module-accessibility +%{_libdir}/enlightenment/modules/illume2-slp +%{_libdir}/enlightenment/modules/e17-extra-module-keyrouter +%{_libdir}/enlightenment/modules/e17-extra-module-wmready +%{_libdir}/enlightenment/modules/move-slp +%{_libdir}/enlightenment/modules/e17-extra-module-devicemgr +%{_datadir}/enlightenment/data/* +%{_bindir}/extndialog +%{_bindir}/* +/usr/share/license/%{name} diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17-misc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17-misc.spec new file mode 100644 index 0000000..4ff9225 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17-misc.spec @@ -0,0 +1,99 @@ +#sbs-git:slp/pkgs/e/e17-misc e17-misc 0.2 +Name: e17-misc +Summary: E17 Config files +Version: 0.2 +Release: 1 +Group: System/GUI/Other +License: BSD +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(eet) +BuildRequires: eet-bin +Requires: e17 + +%description +The E17 extra configuration files + +%prep +%setup -q + +%build +%autogen +%configure --prefix=/opt/home/app +make + +%install +%make_install + +# for license notification +mkdir -p %{buildroot}/usr/share/license +cp -a COPYING %{buildroot}/usr/share/license/%{name} + +%ifarch %{arm} +# ARM build target +%__mkdir_p %{buildroot}/opt/home/app/.e/apps +%__cp -afr %{_arch}/opt/home/app/.e/apps/* %{buildroot}/opt/home/app/.e/apps + +%__mkdir_p %{buildroot}/opt/home/app/.e/e/applications +%__cp -afr %{_arch}/opt/home/app/.e/e/applications/* %{buildroot}/opt/home/app/.e/e/applications + +%__mkdir_p %{buildroot}/opt/home/app/.e/e/backgrounds +%__cp -afr %{_arch}/opt/home/app/.e/e/backgrounds/* %{buildroot}/opt/home/app/.e/e/backgrounds + +%__cp -afr %{_arch}/opt/home/app/.e/e/config/*.cfg %{buildroot}/opt/home/app/.e/e/config +%__cp -afr %{_arch}/opt/home/app/.e/e/config/samsung/*.cfg %{buildroot}/opt/home/app/.e/e/config/samsung + +%else + +%if 0%{?simulator} +# emul build target +%__mkdir_p %{buildroot}/opt/home/app/.e/apps +%__cp -afr emulator/opt/home/app/.e/apps/* %{buildroot}/opt/home/app/.e/apps + +%__mkdir_p %{buildroot}/opt/home/app/.e/e/applications +%__cp -afr emulator/opt/home/app/.e/e/applications/* %{buildroot}/opt/home/app/.e/e/applications + +%__mkdir_p %{buildroot}/opt/home/app/.e/e/backgrounds +%__cp -afr emulator/opt/home/app/.e/e/backgrounds/* %{buildroot}/opt/home/app/.e/e/backgrounds + +%__cp -afr emulator/opt/home/app/.e/e/config/*.cfg %{buildroot}/opt/home/app/.e/e/config +%__cp -afr emulator/opt/home/app/.e/e/config/samsung/*.cfg %{buildroot}/opt/home/app/.e/e/config/samsung + +%else +# IA build target +%__mkdir_p %{buildroot}/opt/home/app/.e/apps +%__cp -afr %{_arch}/opt/home/app/.e/apps/* %{buildroot}/opt/home/app/.e/apps + +%__mkdir_p %{buildroot}/opt/home/app/.e/e/applications +%__cp -afr %{_arch}/opt/home/app/.e/e/applications/* %{buildroot}/opt/home/app/.e/e/applications + +%__mkdir_p %{buildroot}/opt/home/app/.e/e/backgrounds +%__cp -afr %{_arch}/opt/home/app/.e/e/backgrounds/* %{buildroot}/opt/home/app/.e/e/backgrounds + +%__cp -afr %{_arch}/opt/home/app/.e/e/config/*.cfg %{buildroot}/opt/home/app/.e/e/config +%__cp -afr %{_arch}/opt/home/app/.e/e/config/samsung/*.cfg %{buildroot}/opt/home/app/.e/e/config/samsung + +%endif +%endif + +%__mkdir_p %{buildroot}%{_sysconfdir}/skel + %__cp -af %{buildroot}/opt/home/app/.e %{buildroot}%{_sysconfdir}/skel/.e + +%pre +if [ ! -e "home/app" ] +then + %__mkdir_p /home/app +fi +chown 5000:5000 /home/app +chmod 755 /home/app + +%post +# XXX comptibility with sysvinit-based images +chown -R 5000:5000 /opt/home/app + +%files +%manifest e17-misc.manifest +%defattr(-,root,root,-) +/opt/home/app/.e +/usr/share/license/%{name} + +%config %{_sysconfdir}/skel/.e diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17.spec new file mode 100644 index 0000000..f15c49c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e17.spec @@ -0,0 +1,229 @@ +Name: e17 +Summary: The Enlightenment window manager +Version: 1.0.0.001+svn.76808slp2+build06 +Release: 1 +Group: System/GUI/Other +License: BSD +URL: http://www.enlightenment.org/ +Source0: %{name}-%{version}.tar.gz +Source2: packaging/e17.service +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-con) +BuildRequires: pkgconfig(ecore-evas) +BuildRequires: pkgconfig(ecore-fb) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(ecore-imf-evas) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(ecore-input-evas) +BuildRequires: pkgconfig(ecore-ipc) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(edbus) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(eet) +BuildRequires: pkgconfig(efreet) +BuildRequires: pkgconfig(efreet-mime) +BuildRequires: pkgconfig(efreet-trash) +BuildRequires: pkgconfig(ehal) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(eio) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) +BuildRequires: edje-bin +BuildRequires: embryo-bin +BuildRequires: eet-bin +BuildRequires: gettext-devel + + +%description +The Enlightenment DR17 Window Manager Enlightenment is an advanced window manager for X11. Unique + features include: a fully animated background, nice drop shadows + around windows, backed by an extremely clean and optimized + foundation of APIs. + . + This package contains the core files for Enlightenment DR17. + + + +%package devel +Summary: The Enlightenment window mgr (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +The Enlightenment window manager (devel) + +%package data +Summary: The Enlightenment window mgr (data) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description data +The Enlightenment window manager (data) + + +%prep +%setup -q + + +%build +export CFLAGS+=" -fvisibility=hidden -fPIC " +export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed" + +%autogen --disable-static +LIBS='-ledbus' ./configure --prefix=/usr --disable-static \ + --disable-temperature \ + --disable-mixer \ + --disable-everything \ + --disable-dropshadow \ + --disable-pager \ + --disable-battery \ + --disable-cpufreq \ + --disable-start \ + --disable-exebuf \ + --disable-winlist \ + --disable-fileman \ + --disable-fileman-opinfo \ + --disable-wizard \ + --disable-conf \ + --disable-conf-wallpaper \ + --disable-conf-wallpaper2 \ + --disable-conf-colors \ + --disable-conf-fonts \ + --disable-conf-borders \ + --disable-conf-icon-theme \ + --disable-conf-mouse-cursor \ + --disable-conf-transitions \ + --disable-conf-startup \ + --disable-conf-intl \ + --disable-conf-imc \ + --disable-conf-profiles \ + --disable-msgbus-lang \ + --disable-conf-engine \ + --disable-conf-desks \ + --disable-conf-desk \ + --disable-conf-display \ + --disable-conf-desklock \ + --disable-conf-screensaver \ + --disable-conf-dpms \ + --disable-conf-shelves \ + --disable-conf-shelves \ + --disable-conf-keybindings \ + --disable-conf-mousebindings \ + --disable-conf-edgebindings \ + --disable-conf-mouse \ + --disable-conf-window-display \ + --disable-conf-window-focus \ + --disable-conf-window-remembers \ + --disable-conf-window-manipulation \ + --disable-conf-menus \ + --disable-conf-clientlist \ + --disable-conf-dialogs \ + --disable-conf-performance \ + --disable-conf-winlist \ + --disable-conf-exebuf \ + --disable-conf-paths \ + --disable-conf-mime \ + --disable-conf-interaction \ + --disable-conf-scale \ + --disable-mixel \ + --disable-connman \ + --disable-illume \ + --disable-syscon \ + --disable-bluez \ + --disable-ofono \ + --disable-msgbus \ + --disable-systray \ + --disable-conf_acpibindings \ + --disable-everything-apps \ + --disable-everything-aspell \ + --disable-everything-calc \ + --disable-everything-files \ + --disable-everything-settings \ + --disable-everything-windows \ + --disable-illume-bluetooth \ + --disable-illume-home \ + --disable-illume-toggle \ + --disable-illume-indicator \ + --disable-illume-kbd-toggle \ + --disable-illume-keyboard \ + --disable-illume-mode-toggle \ + --disable-illume-softkey \ + --disable-comp \ + --disable-illume2 \ + --disable-conf_randr \ + --disable-tasks \ + --disable-backlight \ + --disable-shot \ + --disable-notification \ + --disable-quickaccess \ + --disable-tiling \ + --disable-xkbswitch \ + --enable-extra-features + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +# for license notification +mkdir -p %{buildroot}/usr/share/license +cp -a %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name} + +#systemd setup +mkdir -p %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants +install -m 0644 %SOURCE2 %{buildroot}%{_libdir}/systemd/user/ +ln -s ../e17.service %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants/e17.service + +%files +%manifest e17.manifest +%defattr(-,root,root,-) +/usr/bin/enlightenment +/usr/bin/enlightenment_imc +/usr/bin/enlightenment_remote +/usr/bin/enlightenment_start +/usr/bin/enlightenment_filemanager +/usr/bin/enlightenment_open +/usr/lib/enlightenment/modules +/usr/lib/enlightenment/preload/* +%config /usr/etc/enlightenment/sysactions.conf +/usr/lib/systemd/user/e17.service +/usr/lib/systemd/user/core-efl.target.wants/e17.service +/usr/share/license/%{name} + +%files devel +%defattr(-,root,root,-) +/usr/lib/pkgconfig/enlightenment.pc +/usr/include/enlightenment/*.h + +%files data +%manifest e17-data.manifest +%defattr(-,root,root,-) +/usr/share/enlightenment/data/themes + +%exclude /usr/etc/xdg/* +%exclude /usr/lib/enlightenment/utils/* +%exclude /usr/share/enlightenment/AUTHORS +%exclude /usr/share/enlightenment/COPYING +%exclude /usr/share/enlightenment/data/backgrounds/* +%exclude /usr/share/enlightenment/data/config/* +%exclude /usr/share/enlightenment/data/icons/* +%exclude /usr/share/enlightenment/data/images/enlightenment.png +/usr/share/enlightenment/data/images/test.edj +/usr/share/enlightenment/data/images/test.png +/usr/share/enlightenment/data/images/test.svg +/usr/share/enlightenment/data/images/test.jpg +%exclude /usr/share/enlightenment/data/input_methods/* +%exclude /usr/share/locale/* +%exclude /usr/share/xsessions/* +%exclude /usr/share/applications/enlightenment_filemanager.desktop +%exclude /usr/share/enlightenment/data/flags/* +%exclude /usr/share/enlightenment/data/favorites/* +%exclude /usr/share/enlightenment/data/favorites/.order + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e_dbus.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e_dbus.spec new file mode 100644 index 0000000..f00f1a9 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/e_dbus.spec @@ -0,0 +1,86 @@ +Name: e_dbus +Summary: D-Bus and HAL wrapper libraries for EFL +Version: 1.7.3+svn.81116+build01 +Release: 1 +Group: System/Libraries +License: BSD +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: ecore-devel +BuildRequires: eina-devel +BuildRequires: evas-devel +BuildRequires: dbus-devel + + +%description +D-Bus and HAL wrapper libraries for use with the EFL + + + +%package devel +Summary: D-Bus and HAL wrapper libraries for EFL (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +D-Bus and HAL wrapper libraries for use with the EFL (devel) + + +%prep +%setup -q + + +%build +export CFLAGS+=" -fvisibility=hidden -fPIC" +export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed" + +%autogen --disable-static +%configure --disable-static + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name} + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_bindir}/e-* +%{_bindir}/e_* +%{_libdir}/libe*.so.* +/usr/share/e_dbus/logo.png +/usr/share/license/%{name} + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libebluez.so +%{_libdir}/libeconnman0_7x.so +%{_libdir}/libedbus.so +%{_libdir}/libehal.so +%{_libdir}/libenotify.so +%{_libdir}/libeofono.so +%{_libdir}/libeukit.so +%{_libdir}/pkgconfig/ebluez.pc +%{_libdir}/pkgconfig/econnman-0.7x.pc +%{_libdir}/pkgconfig/edbus.pc +%{_libdir}/pkgconfig/ehal.pc +%{_libdir}/pkgconfig/enotify.pc +%{_libdir}/pkgconfig/eofono.pc +%{_libdir}/pkgconfig/eukit.pc + +%{_includedir}/e_dbus-1/E_Bluez.h +%{_includedir}/e_dbus-1/connman0_7x/E_Connman.h +%{_includedir}/e_dbus-1/E_DBus.h +%{_includedir}/e_dbus-1/E_Hal.h +%{_includedir}/e_dbus-1/E_Notification_Daemon.h +%{_includedir}/e_dbus-1/E_Notify.h +%{_includedir}/e_dbus-1/E_Ofono.h +%{_includedir}/e_dbus-1/E_Ukit.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ecore.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ecore.spec new file mode 100644 index 0000000..ebadf58 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ecore.spec @@ -0,0 +1,350 @@ +Name: ecore +Summary: Enlightened Core X interface library +Version: 1.7.3+svn.81116+build01 +Release: 2 +Group: System/Libraries +License: BSD +URL: http://www.enlightenment.org +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: gettext +BuildRequires: eina-devel +BuildRequires: eet-devel +BuildRequires: evas-devel +BuildRequires: glib2-devel +BuildRequires: libxcursor-devel +BuildRequires: libxrender-devel +BuildRequires: libxinerama-devel +BuildRequires: libxrandr-devel +BuildRequires: libxext-devel +BuildRequires: libxi-devel +BuildRequires: libxfixes-devel +BuildRequires: libxcomposite-devel +BuildRequires: libxdamage-devel +BuildRequires: x11proto-xext +BuildRequires: libxtst-devel +BuildRequires: curl-devel +BuildRequires: libjpeg-devel +BuildRequires: libXgesture-devel +BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glesv2) +BuildRequires: pkgconfig(wayland-egl) +BuildRequires: pkgconfig(wayland-cursor) +BuildRequires: pkgconfig(xkbcommon) + + +%description +Core abstraction layer for enlightenment DR 0.17 This is the core event abstraction layer and X abstraction layer that makes + doing selections, Xdnd, general X stuff, and event loops, timeouts and idle + handlers fast, optimized, and convenient. It's a separate library so anyone + can make use of the work put into Ecore to make this job easy for + applications. + + + +%package devel +Summary: Enlightened Core X interface library (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Core abstraction layer for enlightenment (devel) + +%package examples +Summary: Enlightened Core examples +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description examples +Enlightened Core examples + +%package tools +Summary: Enlightened Core X interface library (bin) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: %{name}-bin +Obsoletes: %{name}-bin + +%description tools +Core abstraction layer for enlightenment (tools) + +%package con +Summary: Enlightened Core X interface library (con) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description con +Core abstraction layer for enlightenment (con) + +%package evas +Summary: Enlightened Core X interface library (evas) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description evas +Core abstraction layer for enlightenment (evas) + +%package file +Summary: Enlightened Core X interface library (file) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description file +Core abstraction layer for enlightenment (file) + +%package imf +Summary: Enlightened Core X interface library (imf) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description imf +Core abstraction layer for enlightenment (imf) + +%package imf-evas +Summary: Enlightened Core X interface library (imf-evas) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description imf-evas +Core abstraction layer for enlightenment (imf-evas) + +%package input +Summary: Enlightened Core X interface library (input) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description input +Core abstraction layer for enlightenment (input) + +%package input-evas +Summary: Enlightened Core X interface library (input-evas) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description input-evas +Core abstraction layer for enlightenment (input-evas) + +%package ipc +Summary: Enlightened Core X interface library (ipc) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description ipc +Core abstraction layer for enlightenment (ipc) + +%package x +Summary: Enlightened Core X interface library (x) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description x +Core abstraction layer for enlightenment (x) + +%package fb +Summary: Enlightened Core X interface library (fb) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description fb +Core abstraction layer for enlightenment (fb) + + +%package wayland +Summary: Enlightened Core interface library (wayland) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description wayland +Core abstraction layer for enlightenment (wayland) + +%prep +%setup -q + + +%build +export CFLAGS+=" -fvisibility=hidden -fPIC" +export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed" + +%autogen --disable-static \ + --enable-ecore-fb \ + --enable-dependency-tracking \ + --disable-ecore-directfb \ + --enable-ecore-evas-fb \ + --disable-rpath \ + --disable-openssl \ + --disable-gnutls \ + --disable-tslib \ + --enable-simple-x11 \ + --enable-ecore-evas-opengl-x11 \ + --disable-ecore-evas-xrender-x11 \ + --enable-curl \ + --enable-glib-integration-always \ + --enable-ecore-x-gesture \ + --disable-xim \ + --disable-ecore-imf-xim \ + --disable-ecore-imf-scim \ + --enable-ecore-wayland \ + --enable-ecore-evas-wayland-shm \ + --enable-ecore-evas-wayland-egl \ + --enable-build-examples + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%post con -p /sbin/ldconfig + +%postun con -p /sbin/ldconfig + +%post evas -p /sbin/ldconfig + +%postun evas -p /sbin/ldconfig + + +%post file -p /sbin/ldconfig + +%postun file -p /sbin/ldconfig + + +%post imf -p /sbin/ldconfig + +%postun imf -p /sbin/ldconfig + + +%post imf-evas -p /sbin/ldconfig + +%postun imf-evas -p /sbin/ldconfig + + +%post input -p /sbin/ldconfig + +%postun input -p /sbin/ldconfig + + +%post input-evas -p /sbin/ldconfig + +%postun input-evas -p /sbin/ldconfig + + +%post ipc -p /sbin/ldconfig + +%postun ipc -p /sbin/ldconfig + + +%post x -p /sbin/ldconfig + +%postun x -p /sbin/ldconfig + + +%post fb -p /sbin/ldconfig + +%postun fb -p /sbin/ldconfig + +%post wayland -p /sbin/ldconfig + +%postun wayland -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libecore.so.* +/usr/share/locale/* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/ecore-1/*.h +%{_libdir}/pkgconfig/ecore*.pc +%{_libdir}/libecore.so +%{_libdir}/libecore_con.so +%{_libdir}/libecore_evas.so +%{_libdir}/libecore_file.so +%{_libdir}/libecore_imf.so +%{_libdir}/libecore_imf_evas.so +%{_libdir}/libecore_input.so +%{_libdir}/libecore_input_evas.so +%{_libdir}/libecore_ipc.so +%{_libdir}/libecore_x.so +%{_libdir}/libecore_fb.so +%{_libdir}/libecore_wayland.so + +%files tools +%defattr(-,root,root,-) +#/usr/bin/ecore_test + +%files con +%defattr(-,root,root,-) +%{_libdir}/libecore_con.so.* + +%files evas +%defattr(-,root,root,-) +%{_libdir}/libecore_evas.so.* + +%files file +%defattr(-,root,root,-) +%{_libdir}/libecore_file.so.* + +%files imf +%defattr(-,root,root,-) +%{_libdir}/libecore_imf.so.* + +%files imf-evas +%defattr(-,root,root,-) +%{_libdir}/libecore_imf_evas.so.* + +%files input +%defattr(-,root,root,-) +%{_libdir}/libecore_input.so.* + +%files input-evas +%defattr(-,root,root,-) +%{_libdir}/libecore_input_evas.so.* + +%files ipc +%defattr(-,root,root,-) +%{_libdir}/libecore_ipc.so.* + +%files x +%defattr(-,root,root,-) +%{_libdir}/libecore_x.so.* + +%files fb +%defattr(-,root,root,-) +%{_libdir}/libecore_fb.so.* + +%files wayland +%defattr(-,root,root,-) +%{_libdir}/libecore_wayland.so.* + +%files examples +%defattr(-,root,root,-) +%{_datadir}/ecore/examples/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ed.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ed.spec new file mode 100644 index 0000000..5094ecf --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ed.spec @@ -0,0 +1,59 @@ +#specfile originally created for Fedora, modified for Moblin Linux +Summary: The GNU line editor +Name: ed +Version: 1.4 +Release: 1 +License: GPLv3+ +Group: Applications/Text +Source: ftp://ftp.gnu.org/gnu/ed/%{name}-%{version}.tar.gz +URL: http://www.gnu.org/software/ed/ +Requires(post): /sbin/install-info +Requires(preun): /sbin/install-info +Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +%description +Ed is a line-oriented text editor, used to create, display, and modify +text files (both interactively and via shell scripts). For most +purposes, ed has been replaced in normal usage by full-screen editors +(emacs and vi, for example). + +Ed was the original UNIX editor, and may be used by some programs. In +general, however, you probably don't need to install it and you probably +won't use it. + +%prep +%setup -q +rm -f stamp-h.in + +%build +%configure --exec-prefix=/ +make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 +make install DESTDIR=$RPM_BUILD_ROOT \ + bindir=/bin mandir=%{_mandir}/man1 + +rm -f $RPM_BUILD_ROOT%{_infodir}/dir* +gzip -9qnf $RPM_BUILD_ROOT%{_infodir}/* +install -p -m0644 doc/ed.1 $RPM_BUILD_ROOT%{_mandir}/man1 + +%post +[ -e %{_infodir}/ed.info.gz ] && /sbin/install-info %{_infodir}/ed.info.gz %{_infodir}/dir --entry="* ed: (ed). The GNU Line Editor." || : + +%preun +if [ $1 = 0 ] ; then + [ -e %{_infodir}/ed.info.gz ] && /sbin/install-info --delete %{_infodir}/ed.info.gz %{_infodir}/dir --entry="* ed: (ed). The GNU Line Editor." || : +fi + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%doc ChangeLog NEWS README TODO AUTHORS COPYING +/bin/* +%doc %{_infodir}/ed.info.gz +%doc %{_mandir}/*/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/edbus.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/edbus.spec new file mode 100644 index 0000000..e5b38db --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/edbus.spec @@ -0,0 +1,63 @@ +Name: edbus +Summary: EDBus provides easy access to D-Bus from EFL applications +Version: 1.7.1+tarball+build01 +Release: 1 +Group: System/Libraries +License: BSD +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(evas) +BuildRequires: dbus-devel + + +%description +D-Bus and HAL wrapper libraries for use with the EFL + + + +%package devel +Summary: D-Bus and HAL wrapper libraries for EFL (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +D-Bus and HAL wrapper libraries for use with the EFL (devel) + + +%prep +%setup -q + + +%build +export CFLAGS+=" -fvisibility=hidden -fPIC" +export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed" + +%autogen --disable-static +%configure --disable-static + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name} + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/lib*.so.* +/usr/share/license/%{name} + +%files devel +%defattr(-,root,root,-) +%{_libdir}/lib*.so +%{_libdir}/pkgconfig/*.pc +%{_includedir}/edbus-1/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/edje.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/edje.spec new file mode 100644 index 0000000..ffa0e48 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/edje.spec @@ -0,0 +1,88 @@ +Name: edje +Summary: Complex Graphical Design/Layout Engine +Version: 1.7.3+svn.81116+build01 +Release: 1 +Group: System/Libraries +License: BSD +URL: http://www.enlightenment.org/ +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-evas) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(ecore-imf-evas) +BuildRequires: pkgconfig(eet) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(embryo) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(lua) + + +%description +Various binaries for use with libedje +Edje is a graphical layout and animation library for animated resizable, + compressed and scalable themes. It is the theming engine behind + Enlightenment DR 0.17. + . + This package contains the following binaries: + - edje_cc: Compiles EDC files. + - edje_decc: Used to decompile compiled edje files. + - edje_recc: A convenience script to recompile EDC files. + +%package devel +Summary: Complex Graphical Design/Layout Engine (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Edje is a graphical layout and animation library (devel) + +%package tools +Summary: Complex Graphical Design/Layout Engine (tools) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: %{name}-bin +Obsoletes: %{name}-bin + +%description tools +Edje is a graphical layout and animation library (tools) + +%prep +%setup -q + +%build +export CFLAGS+=" -fvisibility=hidden -ffast-math -fPIC" +export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed" + +libtoolize --force +%autogen --disable-static +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libedje.so.* +%{_datadir}/mime/packages/edje.xml + +%files devel +%defattr(-,root,root,-) +%{_includedir}/edje-1/*.h +%{_libdir}/libedje.so +%{_libdir}/pkgconfig/edje.pc +%exclude /usr/share/edje/examples/* + +%files tools +%defattr(-,root,root,-) +%{_bindir}/* +%{_libdir}/%{name}/utils/epp +%{_datadir}/%{name}/include/edje.inc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eet.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eet.spec new file mode 100644 index 0000000..6c163d0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eet.spec @@ -0,0 +1,100 @@ +Name: eet +Summary: Library for speedy data storage, retrieval, and compression +Version: 1.7.3+svn.81116+build01 +Release: 1 +Group: System/Libraries +License: BSD +URL: http://www.enlightenment.org/ +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: eina-devel +BuildRequires: gnutls-devel +BuildRequires: zlib-devel +BuildRequires: libjpeg-devel + + +%description +Enlightenment DR17 file chunk reading/writing library development files Eet is a tiny library designed to write an arbitary set of chunks of data to a + file and optionally compress each chunk (very much like a zip file) and allow + fast random-access reading of the file later on. It does not do zip as zip + itself has more complexity than we need, and it was much simpler to implement + this once here. + . + This package contains headers and static libraries for development with libeet. + + +%package devel +Summary: Library for speedy data storage, retrieval, and compression (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + + +%description devel +Enlightenment DR17 file chunk reading/writing library (devel) + + +%package tools +Summary: Library for speedy data storage, retrieval, and compression. (tools) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: %{name}-bin +Obsoletes: %{name}-bin + + +%description tools +Enlightenment DR17 file chunk reading/writing library (tools) + + +%prep +%setup -q + + +%build +export CFLAGS+=" -fvisibility=hidden -fPIC" +export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed" + +%autogen --disable-static +%configure --disable-static \ + --disable-openssl --disable-cypher --disable-signature --disable-gnutls + +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name} + + +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%{_libdir}/libeet.so.* +/usr/share/license/%{name} + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/* +%{_libdir}/*.so +%{_libdir}/pkgconfig/eet.pc + + +%files tools +%defattr(-,root,root,-) +%{_bindir}/* +%{_datadir}/eet/examples/eet-basic.c +%{_datadir}/eet/examples/eet-data-cipher_decipher.c +%{_datadir}/eet/examples/eet-data-file_descriptor_01.c +%{_datadir}/eet/examples/eet-data-file_descriptor_02.c +%{_datadir}/eet/examples/eet-data-nested.c +%{_datadir}/eet/examples/eet-data-simple.c +%{_datadir}/eet/examples/eet-file.c + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eeze.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eeze.spec new file mode 100644 index 0000000..ee7d1cb --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eeze.spec @@ -0,0 +1,61 @@ +Name: eeze +Summary: Eeze is a library for manipulating devices with an extremely simple api +Version: 1.7.3+svn.81116+build01 +Release: 1 +Group: System/Libraries +License: BSD +URL: http://www.enlightenment.org +Source0: %{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(ecore) + + +%description +Eeze is a library for manipulating devices with an extremely simple api. + It interfaces directly with device subsystems, avoiding such middleman daemons as + udisks/upower or hal to immediately gather device information the instant it + becomes known to the OS. + Core abstraction layer for enlightenment DR 0.17 This is the core event abstraction layer and X abstraction layer that makes + +%package devel +Summary: Development files for using eeze +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development files for using eeze + +%prep +%setup -q + +%build +export CFLAGS+=" -fvisibility=hidden -fPIC" +export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed" + +libtoolize --force +%autogen +%configure --disable-static + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/lib*.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/eeze-1/*.h +%{_libdir}/lib*.so +%{_libdir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/efl-theme-tizen-hd.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/efl-theme-tizen-hd.spec new file mode 100644 index 0000000..612474c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/efl-theme-tizen-hd.spec @@ -0,0 +1,46 @@ +Name: efl-theme-tizen-hd +Summary: Tizen theme files +Version: 1.0.34 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO_BE/FILLED_IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: edje, edje-bin, embryo, embryo-bin + + +%description +Tizen HD theme for EFL + + +%package -n efl-theme-tizen-devel +Summary: Development package + + +%description -n efl-theme-tizen-devel +Development package + + +%prep +%setup -q + + +%build +export CFLAGS+=" --fPIC" +export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=/usr/lib" + +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install + + +%files +%defattr(-,root,root,-) +%{_datadir}/elementary/themes/tizen-hd.edj + + +%files -n efl-theme-tizen-devel +%defattr(-,root,root,-) +/opt/var/efl-theme-tizen-edc/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/efl-theme-white-hd.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/efl-theme-white-hd.spec new file mode 100644 index 0000000..819a7db --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/efl-theme-white-hd.spec @@ -0,0 +1,34 @@ +Name: efl-theme-white-hd +Summary: White theme files +Version: 1.0.12 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO_BE/FILLED_IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: edje, edje-bin, embryo, embryo-bin +BuildRequires: efl-theme-tizen-devel + + +%description +White theme for EFL + + +%prep +%setup -q + + +%build +export CFLAGS+=" --fPIC" +export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=/usr/lib" + +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install + + +%files +%defattr(-,root,root,-) +%{_datadir}/elementary/themes/white-hd.edj diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/efreet.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/efreet.spec new file mode 100644 index 0000000..ee592a2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/efreet.spec @@ -0,0 +1,81 @@ +#sbs-git:slp/pkgs/e/efreet efreet 1.1.0+svn.68229slp2+build01 96633d447858c306751083627e503e1e3b2bb0e1 +Name: efreet +Summary: FreeDesktop.Org Compatibility Library +Version: 1.7.3+svn.81116+build01 +Release: 1 +Group: System/Libraries +License: BSD +URL: http://www.enlightenment.org/ +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: gettext +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(eet) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(edbus2) + + +%description +Library that implements freedesktop.org specs for use with E17/EFL An implementation of several specifications from freedesktop.org intended for + use in Enlightenment DR17 (e17) and other applications using the Enlightenment + Foundation Libraries (EFL). Currently, the following specifications are + included: + - Base Directory + - Desktop Entry + - Icon Theme + - Menu + . + This package provides the libefreet0 and libefreet0-mime libraries, which + contains efreet-based functions for dealing with mime. + + + +%package devel +Summary: FreeDesktop.Org Compatibility Library (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Library that implements freedesktop.org specs (devel) + + +%prep +%setup -q + +%build +export CFLAGS+=" -fvisibility=hidden -fPIC" +export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed" + +%autogen --disable-static +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/lib/*.so.* +/usr/bin/* +/usr/lib/efreet/* +/usr/share/license/%{name} + + +%files devel +%defattr(-,root,root,-) +/usr/include/* +/usr/lib/*.so +/usr/share/* +/usr/lib/pkgconfig/efreet-mime.pc +/usr/lib/pkgconfig/efreet-trash.pc +/usr/lib/pkgconfig/efreet.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eina.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eina.spec new file mode 100644 index 0000000..ffcaab2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eina.spec @@ -0,0 +1,73 @@ +Name: eina +Summary: Data Type Library +Version: 1.7.3+svn.81116+build01 +Release: 1 +Group: System/Libraries +License: LGPLv2 +URL: http://www.enlightenment.org/ +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + + +%description +Enlightenment Foundation Library providing optimized data types Eina is a multi-platform library that provides optimized data types and a few + tools. It supports the following data types: + o Array + o Hash Table + o Double-linked list + o Red-black tree + o Shared string + o Access Content types + + Accessor: can access items of a container randomly + + Iterator: can access items of a container sequentially + + +%package devel +Summary: Data Type Library (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + + +%description devel +Enlightenment Foundation Library providing optimized data types (devel) + + +%prep +%setup -q + + +%build +export CFLAGS+=" -fvisibility=hidden" +export LDFLAGS+=" -fvisibility=hidden" + +%autogen --disable-static +%configure --disable-static \ + --disable-rpath --enable-static-chained-pool --enable-magic-debug + +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name} + +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%{_libdir}/libeina.so.* +/usr/share/license/%{name} + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/eina-1 +%{_libdir}/*.so +%{_libdir}/pkgconfig/eina.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/elementary.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/elementary.spec new file mode 100644 index 0000000..a9d9729 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/elementary.spec @@ -0,0 +1,96 @@ +#sbs-git:slp/pkgs/e/elementary elementary 1.0.0+svn.70492slp2+build11 +Name: elementary +Summary: EFL toolkit for small touchscreens +Version: 1.7.1+svn.77535+build01r05 +Release: 1 +Group: System/Libraries +License: LGPLv2.1 +URL: http://trac.enlightenment.org/e/wiki/Elementary +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: gettext +BuildRequires: edje-tools +BuildRequires: eet-tools +BuildRequires: eina-devel +BuildRequires: eet-devel +BuildRequires: evas-devel +BuildRequires: ecore-devel +BuildRequires: edje-devel +BuildRequires: edbus-devel +BuildRequires: efreet-devel +BuildRequires: ethumb-devel +BuildRequires: emotion-devel +BuildRequires: app-svc-devel +BuildRequires: libx11-devel + +%description +Elementary - a basic widget set that is easy to use based on EFL for mobile This package contains devel content. + +%package devel +Summary: EFL toolkit (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +EFL toolkit for small touchscreens (devel) + +%package tools +Summary: EFL toolkit (tools) +Group: Development/Tools +Requires: %{name} = %{version}-%{release} +Provides: %{name}-bin +Obsoletes: %{name}-bin + +%description tools +EFL toolkit for small touchscreens (tools) + +%prep +%setup -q + +%build +export CFLAGS+=" -fPIC -Wall" +export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed" + +%autogen --disable-static +%configure --disable-static \ + --enable-dependency-tracking \ + --disable-web \ + --enable-build-examples + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/lib/libelementary* +/usr/lib/elementary/modules/*/*/*.so +/usr/lib/edje/modules/elm/*/module.so +/usr/share/elementary/* +/usr/share/icons/* +/usr/share/locale/* +#exclude *.desktop files +%exclude /usr/share/applications/* +%manifest %{name}.manifest +/usr/share/license/%{name} + +%files devel +%defattr(-,root,root,-) +/usr/include/* +/usr/lib/libelementary.so +/usr/lib/pkgconfig/elementary.pc + +%files tools +%defattr(-,root,root,-) +/usr/bin/elementary_* +/usr/lib/elementary_testql.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/elm-misc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/elm-misc.spec new file mode 100644 index 0000000..e600a52 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/elm-misc.spec @@ -0,0 +1,32 @@ +Name: elm-misc +Summary: Elementary config files +Version: 0.1.32 +Release: 1 +Group: TO_BE/FILLED_IN +License: APLv2 +BuildArch: noarch +Source0: %{name}-%{version}.tar.gz + + +%description +Elementary configuration files + +%prep +%setup -q + +%build + +%install +rm -rf %{buildroot} +%__mkdir_p %{buildroot}%{_sysconfdir}/profile.d +%__cp etc/profile.d/* %{buildroot}%{_sysconfdir}/profile.d/ +mkdir -p %{buildroot}/usr/share/license +cp %{_builddir}/%{buildsubdir}/LICENSE %{buildroot}/usr/share/license/%{name} + + + +%files +%defattr(-,root,root,-) +/etc/profile.d/* +/usr/share/license/%{name} +%manifest %{name}.manifest diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/email-service.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/email-service.spec new file mode 100755 index 0000000..292bdd6 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/email-service.spec @@ -0,0 +1,442 @@ +Name: email-service +Summary: E-mail Framework Middleware package +Version: 0.10.85 +Release: 1 +Group: System/Libraries +License: TBD +Source0: %{name}-%{version}.tar.gz +Source1: email.service +Requires: connman +Requires: webkit2-efl +Requires(post): /sbin/ldconfig +Requires(post): systemd +Requires(post): /usr/bin/sqlite3 +Requires(post): /usr/bin/vconftool +Requires(preun): systemd +Requires(postun): /sbin/ldconfig +Requires(postun): systemd +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gthread-2.0) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(vconf-internal-keys) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(contacts-service2) +BuildRequires: pkgconfig(uw-imap-toolkit) +BuildRequires: pkgconfig(drm-client) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(alarm-service) +BuildRequires: pkgconfig(mm-player) +BuildRequires: pkgconfig(mm-session) +BuildRequires: pkgconfig(secure-storage) +BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(accounts-svc) +BuildRequires: pkgconfig(libsystemd-daemon) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(gconf-2.0) +BuildRequires: pkgconfig(cert-svc) +BuildRequires: pkgconfig(badge) +BuildRequires: pkgconfig(feedback) + + + +%description +E-mail Framework Middleware Library/Binary package + + +%package devel +Summary: E-mail Framework Middleware Development package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +E-mail Framework Middleware Development package + + +%prep +%setup -q + +%build + +export CFLAGS="${CFLAGS} -fPIC -Wall -g -fvisibility=hidden" +export CXXFLAGS="${CXXFLAGS} -fPIC -Wall -g -fvisibility=hidden" +export LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--rpath=%{_prefix}/lib -Wl,--as-needed" + +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?_smp_mflags} + +%install +mkdir -p %{buildroot}/usr/share/license +%make_install + +mkdir -p %{buildroot}%{_libdir}/systemd/user/tizen-middleware.target.wants +install -m 0644 %SOURCE1 %{buildroot}%{_libdir}/systemd/user/ +ln -sf ../email.service %{buildroot}%{_libdir}/systemd/user/tizen-middleware.target.wants/ + + +%post +/sbin/ldconfig + +################################################################# +# Add preset account information +################################################################# +echo "[EMAIL-SERVICE] Start adding preset account information..." + +################################################################################################ + +# for default mail slot szie +vconftool set -t int db/private/email-service/slot_size "100" -g 6514 + +# for latest mail id +vconftool set -t int db/private/email-service/latest_mail_id "0" -g 6514 + +# for default account id +vconftool set -t int db/private/email-service/default_account_id "0" -g 6514 + +# for badge +vconftool set -t int db/badge/com.samsung.email "0" -g 6514 + +# for default account id +vconftool set -t int memory/sync/email "0" -i -g 6514 + +# for priority send +vconftool set -t string db/private/email-service/noti_ringtone_path "Whistle.mp3" -g 6514 +vconftool set -t int db/private/email-service/noti_rep_type "0" -g 6514 +vconftool set -t bool db/private/email-service/noti_notification_ticker "0" -g 6514 +vconftool set -t bool db/private/email-service/noti_display_content_ticker "0" -g 6514 +vconftool set -t bool db/private/email-service/noti_badge_ticker "0" -i -g 6514 +vconftool set -t int db/private/email-service/noti_private_id/1 "0" -i -g 6514 +vconftool set -t int db/private/email-service/noti_private_id/2 "0" -i -g 6514 +vconftool set -t int db/private/email-service/noti_private_id/3 "0" -i -g 6514 +vconftool set -t int db/private/email-service/noti_private_id/4 "0" -i -g 6514 +vconftool set -t int db/private/email-service/noti_private_id/5 "0" -i -g 6514 +vconftool set -t int db/private/email-service/noti_private_id/6 "0" -i -g 6514 +vconftool set -t int db/private/email-service/noti_private_id/7 "0" -i -g 6514 +vconftool set -t int db/private/email-service/noti_private_id/8 "0" -i -g 6514 +vconftool set -t int db/private/email-service/noti_private_id/9 "0" -i -g 6514 +vconftool set -t int db/private/email-service/noti_private_id/10 "0" -i -g 6514 + +################################################################# +# Set executin script +################################################################# +echo "[EMAIL-SERVICE] Set executing script ..." +EMAIL_SERVICE_EXEC_SCRIPT=/etc/rc.d/init.d/email-service +EMAIL_SERVICE_BOOT_SCRIPT=/etc/rc.d/rc3.d/S70email-service +EMAIL_SERVICE_FASTBOOT_SCRIPT=/etc/rc.d/rc5.d/S70email-service +echo '#!/bin/sh' > ${EMAIL_SERVICE_EXEC_SCRIPT} +echo 'account_count=$(sqlite3 /opt/usr/dbspace/.email-service.db "select COUNT(*) from mail_account_tbl")' >> ${EMAIL_SERVICE_EXEC_SCRIPT} +echo 'if [ "$(echo "$account_count" | cut -c0-1)" == "0" ]' >> ${EMAIL_SERVICE_EXEC_SCRIPT} +echo 'then' >> ${EMAIL_SERVICE_EXEC_SCRIPT} +echo ' echo 'There is no account'' >> ${EMAIL_SERVICE_EXEC_SCRIPT} +echo 'elif [ "$(echo "$account_count" | cut -c0-1)" == "" ]' >> ${EMAIL_SERVICE_EXEC_SCRIPT} +echo 'then' >> ${EMAIL_SERVICE_EXEC_SCRIPT} +echo ' echo 'DB failure'' >> ${EMAIL_SERVICE_EXEC_SCRIPT} +echo 'else' >> ${EMAIL_SERVICE_EXEC_SCRIPT} +echo ' /usr/bin/email-service & ' >> ${EMAIL_SERVICE_EXEC_SCRIPT} +echo 'fi' >> ${EMAIL_SERVICE_EXEC_SCRIPT} +chmod 755 ${EMAIL_SERVICE_EXEC_SCRIPT} +rm -rf ${EMAIL_SERVICE_BOOT_SCRIPT} +rm -rf ${EMAIL_SERVICE_FASTBOOT_SCRIPT} +ln -s ${EMAIL_SERVICE_EXEC_SCRIPT} ${EMAIL_SERVICE_BOOT_SCRIPT} +ln -s ${EMAIL_SERVICE_EXEC_SCRIPT} ${EMAIL_SERVICE_FASTBOOT_SCRIPT} +echo "[EMAIL-SERVICE] Finish executing script ..." + +################################################################# +# Create DB file and tables. +################################################################# +echo "[EMAIL-SERVICE] Creating Email Tables ..." +mkdir -p /opt/usr +mkdir -p /opt/usr/dbspace +sqlite3 /opt/usr/dbspace/.email-service.db 'PRAGMA journal_mode = PERSIST; +CREATE TABLE mail_account_tbl +( + account_id INTEGER PRIMARY KEY, + account_name VARCHAR(51), + logo_icon_path VARCHAR(256), + user_data BLOB, + user_data_length INTEGER, + account_svc_id INTEGER, + sync_status INTEGER, + sync_disabled INTEGER, + default_mail_slot_size INTEGER, + user_display_name VARCHAR(31), + user_email_address VARCHAR(129), + reply_to_address VARCHAR(129), + return_address VARCHAR(129), + incoming_server_type INTEGER, + incoming_server_address VARCHAR(51), + incoming_server_port_number INTEGER, + incoming_server_user_name VARCHAR(51), + incoming_server_password VARCHAR(51), + incoming_server_secure_connection INTEGER, + retrieval_mode INTEGER, + keep_mails_on_pop_server_after_download INTEGER, + check_interval INTEGER, + auto_download_size INTEGER, + outgoing_server_type INTEGER, + outgoing_server_address VARCHAR(51), + outgoing_server_port_number INTEGER, + outgoing_server_user_name VARCHAR(51), + outgoing_server_password VARCHAR(51), + outgoing_server_secure_connection INTEGER, + outgoing_server_need_authentication INTEGER, + outgoing_server_use_same_authenticator INTEGER, + priority INTEGER, + keep_local_copy INTEGER, + req_delivery_receipt INTEGER, + req_read_receipt INTEGER, + download_limit INTEGER, + block_address INTEGER, + block_subject INTEGER, + display_name_from VARCHAR(256), + reply_with_body INTEGER, + forward_with_files INTEGER, + add_myname_card INTEGER, + add_signature INTEGER, + signature VARCHAR(256), + add_my_address_to_bcc INTEGER, + pop_before_smtp INTEGER, + incoming_server_requires_apop INTEGER, + smime_type INTEGER, + certificate_path VARCHAR(256), + cipher_type INTEGER, + digest_type INTEGER +); + +CREATE TABLE mail_attachment_tbl +( + attachment_id INTEGER PRIMARY KEY, + attachment_name VARCHAR(257), + attachment_path VARCHAR(257), + attachment_size INTEGER, + mail_id INTEGER, + account_id INTEGER, + mailbox_id INTEGER, + attachment_save_status INTEGER, + attachment_drm_type INTEGER, + attachment_drm_method INTEGER, + attachment_inline_content_status INTEGER, + attachment_mime_type VARCHAR(257) +); + +CREATE TABLE mail_box_tbl +( + mailbox_id INTEGER PRIMARY KEY, + account_id INTEGER, + local_yn INTEGER, + mailbox_name VARCHAR(256), + mailbox_type INTEGER, + alias VARCHAR(256), + deleted_flag INTEGER, + modifiable_yn INTEGER, + total_mail_count_on_server INTEGER, + has_archived_mails INTEGER, + mail_slot_size INTEGER, + no_select INTEGER, + last_sync_time DATETIME +); + +CREATE TABLE mail_read_mail_uid_tbl +( + account_id INTEGER , + mailbox_id INTEGER , + local_uid INTEGER , + mailbox_name VARCHAR(256) , + s_uid VARCHAR(129) , + data1 INTEGER , + data2 VARCHAR(257) , + flag INTEGER , + idx_num INTEGER PRIMARY KEY +); + +CREATE TABLE mail_rule_tbl +( + account_id INTEGER , + rule_id INTEGER PRIMARY KEY, + type INTEGER , + value VARCHAR(257) , + action_type INTEGER , + target_mailbox_id INTEGER , + flag1 INTEGER , + flag2 INTEGER +); + +CREATE TABLE mail_tbl +( + mail_id INTEGER PRIMARY KEY, + account_id INTEGER, + mailbox_id INTEGER, + mailbox_name VARCHAR(129), + mailbox_type INTEGER, + subject TEXT, + date_time DATETIME, + server_mail_status INTEGER, + server_mailbox_name VARCHAR(129), + server_mail_id VARCHAR(129), + message_id VARCHAR(257), + reference_mail_id INTEGER, + full_address_from TEXT, + full_address_reply TEXT, + full_address_to TEXT, + full_address_cc TEXT, + full_address_bcc TEXT, + full_address_return TEXT, + email_address_sender TEXT collation user1, + email_address_recipient TEXT collation user1, + alias_sender TEXT, + alias_recipient TEXT, + body_download_status INTEGER, + file_path_plain VARCHAR(257), + file_path_html VARCHAR(257), + file_path_mime_entity VARCHAR(257), + mail_size INTEGER, + flags_seen_field BOOLEAN, + flags_deleted_field BOOLEAN, + flags_flagged_field BOOLEAN, + flags_answered_field BOOLEAN, + flags_recent_field BOOLEAN, + flags_draft_field BOOLEAN, + flags_forwarded_field BOOLEAN, + DRM_status INTEGER, + priority INTEGER, + save_status INTEGER, + lock_status INTEGER, + report_status INTEGER, + attachment_count INTEGER, + inline_content_count INTEGER, + thread_id INTEGER, + thread_item_count INTEGER, + preview_text TEXT, + meeting_request_status INTEGER, + message_class INTEGER, + digest_type INTEGER, + smime_type INTEGER, + FOREIGN KEY(account_id) REFERENCES mail_account_tbl(account_id) +); + +CREATE TABLE mail_meeting_tbl +( + mail_id INTEGER PRIMARY KEY, + account_id INTEGER, + mailbox_id INTEGER, + meeting_response INTEGER, + start_time INTEGER, + end_time INTEGER, + location TEXT , + global_object_id TEXT , + offset INTEGER, + standard_name TEXT , + standard_time_start_date INTEGER, + standard_bias INTEGER, + daylight_name TEXT , + daylight_time_start_date INTEGER, + daylight_bias INTEGER +); + +CREATE TABLE mail_local_activity_tbl +( + activity_id INTEGER, + account_id INTEGER, + mail_id INTEGER, + activity_type INTEGER, + server_mailid VARCHAR(129), + src_mbox VARCHAR(129), + dest_mbox VARCHAR(129) +); + +CREATE TABLE mail_certificate_tbl +( + certificate_id INTEGER, + issue_year INTEGER, + issue_month INTEGER, + issue_day INTEGER, + expiration_year INTEGER, + expiration_month INTEGER, + expiration_day INTEGER, + issue_organization_name VARCHAR(256), + email_address VARCHAR(129), + subject_str VARCHAR(256), + filepath VARCHAR(256), + password VARCHAR(51) +); + +CREATE TABLE mail_task_tbl +( + task_id INTEGER PRIMARY KEY, + task_type INTEGER, + task_status INTEGER, + task_priority INTEGER, + task_parameter_length INTEGER, + task_parameter BLOB, + date_time DATETIME +); + + +CREATE UNIQUE INDEX mail_account_idx1 ON mail_account_tbl (account_id); +CREATE UNIQUE INDEX mail_attachment_idx1 ON mail_attachment_tbl (mail_id, attachment_id); +CREATE UNIQUE INDEX mail_box_idx1 ON mail_box_tbl (mailbox_id); +CREATE UNIQUE INDEX mail_idx1 ON mail_tbl (mail_id, account_id); +CREATE UNIQUE INDEX mail_read_mail_uid_idx1 ON mail_read_mail_uid_tbl (account_id, mailbox_id, local_uid, mailbox_name, s_uid); +CREATE UNIQUE INDEX mail_meeting_idx1 ON mail_meeting_tbl (mail_id); +CREATE UNIQUE INDEX task_idx1 ON mail_task_tbl (task_id); +CREATE INDEX mail_idx_date_time ON mail_tbl (date_time); +CREATE INDEX mail_idx_thread_item_count ON mail_tbl (thread_item_count); +' + +echo "[EMAIL-SERVICE] Finish Creating Email Tables." + +chgrp 6006 /opt/usr/dbspace/.email-service.db* +chmod 664 /opt/usr/dbspace/.email-service.db +chmod 664 /opt/usr/dbspace/.email-service.db-journal + +mkdir -m775 -p /opt/usr/data/email/.email_data +chgrp 6006 /opt/usr/data/email/.email_data + +mkdir -m775 -p /opt/usr/data/email/.email_data/tmp +chgrp 6006 /opt/usr/data/email/.email_data/tmp + +mkdir -p /opt/share/cert-svc/certs/trusteduser/email +chgrp 6006 /opt/share/cert-svc/certs/trusteduser/email + +if [ -f /opt/usr/dbspace/.email-service.db ] +then + chsmack -a 'email-service::db' /opt/usr/dbspace/.email-service.db* +fi + +systemctl daemon-reload +if [ $1 == 1 ]; then + systemctl restart email.service +fi + +%preun +if [ $1 == 0]; then + systemctl stop email.service +fi + +%postun +/sbin/ldconfig +systemctl daemon-reload + + +%files +%manifest email-service.manifest +%exclude /usr/bin/email-test-app +%{_bindir}/email-service +/opt/usr/data/email/res/* +%{_libdir}/lib*.so.* +%{_libdir}/systemd/user/email.service +%{_libdir}/systemd/user/tizen-middleware.target.wants/email.service +/usr/share/dbus-1/services/email-service.service +/usr/share/license/email-service/LICENSE + +%files devel +%{_includedir}/email-service/*.h +%{_libdir}/lib*.so +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/embryo.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/embryo.spec new file mode 100644 index 0000000..994c58a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/embryo.spec @@ -0,0 +1,66 @@ +#sbs-git:slp/pkgs/e/embryo embryo 1.1.0+svn.68928slp2+build01 ff312ab0f1dd243c5f94e56b2e55f3c43b0cf40f +Name: embryo +Summary: A small virtual machine engine (in a library) and bytecode compiler +Version: 1.7.3+svn.81116+build01 +Release: 1 +Group: System/Libraries +License: BSD +URL: http://www.enlightenment.org/ +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(eina) +Provides: embryo-bin + + +%description +Development files for libembryo0 Embryo is primarily a shared library that gives you an API to load + and control interpreted programs compiled into an abstract machine + bytecode that it understands. This abstract (or virtual) machine is + similar to a real machine with a CPU, but it is emulated in + software. + . + This packages contains headers and static libraries for Embryo. + + + +%package devel +Summary: A small virtual machine engine and bytecode compile (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +A small virtual machine engine (in a library) and bytecode compile (devel) + +%prep +%setup -q + + +%build +export CFLAGS+=" -fvisibility=hidden -fPIC" +export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed" + +libtoolize --force +%autogen --disable-static +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libembryo.so.* +%{_bindir}/embryo_cc +%{_datadir}/embryo/include/default.inc + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/embryo-1/Embryo.h +%{_libdir}/libembryo.so +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/emotion.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/emotion.spec new file mode 100644 index 0000000..74307ea --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/emotion.spec @@ -0,0 +1,104 @@ +Name: emotion +Summary: Media Library +Version: 1.7.3+svn.81116+build01 +Release: 1 +Group: System Environment/Libraries +License: BSD +URL: http://www.enlightenment.org/ +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: eina-devel +BuildRequires: eet-devel +BuildRequires: evas-devel +BuildRequires: ecore-devel +BuildRequires: edje-devel +BuildRequires: edje-bin +BuildRequires: gstreamer-devel +BuildRequires: gst-plugins-base-devel + + +%description +Video playback library used in Enlightenment DR0.17 + This is the emotion library, a wrapper library used in the next-generation + Enlightenment suite for video playback. + . + This package contains the shared libraries. + + +%package devel +Summary: Emotion headers, static libraries, documentation and test programs +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version} +Requires: eet-devel evas-devel edje-devel + + +%description devel +Headers, static libraries, test programs and documentation for Emotion + + +%package gstreamer +Summary: Video playback library used in Enlightenment DR0.17 +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + + +%description gstreamer +Video playback library used in Enlightenment DR0.17 +This is the emotion library, a wrapper library used in the next-generation +Enlightenment suite for video playback. +. +This package provides the gstreamer module for emotion. + +%prep +%setup -q + +%build + +%autogen +%configure --enable-static \ + --disable-rpath --enable-xine=no --disable-doc +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name} + + +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + +%post gstreamer -p /sbin/ldconfig + + +%postun gstreamer -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%{_libdir}/libemotion.so.* +%{_bindir}/emotion_* +%{_datadir}/emotion/data/*.edj +%{_libdir}/emotion +%{_libdir}/edje/modules/emotion/*/module.so +/usr/share/license/%{name} + + +%files devel +%defattr(-, root, root) +%{_includedir}/* +%{_libdir}/pkgconfig/emotion*.pc +%{_libdir}/libemotion.so + + +%files gstreamer +%defattr(-, root, root) +%{_libdir}/emotion/*gstreamer*.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eobj.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eobj.spec new file mode 100755 index 0000000..b280b29 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/eobj.spec @@ -0,0 +1,57 @@ +Name: eobj +Summary: EFL Object Library +Version: 1.7.1+svn.78409+build01 +Release: 1 +Group: System/Libraries +License: BSD +URL: http://www.enlightenment.org/ +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(eina) + +%description +Enlightenment DR17 Object library... because everyone needs a package with +the name 'object' inside it. This completes TLA compliance, have a nice day. + +%package devel +Summary: Eobj (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + + +%description devel +Enlightenment DR17 Object library (devel) + +%prep +%setup -q + +%build +export CFLAGS+=" -fvisibility=hidden -ffast-math -fPIC" +export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed" + +%autogen +%configure --disable-static + +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libeo.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/eo-1/Eo.h +%{_libdir}/libeo.so +%{_libdir}/pkgconfig/eo.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/epson-inkjet-printer-escpr.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/epson-inkjet-printer-escpr.spec new file mode 100644 index 0000000..4cabc3e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/epson-inkjet-printer-escpr.spec @@ -0,0 +1,80 @@ +# epson-inkjet-printer-escpr.spec.in -- an rpm spec file templete +# Epson Inkjet Printer Driver (ESC/P-R) for Linux +# Copyright (C) 2000-2006 AVASYS CORPORATION. +# Copyright (C) Seiko Epson Corporation 2006-2012. +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA. + +%define _unpackaged_files_terminate_build 0 +%define cupsfilterdir /usr/lib/cups/filter +%define cupsppddir /opt/etc/cups/ppd/Epson + +Name: epson-inkjet-printer-escpr +Version: 1.2.0 +Release: 1 +Source0: %{name}-%{version}.tar.gz +License: GPL +Vendor: Seiko Epson Corporation +URL: http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX +Packager: Seiko Epson Corporation +BuildRoot: %{_tmppath}/%{name}-%{version} +BuildRequires: cups-devel +Group: Applications/System +Summary: Epson Inkjet Printer Driver (ESC/P-R) for Linux + +%description +This software is a filter program used with Common UNIX Printing +System (CUPS) from the Linux. This can supply the high quality print +with Seiko Epson Color Ink Jet Printers. + +This product supports only EPSON ESC/P-R printers. This package can be +used for all EPSON ESC/P-R printers. + +For detail list of supported printer, please refer to below site: +http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX + +%prep +%setup -q + +%build +%configure \ + --with-cupsfilterdir=%{cupsfilterdir} \ + --with-cupsppddir=%{cupsppddir} \ + --disable-static +make + +%install +rm -rf ${RPM_BUILD_ROOT} +make install-strip DESTDIR=${RPM_BUILD_ROOT} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%clean +make clean +rm -rf ${RPM_BUILD_ROOT} + +%files +#%manifest epson-inkjet-printer-escpr.manifest +%defattr(-,root,root) +%doc AUTHORS COPYING NEWS README README.ja +%{cupsfilterdir}/epson-escpr +%{cupsfilterdir}/epson-escpr-wrapper +%{_libdir}/libescpr.so* +%dir %{_datadir}/%{name} +%{_datadir}/%{name}/paper_list.csv +#%{cupsppddir}/*.ppd diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ethumb.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ethumb.spec new file mode 100644 index 0000000..064bf9d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ethumb.spec @@ -0,0 +1,70 @@ +#sbs-git:slp/pkgs/e/ethumb ethumb 1.0.0+svn.68464slp2+build01 eee5311dd71f4fde48a4838412f70490e5d70c0b + +Name: ethumb +Summary: Thumbnail Generator Library +Version: 1.7.3+svn.81116+build01 +Release: 1 +Group: System/Libraries +License: LGPLv2.1 +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(eet) +BuildRequires: pkgconfig(edbus) +BuildRequires: pkgconfig(emotion) +BuildRequires: edje-tools +BuildRequires: libexif-devel + +%description +Enlightenment thumbnailing library Thumbnailing library meant to replace epsilon + +%package devel +Summary: Thumbnail Generator Library (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Thumbnailing library meant to replace epsilon (devel) + +%prep +%setup -q + +%build +export CFLAGS+=" -fPIC" +export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed" + +%autogen --disable-static +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +%make_install +mkdir -p %{buildroot}/usr/share/license +cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libethumb*.so.* +/usr/share/dbus-1/services/org.enlightenment.Ethumb.service +/usr/share/ethumb/data/frames/default.edj +/usr/bin/ethumb +/usr/bin/ethumbd +/usr/bin/ethumbd_client +/usr/libexec/ethumbd_slave +/usr/share/license/%{name} +/usr/lib/ethumb/plugins/data/emotion_template.edj +/usr/lib/ethumb/plugins/emotion.so + +%files devel +%defattr(-,root,root,-) +%{_includedir}/ethumb-1/*.h +%{_libdir}/libethumb*.so +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/evas.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/evas.spec new file mode 100755 index 0000000..93749b2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/evas.spec @@ -0,0 +1,132 @@ +#sbs-git:slp/pkgs/e/evas evas 1.1.0+svn.69113slp2+build01 828d8bb285397266eb8985fd081fa2692fa3a7d6 +Name: evas +Summary: Multi-platform Canvas Library +Version: 1.6.0+svn.74704slp2+build15 +Release: 1 +Group: System/Libraries +License: BSD +URL: http://www.enlightenment.org/ +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(eet) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xrender) +BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(fribidi) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(xpm) +BuildRequires: pkgconfig(zlib) +BuildRequires: pkgconfig(harfbuzz) +BuildRequires: pkgconfig(sm) +BuildRequires: libjpeg-devel +BuildRequires: giflib-devel +BuildRequires: pkgconfig(pixman-1) +BuildRequires: pkgconfig(egl) +%ifarch %{arm} +BuildRequires: pkgconfig(gles11) +BuildRequires: pkgconfig(gles20) +BuildRequires: pkgconfig(libdri2) +BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(libdrm_slp) +%else +BuildRequires: pkgconfig(libdri2) +BuildRequires: pkgconfig(libdrm_slp) +BuildRequires: pkgconfig(xfixes) +Requires: xorg-x11-drv-intel +%endif + + +%description +Enlightenment DR17 advanced canvas library Evas is an advanced canvas library, providing six engines for rendering: X11, + OpenGL (hardware accelerated), DirectFB, the framebuffer, Microsoft Windows + and Qtopia. + . + Due to its simple API, evas can be developed with rapidly, and cleanly. + . + This package contains the core library and a set of image loaders and/or savers + for various formats: eet, gif, jpeg, png, svg, tiff, bmp, wbmp and xpm + + +%package devel +Summary: Multi-platform Canvas Library (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + + +%description devel +Enlightenment DR17 advanced canvas library (devel) + + +%prep +%setup -q + +%build +export CFLAGS+=" -fvisibility=hidden -ffast-math -fPIC" +export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed" + +%autogen +%configure --disable-static \ + --disable-image-loader-svg \ + --enable-simple-x11 \ + --with-x \ + --enable-fb \ + --enable-xrender-x11 \ + --enable-line-dither-mask \ + --disable-image-loader-edb \ + --disable-rpath \ + --enable-gl-x11 \ + --enable-gl-flavor-gles \ + --enable-gles-variety-sgx \ + --enable-pixman \ + --enable-pixman-image \ + --enable-pixman-image-scale-sample \ + --enable-tile-rotate \ +%ifarch %{arm} + --enable-pthreads \ + --enable-cpu-neon \ + --enable-winkcodec=yes +%else + --enable-pthreads \ + --enable-winkcodec=no +%endif + +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%{_libdir}/libevas.so.* +%{_libdir}/evas/modules/engines/*/*/module.so +%{_libdir}/evas/modules/loaders/*/*/module.so +%{_libdir}/evas/modules/savers/*/*/module.so +%{_libdir}/evas/cserve2/loaders/*/*/module.so +%{_bindir}/evas_cserve2_client +%{_bindir}/evas_cserve2_usage +%{_bindir}/evas_cserve2_debug +%{_libexecdir}/evas_cserve2 +%{_libexecdir}/evas_cserve2_slave +%{_libexecdir}/dummy_slave + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/evas-1/*.h +%{_libdir}/libevas.so +%{_libdir}/pkgconfig/*.pc +%{_datadir}/evas/examples/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/expedite.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/expedite.spec new file mode 100644 index 0000000..82d020a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/expedite.spec @@ -0,0 +1,44 @@ +Summary: expedite +Name: expedite +Version: 1.6.0+svn.74322slp2+build01 +Release: 1 +License: BSD +Group: System Environment/Desktops +Source: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: eina-devel +BuildRequires: evas-devel +BuildRequires: libxrender-devel + + +%description +Expedite Evas benchmark/test suite + + +%prep +%setup -q + + +%build +%autogen --disable-static +%configure --disable-static \ + --with-eet-eet=eet --disable-xrender-x11 --disable-software-sdl +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +/usr/bin/expedite* +/usr/share/expedite diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/face-engine.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/face-engine.spec new file mode 100755 index 0000000..964c5a0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/face-engine.spec @@ -0,0 +1,73 @@ +Name: face-engine +Summary: Face engine v1.0 +Version: 1.0.22 +Release: 1 +Group: misc +License: Samsung proprietary +Source0: %{name}-%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: embryo-bin +BuildRequires: pkgconfig(dlog) + +%description +Face recognition engine v1.0. + +%package -n libface-engine +Summary: Face engine library. +Group: misc +Requires: %{name} = %{version} + +Provides : libface-engine-plugin.so +Provides : libface-engine.so + +%description -n libface-engine +Face engine library + +# Devel package +%package -n libface-engine-devel +Summary: Face engine development library(devel) +Group: Development/Libraries +Requires: libface-engine = %{version}-%{release} + +%description -n libface-engine-devel +Face engine development library + +%prep +%setup -q + +%build + +%ifarch %{arm} +%define ARCH arm +%else +%define ARCH i586 +%endif + +%define DATADIR /usr/share/face-engine/data/ + +cmake . -DCMAKE_INSTALL_PREFIX="/usr" -DARCH=%{ARCH} -DCMAKE_DATA_DIR=%{DATADIR} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%files +%defattr(-,root,root,-) + +# /home/root/* + +%files -n libface-engine +%defattr(-,root,root,-) +/usr/lib/libface-engine.so* + +/usr/lib/libface-engine-plugin.so +/usr/share/face-engine/data/*.bin + +%files -n libface-engine-devel +%defattr(-,root,root,-) +/usr/lib/pkgconfig/* +/usr/include/face-engine/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ffmpeg.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ffmpeg.spec new file mode 100755 index 0000000..c5ebe63 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ffmpeg.spec @@ -0,0 +1,221 @@ +Name: ffmpeg +Summary: AV codec lib +Version: 1.0.0 +Release: 4 +Group: TO_BE/FILLED_IN +License: LGPLv2.1 +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + + +%description +AV codec library + +%package -n libavcodec +Summary: AV codec lib +Group: TO_BE/FILLED_IN + +%description -n libavcodec +AV codec library + +%package -n libavcodec-devel +Summary: AV codec lib (devel) +Group: Development/Libraries +Requires: libavcodec = %{version}-%{release} + +%description -n libavcodec-devel +AV codec library (devel) + +%package -n libavformat +Summary: AV format lib +Group: TO_BE/FILLED_IN + +%description -n libavformat +AV format library + +%package -n libavformat-devel +Summary: AV format lib (devel) +Group: Development/Libraries +Requires: libavformat = %{version}-%{release} + +%description -n libavformat-devel +AV format library (devel) + +%package -n libavutil +Summary: AV util lib +Group: TO_BE/FILLED_IN + +%description -n libavutil +AV util library + +%package -n libavutil-devel +Summary: AV util lib (devel) +Group: Development/Libraries +Requires: libavutil = %{version}-%{release} + +%description -n libavutil-devel +AV util library (devel) + +%package -n libavfilter +Summary: AV util lib +Group: TO_BE/FILLED_IN + +%description -n libavfilter +AV filter library + +%package -n libavfilter-devel +Summary: AV util lib (devel) +Group: Development/Libraries +Requires: libavfilter = %{version}-%{release} + +%description -n libavfilter-devel +AV filter library (devel) + +%package -n libswscale +Summary: SW scale lib +Group: TO_BE/FILLED_IN + +%description -n libswscale +developement files for libswsacle + +%package -n libswscale-devel +Summary: SW scale lib (devel) +Group: Development/Libraries +Requires: libswscale = %{version}-%{release} + +%description -n libswscale-devel +developement files for libswsacle + + +%prep +%setup -q + +export CONFIGURE_OPTIONS="--enable-shared --disable-static --disable-postproc \ +--disable-version3 --disable-devices --disable-nonfree --disable-gpl --disable-doc \ +--disable-mmx --disable-zlib --disable-network \ +--disable-ffserver --disable-ffplay --disable-ffmpeg --disable-ffprobe \ +--disable-avdevice \ +--disable-bsfs --disable-filters \ +--enable-filter=buffer --enable-filter=buffersink --enable-filter=crop \ +--enable-filter=hflip --enable-filter=lut --enable-filter=lutyuv \ +--enable-filter=lutrgb --enable-filter=overlay --enable-filter=scale \ +--enable-filter=transpose --enable-filter=unsharp --enable-filter=vflip \ +--disable-protocols \ +--enable-protocol=file \ +--disable-encoders \ +--disable-muxers \ +--disable-parsers \ +--enable-parser=aac --enable-parser=h264 --enable-parser=mpegaudio \ +--enable-parser=h263 --enable-parser=mpeg4video --enable-parser=mpegvideo \ +--disable-demuxers \ +--enable-demuxer=aac --enable-demuxer=h264 --enable-demuxer=mpegts \ +--enable-demuxer=amr --enable-demuxer=m4v --enable-demuxer=mpegtsraw \ +--enable-demuxer=asf --enable-demuxer=mmf --enable-demuxer=mpegvideo \ +--enable-demuxer=avi --enable-demuxer=mov --enable-demuxer=ogg \ +--enable-demuxer=flac --enable-demuxer=mp3 --enable-demuxer=wav \ +--enable-demuxer=h263 --enable-demuxer=mpegps --enable-demuxer=matroska \ +--enable-demuxer=dv --enable-demuxer=flv \ +--disable-decoders \ +--enable-decoder=alac --enable-decoder=h264 --enable-decoder=wmv1 \ +--enable-decoder=flac --enable-decoder=mpeg4 --enable-decoder=wmv2 \ +--enable-decoder=h263 --enable-decoder=mpegvideo --enable-decoder=wmv3 \ +--enable-decoder=vc1 --enable-decoder=flv \ +--enable-decoder=h263i --enable-decoder=theora \ +--enable-decoder=pcm_alaw --enable-decoder=pcm_mulaw \ +--enable-encoder=h263 --enable-encoder=h263p --enable-encoder=mpeg4 \ +--enable-decoder=bmp --enable-encoder=bmp \ +--enable-decoder=tiff \ +--enable-decoder=mp3 --enable-decoder=amrnb \ +--enable-encoder=aac --enable-decoder=aac \ +--enable-swscale --disable-yasm --disable-swresample \ +--enable-fft --enable-rdft --enable-mdct --enable-neon" + +CFLAGS="%{optflags} -fPIC -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" "; export CFLAGS + +%ifarch %{arm} +./configure --prefix=%{_prefix} $CONFIGURE_OPTIONS --extra-cflags="-mfpu=neon" +%else +./configure --prefix=%{_prefix} $CONFIGURE_OPTIONS +%endif + +%build + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/%{_datadir}/license +cp -rf %{_builddir}/%{name}-%{version}/COPYING.LGPLv2.1 %{buildroot}/%{_datadir}/license/libavcodec +cp -rf %{_builddir}/%{name}-%{version}/COPYING.LGPLv2.1 %{buildroot}/%{_datadir}/license/libavformat +cp -rf %{_builddir}/%{name}-%{version}/COPYING.LGPLv2.1 %{buildroot}/%{_datadir}/license/libavutil +cp -rf %{_builddir}/%{name}-%{version}/COPYING.LGPLv2.1 %{buildroot}/%{_datadir}/license/libavfilter +cp -rf %{_builddir}/%{name}-%{version}/COPYING.LGPLv2.1 %{buildroot}/%{_datadir}/license/libswscale + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files -n libavcodec +%manifest libavcodec.manifest +%defattr(-,root,root,-) +%{_libdir}/libavcodec.so.* +%{_datadir}/license/libavcodec + +%files -n libavformat +%manifest libavformat.manifest +%defattr(-,root,root,-) +%{_libdir}/libavformat.so.* +%{_datadir}/license/libavformat + +%files -n libavutil +%manifest libavutil.manifest +%defattr(-,root,root,-) +%{_libdir}/libavutil.so.* +%{_datadir}/license/libavutil + +%files -n libavfilter +%manifest libavfilter.manifest +%defattr(-,root,root,-) +%{_libdir}/libavfilter.so.* +%{_datadir}/license/libavfilter + +%files -n libswscale +%manifest libswscale.manifest +%defattr(-,root,root,-) +%{_libdir}/libswscale.so.* +%{_datadir}/license/libswscale + +%files -n libavcodec-devel +%defattr(-,root,root,-) +%_includedir/libavcodec/* +%_libdir/libavcodec.so +%_libdir/pkgconfig/libavcodec.pc + +%files -n libavformat-devel +%defattr(-,root,root,-) +%_includedir/libavformat/* +%_libdir/libavformat.so +%_libdir/pkgconfig/libavformat.pc + +%files -n libavutil-devel +%defattr(-,root,root,-) +%_includedir/libavutil/* +%_libdir/libavutil.so +%_libdir/pkgconfig/libavutil.pc + +%files -n libavfilter-devel +%defattr(-,root,root,-) +%_includedir/libavfilter/* +%_libdir/libavfilter.so +%_libdir/pkgconfig/libavfilter.pc + +%files -n libswscale-devel +%defattr(-,root,root,-) +%_includedir/libswscale/* +%_libdir/libswscale.so +%_libdir/pkgconfig/libswscale.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/flashrom.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/flashrom.spec new file mode 100644 index 0000000..341f64c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/flashrom.spec @@ -0,0 +1,57 @@ +# +# spec file for package flashrom +# +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +Name: flashrom +Url: http://coreboot.org/ +Summary: A universal flash programming utility +License: GPL-2.0 +Group: Development/Tools/Other +Version: 0.9.6.1 +Release: 1 +Source0: flashrom-%{version}.tar.bz2 +BuildRequires: libpci-devel +BuildRequires: zlib-devel + +%description +flashrom is a utility for reading, writing, verifying and erasing flash ROM +chips. It's often used to flash BIOS/EFI/coreboot/firmware images in-system +using a supported mainboard, but it also supports flashing of network +cards (NICs), SATA controller cards, and other external devices which can +program flash chips. + +It supports a wide range of DIP32, PLCC32, DIP8, SO8/SOIC8, TSOP32, and +TSOP40 chips, which use various protocols such as LPC, FWH, parallel flash, +or SPI. + +%prep +%setup -q + +%build +make %{?_smp_mflags} +gzip flashrom.8 + +%install + +mkdir -p %{buildroot}/%{_sbindir} +mkdir -p %{buildroot}/%{_mandir}/man8 +install -m 0755 flashrom %{buildroot}/%{_sbindir} +install -m 0644 flashrom.8.gz %{buildroot}/%{_mandir}/man8 + +%files +%defattr(-,root,root) +%doc COPYING +%doc README +%{_sbindir}/flashrom +%{_mandir}/man8/flashrom.8.gz + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/fontconfig.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/fontconfig.spec new file mode 100644 index 0000000..32cb9ea --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/fontconfig.spec @@ -0,0 +1,132 @@ +#sbs-git:slp/pkgs/f/fontconfig fontconfig 2.6.0 70f07428c05d43eef8009f4dfbe28723b040e865 +%global freetype_version 2.1.4 + +Name: fontconfig +Summary: Font configuration and customization library +Version: 2.9.0 +Release: 2 +Group: System/Libraries +License: MIT +URL: http://fontconfig.org +Source0: http://fontconfig.org/release/fontconfig-%{version}.tar.gz +Source1001: packaging/fontconfig.manifest +Requires(pre): /usr/bin/fc-cache, /bin/mkdir /bin/rm, /bin/grep +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(freetype2) >= %{freetype_version} +BuildRequires: gawk +BuildRequires: expat-devel +BuildRequires: perl + +%description +Fontconfig is designed to locate fonts within the +system and select them according to requirements specified by +applications. + +%package devel +Summary: Font configuration and customization library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: fontconfig = %{version}-%{release} +Requires: freetype-devel >= %{freetype_version} +Requires: pkgconfig + +%description devel +The fontconfig-devel package includes the header files, +and developer docs for the fontconfig package. + +Install fontconfig-devel if you want to develop programs which +will use fontconfig. + +%prep +%setup -q -n %{name}-%{version} + +%build +cp %{SOURCE1001} . +# We don't want to rebuild the docs, but we want to install the included ones. +export HASDOCBOOK=no + +%reconfigure --disable-static \ + --with-expat=/usr \ + --with-expat-include=%{_includedir} \ + --with-expat-lib=%{_libdir} \ + --with-freetype-config=%{_bindir}/freetype-config \ + --with-add-fonts=/opt/share/fonts,/usr/share/app_fonts,/usr/share/fallback_fonts \ + --with-cache-dir=/var/cache/fontconfig \ + --with-confdir=/usr/etc/fonts \ + --disable-docs + +make %{?jobs:-j%jobs} + +make check +%install +rm -rf %{buildroot} + +%make_install + +#install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d +#install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail +#install -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail +#ln -s ../conf.avail/25-unhint-nonlatin.conf $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d +#ln -s ../conf.avail/10-autohint.conf $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d +#ln -s ../conf.avail/10-antialias.conf $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d +#ln -s ../conf.avail/10-hinted.conf $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d + +# move installed doc files back to build directory to package themm +# in the right place +#mv $RPM_BUILD_ROOT%{_docdir}/fontconfig/* . +#rmdir $RPM_BUILD_ROOT%{_docdir}/fontconfig/ + +# All font packages depend on this package, so we create +# and own /usr/share/fonts +mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts + +# Remove unpackaged files. no need when configure --disable-static +#rm $RPM_BUILD_ROOT%{_libdir}/*.la +#rm $RPM_BUILD_ROOT%{_libdir}/*.a + +%post +/sbin/ldconfig + +umask 0022 + +mkdir -p /var/cache/fontconfig +# Remove stale caches +rm -f /var/cache/fontconfig/????????????????????????????????.cache-2 +rm -f /var/cache/fontconfig/stamp + +# remove 49-sansserif.conf to fix bmc #9024 +#rm -rf /usr/%{_sysconfdir}/fonts/conf.d/49-sansserif.conf + +# Force regeneration of all fontconfig cache files +# The check for existance is needed on dual-arch installs (the second +# copy of fontconfig might install the binary instead of the first) +# The HOME setting is to avoid problems if HOME hasn't been reset +if [ -x /usr/bin/fc-cache ] && /usr/bin/fc-cache --version 2>&1 | grep -q %{version} ; then +HOME=/root /usr/bin/fc-cache -f +fi + +%postun -p /sbin/ldconfig + +%files +%manifest fontconfig.manifest +%defattr(-,root,root,-) +%defattr(-, root, root) +%doc README AUTHORS COPYING +%{_libdir}/libfontconfig.so.* +%{_bindir}/fc-* +/usr/%{_sysconfdir}/fonts/* +%dir /usr/%{_sysconfdir}/fonts/conf.avail +%dir %{_datadir}/fonts +%doc /usr/%{_sysconfdir}/fonts/conf.d/README +%config /usr/%{_sysconfdir}/fonts/conf.avail/*.conf +%config(noreplace) /usr/%{_sysconfdir}/fonts/conf.d/*.conf +%dir /var/cache/fontconfig + +%files devel +%defattr(-,root,root,-) +%defattr(-, root, root) +%{_libdir}/libfontconfig.so +%{_libdir}/pkgconfig/* +%{_includedir}/fontconfig + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/freealut.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/freealut.spec new file mode 100644 index 0000000..bc996d2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/freealut.spec @@ -0,0 +1,56 @@ +Name: freealut +Summary: OpenAL User Toolkit library +Version: 1.1.0 +Release: 2 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(openal) + + +%description +OpenAL User Toolkit library development package + + + +%package devel +Summary: OpenAL User Toolkit library (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +OpenAL User Toolkit library development package (devel) + + +%prep +%setup -q + +%build +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +%{_bindir}/freealut-config +%{_libdir}/libalut.so.* + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/AL/alut.h +%{_libdir}/libalut.so +%{_libdir}/pkgconfig/freealut.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/freetype.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/freetype.spec new file mode 100644 index 0000000..675e916 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/freetype.spec @@ -0,0 +1,106 @@ +Name: freetype +Summary: A free and portable font rendering engine +Version: 2.4.9 +Release: 1 +Group: System/Libraries +License: FTL or GPLv2+ +URL: http://www.freetype.org +Source0: http://download.savannah.gnu.org/releases-noredirect/freetype/freetype-%{version}.tar.gz +Source1001: packaging/freetype.manifest +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +Provides: %{name}-bytecode + + +%description +The FreeType engine is a free and portable font rendering +engine, developed to provide advanced font support for a variety of +platforms and environments. FreeType is a library which can open and +manages font files as well as efficiently load, hint and render +individual glyphs. FreeType is not a font server or a complete +text-rendering library. + + + +%package devel +Summary: FreeType development libraries and header files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: zlib-devel +Requires: pkgconfig + +%description devel +The freetype-devel package includes the static libraries and header files +for the FreeType font rendering engine. + +Install freetype-devel if you want to develop programs which will use +FreeType. + + + +%prep +%setup -q + +%build +cp %{SOURCE1001} . + +%configure --disable-static +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' builds/unix/libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' builds/unix/libtool +make %{?_smp_mflags} + +%install +rm -rf %{buildroot} + +%makeinstall gnulocaledir=$RPM_BUILD_ROOT%{_datadir}/locale + + +# fix multilib issues +%ifarch x86_64 s390x ia64 ppc64 alpha sparc64 +%define wordsize 64 +%else +%define wordsize 32 +%endif + +mv $RPM_BUILD_ROOT%{_includedir}/freetype2/freetype/config/ftconfig.h \ +$RPM_BUILD_ROOT%{_includedir}/freetype2/freetype/config/ftconfig-%{wordsize}.h +cat >$RPM_BUILD_ROOT%{_includedir}/freetype2/freetype/config/ftconfig.h < + +#if __WORDSIZE == 32 +# include "ftconfig-32.h" +#elif __WORDSIZE == 64 +# include "ftconfig-64.h" +#else +# error "unexpected value for __WORDSIZE macro" +#endif + +#endif +EOF + +# Don't package static a or .la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.{a,la} + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest freetype.manifest +%defattr(-,root,root,-) +%{_libdir}/libfreetype.so.* + +%files devel +%defattr(-,root,root,-) +%dir %{_includedir}/freetype2 +%{_datadir}/aclocal/freetype2.m4 +%{_includedir}/freetype2/* +%{_includedir}/*.h +%{_libdir}/libfreetype.so +%{_bindir}/freetype-config +%{_libdir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/fribidi.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/fribidi.spec new file mode 100644 index 0000000..bbeb06b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/fribidi.spec @@ -0,0 +1,77 @@ +#sbs-git:slp/unmodified/fribidi fribidi 0.19.5 b36fcb1ced2e1294dd147e36f120f5161e53406d + +Name: fribidi +Summary: Library implementing the Unicode Bidirectional Algorithm +Version: 0.19.5 +Release: 5 +Group: System/Libraries +License: LGPLv2+ +URL: http://fribidi.org +Source0: http://fribidi.org/download/%{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: automake +BuildRequires: autoconf +BuildRequires: libtool +BuildRequires: pkgconfig + + +%description +A library to handle bidirectional scripts (for example Hebrew, Arabic), +so that the display is done in the proper way; while the text data itself +is always written in logical order. + + + +%package devel +Summary: Libraries and include files for FriBidi +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Include files and libraries needed for developing applications which use +FriBidi. + + + +%prep +%setup -q -n %{name}-%{version} + + +%build + +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name} + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +%doc README AUTHORS COPYING ChangeLog THANKS NEWS TODO +%{_bindir}/fribidi +%{_libdir}/libfribidi.so.* +/usr/share/license/%{name} + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/fribidi +%{_libdir}/libfribidi.so +%{_libdir}/pkgconfig/*.pc +%{_mandir}/man3/%{name}_*.gz + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/fuse.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/fuse.spec new file mode 100755 index 0000000..a43c1ab --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/fuse.spec @@ -0,0 +1,83 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# +# >> macros +# << macros + +Name: fuse +Summary: File System in Userspace (FUSE) utilities +Version: 2.9.2 +Release: 1 +Group: System/Base +License: LGPLv2+ +URL: http://fuse.sf.net +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +Requires: /bin/which +Requires: lib%{name} = %{version}-%{release} + +%description +With FUSE it is possible to implement a fully functional filesystem in a +userspace program. This package contains the FUSE userspace tools to +mount a FUSE filesystem. + +### temp package +%package -n libfuse +Summary: File System in Userspace (FUSE) Libraries +Group: Development/Libraries + +%description -n libfuse +With FUSE it is possible to implement a fully functional filesystem in a +userspace program. This package contains development files (headers, +pgk-config) to develop FUSE based applications/filesystems. + +%package -n libfuse-devel +Summary: File System in Userspace (FUSE) devel files +Group: Development/Libraries + +%description -n libfuse-devel +With FUSE it is possible to implement a fully functional filesystem in a +userspace program. This package contains development files (headers, +pgk-config) to develop FUSE based applications/filesystems. + +%prep +%setup -q + +%build + +%configure \ + --disable-kernel-module \ + --bindir=/bin \ + --exec-prefix=/ \ + --disable-util \ + --disable-example \ + --enable-static +# --disable-shared + +make %{?jobs:-j%jobs} + +%install +%makeinstall +mkdir -p %{buildroot}/usr/share/license +install COPYING.LIB %{buildroot}/usr/share/license/%{name} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files -n libfuse +%manifest libfuse.manifest +%{_libdir}/libfuse.so* +%{_libdir}/libulockmgr.so* +/usr/share/license/%{name} + +%files -n libfuse-devel +%{_libdir}/libfuse.a +%{_libdir}/libfuse.la +%{_libdir}/libulockmgr.a +%{_libdir}/libulockmgr.la +%{_libdir}/pkgconfig/fuse.pc +%{_includedir}/ulockmgr.h +%{_includedir}/fuse.h +%{_includedir}/fuse +/usr/share/man/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gconf-dbus.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gconf-dbus.spec new file mode 100644 index 0000000..a4a727a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gconf-dbus.spec @@ -0,0 +1,111 @@ +#sbs-git:slp/pkgs/g/gconf-dbus gconf-dbus 2.16.0 00a1761211cf288653a387587d6abc2bfc4d5626 +Name: gconf-dbus +Version: 2.16.0 +Release: 2 +License: LGPLv2+ +Summary: A process-transparent configuration system +Url: http://www.gnome.org +Group: System/Base +Source: ftp://ftp.gnome.org/pub/GNOME/mobile/2.23/2.23.92/sources/%{name}-%{version}.tar.gz +Patch0: 01_removePopt.dpatch +Patch1: 02_poweroff.dpatch +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool +BuildRequires: pkgconfig(dbus-1), +BuildRequires: pkgconfig(dbus-glib-1) >= 0.60 +BuildRequires: pkgconfig(glib-2.0) > 2.8.0 +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: intltool +Requires: %{name} = %{version}-%{release} +Requires: dbus + +%description +GConf-dbus is a process-transparent configuration database API used to +store user preferences. It has pluggable backends and features to +support workgroup administration. + +%package devel +Summary: Headers and libraries for GConf development +Group: Development/Libraries +Requires: %{name} = %{version} +# we install an automake macro +Requires: automake +Requires: pkgconfig(dbus-1), +Requires: pkgconfig(dbus-glib-1) +Requires: pkgconfig(glib-2.0) > 2.8.0 +Requires: pkgconfig(libxml-2.0) + +%description devel +GConf-dbus development package. Contains files needed for doing +development using GConf. + +%package utils +Summary: gconf-dbus system tools +Group: System/Libraries +Requires: %{name} = %{version} +Requires: dbus + +%description utils +GConf-dbus development package. Contains files needed for doing +development using GConf. + + +%prep +%setup -q +%patch0 -p1 +%patch1 -p1 + +%build +%configure --disable-static --disable-gtk-doc --disable-defaults-service --disable-gtk --disable-nls --enable-system-bus +make + +%install +rm -fr %{buildroot} +%make_install + +mkdir -p %{buildroot}/usr/share/license +install COPYING %{buildroot}/usr/share/license/%{name} + +%find_lang GConf2 + +%clean +rm -rf %{buildroot} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files utils +%{_bindir}/gconf-merge-tree +%{_bindir}/gconftool-2 +%manifest gconf-dbus.manifest + + +%files -f GConf2.lang +%doc COPYING +%doc %{_datadir}/sgml/gconf/* +%config(noreplace) %{_sysconfdir}/gconf/2/path +%dir %{_sysconfdir}/gconf +%dir %{_sysconfdir}/gconf/2 +%dir %{_sysconfdir}/gconf/gconf.xml.defaults +%dir %{_sysconfdir}/gconf/gconf.xml.mandatory +%{_libexecdir}/* +%{_libdir}/*.so.* +%dir %{_libdir}/GConf-dbus +%dir %{_libdir}/GConf-dbus/2 +%{_libdir}/GConf-dbus/2/*.so +%{_datadir}/dbus-1/services/gconf.service +%{_sysconfdir}/dbus-1/system.d/gconfd.conf +%manifest gconf-dbus.manifest +/usr/share/license/%{name} + +%files devel +%doc %{_datadir}/gtk-doc/html/gconf/* +%doc %{_mandir}/man1/* +%{_libdir}/*.so +%{_includedir}/gconf +%{_datadir}/aclocal/*.m4 +%{_libdir}/pkgconfig/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gdk-pixbuf.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gdk-pixbuf.spec new file mode 100644 index 0000000..a18c067 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gdk-pixbuf.spec @@ -0,0 +1,100 @@ +# +# Please submit bugfixes or comments via http://bugs.meego.com/ +# + +Name: gdk-pixbuf +Version: 2.26.1 +Release: 100 +License: LGPLv2+ +Summary: An image loading library +Url: http://www.gtk.org +Group: System/Libraries +Source0: %{name}-%{version}.tar.bz2 + +# Bootstrap requirements +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gettext-tools +BuildRequires: libjpeg-devel +BuildRequires: libtool +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(shared-mime-info) +BuildRequires: pkgconfig(x11-xcb) + +# We also need MIME information at runtime +Requires: pkgconfig(shared-mime-info) + +Conflicts: gtk2 <= 2.21.2 + +%description +gdk-pixbuf is an image loading library that can be extended by loadable +modules for new image formats. It is used by toolkits such as GTK+ or +clutter. + +%package devel +Summary: Development files for gdk-pixbuf +Group: Development/Libraries +Requires: %{name} = %{version} +Requires: pkgconfig(gthread-2.0) + +Conflicts: gtk2-devel <= 2.21.2 + +%description devel +This package contains the libraries and header files that are needed +for writing applications that are using gdk-pixbuf. + +%prep +%setup -q -n %{name}-%{version} + +%build +%configure $CONFIGFLAGS \ + --disable-nls \ + --without-libtiff \ + --with-included-loaders=png +make %{?_smp_mflags} + + +%install +export RUN_QUERY_LOADER_TEST=false +%make_install + + +touch %{buildroot}%{_libdir}/gdk-pixbuf-2.0/2.10.0/loaders.cache + +%post +/sbin/ldconfig +gdk-pixbuf-query-loaders-%{__isa_bits} --update-cache || : + +%postun +/sbin/ldconfig +if [ $1 -gt 0 ]; then + gdk-pixbuf-query-loaders-%{__isa_bits} --update-cache || : +fi + +%files +%defattr(-,root,root,-) +%doc AUTHORS COPYING +%{_bindir}/gdk-pixbuf-query-loaders +%{_libdir}/libgdk_pixbuf-2.0.so.* +#%{_libdir}/libgdk_pixbuf_xlib-2.0.so.* +%dir %{_libdir}/gdk-pixbuf-2.0 +%dir %{_libdir}/gdk-pixbuf-2.0/2.10.0 +%dir %{_libdir}/gdk-pixbuf-2.0/2.10.0/loaders +%{_libdir}/gdk-pixbuf-2.0/2.10.0/loaders/*.so +%ghost %{_libdir}/gdk-pixbuf-2.0/2.10.0/loaders.cache +%doc %{_mandir}/man1/gdk-pixbuf-query-loaders.1* + +%files devel +%defattr(-,root,root,-) +%{_bindir}/gdk-pixbuf-pixdata +%{_includedir}/gdk-pixbuf-2.0 +%{_libdir}/libgdk_pixbuf-2.0.so +#%{_libdir}/libgdk_pixbuf_xlib-2.0.so +%{_libdir}/pkgconfig/gdk-pixbuf-2.0.pc +#%{_libdir}/pkgconfig/gdk-pixbuf-xlib-2.0.pc +%{_bindir}/gdk-pixbuf-csource +%doc %{_mandir}/man1/gdk-pixbuf-csource.1* +%doc %{_prefix}/share/gtk-doc/html/gdk-pixbuf/* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/geoclue.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/geoclue.spec new file mode 100644 index 0000000..3fa3bcd --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/geoclue.spec @@ -0,0 +1,94 @@ +#sbs-git:slp/pkgs/g/geoclue geoclue 0.12.0 607dc26233fecdf2370e5a0b5eab4031f979fc0a +Name: geoclue +Summary: Geoinformation service +Version: 0.12.0_26 +Release: 24slp2 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: geoclue-%{version}.tar.gz +BuildRequires: which +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(gconf-2.0) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(libxslt) + + +%description +Geographic information framework GeoClue provides applications access to various geographical information + sources using a D-Bus API or a C library. + . + This package contains the master server for GeoClue. + +%package -n libgeoclue +Summary: C API for GeoClue +Group: TO_BE/FILLED +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description -n libgeoclue +libgeoclue is a convenience wrapper for the GeoClue service, and +the recommended way to use GeoClue in the C language. + +%package -n libgeoclue-devel +Summary: C API for GeoClue (development files) +Group: TO_BE/FILLED +Requires: libgeoclue = %{version}-%{release} + +%description -n libgeoclue-devel +libgeoclue is a convenience wrapper for the GeoClue service, and +the recommended way to use GeoClue in the C language. + +%package -n geoclue-nominatim +Summary: Geocode server for GeoClue (OpenStreetMap) +Group: TO_BE/FILLED +Requires: %{name} = %{version}-%{release} + +%description -n geoclue-nominatim +GeoClue provides applications access to various geographical information +sources using a D-Bus API or a C library. +. +This package provides a tool to search osm data by name and address and to generate synthetic addresses of osm points (reverse geocoding) + + +%prep +%setup -q -n %{name}-%{version} + + +%build +export CFLAGS+=" -Wall -g -fPIC" +export LDFLAGS+=" -Wl,-z,defs -Wl,--rpath=/usr/lib -Wl,--as-needed -Wl,--hash-style=both" + +./autogen.sh +./configure --disable-static --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-system-bus=yes --disable-gypsy --disable-lbs --disable-xps + +#make %{?jobs:-j%jobs} +make + +%install +rm -rf %{buildroot} +%make_install +rm -rf %{buildroot}/usr/bin/geoclue-test-gui + + +%post -n libgeoclue -p /sbin/ldconfig + +%postun -n libgeoclue -p /sbin/ldconfig + +%files +/usr/libexec/geoclue-master +/usr/share/dbus-1/services/org.freedesktop.Geoclue.Master.service + +%files -n libgeoclue +/usr/lib/libgeoclue.so* + +%files -n libgeoclue-devel +/usr/include/* +/usr/lib/pkgconfig/* + +%files -n geoclue-nominatim +/usr/share/dbus-1/services/org.freedesktop.Geoclue.Providers.Nominatim.service +/usr/share/geoclue-providers/geoclue-nominatim.provider +/usr/libexec/geoclue-nominatim diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/giflib.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/giflib.spec new file mode 100644 index 0000000..e0cb709 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/giflib.spec @@ -0,0 +1,98 @@ +#sbs-git:slp/unmodified/giflib giflib 4.1.6 61596465721e29cdfae7e6237b2a148e04006a6c +Summary: Library for manipulating GIF format image files +Name: giflib +Version: 4.1.6 +Release: 13 +License: MIT +URL: http://sourceforge.net/projects/giflib/ +Source0: http://downloads.sourceforge.net/giflib/%{name}-%{version}.tar.gz +Group: System/Libraries +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(ice) +BuildRequires: pkgconfig(sm) +BuildRequires: pkgconfig(xv) + +Obsoletes: libungif <= %{version}-%{release} +Provides: libungif <= %{version}-%{release} + +%description +The giflib package contains a shared library of functions for +loading and saving GIF format image files. It is API and ABI compatible +with libungif, the library which supported uncompressed GIFs while the +Unisys LZW patent was in effect. + +Install the giflib package if you need to write programs that use GIF files. +You should also install the giflib-utils package if you need some simple +utilities to manipulate GIFs. + +%package devel +Summary: Development tools for programs which will use the libungif library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: libungif-devel <= %{version}-%{release} +Obsoletes: libungif-devel <= %{version}-%{release} + +%description devel +This package contains the static libraries, header files and +documentation necessary for development of programs that will use the +giflib library to load and save GIF format image files. + +You should install this package if you need to develop programs which +will use giflib library functions. You'll also need to install the +giflib package. + +%package utils +Summary: Programs for manipulating GIF format image files +Group: Applications/Multimedia +Requires: %{name} = %{version}-%{release} +Obsoletes: libungif-progs <= %{version}-%{release} + +%description utils +The giflib-utils package contains various programs for manipulating +GIF format image files. + +Install this package if you need to manipulate GIF format image files. +You'll also need to install the giflib package. + +%prep +%setup -q + +%build +%configure +make %{?_smp_mflags} all + +MAJOR=`echo '%{version}' | sed 's/\([0-9]\+\)\..*/\1/'` +%{__cc} $RPM_OPT_FLAGS -shared -Wl,-soname,libungif.so.$MAJOR -Llib/.libs -lgif -o libungif.so.%{version} + +%install +rm -rf ${RPM_BUILD_ROOT} + + +%make_install +mkdir -p %{buildroot}/usr/share/license +cp COPYING %{buildroot}/usr/share/license/%{name} +strip libungif.so.%{version} +install -m 0755 -p libungif.so.%{version} $RPM_BUILD_ROOT%{_libdir} +ln -sf libungif.so.%{version} ${RPM_BUILD_ROOT}%{_libdir}/libungif.so.4 +ln -sf libungif.so.4 ${RPM_BUILD_ROOT}%{_libdir}/libungif.so + + +%clean +rm -rf ${RPM_BUILD_ROOT} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +/usr/share/license/%{name} +%manifest giflib.manifest +%{_libdir}/lib*.so.* + +%files devel +%{_libdir}/lib*.so +%{_includedir}/*.h + +%files utils +%{_bindir}/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/glib-networking.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/glib-networking.spec new file mode 100644 index 0000000..2495c32 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/glib-networking.spec @@ -0,0 +1,44 @@ +Name: glib-networking +Summary: Network extensions for GLib +Version: 2.32.3_1.3 +Release: 1 +Group: System/Libraries +License: LGPLv2 +URL: http://git.gnome.org/browse/glib-networking/ +Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/2.32/%{name}-%{version}.tar.xz + +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gnutls) +BuildRequires: intltool +BuildRequires: ca-certificates + +%description +Networking extensions for GLib + + + +%prep +%setup -q -n %{name}-%{version} + +%build + +%configure --disable-static --without-ca-certificates +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%find_lang glib-networking + +%files +%manifest glib-networking.manifest + +%files -f glib-networking.lang +%defattr(-,root,root,-) +%{_libdir}/gio/modules/libgiognutls.so + +%changelog +* Thu Nov 22 2012 praveen.ks +- [Release] Update changelog for glib-networking-2.32.3_1.3 + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/glib2.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/glib2.spec new file mode 100644 index 0000000..aa227d9 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/glib2.spec @@ -0,0 +1,155 @@ +%define libdir /%{_lib} + +Summary: A library of handy utility functions +Name: glib2 +Version: 2.33.1 +Release: 2.24 +License: LGPLv2+ +Group: System/Libraries +URL: http://www.gtk.org +Source: glib-%{version}.tar.xz +Source1: http://download.gnome.org/sources/glib/2.31/glib-%{version}.sha256sum +Source2: glib2.sh +Source3: glib2.csh +Source101: %{name}-rpmlintrc + +Patch1: glib-2.24.0-syslog-message-handler.patch +BuildRequires: eglibc-devel +BuildRequires: libattr-devel +BuildRequires: pkgconfig +#BuildRequires: gamin-devel +BuildRequires: gettext-tools +BuildRequires: pkgconfig(libpcre) +BuildRequires: pkgconfig(zlib) +BuildRequires: pkgconfig(libffi) +BuildRequires: python +BuildRequires: python-xml + +%description +GLib is the low-level core library that forms the basis +for projects such as GTK+ and GNOME. It provides data structure +handling for C, portability wrappers, and interfaces for such runtime +functionality as an event loop, threads, dynamic loading, and an +object system. + +This package provides version 2 of GLib. + +%package devel +Summary: A library of handy utility functions +Group: Development/Libraries +Requires: pkgconfig +Requires: %{name} = %{version}-%{release} + +%description devel +The glib2-devel package includes the header files for +version 2 of the GLib library. + +# anaconda needs static libs, see RH bug #193143 +%package static +Summary: A library of handy utility functions +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} + +%description static +The glib2-static package includes static libraries +of version 2 of the GLib library. + +%prep +%setup -q -n glib-%{version} +%patch1 -p1 + + +%build +%configure --disable-gtk-doc --enable-static --with-runtime-libdir=../../%{_lib} --disable-selinux --disable-visibility --enable-debug=yes --with-pcre=system + +# +# First, build glib enabled for generating the Profile Guided Optimization +# metadata +# +make %{?_smp_mflags} CFLAGS="$CFLAGS -pg -fprofile-generate" + +# +# Now run the glib performance tests to create the profile dta +# +cd tests/gobject +make performance CFLAGS="$CFLAGS -pg -fprofile-generate" +cd ../.. +tests/gobject/performance type-check + +# +# And now compile again, using the generated profile data +# +rm `find -name "*.lo"` +rm `find -name "*.o"` +make %{?_smp_mflags} CFLAGS="$CFLAGS -fprofile-use" + +%install + +make DESTDIR=%{buildroot} install +## glib2.sh and glib2.csh +./mkinstalldirs %{buildroot}%{_sysconfdir}/profile.d +install -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d +install -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/profile.d + +rm -f %{buildroot}%{_libdir}/*.la +rm -f %{buildroot}%{_libdir}/gio/modules/*.{a,la} + +# we don't provide bash completion +rm -rf %{buildroot}%{_sysconfdir}/bash_completion.d + +%find_lang glib20 +mv glib20.lang glib2.lang + +%clean +rm -rf %{buildroot} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%docs_package + +%lang_package + +%files +%defattr(-,root,root,-) +%doc AUTHORS COPYING +%{libdir}/libglib-2.0.so.* +%{libdir}/libgthread-2.0.so.* +%{libdir}/libgmodule-2.0.so.* +%{libdir}/libgobject-2.0.so.* +%{libdir}/libgio-2.0.so.* +%{_sysconfdir}/profile.d/* +%dir %{_libdir}/gio +%dir %{_libdir}/gio/modules +%{_bindir}/gio-querymodules +%{_bindir}/glib-compile-resources +%{_bindir}/glib-compile-schemas +%{_bindir}/gsettings +%{_bindir}/gdbus + +%files devel +%defattr(-, root, root, -) +%{_libdir}/lib*.so +%{_libdir}/glib-2.0 +%{_includedir}/* +%{_datadir}/aclocal/* +%{_libdir}/pkgconfig/* +%{_datadir}/glib-2.0 +%{_datadir}/gdb/auto-load/lib/*.py* +%doc %{_datadir}/gtk-doc/html/* +%{_bindir}/gdbus-codegen +%{_libdir}/gdbus-2.0/codegen/*.py* +%{_bindir}/glib-genmarshal +%{_bindir}/glib-gettextize +%{_bindir}/glib-mkenums +%{_bindir}/gobject-query +%{_bindir}/gresource +%{_bindir}/gtester +%attr (0755, root, root) %{_bindir}/gtester-report + +%files static +%defattr(-, root, root, -) +%{_libdir}/lib*.a + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gnome-common.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gnome-common.spec new file mode 100644 index 0000000..023c86d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gnome-common.spec @@ -0,0 +1,54 @@ + +Name: gnome-common +Summary: Useful things common to building gnome packages from scratch +Version: 2.28.0 +Release: 1 +Group: Development/Tools +License: GPLv2 +URL: http://developer.gnome.org +Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.28/%{name}-%{version}.tar.bz2 +Requires: pkgconfig +BuildRequires: pkgconfig + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +This package contains sample files that should be used to develop pretty much +every GNOME application. The programs included here are not needed for running +gnome apps or building ones from distributed tarballs. They are only useful +for compiling from CVS sources or when developing the build infrastructure for +a GNOME application. + + + + +%prep +%setup -q -n %{name}-%{version} + +%build + +%configure --disable-static +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%clean +rm -rf %{buildroot} + + + + + + +%files +%defattr(-,root,root,-) +%doc README COPYING ChangeLog +%{_bindir}/* +%{_datadir}/aclocal/* +%{_datadir}/%{name} + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gnutls.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gnutls.spec new file mode 100644 index 0000000..73dffe0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gnutls.spec @@ -0,0 +1,69 @@ +Summary: A TLS protocol implementation +Name: gnutls +Version: 2.12.20 +Release: 1 +License: LGPLv2+ +Group: System/Libraries +BuildRequires: gettext-tools +BuildRequires: zlib-devel, readline-devel, libtasn1-devel +BuildRequires: lzo-devel, libtool, automake, autoconf +BuildRequires: nettle-devel, gmp-devel +URL: http://www.gnutls.org/ +Source0: %{name}-%{version}.tar.gz + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Requires: nettle, gmp + +%package devel +Summary: Development files for the %{name} package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: nettle-devel, gmp-devel +Requires: pkgconfig +Requires(post): /sbin/install-info +Requires(preun): /sbin/install-info + +%description +GnuTLS is a project that aims to develop a library which provides a secure +layer, over a reliable transport layer. Currently the GnuTLS library implements +the proposed standards by the IETF's TLS working group. + +%description devel +GnuTLS is a project that aims to develop a library which provides a secure +layer, over a reliable transport layer. Currently the GnuTLS library implements +the proposed standards by the IETF's TLS working group. +This package contains files needed for developing applications with +the GnuTLS library. + +%prep +%setup -q + +%build + +rm -f doc/*.info* lib/po/libgnutls26.pot + +%configure --enable-ld-version-script --disable-cxx --without-lzo --with-included-libtasn1 --without-p11-kit +make + +%install +rm -fr $RPM_BUILD_ROOT +%make_install + +%remove_docs + +%clean +rm -fr $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest libgnutls26.manifest +%{_libdir}/libgnutls*.so.* +%{_prefix}/share/locale/*/LC_MESSAGES/libgnutls.mo + +%files devel +%{_includedir}/* +%{_libdir}/libgnutls*.so +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gobject-introspection.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gobject-introspection.spec new file mode 100644 index 0000000..1da5cbe --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gobject-introspection.spec @@ -0,0 +1,89 @@ +Name: gobject-introspection +Version: 1.32.1 +Release: 1%{?dist} +Summary: Introspection system for GObject-based libraries +Group: Development/Libraries +License: GPLv2+, LGPLv2+, MIT +URL: http://live.gnome.org/GObjectIntrospection +Source0: %{name}-%{version}.tar.xz +Obsoletes: gir-repository +BuildRequires: python-lxml +BuildRequires: python-xml +BuildRequires: glib2-devel +BuildRequires: python-devel >= 2.5 +BuildRequires: gettext +BuildRequires: flex +BuildRequires: bison +BuildRequires: libffi-devel +BuildRequires: mesa-libGL-devel +BuildRequires: cairo-gobject-devel +BuildRequires: libxml2-devel +BuildRequires: libXfixes-devel +BuildRequires: libX11-devel +BuildRequires: fontconfig-devel +BuildRequires: libXft-devel +BuildRequires: freetype-devel +# Bootstrap requirements +BuildRequires: gnome-common +BuildRequires: intltool +#BuildRequires: gtk-doc + +%description +GObject Introspection can scan C header and source files in order to +generate introspection "typelib" files. It also provides an API to examine +typelib files, useful for creating language bindings among other +things. + +%package devel +Summary: Libraries and headers for gobject-introspection +Group: Development/Libraries +Requires: %name = %{version}-%{release} +Requires: glib2-devel +Requires: pkgconfig +# Not always, but whatever, it's a tiny dep to pull in +Requires: libtool +Obsoletes: gir-repository-devel + +%description devel +Libraries and headers for gobject-introspection + +%prep +%setup -q + +%build +(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; CONFIGFLAGS=--enable-gtk-doc; fi; + %configure $CONFIGFLAGS) +make V=1 %{?_smp_mflags} + +%install +make install DESTDIR=$RPM_BUILD_ROOT + +# Die libtool, die. +find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' +find $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';' + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%doc COPYING + +%{_libdir}/lib*.so.* +%dir %{_libdir}/girepository-1.0 +%{_libdir}/girepository-1.0/*.typelib + +%files devel +%{_libdir}/lib*.so +%dir %{_libdir}/gobject-introspection +%{_libdir}/gobject-introspection/* +%{_libdir}/pkgconfig/* +%{_includedir}/* +%{_bindir}/g-ir-* +%{_datadir}/gir-1.0 +%dir %{_datadir}/gobject-introspection-1.0 +%{_datadir}/gobject-introspection-1.0/* +%{_datadir}/aclocal/introspection.m4 +%{_mandir}/man1/*.gz +%dir %{_datadir}/gtk-doc/html/gi +%{_datadir}/gtk-doc/html/gi/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gps-manager.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gps-manager.spec new file mode 100644 index 0000000..1b862a1 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gps-manager.spec @@ -0,0 +1,126 @@ +Name: gps-manager +Summary: GPS Manager for Tizen +Version: 0.2.1 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO_BE/FILLED_IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(geoclue) +BuildRequires: pkgconfig(network) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(msg-service) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(location) + +%description +GPS Manager for Tizen + +%package -n location-gps-manager +Summary: GPS Manager for Tizen +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description -n location-gps-manager +GPS Manager for Tizen + + +%package -n gps-manager-plugin-devel +Summary: GPS Manager for Tizen (development files) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description -n gps-manager-plugin-devel +GPS Manager for Tizen (development files) + + +%prep +%setup -q + +%ifarch %{arm} +%define GPS_ENABLER --enable-gps +%define ARCH armel +%else +%define GPS_ENABLER --enable-gps +%define ARCH x86 +%endif + +./autogen.sh +./configure --prefix=%{_prefix} %{GPS_ENABLER} + + +%build +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%clean +rm -rf %{buildroot} + + +%post +#GPS Indicator value +vconftool set -t int memory/location/position/state 0 -i +vconftool set -t int memory/location/gps/state 0 -i +vconftool set -t int memory/location/wps/state 0 -i + +#GPS_SETTING +vconftool set -t int db/location/gps/Operation "1" -f +vconftool set -t int db/location/gps/Starting "0" -f +vconftool set -t int db/location/gps/Session "1" -f + +#SUPL_SETTING +vconftool set -t string db/location/supl/Server "bcmls2.glpals.com" -f +vconftool set -t int db/location/supl/Port "7275" -f +vconftool set -t int db/location/supl/SslEnabled "0" -f + +#NMEA_SETTING +vconftool set -t int db/location/nmea/LoggingEnabled "0" -f + +#REPLAY_SETTING +vconftool set -t string db/location/replay/FileName "nmea_replay.log" -f +%ifarch %arm + vconftool set -t int db/location/replay/ReplayEnabled "0" -f + vconftool set -t int db/location/replay/ReplayMode "1" -f +%else + vconftool set -t int db/location/replay/ReplayEnabled "1" -f + vconftool set -t int db/location/replay/ReplayMode "0" -f +%endif +vconftool set -t double db/location/replay/ManualLatitude "0.0" -f +vconftool set -t double db/location/replay/ManualLongitude "0.0" -f +vconftool set -t double db/location/replay/ManualAltitude "0.0" -f + +%post -n location-gps-manager +%ifnarch %arm + cp -f /usr/lib/location/module/libgps.so /usr/lib/location/module/libwps0.so +%endif + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/libexec/gps-manager +/usr/share/dbus-1/services/org.freedesktop.Geoclue.Providers.GpsManager.service +/usr/share/geoclue-providers/gps-manager.provider +/usr/etc/dbus-1/system.d/Geoclue.conf +/etc/rc.d/init.d/gps-manager +/etc/rc.d/rc3.d/S90gps-manager +/etc/rc.d/rc5.d/S90gps-manager + +%files -n location-gps-manager +%defattr(-,root,root,-) +%{_libdir}/location/module/libgps.so* + +%files -n gps-manager-plugin-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/gps-manager-plugin.pc +%{_includedir}/gps-manager-plugin/*.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-ffmpeg-emul.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-ffmpeg-emul.spec new file mode 100644 index 0000000..e2591cf --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-ffmpeg-emul.spec @@ -0,0 +1,58 @@ +Name: gst-ffmpeg-emul +Version: 0.2.18 +Release: 1 +Summary: GStreamer Streaming-media framework plug-in for Tizen emulator using FFmpeg. +Group: Libraries/Multimedia +License: LGPL +URL: http://gstreamer.net/ +Source0: %{name}-%{version}.tar.gz +ExclusiveArch: %{ix86} +BuildRequires: gettext +BuildRequires: which +BuildRequires: prelink +BuildRequires: gstreamer-tools +BuildRequires: gst-plugins-base-devel +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(liboil-0.3) +BuildRequires: pkgconfig(zlib) +BuildRequires: pkgconfig(vorbis) +BuildRequires: pkgconfig(theora) + +%description +This GStreamer plugin supports a large number of audio and video compression +formats through the use of the FFmpeg library. The plugin contains GStreamer +elements for decoding 90+ formats (AVI, MPEG, OGG, Matroska, ASF, ...), +demuxing 30+ formats and colorspace conversion. + +%prep + +%setup -q + +%build +./autogen.sh +%configure --disable-static \ + --disable-nls \ + --enable-lgpl \ + --prefix=%{_prefix} \ + --with-html-dir=/tmp/dump + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} + +%make_install + +%clean +rm -rf %{buildroot} + +%post + +%postun + +%files +%defattr(-,root,root,-) +/usr/lib/gstreamer-0.10/libgstffmpeg_emul.so + +%changelog diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-ffmpeg.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-ffmpeg.spec new file mode 100644 index 0000000..59f51da --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-ffmpeg.spec @@ -0,0 +1,57 @@ +#sbs-git:slp/pkgs/g/gstreamer0.10-ffmpeg gst-ffmpeg 0.10.11 eab91d2292960a6c9af3b27ca939ad65a4418984 +Name: gst-ffmpeg +Summary: FFmpeg plugin for GStreamer +Version: 0.10.11 +Release: 18 +Group: Application/Multimedia +License: LGPLv2+ +Source0: %{name}-%{version}.tar.gz +#Patch0: gst-ffmpeg-autotools.patch +#Patch1: gst-ffmpeg-ffmux-ehancement.patch +#Patch2: gst-ffmpeg-swscale-pc.patch +BuildRequires: gettext +BuildRequires: which +BuildRequires: gstreamer-tools +BuildRequires: gst-plugins-base-devel +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(zlib) +BuildRequires: pkgconfig(vorbis) +BuildRequires: pkgconfig(theora) + +%description +This GStreamer plugin supports a large number of audio and video compression +formats through the use of the FFmpeg library. The plugin contains GStreamer +elements for decoding 90+ formats (AVI, MPEG, OGG, Matroska, ASF, ...), +demuxing 30+ formats and colorspace conversion. + + +%prep +%setup -q +#%patch0 -p1 +#%patch1 -p1 +#%patch2 -p1 + +%build +./autogen.sh + +export CFLAGS+=" -Wall -g -fPIC\ + -DFFDEC_RANK_MODIFICATION" + +%configure --disable-static \ + --disable-nls \ + --prefix=%{_prefix} \ + --with-html-dir=/tmp/dump + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%files +%manifest gst-ffmpeg.manifest +%defattr(-,root,root,-) +/usr/lib/gstreamer-0.10/libgstffmpeg.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-openmax.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-openmax.spec new file mode 100644 index 0000000..874db25 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-openmax.spec @@ -0,0 +1,34 @@ +Name: gst-openmax +Summary: GStreamer plug-in that allows communication with OpenMAX IL components +Version: 0.10.1 +Release: 1 +Group: TO_BE/FILLED_IN +License: LGPLv2.1 +Source0: %{name}-%{version}.tar.gz +BuildRequires: which +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) + +%description +gst-openmax is a GStreamer plug-in that allows communication with OpenMAX IL components. +Multiple OpenMAX IL implementations can be used, +including but not limited to Texas Instruments and Bellagio. + + +%prep +%setup -q + +%build +./autogen.sh --noconfigure +%configure --disable-static --prefix=/usr + +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install + +%files +%{_libdir}/gstreamer-0.10/libgstomx.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-bad.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-bad.spec new file mode 100644 index 0000000..6c97e96 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-bad.spec @@ -0,0 +1,185 @@ +Name: gst-plugins-bad +Summary: GStreamer plugins from the "bad" set +Version: 0.10.23 +Release: 1 +Group: Applications/Multimedia +License: LGPLv2+ +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/gst-plugins-bad.manifest +BuildRequires: gettext-tools +BuildRequires: gst-plugins-base-devel +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(liboil-0.3) + +%description +GStreamer is a streaming media framework, based on graphs of filters +which operate on media data. Applications using this library can do +anything from real-time sound processing to playing videos, and just +about anything else media-related. Its plugin-based architecture means +that new data types or processing capabilities can be added simply by +installing new plug-ins. +. +GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared +to the rest. They might be close to being good quality, but they're missing +something - be it a good code review, some documentation, a set of tests, a +real live maintainer, or some actual wide use. + + +%package devel +Summary: Development tools for GStreamer bad plugins +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development files for the GStreamer media framework badplug-ins + + + +%prep +%setup -q + + +%build +cp %{SOURCE1001} . +./autogen.sh +%configure --disable-static \ + --disable-nls \ + --with-html-dir=/tmp/dump \ + --disable-examples \ + --disable-adpcmdec \ + --disable-aiff \ + --disable-amrparse \ + --disable-asfmux \ + --disable-bayer \ + --disable-cdxaparse \ + --disable-dccp \ + --disable-debugutils \ + --disable-dvdspu \ + --disable-festival \ + --disable-freeze \ + --disable-frei0r \ + --disable-hdvparse \ + --disable-librfb \ + --disable-modplug \ + --disable-mpegtsmux \ + --disable-mpegpsmux \ + --disable-mpegvideoparse \ + --disable-mve \ + --disable-mxf \ + --disable-nsf \ + --disable-nuvdemux \ + --disable-pcapparse \ + --disable-pnm \ + --disable-qtmux \ + --disable-real \ + --disable-scaletempo \ + --disable-shapewipe \ + --disable-siren \ + --disable-speed \ + --disable-subenc \ + --disable-stereo \ + --disable-tta \ + --disable-videomeasure \ + --disable-videosignal \ + --disable-vmnc \ + --disable-directsound \ + --disable-directdraw \ + --disable-osx_video \ + --disable-vcd \ + --disable-assrender \ + --disable-amrwb \ + --disable-apexsink \ + --disable-bz2 \ + --disable-cdaudio \ + --disable-celt \ + --disable-cog \ + --disable-dc1394 \ + --disable-directfb \ + --disable-dirac \ + --disable-dts \ + --disable-divx \ + --disable-dvdnav \ + --disable-faac \ + --disable-faad \ + --disable-fbdev \ + --disable-gsm \ + --disable-ivorbis \ + --disable-jack \ + --disable-jp2k \ + --disable-kate \ + --disable-ladspa \ + --disable-lv2 \ + --disable-libmms \ + --disable-modplug \ + --disable-mimic \ + --disable-mpeg2enc \ + --disable-mplex \ + --disable-musepack \ + --disable-musicbrainz \ + --disable-mythtv \ + --disable-nas \ + --disable-neon \ + --disable-ofa \ + --disable-timidity \ + --disable-wildmidi \ + --disable-sdl \ + --disable-sdltest \ + --disable-sndfile \ + --disable-soundtouch \ + --disable-spc \ + --disable-gme \ + --disable-swfdec \ + --disable-theoradec \ + --disable-xvid \ + --disable-dvb \ + --disable-oss4 \ + --disable-wininet \ + --disable-acm \ + --disable-vdpau \ + --disable-schro \ + --disable-vp8 \ + --disable-zbar \ + --disable-dataurisrc \ + --disable-shm \ + --disable-coloreffects \ + --disable-colorspace \ + --disable-videomaxrate \ + --disable-jp2kdecimator \ + --disable-interlace \ + --disable-gaudieffects \ + --disable-y4m \ + --disable-adpcmdec \ + --disable-adpcmenc \ + --disable-jpegformat \ + --disable-segmentclip \ + --disable-geometrictransform \ + --disable-invtelecine \ + --disable-dvbsuboverlay \ + --disable-ivfparse \ + --disable-gsettings + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +rm -rf %{buildroot}/tmp/* + + + +%files +%manifest gst-plugins-bad.manifest +%defattr(-,root,root,-) +%{_libdir}/libgst*.so.* + +%files devel +%manifest gst-plugins-bad.manifest +%defattr(-,root,root,-) +%{_libdir}/gstreamer-0.10/libgst*.so +%{_libdir}/libgst*.so +%{_includedir}/gstreamer-0.10/gst/* +%{_libdir}/pkgconfig/gstreamer-*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-base.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-base.spec new file mode 100644 index 0000000..867eec8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-base.spec @@ -0,0 +1,258 @@ +Name: gst-plugins-base +Summary: GStreamer streaming media framework base plug-ins +Version: 0.10.36 +Release: 1 +Group: Applications/Multimedia +License: LGPLv2+ +URL: http://gstreamer.freedesktop.org/ +Source0: http://gstreamer.freedesktop.org/src/gst-plugins-base/%{name}-%{version}.tar.gz +Source1001: packaging/gst-plugins-base.manifest +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(ogg) +BuildRequires: pkgconfig(theora) +BuildRequires: pkgconfig(vorbis) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-base-0.10) +BuildRequires: pkgconfig(xv) +BuildRequires: pkgconfig(pango) +BuildRequires: intltool + + +%description +A well-groomed and well-maintained collection of GStreamer plug-ins and elements, +spanning the range of possible types of elements one would want to write for GStreamer. + + + +%package devel +Summary: Development tools for GStreamer base plugins +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Separate sub-package for development based on gstreamer base plugins. + + +%package tools +Summary: Gstreamer base plugins utilities +Group: Development/Tools +Requires: %{name} = %{version}-%{release} + +%description tools +Separate sub-package contaning helper applications of gstreamer base plugins. + + + +%prep +%setup -q + + +%build +cp %{SOURCE1001} . +export CFLAGS+=" -DGST_EXT_TEXTRENDER_ENHANCEMENT -DGST_EXT_XV_ENHANCEMENT" +%autogen --noconfigure +%configure \ + --disable-static \ + --disable-nls \ + --with-html-dir=/tmp/dump \ + --disable-examples \ + --disable-audiorate \ + --disable-gdp \ + --disable-cdparanoia \ + --disable-gnome_vfs \ + --disable-gio \ + --disable-libvisual \ + --disable-freetypetest \ + --disable-rpath \ + --disable-valgrind \ + --disable-gcov \ + --disable-gtk-doc \ + --disable-debug \ + --with-audioresample-format=int + +make %{?jobs:-j%jobs} + +%install +%make_install + + +rm -rf %{buildroot}/tmp/dump + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest gst-plugins-base.manifest +%{_libdir}/libgstinterfaces-0.10.so.* +%{_libdir}/libgstaudio-0.10.so.* +%{_libdir}/libgstcdda-0.10.so.* +%{_libdir}/libgstfft-0.10.so.* +%{_libdir}/libgstriff-0.10.so.* +%{_libdir}/libgsttag-0.10.so.* +%{_libdir}/libgstnetbuffer-0.10.so.* +%{_libdir}/libgstrtp-0.10.so.* +%{_libdir}/libgstvideo-0.10.so.* +%{_libdir}/libgstpbutils-0.10.so.* +%{_libdir}/libgstrtsp-0.10.so.* +%{_libdir}/libgstsdp-0.10.so.* +%{_libdir}/libgstapp-0.10.so.* +%{_libdir}/libgstpolicy-0.10.so.* +# base plugins without external dependencies +%{_libdir}/gstreamer-0.10/libgstadder.so +%{_libdir}/gstreamer-0.10/libgstaudioconvert.so +%{_libdir}/gstreamer-0.10/libgstaudiotestsrc.so +%{_libdir}/gstreamer-0.10/libgstffmpegcolorspace.so +%{_libdir}/gstreamer-0.10/libgstdecodebin.so +%{_libdir}/gstreamer-0.10/libgstdecodebin2.so +%{_libdir}/gstreamer-0.10/libgstpolicy.so +%{_libdir}/gstreamer-0.10/libgstplaybin.so +%{_libdir}/gstreamer-0.10/libgsttypefindfunctions.so +%{_libdir}/gstreamer-0.10/libgstvideotestsrc.so +%{_libdir}/gstreamer-0.10/libgstsubparse.so +%{_libdir}/gstreamer-0.10/libgstvolume.so +%{_libdir}/gstreamer-0.10/libgstvideorate.so +%{_libdir}/gstreamer-0.10/libgstvideoscale.so +%{_libdir}/gstreamer-0.10/libgsttcp.so +%{_libdir}/gstreamer-0.10/libgstvideo4linux.so +%{_libdir}/gstreamer-0.10/libgstaudioresample.so +%{_libdir}/gstreamer-0.10/libgstapp.so +%{_libdir}/gstreamer-0.10/libgstxvimagesink.so +%exclude %{_libdir}/gstreamer-0.10/libgstencodebin.so +# base plugins with dependencies +%{_libdir}/gstreamer-0.10/libgstalsa.so +%{_libdir}/gstreamer-0.10/libgstogg.so +%{_libdir}/gstreamer-0.10/libgsttheora.so +%{_libdir}/gstreamer-0.10/libgstvorbis.so +%{_libdir}/gstreamer-0.10/libgstximagesink.so +%{_libdir}/gstreamer-0.10/libgstpango.so + +%files devel +%manifest gst-plugins-base.manifest +%defattr(-,root,root,-) +%dir %{_includedir}/gstreamer-0.10/gst/app +/usr/include/gstreamer-0.10/gst/tag/xmpwriter.h +%{_includedir}/gstreamer-0.10/gst/app/gstappbuffer.h +%{_includedir}/gstreamer-0.10/gst/app/gstappsink.h +%{_includedir}/gstreamer-0.10/gst/app/gstappsrc.h +%dir %{_includedir}/gstreamer-0.10/gst/audio +%{_includedir}/gstreamer-0.10/gst/audio/audio.h +%{_includedir}/gstreamer-0.10/gst/audio/audio-enumtypes.h +%{_includedir}/gstreamer-0.10/gst/audio/gstaudioclock.h +%{_includedir}/gstreamer-0.10/gst/audio/gstaudiodecoder.h +%{_includedir}/gstreamer-0.10/gst/audio/gstaudioencoder.h +%{_includedir}/gstreamer-0.10/gst/audio/gstaudiofilter.h +%{_includedir}/gstreamer-0.10/gst/audio/gstaudioiec61937.h +%{_includedir}/gstreamer-0.10/gst/audio/gstaudiosink.h +%{_includedir}/gstreamer-0.10/gst/audio/gstaudiosrc.h +%{_includedir}/gstreamer-0.10/gst/audio/gstbaseaudiosink.h +%{_includedir}/gstreamer-0.10/gst/audio/gstbaseaudiosrc.h +%{_includedir}/gstreamer-0.10/gst/audio/gstringbuffer.h +%{_includedir}/gstreamer-0.10/gst/audio/mixerutils.h +%{_includedir}/gstreamer-0.10/gst/audio/multichannel.h +%dir %{_includedir}/gstreamer-0.10/gst/cdda +%{_includedir}/gstreamer-0.10/gst/cdda/gstcddabasesrc.h +%dir %{_includedir}/gstreamer-0.10/gst/floatcast +%{_includedir}/gstreamer-0.10/gst/floatcast/floatcast.h +%dir %{_includedir}/gstreamer-0.10/gst/fft +%{_includedir}/gstreamer-0.10/gst/fft/gstfft*.h +%dir %{_includedir}/gstreamer-0.10/gst/interfaces +%{_includedir}/gstreamer-0.10/gst/interfaces/colorbalance.h +%{_includedir}/gstreamer-0.10/gst/interfaces/colorbalancechannel.h +%{_includedir}/gstreamer-0.10/gst/interfaces/cameracontrol.h +%{_includedir}/gstreamer-0.10/gst/interfaces/cameracontrolchannel.h +%{_includedir}/gstreamer-0.10/gst/interfaces/interfaces-enumtypes.h +%{_includedir}/gstreamer-0.10/gst/interfaces/mixer.h +%{_includedir}/gstreamer-0.10/gst/interfaces/mixeroptions.h +%{_includedir}/gstreamer-0.10/gst/interfaces/mixertrack.h +%{_includedir}/gstreamer-0.10/gst/interfaces/navigation.h +%{_includedir}/gstreamer-0.10/gst/interfaces/propertyprobe.h +%{_includedir}/gstreamer-0.10/gst/interfaces/tuner.h +%{_includedir}/gstreamer-0.10/gst/interfaces/tunerchannel.h +%{_includedir}/gstreamer-0.10/gst/interfaces/tunernorm.h +%{_includedir}/gstreamer-0.10/gst/interfaces/videoorientation.h +%{_includedir}/gstreamer-0.10/gst/interfaces/xoverlay.h +%{_includedir}/gstreamer-0.10/gst/interfaces/streamvolume.h +%dir %{_includedir}/gstreamer-0.10/gst/netbuffer +%{_includedir}/gstreamer-0.10/gst/netbuffer/gstnetbuffer.h +%dir %{_includedir}/gstreamer-0.10/gst/pbutils +%{_includedir}/gstreamer-0.10/gst/pbutils/codec-utils.h +%{_includedir}/gstreamer-0.10/gst/pbutils/descriptions.h +%{_includedir}/gstreamer-0.10/gst/pbutils/gstdiscoverer.h +%{_includedir}/gstreamer-0.10/gst/pbutils/gstpluginsbaseversion.h +%{_includedir}/gstreamer-0.10/gst/pbutils/install-plugins.h +%{_includedir}/gstreamer-0.10/gst/pbutils/missing-plugins.h +%{_includedir}/gstreamer-0.10/gst/pbutils/pbutils.h +%{_includedir}/gstreamer-0.10/gst/pbutils/pbutils-enumtypes.h +%{_includedir}/gstreamer-0.10/gst/pbutils/encoding-profile.h +%{_includedir}/gstreamer-0.10/gst/pbutils/encoding-target.h + +%dir %{_includedir}/gstreamer-0.10/gst/riff +%{_includedir}/gstreamer-0.10/gst/riff/riff-ids.h +%{_includedir}/gstreamer-0.10/gst/riff/riff-media.h +%{_includedir}/gstreamer-0.10/gst/riff/riff-read.h +%dir %{_includedir}/gstreamer-0.10/gst/rtp +%{_includedir}/gstreamer-0.10/gst/rtp/gstbasertpaudiopayload.h +%{_includedir}/gstreamer-0.10/gst/rtp/gstbasertpdepayload.h +%{_includedir}/gstreamer-0.10/gst/rtp/gstbasertppayload.h +%{_includedir}/gstreamer-0.10/gst/rtp/gstrtcpbuffer.h +%{_includedir}/gstreamer-0.10/gst/rtp/gstrtpbuffer.h +%{_includedir}/gstreamer-0.10/gst/rtp/gstrtppayloads.h +%dir %{_includedir}/gstreamer-0.10/gst/rtsp +%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtsp-enumtypes.h +%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtspbase64.h +%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtspconnection.h +%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtspdefs.h +%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtspextension.h +%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtspmessage.h +%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtsprange.h +%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtsptransport.h +%{_includedir}/gstreamer-0.10/gst/rtsp/gstrtspurl.h +%dir %{_includedir}/gstreamer-0.10/gst/sdp/ +%{_includedir}/gstreamer-0.10/gst/sdp/gstsdp.h +%{_includedir}/gstreamer-0.10/gst/sdp/gstsdpmessage.h +%dir %{_includedir}/gstreamer-0.10/gst/tag +%{_includedir}/gstreamer-0.10/gst/tag/tag.h +%{_includedir}/gstreamer-0.10/gst/tag/gsttagdemux.h +%{_includedir}/gstreamer-0.10/gst/tag/gsttagmux.h +%dir %{_includedir}/gstreamer-0.10/gst/video +%{_includedir}/gstreamer-0.10/gst/video/gstvideofilter.h +%{_includedir}/gstreamer-0.10/gst/video/gstvideosink.h +%{_includedir}/gstreamer-0.10/gst/video/video.h +%{_includedir}/gstreamer-0.10/gst/video/video-enumtypes.h +%{_includedir}/gstreamer-0.10/gst/video/video-overlay-composition.h +%dir %{_includedir}/gstreamer-0.10/gst/policy/ +%{_includedir}/gstreamer-0.10/gst/policy/gstpolicy.h +%{_libdir}/libgstaudio-0.10.so +%{_libdir}/libgstinterfaces-0.10.so +%{_libdir}/libgstnetbuffer-0.10.so +%{_libdir}/libgstriff-0.10.so +%{_libdir}/libgstrtp-0.10.so +%{_libdir}/libgsttag-0.10.so +%{_libdir}/libgstvideo-0.10.so +%{_libdir}/libgstcdda-0.10.so +%{_libdir}/libgstpbutils-0.10.so +%{_libdir}/libgstrtsp-0.10.so +%{_libdir}/libgstsdp-0.10.so +%{_libdir}/libgstfft-0.10.so +%{_libdir}/libgstapp-0.10.so +%{_libdir}/libgstpolicy-0.10.so +# pkg-config files +%{_libdir}/pkgconfig/*.pc +# documentation +%doc %{_datadir}/gst-plugins-base/license-translations.dict + +%files tools +%manifest gst-plugins-base.manifest +%defattr(-,root,root,-) +# helper programs +%{_bindir}/gst-visualise-0.10 +%{_bindir}/gst-discoverer-0.10 +%{_mandir}/man1/gst-visualise-0.10* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-ext0.10.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-ext0.10.spec new file mode 100644 index 0000000..8d03eec --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-ext0.10.spec @@ -0,0 +1,49 @@ +Name: gst-plugins-ext0.10 +Version: 0.2.20 +Summary: GStreamer extra plugins (common) +Release: 0 +Group: libs +License: LGPLv2+ +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(avsysaudio) +BuildRequires: pkgconfig(camsrcjpegenc) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(mm-ta) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(libexif) +BuildRequires: pkgconfig(libdri2) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xv) +BuildRequires: pkgconfig(xdamage) +BuildRequires: pkgconfig(libdrm) +BuildRequires: pkgconfig(libdrm_slp) +BuildRequires: libdrm-devel + +%description +GStreamer extra plugins (common) + +%prep +%setup -q + + +%build +export CFLAGS+=" -DGST_EXT_TIME_ANALYSIS -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" " + +./autogen.sh --disable-static +%configure --disable-static + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%files +%manifest gst-plugins-ext0.10.manifest +%defattr(-,root,root,-) +%{_libdir}/gstreamer-0.10/*.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-good.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-good.spec new file mode 100644 index 0000000..c11e833 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-good.spec @@ -0,0 +1,137 @@ +Name: gst-plugins-good +Summary: GStreamer plugins from the "good" set +Version: 0.10.31 +Release: 1 +Group: Applications/Multimedia +License: LGPLv2+ +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/gst-plugins-good.manifest +BuildRequires: gettext-tools +BuildRequires: which +BuildRequires: libjpeg-devel +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(liboil-0.3) +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(xdamage) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(cairo) + +%description +GStreamer is a streaming media framework, based on graphs of filters +which operate on media data. Applications using this library can do +anything from real-time sound processing to playing videos, and just +about anything else media-related. Its plugin-based architecture means +that new data types or processing capabilities can be added simply by +installing new plug-ins. +. +This package contains the GStreamer plugins from the "good" set, a set +of good-quality plug-ins under the LGPL license. + + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +./autogen.sh +%configure --disable-static \ + --prefix=%{_prefix} \ +%ifarch %{arm} + --enable-divx-drm \ +%endif + --disable-nls \ + --with-html-dir=/tmp/dump \ + --disable-examples \ + --disable-gconftool \ + --disable-alpha \ + --disable-apetag \ + --disable-audiofx \ + --disable-auparse \ + --disable-cutter \ + --disable-debugutils \ + --disable-deinterlace \ + --disable-effectv \ + --disable-equalizer \ + --disable-icydemux \ + --disable-interleave \ + --disable-flx \ + --disable-goom \ + --disable-goom2k1 \ + --disable-level \ + --disable-monoscope \ + --disable-multipart \ + --disable-replaygain \ + --disable-smpte \ + --disable-spectrum \ + --disable-videobox \ + --disable-videomixer \ + --disable-y4m \ + --disable-directsound \ + --disable-oss \ + --disable-sunaudio \ + --disable-osx_aidio \ + --disable-osx_video \ + --disable-aalib \ + --disable-aalibtest \ + --disable-annodex \ + --disable-esd \ + --disable-esdtest \ + --disable-flac \ + --disable-gconf \ + --disable-hal \ + --disable-libcaca \ + --disable-libdv \ + --disable-dv1394 \ + --disable-shout2 \ + --disable-shout2test \ + --disable-speex \ + --disable-taglib + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + +%files +%manifest gst-plugins-good.manifest +%defattr(-,root,root,-) +%dir %{_libdir}/gstreamer-0.10 +%{_libdir}/gstreamer-0.10/libgstavi.so +%{_libdir}/gstreamer-0.10/libgstrtsp.so +%{_libdir}/gstreamer-0.10/libgstisomp4.so +%{_libdir}/gstreamer-0.10/libgstvideocrop.so +%{_libdir}/gstreamer-0.10/libgstid3demux.so +%{_libdir}/gstreamer-0.10/libgstpulse.so +%{_libdir}/gstreamer-0.10/libgstmultifile.so +%{_libdir}/gstreamer-0.10/libgstpng.so +%{_libdir}/gstreamer-0.10/libgstflv.so +%{_libdir}/gstreamer-0.10/libgstudp.so +%{_libdir}/gstreamer-0.10/libgstximagesrc.so +%{_libdir}/gstreamer-0.10/libgstalaw.so +%{_libdir}/gstreamer-0.10/libgstrtpmanager.so +%{_libdir}/gstreamer-0.10/libgstaudioparsers.so +%{_libdir}/gstreamer-0.10/libgstimagefreeze.so +%{_libdir}/gstreamer-0.10/libgstjpeg.so +%{_libdir}/gstreamer-0.10/libgstautodetect.so +%{_libdir}/gstreamer-0.10/libgstvideofilter.so +%{_libdir}/gstreamer-0.10/libgstmatroska.so +%{_libdir}/gstreamer-0.10/libgstmulaw.so +%{_libdir}/gstreamer-0.10/libgstrtp.so +%{_libdir}/gstreamer-0.10/libgstwavparse.so +%{_libdir}/gstreamer-0.10/libgstwavenc.so +%{_libdir}/gstreamer-0.10/libgstvideo4linux2.so +%{_libdir}/gstreamer-0.10/libgstshapewipe.so +%{_libdir}/gstreamer-0.10/libgstoss4audio.so +%{_libdir}/gstreamer-0.10/libgstsouphttpsrc.so +%{_libdir}/gstreamer-0.10/libgstcairo.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-s5pc2xx.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-s5pc2xx.spec new file mode 100644 index 0000000..f81f16a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-s5pc2xx.spec @@ -0,0 +1,35 @@ +Name: gst-plugins-s5pc2xx +Summary: Gstreamer codec plugins package for S5PC2XX series +Version: 0.3.14 +Release: 0 +Group: libs +License: LGPLv2+ +Source0: %{name}-%{version}.tar.gz +ExclusiveArch: %arm +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) +BuildRequires: pkgconfig(mm-ta) +BuildRequires: gstreamer-devel +BuildRequires: autoconf +BuildRequires: kernel-headers + +%description +Gstreamer codec plugins package for S5PC2XX series + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Multimedia Framework using this plugins + library can encode and decode video, audio, and speech.. + +%prep +%setup -q + +%build +sh ./autogen.sh +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%files +%defattr(-,root,root,-) +%{_libdir}/gstreamer-0.10/lib*.so* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-ugly.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-ugly.spec new file mode 100644 index 0000000..bf7cfb5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gst-plugins-ugly.spec @@ -0,0 +1,77 @@ +Name: gst-plugins-ugly +Summary: GStreamer plugins from the "ugly" set +Version: 0.10.19 +Release: 6_1 +Group: Applications/Multimedia +License: LGPLv2+ +Source0: %{name}-%{version}.tar.gz +Patch0 : gst-plugins-ugly-disable-gtk-doc.patch +BuildRequires: gettext-tools +BuildRequires: which +BuildRequires: gst-plugins-base-devel +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(opencore-amrnb) +BuildRequires: pkgconfig(opencore-amrwb) + +%description + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This packages contains plugins from the "ugly" set, a set of + good-quality plug-ins that might pose distribution problems. + + + +%prep +%setup -q +%patch0 -p1 + + +%build +./autogen.sh +%configure --prefix=%{_prefix}\ + --disable-static\ + --disable-nls\ + --with-html-dir=/tmp/dump\ + --disable-examples\ + --disable-dvdlpcmdec\ + --disable-dvdsub\ + --disable-iec958\ + --disable-mpegstream\ + --disable-synaesthesia\ + --disable-a52dec\ + --disable-cdio\ + --disable-dvdread\ + --disable-dvdnav\ + --disable-mad\ + --disable-mpeg2dec\ + --disable-sidplay\ + --disable-twolame\ + --disable-x264 + + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + +%files +%manifest gst-plugins-ugly.manifest +%defattr(-,root,root,-) +%{_libdir}/gstreamer-0.10/libgstmpegaudioparse.so +%{_libdir}/gstreamer-0.10/libgstasf.so +%{_libdir}/gstreamer-0.10/libgstamrnb.so +%{_libdir}/gstreamer-0.10/libgstamrwbdec.so +%{_libdir}/gstreamer-0.10/libgstrmdemux.so +%exclude %{_datadir}/gstreamer-0.10/presets/GstAmrnbEnc.prs + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gstreamer-vaapi.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gstreamer-vaapi.spec new file mode 100644 index 0000000..e05f0d7 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gstreamer-vaapi.spec @@ -0,0 +1,71 @@ +Name: gstreamer-vaapi +Version: 0.4.0.01.a10ee52 +Release: 0 +Summary: VA-API based plugins for GStreamer and helper libraries +Group: Multimedia/Gstreamer +License: LGPLv2+ and GPLv2+ +URL: http://gitorious.org/vaapi/gstreamer-vaapi +Source0: %{name}-%{version}.tar.bz2 +Source1001: packaging/gstreamer-vaapi.manifest +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(libva) +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-basevideo-0.10) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) +BuildRequires: pkgconfig(libva-wayland) +BuildRequires: pkgconfig(wayland-client) +## BuildRequires: pvr-bin-mdfld-devel +BuildRequires: libdrm +BuildRequires: which + +%description +Gstreamer-vaapi is a collection of VA-API based plugins for GStreamer +and helper libraries. vaapidecode is used to decode MPEG-2, MPEG-4, +H.264, VC-1, WMV3 videos to video/x-vaapi-surface surfaces, depending +on the underlying HW capabilities. vaapiconvert is used to convert from +video/x-raw-yuv pixels to video/x-vaapi-surface surfaces. vaapisink is +used to display video/x-vaapi-surface surfaces to the screen. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%prep +%setup -q -n %{name}-%{version} + +%build +cp %{SOURCE1001} . + +./autogen.sh --prefix=/usr +make %{?_smp_mflags} + +%install +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} +find %{buildroot} -regex ".*\.la$" | xargs rm -f -- +find %{buildroot} -regex ".*\.a$" | xargs rm -f -- + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest gstreamer-vaapi.manifest +%defattr(-,root,root,-) +%doc AUTHORS COPYING.LIB NEWS README +%{_libdir}/*.so.* +%{_libdir}/gstreamer-0.10/*.so + +%files devel +%manifest gstreamer-vaapi.manifest +%defattr(-,root,root,-) +%doc README COPYING.LIB +%{_includedir}/gstreamer-0.10/gst/vaapi +%{_libdir}/*.so +%{_libdir}/pkgconfig/%{name}*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gstreamer.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gstreamer.spec new file mode 100644 index 0000000..fb97e76 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/gstreamer.spec @@ -0,0 +1,165 @@ +Name: gstreamer +Summary: GStreamer streaming media framework runtime +Version: 0.10.36 +Release: 1 +Group: Applications/Multimedia +License: LGPLv2+ +URL: http://gstreamer.freedesktop.org/ +Source0: http://gstreamer.freedesktop.org/src/gstreamer/%{name}-%{version}.tar.gz +Source1001: gstreamer.manifest +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(mm-ta) +BuildRequires: bison +BuildRequires: flex + + +%description +GStreamer is a streaming media framework, based on graphs of filters which +operate on media data. Applications using this library can do anything +from real-time sound processing to playing videos, and just about anything +else media-related. Its plugin-based architecture means that new data +types or processing capabilities can be added simply by installing new +plugins. + + + +%package devel +Summary: Development tools for GStreamer +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This package contains the libraries and includes files necessary to develop +applications and plugins for GStreamer. If you plan to develop applications +with GStreamer, consider installing the gstreamer-devel-docs package and the +documentation packages for any plugins you intend to use. + + +%package tools +Summary: Common tools and files for GStreamer streaming media framework +Group: Applications/Multimedia +Requires: %{name} = %{version}-%{release} + +%description tools +This package contains wrapper scripts for the command-line tools that work +with different major/minor versions of GStreamer. + + + +%prep +%setup -q -n %{name}-%{version} + + +%build +cp %{SOURCE1001} . + + +export CFLAGS+=" -Wall -g -fPIC -DGST_EXT_COMPANSATE_EOS_HANDLING -DGST_EXT_USE_TINY_REGISTRY -DGST_EXT_TIME_ANALYSIS -DGST_EXT_TA_UNIT_MEXT -DGST_EXT_PAD_LINK_UNCHECKED -DGST_EXT_REDUCE_PLUGIN_NUM -DGST_EXT_USE_PDP_NETWORK -DGST_EXT_VOLUME_WITHOUT_LIBOIL -DGST_EXT_AUDIOSINK_MUTE -DEXT_AUDIO_FILTER_EFFECT -DGST_EXT_NONBLOCKDQUE -DGST_EXT_RENEGOTIATION -DGST_EXT_MOBILECAMERA -DGST_EXT_ASYNC_DEV -DGST_EXT_AV_RECORDING -DGST_EXT_SWITCH_CAMERA -DGST_EXT_OVERLAYSINK_SQVGA -DGST_EXT_FFMUX_ADD_PROPERTY -DGST_EXT_FFMUX_ENHANCEMENT -DGST_EXT_I_LIKE_DSP -DGST_EXT_CAMCORDER_IPP -DGST_EXT_QUEUE_ENHANCEMENT" + +%configure --prefix=/usr \ + --disable-valgrind \ + --without-check \ + --disable-static \ + --disable-rpath \ + --disable-libtool-lock \ + --disable-alloc-trace \ + --disable-gcov \ + --disable-nls \ + --disable-examples \ + --disable-tests \ + --disable-failing-tests \ + --disable-docbook \ + --disable-gtk-doc \ + --disable-registry-update \ + --disable-loadsave \ + --with-html-dir=/tmp/dump \ + CFLAGS="$CFLAGS" \ + LDFLAGS="$LDFLAGS" + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +rm -rf %{buildroot}/tmp/dump + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + + + + + + + +%files +%manifest gstreamer.manifest +%defattr(-,root,root,-) +%doc AUTHORS COPYING NEWS README RELEASE TODO +%{_libdir}/libgstreamer-0.10.so.* +%{_libdir}/libgstbase-0.10.so.* +%{_libdir}/libgstcontroller-0.10.so.* +%{_libdir}/libgstdataprotocol-0.10.so.* +%{_libdir}/libgstnet-0.10.so.* +%{_libdir}/libgstcheck-0.10.so.* +%dir %{_libdir}/gstreamer-0.10 +%{_libdir}/gstreamer-0.10/libgstcoreelements.so +%{_libdir}/gstreamer-0.10/libgstcoreindexers.so +%dir %{_libexecdir}/gstreamer-0.10 +%{_libexecdir}/gstreamer-0.10/gst-plugin-scanner +%{_bindir}/gst-feedback-0.10 +%{_bindir}/gst-inspect-0.10 +%{_bindir}/gst-launch-0.10 +%{_bindir}/gst-typefind-0.10 +%{_bindir}/gst-xmlinspect-0.10 +%doc %{_mandir}/man1/gst-feedback-0.10.* +%doc %{_mandir}/man1/gst-inspect-0.10.* +%doc %{_mandir}/man1/gst-launch-0.10.* +%doc %{_mandir}/man1/gst-typefind-0.10.* +%doc %{_mandir}/man1/gst-xmlinspect-0.10.* + + +%files devel +%manifest gstreamer.manifest +%defattr(-,root,root,-) +%dir %{_includedir}/gstreamer-0.10 +%dir %{_includedir}/gstreamer-0.10/gst +%{_includedir}/gstreamer-0.10/gst/*.h +%{_includedir}/gstreamer-0.10/gst/base +%{_includedir}/gstreamer-0.10/gst/check +%{_includedir}/gstreamer-0.10/gst/controller +%{_includedir}/gstreamer-0.10/gst/dataprotocol +%{_includedir}/gstreamer-0.10/gst/net +%{_datadir}/aclocal/gst-element-check-0.10.m4 +%{_libdir}/libgstreamer-0.10.so +%{_libdir}/libgstbase-0.10.so +%{_libdir}/libgstcontroller-0.10.so +%{_libdir}/libgstdataprotocol-0.10.so +%{_libdir}/libgstnet-0.10.so +%{_libdir}/libgstcheck-0.10.so +%{_libdir}/pkgconfig/gstreamer-0.10.pc +%{_libdir}/pkgconfig/gstreamer-base-0.10.pc +%{_libdir}/pkgconfig/gstreamer-controller-0.10.pc +%{_libdir}/pkgconfig/gstreamer-check-0.10.pc +%{_libdir}/pkgconfig/gstreamer-dataprotocol-0.10.pc +%{_libdir}/pkgconfig/gstreamer-net-0.10.pc + +%files tools +%manifest gstreamer.manifest +%defattr(-,root,root,-) +%{_bindir}/gst-feedback +%{_bindir}/gst-inspect +%{_bindir}/gst-launch +%{_bindir}/gst-typefind +%{_bindir}/gst-xmlinspect + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/harfbuzz.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/harfbuzz.spec new file mode 100644 index 0000000..2d8cbbc --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/harfbuzz.spec @@ -0,0 +1,62 @@ +Name: harfbuzz +Summary: Hindi Reshaping Library +Version: 0.9.7 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: which +BuildRequires: ragel + + +%description +Hindi Reshaping Library + + +%package devel +Summary: TO BE FILLED IN +Requires: %{name} = %{version}-%{release} + + +%description devel +Development files for %{name} + + +%prep +%setup -q + + +%build +%autogen +%configure + +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name} + + +%files +%defattr(-,root,root,-) +%{_libdir}/lib*.so.* +%{_bindir}/hb-ot-shape-closure +%{_bindir}/hb-shape +%{_bindir}/hb-view +/usr/share/license/%{name} + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/* +%{_libdir}/lib*.so +%{_libdir}/pkgconfig/* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/heynoti.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/heynoti.spec new file mode 100644 index 0000000..6e208a7 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/heynoti.spec @@ -0,0 +1,71 @@ + +Name: heynoti +Summary: HEY (ligHt Easy speedy) notification library +Version: 0.0.2 +Release: 39 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRequires: cmake + +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(ecore) + + +%description +lightweight notification library, service APIs + + +%package devel +Summary: Notification library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: heynoti + +%description devel +heynoti API (devel) + + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_BUILD_TYPE="Debug" + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post +/sbin/ldconfig +mkdir -p /opt/share/noti +chmod 1755 /opt/share/noti + +%postun -p /sbin/ldconfig + + +%files +%manifest heynoti.manifest +%defattr(-,root,root,-) +%{_libdir}/libheynoti.so.0 +%{_libdir}/libheynoti.so.0.0.2 +%{_bindir}/heynotitool + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/heynoti/SLP_Heynoti_PG.h +%{_includedir}/heynoti/heynoti.h +%{_libdir}/pkgconfig/heynoti.pc +%{_libdir}/libheynoti.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/hplip.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/hplip.spec new file mode 100644 index 0000000..e9a6fca --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/hplip.spec @@ -0,0 +1,482 @@ +# Define if you want to build the sane backend (default) +%define sane_backend 0 +%{?_with_sane: %global sane_backend 1} +%{?_without_sane: %global sane_backend 0} + +%define hpip_major 0 +%define hpip_libname %mklibname hpip %{hpip_major} + +%define sane_hpaio_major 1 +%define sane_hpaio_libname %mklibname sane-hpaio %{sane_hpaio_major} + +# Suppress automatically generated Requires for devel packages +%define _requires_exceptions devel\(.*\) + +%define subrel 2 + +Summary: HP Linux Imaging and Printing Project +Name: hplip +Version: 3.11.7 +Release: 9 +License: GPLv2+ and MIT +Group: System Environment/Daemons +Source: %{name}-%{version}.tar.gz + +# taken from http://patch-tracker.debian.org/package/hplip/3.11.7-1 +Patch1: 01_rss.dpatch +Patch2: 10_shebang_fixes.dpatch +Patch3: 14_charsign_fixes.dpatch +Patch4: 85_rebuild_python_ui.dpatch +Patch5: 87_move_documentation.dpatch +Patch6: hp_photosmart_pro_b9100_support.dpatch +Patch7: pjl-duplex-binding.dpatch +Patch8: kde4-kdesudo-support.dpatch +Patch9: hp-check-groups.dpatch +Patch10: hp-check_debian.dpatch +Patch11: hp-setup-prompt-for-custom-PPD.dpatch +Patch12: hplip-systray-longer-timeout-for-system-tray-start.dpatch +Patch13: kbsd.dpatch +Patch14: udev-rules-use-attrs-not-sysfs-and-hp-mkuri-call-fix.dpatch +Patch15: hp-mkuri-take-into-account-already-installed-plugin-also-for-exit-value.dpatch +Patch16: ubuntu-hp-mkuri-notification-text.dpatch +Patch17: simple-scan-as-default.dpatch +Patch18: make-commafy-correctly-work-with-python-2.dpatch +Patch19: remove-duplicate-entry-for-cp1700-in-drv-files.dpatch +Patch20: black-stripes-on-pcl5c-printouts.dpatch +Patch21: try_libhpmud.so.0.dpatch +Patch22: add-lidil-two-cartridge-modes.dpatch +Patch23: add_missing_newline_for_error_log.dpatch +Patch24: CVE-2010-4267.dpatch +Patch25: large-sizes-borderless-on-photosmart-pro-b-series.dpatch +Patch26: more-user-friendly-choice-names-for-installed-cartridges.dpatch +Patch27: hplip-syslog-fix-debug-messages-to-error.dpatch +Patch28: cups-1.5.0-compatibility.dpatch +Patch29: mdns-py-network-printer-search-key-error.dpatch +Patch30: mdns-py-typo.dpatch +Patch31: hpfax-bug-function-used-before-importing-log.dpatch +Patch32: hp-systray-make-menu-title-visible-in-sni-qt-indicator.dpatch +Patch33: hp-systray-make-menu-appear-in-sni-qt-indicator-with-kde.dpatch +Patch34: hpcups-top-margins-not-respected.dpatch + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +#BuildRequires: python-sip >= 4.1.1 +#BuildRequires: net-snmp-devel +BuildRequires: python +#hplip should use libusb-compat-devel not libusb-devel +BuildRequires: pkgconfig(libusb) +#BuildRequires: imagemagick +BuildRequires: autoconf +BuildRequires: cups-devel +BuildRequires: libjpeg-devel +#BuildRequires: python-devel +#BuildRequires: desktop-file-utils +#BuildRequires: libdbus-devel +#BuildRequires: udev-devel +#BuildRequires: polkit +#BuildRequires: gphoto2-devel +#BuildRequires: libv4l-devel +Requires: cups +# For dynamic ppd generation. +#Requires: cupsddk-drivers >= 1.2.3-2mdv +#Requires: foomatic-filters +#Requires: hplip-model-data +#Requires: hplip-hpijs +#Requires: hplip-hpijs-ppds +#Requires: python-sip >= 4.1.1 +# Needed for communicating with ethernet-connected printers +#Requires: net-snmp-mibs +# Needed to generate fax cover pages +#Requires: python-reportlab +# Needed since 2.8.4 for IPC +#Requires: python-dbus +#Requires: polkit-agent +#Requires: usermode-consoleonly +#Requires: python-gobject +# Required by hp-scan for command line scanning +#Requires: python-imaging +#Requires: sane-backends-hpaio +# Needed to avoid misleading errors about network connectivity (RH bug #705843) +#Requires: wget +# Some HP ppds are in foomatic-db and foomatic-db-hpijs (mdv bug #47415) + +# foomatic-db-hpijs drivers are provided by hp and by this package now +# NOTE: remove the foomatic-db-hpijs deps sometime in 2010-10-?? ? +Provides: foomatic-db-hpijs = %{version}-%{release} +Obsoletes: foomatic-db-hpijs + + +%description +This is the HP driver package to supply Linux support for most +Hewlett-Packard DeskJet, LaserJet, PSC, OfficeJet, and PhotoSmart +printers and all-in-one peripherals (also known as Multi-Function +Peripherals or MFPs), which can print, scan, copy, fax, and/or access +flash memory cards. + +It is work in progress, but printing, scanning, memory card access, +ink/toner/battery/consumable level checking, and inkjet printer +maintenance are supported on most models, when either connected to the +USB or LAN (built-in interfaces or selected HP JetDirect models) on a +Linux workstation with CUPS printing system. + +For status and consumable checking and also for inkjet maintenance +there is the graphical tool "hp-toolbox" available (Menu: +"System"/"Monitoring"/"HP Printer Toolbox"). + +#%package libs +#Summary: Dynamic library for the "hplip" HP printer/all-in-one drivers +#Group: System/Printing + +#%description libs +#Library needed for the "hplip" HP printer/all-in-one drivers + +%package devel +Summary: Headers and links to compile against the "lib" ("hplip") library +Group: Development/C +#Requires: libs >= %{version}-%{release} +Provides: devel = %{version}-%{release} + +%description devel +This package contains all files which one needs to compile programs using +the "lib" library. + +#%package model-data +#Summary: Data file listing the HP printer models supported by HPLIP +#Group: System/Printing + +#%description model-data +#HPLIP supports most current HP printers and multifunction devices, but +#there are some older models not supported. This package contains the +#list of supported models. Printerdrake installs it automatically to +#determine whether HPLIP has to be installed or not. + +#%package doc +#Summary: Documentation for HPLIP +#Group: System/Printing + +#%description doc +#This package contains documentation for the HPLIP driver. +#This is the HP driver package to supply Linux support for most +#Hewlett-Packard DeskJet, LaserJet, PSC, OfficeJet, and PhotoSmart +#printers and all-in-one peripherals (also known as Multi-Function +#Peripherals or MFPs), which can print, scan, copy, fax, and/or access +#flash memory cards. + +%prep +%setup -q + +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 +%patch6 -p1 +%patch7 -p1 +%patch8 -p1 +%patch9 -p1 +%patch10 -p1 +%patch11 -p1 +%patch12 -p1 +%patch13 -p1 +%patch14 -p1 +%patch15 -p1 +#%patch16 -p1 +%patch17 -p1 +%patch18 -p1 +%patch19 -p1 +%patch20 -p1 +%patch21 -p1 +%patch22 -p1 +%patch23 -p1 +%patch24 -p1 +%patch25 -p1 +%patch26 -p1 +%patch27 -p1 +%patch28 -p1 +%patch29 -p1 +%patch30 -p1 +%patch31 -p1 +%patch32 -p1 +%patch33 -p1 +%patch34 -p1 + +# Make all files in the source user-writable +chmod -R u+w . +touch NEWS README AUTHORS ChangeLog +chmod +x debian/autogen.sh +echo "Running autoreconf..." +autoreconf --force --install + +%build +#%serverbuild +%configure HPLIP_PPD_PATH=/opt/etc/cups/ppd \ + --config-cache \ + --disable-dependency-tracking \ + --prefix=/usr \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info \ + --docdir=\$${prefix}/share/doc/hplip \ + --with-docdir=\$${prefix}/share/doc/hplip \ + --disable-foomatic-drv-install \ + --disable-foomatic-ppd-install \ + --disable-foomatic-rip-hplip-install \ + --with-drvdir=\$${prefix}/share/cups/drv \ + --with-hpppddir=\$${prefix}/share/ppd/hplip/HP \ + --datadir=\$${prefix}/share \ + --libexecdir=\$${prefix}/lib \ + --localstatedir=/var \ + --sysconfdir=/opt/etc \ + --without-icondir \ + --disable-hpijs-only-build \ + --enable-hpcups-only-build \ + --enable-hpcups-install \ + --enable-new-hpcups \ + --disable-network-build \ + --disable-pp-build \ + --disable-scan-build \ + --disable-gui-build \ + --disable-fax-build \ + --disable-dbus-build \ + --disable-cups11-build \ + --disable-udev-acl-rules \ + --enable-cups-drv-install \ + --enable-cups-ppd-install \ + --disable-qt4 \ + --disable-qt3 \ + --disable-policykit + +#sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +#sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool +make + +%install +#rm -rf %{buildroot} +mkdir -p %{buildroot}%{_bindir} +mkdir -p %{buildroot}%{_includedir} +mkdir -p %{buildroot}%{_initrddir} +mkdir -p %{buildroot}%{_sysconfdir}/hp +mkdir -p %{buildroot}/opt/var/run/hplip + +# Do not use the macro here, use the standard DESTDIR method as it works +# with HPLIP, in contrary to the non-standard Mandriva method +#make test-destdir DESTDIR=%{buildroot} +make install DESTDIR=%{buildroot} + +# Install files which the "make install" missed to install +install -m 644 ip/hpip.h %{buildroot}%{_includedir} +install -m 644 ip/xform.h %{buildroot}%{_includedir} + +# Move doc in sub-package +#mv %{buildroot}%{_docdir}/%{name}-%{version} %{buildroot}%{_docdir}/%{name}-doc-%{version} + +# Remove static libraries of SANE driver +rm -f %{buildroot}%{_libdir}/sane/libsane-hpaio*.so +rm -f %{buildroot}%{_libdir}/sane/libsane-hpaio*.la +rm -f %{buildroot}%{_sysconfdir}/sane.d/dll.conf + +# Remove other unneeded files +rm -f %{buildroot}%{py_platsitedir}/*.la + +#mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications +#desktop-file-install --vendor='' \ +# --dir=%{buildroot}%{_datadir}/applications \ +# --remove-category='Application' \ +# --remove-category='Utility' \ +# --add-category='System' \ +# --add-category='Settings' \ +# --add-category='Printing' \ +# --add-category='Qt' \ +# --add-category='HardwareSettings' \ +# --add-category='X-MandrivaLinux-CrossDesktop' \ +# --remove-key='Version' \ +# %{buildroot}%{_datadir}/applications/hplip.desktop + +#cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{_real_vendor}-hp-sendfax.desktop << EOF +#[Desktop Entry] +#Name=HP Sendfax +#Comment=Utility for sending faxes with HP's multi-function devices +#Exec=%{_bindir}/hp-sendfax +#Icon=%{_datadir}/%{name}/data/images/32x32/fax_machine.png +#Terminal=false +#Type=Application +#Categories=TelephonyTools;Qt;Printing;Utility;X-MandrivaLinux-CrossDesktop; +#EOF +#' #Fix vim's stupid syntax + +# The systray applet doesn't work properly (displays icon as a +# window), so don't ship the launcher yet. +rm -f %{buildroot}%{_sysconfdir}/xdg/autostart/hplip-systray.desktop + + +# switched to udev, no need for hal information +rm -rf %{buildroot}%{_datadir}/hal/fdi + +rm -f %{buildroot}%{_libdir}/*.la \ + %{buildroot}%{python_sitearch}/*.la \ + %{buildroot}%{_libdir}/sane/*.la + +# Regenerate hpcups PPDs on upgrade if necessary (bug #579355). +#install -p -m755 %{SOURCE1} %{buildroot}%{_bindir}/hpcups-update-ppds + +# Fedora pstotiff +#rm -f %{buildroot}%{_sysconfdir}/cups/pstotiff.types +#rm -f %{buildroot}%{_datadir}/cups/mime/pstotiff.types +#rm -f %{buildroot}%{_datadir}/hplip/fax/pstotiff* +#rm -f %{buildroot}%{_prefix}/lib/cups/filter/hpcac + +# bork? +install -d %{buildroot}%{_sysconfdir}/cups +#cp -p %{buildroot}%{_datadir}/cups/mime/pstotiff.convs %{buildroot}%{_sysconfdir}/cups/pstotiff.convs + +# set up consolehelper +#mkdir -p %{buildroot}%{_sbindir} +#mv %{buildroot}%{_bindir}/hp-setup %{buildroot}%{_sbindir}/hp-setup +#ln -s consolehelper %{buildroot}%{_bindir}/hp-setup + +# Make sure pyc files are generated, otherwise we can get +# difficult to debug problems +#pushd %{buildroot}%{_datadir}/%{name} +#python -m compileall . +#popd + +%triggerin -- hplip < 2.7.7 +chkconfig --del hplip + +# Restart CUPS to make the Fax PPD known to it +#if [ -f /etc/init.d/cups ]; then +# /sbin/service cups condrestart || : +#fi + +#%post -n hplip-model-data +#/sbin/udevadm trigger --subsystem-match=usb --attr-match=idVendor=03f0 + +# Restart CUPS to make the removal of the Fax PPD known to it +#if [ -f /etc/init.d/cups ]; then +# /sbin/service cups condrestart || : +#fi + +%clean +rm -rf %{buildroot} + +%files +#%manifest hplip.manifest +%defattr(-,root,root) +#doc COPYING doc/* +#%config(noreplace) %{_sysconfdir}/hp +#%dir /opt/var/run/hplip/ +#%{_bindir}/hp-align +#%{_bindir}/hp-clean +#%{_bindir}/hp-colorcal +#%{_bindir}/hp-devicesettings +#%{_bindir}/hp-fab +#%{_bindir}/hp-faxsetup +#%{_bindir}/hp-firmware +#%{_bindir}/hp-info +#%{_bindir}/hp-levels +#%{_bindir}/hp-linefeedcal +#%{_bindir}/hp-makecopies +#%{_bindir}/hp-makeuri +#%{_bindir}/hp-mkuri +#%{_bindir}/hp-pkservice +#%{_bindir}/hp-plugin +#%{_bindir}/hp-pqdiag +#%{_bindir}/hp-printsettings +#%{_bindir}/hp-probe +#%{_bindir}/hp-query +#%{_bindir}/hp-scan +#%{_bindir}/hp-sendfax +#%{_bindir}/hp-setup +#%{_sbindir}/hp-setup +#%{_bindir}/hp-testpage +#%{_bindir}/hp-timedate +#%{_bindir}/hp-unload +#%{_bindir}/hp-wificonfig + +#%exclude %{_datadir}/hplip/data/models +# C libraries for Python +#%{_libdir}/python*/*/*.so* +# CUPS backends (0755 permissions, so that CUPS 1.2 runs these backends +# as lp user) +# Note: this must be /usr/lib not %{_libdir}, since that's the +# CUPS serverbin directory. +#%attr(0755,root,root) %{_prefix}/lib/cups/backend/hp* +#%{_prefix}/lib/cups/filter/hplipjs +%{_prefix}/lib/cups/filter/hpcups +#%{_prefix}/lib/cups/filter/hpcupsfax +#%{_prefix}/lib/cups/filter/hpps +#%{_prefix}/lib/cups/filter/pstotiff +#%{_datadir}/cups/mime/pstotiff.convs +#%config(noreplace) %{_sysconfdir}/cups/pstotiff.convs +#%{_datadir}/ppd/HP/HP-Fax*.ppd* +#%{_datadir}/cups/drv/hp/hpcups.drv +# Files +#%dir %{_datadir}/hplip +#%{_datadir}/hplip/align.py* +#%{_datadir}/hplip/clean.py* +#%{_datadir}/hplip/colorcal.py* +#%{_datadir}/hplip/devicesettings.py* +#%{_datadir}/hplip/fab.py* +#%{_datadir}/hplip/fax +#%{_datadir}/hplip/faxsetup.py* +#%{_datadir}/hplip/firmware.py* +#%{_datadir}/hplip/hpdio.py* +#%{_datadir}/hplip/hpssd* +#%{_datadir}/hplip/info.py* +#%{_datadir}/hplip/__init__.py* +#%{_datadir}/hplip/levels.py* +#%{_datadir}/hplip/linefeedcal.py* +#%{_datadir}/hplip/makecopies.py* +#%{_datadir}/hplip/makeuri.py* +#%{_datadir}/hplip/pkservice.py* +#%{_datadir}/hplip/plugin.py* +#%{_datadir}/hplip/pqdiag.py* +#%{_datadir}/hplip/printsettings.py* +#%{_datadir}/hplip/probe.py* +#%{_datadir}/hplip/query.py* +#%{_datadir}/hplip/scan.py* +#%{_datadir}/hplip/sendfax.py* +#%{_datadir}/hplip/setup.py* +#%{_datadir}/hplip/testpage.py* +#%{_datadir}/hplip/timedate.py* +#%{_datadir}/hplip/unload.py* +#%{_datadir}/hplip/wificonfig.py* +# Directories +#%{_datadir}/hplip/base +#%{_datadir}/hplip/copier +#%dir %{_datadir}/hplip/data +#%{_datadir}/hplip/data/ldl +#%{_datadir}/hplip/data/localization +#%{_datadir}/hplip/data/models +#%{_datadir}/hplip/data/pcl +#%{_datadir}/hplip/data/ps +#%{_datadir}/hplip/installer +#%{_datadir}/hplip/pcard +#%{_datadir}/hplip/prnt +#%{_datadir}/hplip/scan +#%{_datadir}/polkit-1/actions/com.hp.hplip.policy +#%{_datadir}/dbus-1/system-services/com.hp.hplip.service +#%{_localstatedir}/lib/hp/hplip.state +#%config(noreplace) %{_sysconfdir}/dbus-1/system.d/com.hp.hplip.conf + +#%files doc +#%defattr(-,root,root) +#%doc %{_docdir}/%{name}-doc-%{version} + +#%files libs +#%defattr(-,root,root) +#%{_libdir}/libhpip*.so.* +#%{_libdir}/libhpmud.so.* + +%files devel +%defattr(-,root,root) +%{_includedir}/hpip.h +%{_includedir}/xform.h +#%{_libdir}/libhpip*.so +#%{_libdir}/libhpmud.so + +#%files model-data +#%defattr(-,root,root) +#%{_sysconfdir}/udev/rules.d/*.rules +#%{_datadir}/hplip/data/models + +%changelog diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/icu.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/icu.spec new file mode 100644 index 0000000..5943321 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/icu.spec @@ -0,0 +1,91 @@ +Name: icu +Version: 4.8 +Release: 1 +Summary: International Components for Unicode +Group: Development/Tools +License: ICU +URL: http://www.icu-project.org/ +Source0: %{name}-%{version}.tar.gz +Patch0: hack-atomics.diff +BuildRequires: doxygen, autoconf + +%description +Tools and utilities for developing with icu. + +%package -n lib%{name} +Summary: International Components for Unicode - libraries +Group: System/Libraries + +%description -n lib%{name} +The International Components for Unicode (ICU) libraries provide +robust and full-featured Unicode services on a wide variety of +platforms. ICU supports the most current version of the Unicode +standard, and they provide support for supplementary Unicode +characters (needed for GB 18030 repertoire support). +As computing environments become more heterogeneous, software +portability becomes more important. ICU lets you produce the same +results across all the various platforms you support, without +sacrificing performance. It offers great flexibility to extend and +customize the supplied services. + +%package -n lib%{name}-devel +Summary: Development files for International Components for Unicode +Group: Development/Libraries +Requires: lib%{name} = %{version}-%{release} +Requires: pkgconfig + +%description -n lib%{name}-devel +Includes and definitions for developing with icu. + +%prep +%setup -q +%patch0 -p1 + +%build +%reconfigure ./runConfigureICU Linux --disable-renaming --prefix=%{_prefix} + +make # %{?_smp_mflags} # -j(X>1) may "break" man pages as of 3.2, b.f.u #2357 + +%install +make DESTDIR=%{buildroot} install + +# bugs of rpmdeps +chmod +x %{buildroot}/%{_libdir}/lib*.so.* + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -n lib%{name} -p /sbin/ldconfig + +%postun -n lib%{name} -p /sbin/ldconfig + +%files + +%files -n lib%{name} +%{_libdir}/*.so* +%{_bindir}/derb +%{_bindir}/genbrk +%{_bindir}/gencfu +%{_bindir}/gencnval +%{_bindir}/genctd +%{_bindir}/genrb +%{_bindir}/makeconv +%{_bindir}/pkgdata +%{_bindir}/uconv +%{_bindir}/icuinfo +%{_bindir}/icu-config +%{_sbindir}/* +%dir /usr/share/icu/4.8.1 +/usr/share/icu/4.8.1/config/mh-linux +/usr/share/icu/4.8.1/install-sh +/usr/share/icu/4.8.1/license.html +/usr/share/icu/4.8.1/mkinstalldirs + +%files -n lib%{name}-devel +%{_includedir}/layout +%{_includedir}/unicode +%{_libdir}/*.so +%{_libdir}/pkgconfig/icu-*.pc +%{_libdir}/%{name} diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/image-configurations.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/image-configurations.spec new file mode 100755 index 0000000..255f065 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/image-configurations.spec @@ -0,0 +1,33 @@ +%define baseline tizen-0.0 +Summary: Create kickstart files for IVI Tizen 2.0 images +Name: image-configurations +Version: 1 +Release: 2 +License: GPLv2 +Group: System/Base +URL: http://www.tizen.org +Source: image-configurations-%{version}.tar.bz2 + +BuildArch: noarch +BuildRequires: kickstarter >= 0.8 + +%description +Create Configuration files to build Tizen images + +%prep +%setup -q + + +%build +kickstarter -c configurations.yaml -r repos.yaml -i image-configs.xml + +%install + +mkdir -p %{buildroot}/usr/share/image-configurations +cp %{baseline}/*.ks %{buildroot}/usr/share/image-configurations +cp image-configs.xml %{buildroot}/usr/share/image-configurations + +%files +%dir %_datadir/image-configurations +%_datadir/image-configurations/*.ks +%_datadir/image-configurations/image-configs.xml diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/imake.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/imake.spec new file mode 100644 index 0000000..74de9aa --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/imake.spec @@ -0,0 +1,122 @@ +#specfile originally created for Fedora, modified for Moblin Linux +Summary: Imake source code configuration and build system +Name: imake +Version: 1.0.2 +Release: 6 +License: MIT/X11 +Group: User Interface/X +URL: http://www.x.org +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +Source0: ftp://ftp.x.org/pub/individual/util/imake-1.0.2.tar.bz2 +Source1: ftp://ftp.x.org/pub/individual/util/makedepend-1.0.2.tar.bz2 +Source2: ftp://ftp.x.org/pub/individual/util/gccmakedep-1.0.2.tar.bz2 +Source3: ftp://ftp.x.org/pub/individual/util/xorg-cf-files-1.0.3.tar.bz2 +Source4: ftp://ftp.x.org/pub/individual/util/lndir-1.0.1.tar.bz2 +Source1001: packaging/imake.manifest +Patch0: xorg-cf-files-1.0.0-misc.patch +Patch1: xorg-cf-files-1.0.0-ProjectRoot.patch +Patch2: xorg-cf-files-1.0.2-redhat.patch +Patch3: xorg-cf-files-1.0.2-xprint.patch +Patch10: imake-1.0.2-find-pedantry.patch + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xproto) + +Provides: ccmakedep cleanlinks gccmakedep lndir makedepend makeg +Provides: mergelib mkdirhier mkhtmlindex revpath xmkmf + +%description +Imake is a deprecated source code configuration and build system which +has traditionally been supplied by and used to build the X Window System +in X11R6 and previous releases. As of the X Window System X11R7 release, +the X Window system has switched to using GNU autotools as the primary +build system, and the Imake system is now deprecated, and should not be +used by new software projects. Software developers are encouraged to +migrate software to the GNU autotools system. + +%prep +%setup -q -c %{name}-%{version} -a1 -a2 -a3 -a4 +#%patch0 -p0 -b .imake +#%patch1 -p0 -b .ProjectRoot +%patch2 -p0 -b .redhat +%patch3 -p0 -b .xprint +%patch10 -p0 -b .findpedantry + +%build +cp %{SOURCE1001} . +# Build everything +{ + for pkg in imake makedepend gccmakedep lndir xorg-cf-files ; do + pushd $pkg-* + case $pkg in + imake|xorg-cf-files) + %configure --with-config-dir=%{_datadir}/X11/config + ;; + *) + %configure + ;; + esac + make + popd + done +} + +%install +rm -rf $RPM_BUILD_ROOT + +# Install everything +{ + for pkg in imake makedepend gccmakedep lndir xorg-cf-files ; do + pushd $pkg-* + case $pkg in +# xorg-cf-files) +# make install DESTDIR=$RPM_BUILD_ROOT libdir=%{_datadir} +# ;; + *) + make install DESTDIR=$RPM_BUILD_ROOT + ;; + esac + popd + done +} + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%manifest imake.manifest +%defattr(-,root,root,-) +%doc +%{_bindir}/ccmakedep +%{_bindir}/cleanlinks +%{_bindir}/gccmakedep +%{_bindir}/imake +%{_bindir}/lndir +%{_bindir}/makedepend +%{_bindir}/makeg +%{_bindir}/mergelib +%{_bindir}/mkdirhier +%{_bindir}/mkhtmlindex +%{_bindir}/revpath +%{_bindir}/xmkmf +%dir %{_datadir}/X11 +%dir %{_datadir}/X11/config +%{_datadir}/X11/config/*.cf +%{_datadir}/X11/config/*.def +%{_datadir}/X11/config/*.rules +%{_datadir}/X11/config/*.tmpl +#%dir %{_mandir}/man1x +%doc %{_mandir}/man1/ccmakedep.1x* +%doc %{_mandir}/man1/cleanlinks.1x* +%doc %{_mandir}/man1/gccmakedep.1x* +%doc %{_mandir}/man1/imake.1x* +%doc %{_mandir}/man1/lndir.1x* +%doc %{_mandir}/man1/makedepend.1* +%doc %{_mandir}/man1/makeg.1x* +%doc %{_mandir}/man1/mergelib.1x* +%doc %{_mandir}/man1/mkdirhier.1x* +%doc %{_mandir}/man1/mkhtmlindex.1x* +%doc %{_mandir}/man1/revpath.1x* +%doc %{_mandir}/man1/xmkmf.1x* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/iniparser.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/iniparser.spec new file mode 100755 index 0000000..4a5479f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/iniparser.spec @@ -0,0 +1,85 @@ +#sbs-git:slp/unmodified/iniparser iniparser 2.17 2a9012b9ef8ccf91d380cd8293767ab6f101830b +Name: iniparser +Summary: Stand-alone ini file parsing library +Version: 2.17 +Release: 3 +Group: Applications/Databases +License: MIT +URL: http://ndevilla.free.fr/iniparser/ +Source: http://ndevilla.free.fr/iniparser/iniparser-%{version}.tar.gz +Source1001: %{name}.manifest +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +iniparser is a free stand-alone ini file parsing library. +It is written in portable ANSI C and should compile anywhere. +iniparser is distributed under an MIT license. + +%package devel +Summary: Development tools for stand-alone ini file parsing library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This package contains the header files and development documentation +for %{name}. If you like to develop programs using %{name}, you will need +to install %{name}-devel. + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +LDFLAGS="-Wl,--rpath=%{_prefix}/lib -Wl,--hash-style=both -Wl,--as-needed $LDFLAGS" \ + make prefix=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} + +mkdir -p $RPM_BUILD_ROOT/%{_libdir} +install -m 755 libiniparser.so.0 $RPM_BUILD_ROOT/%{_libdir} +ln -s libiniparser.so.0 $RPM_BUILD_ROOT/%{_libdir}/libiniparser.so +mkdir -p $RPM_BUILD_ROOT/%{_includedir} +install -m 755 src/*.h $RPM_BUILD_ROOT/%{_includedir} +install -m 755 src/*.h $RPM_BUILD_ROOT/%{_includedir} +mkdir -p $RPM_BUILD_ROOT/%{_libdir}/pkgconfig +cat > $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/%{name}.pc <> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest %{name}.manifest +%{_datadir}/license/%{name} +%{_libdir}/*.so.* + +%files devel +%{_includedir}/*.h +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/insserv.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/insserv.spec new file mode 100644 index 0000000..87a45d1 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/insserv.spec @@ -0,0 +1,110 @@ +#sbs-git:slp/pkgs/i/insserv insserv 1.12.0 4a5235dc3ec71a9c5267734a3559387b181a17ed +Name: insserv +License: GPL v2 or later +Group: System/Base +Provides: /sbin/insserv +Version: 1.12.0 +Release: 1 +Summary: A Program to Arrange Initialization Scripts + +Source0: insserv-%{version}.tar.gz +Source1: devfsd +Source2: hotplug +Source3: hotplug-net +Source4: initrd-tools.sh +Source5: modutils +Source6: check-initd-order +Source7: check-archive-initd-scripts +Source8: seq-changes +Source9: make-testsuite +Source10: update-bootsystem-insserv +Source11: update-rc.d-insserv +Source12: bash-completion + +Patch0: 10_nosuse.patch +Patch1: 11_debian_conf.patch +Patch2: 20_install_perms_fixup.patch +Patch3: 21_tests_suite_new_functions.patch +Patch4: 30_deterministic_order.patch +Patch5: 40_badboy_segfault.patch +Patch6: 50_symlink_in_initddir.patch +Patch7: 61_interactive_keyword.patch +Patch8: 62_upstart_job.patch +Patch9: 70_req_start_all_depends.patch +Patch10: 71_complete_makefile.patch +Patch11: 81_lessverbose.patch +Patch12: 82_loop_exit_msg.patch +Patch13: 91_kfreebsd_nofadvice.patch +Patch14: 92_m68k_alignment.patch +Patch15: 93_hurd_no_path_max.patch +Patch16: 94_v1_12_2.patch +Patch17: 95_stop_all.patch +Patch18: 96_hurd_no_at_funcs.patch + +%description +Insserv enables an installed system init script (boot script) by +reading the comment header of the script and calculating the +dependencies between all scripts. + + +%prep +%setup + +%patch0 -p1 -b .10_nosuse +%patch1 -p1 -b .11_debian_conf.patch +%patch2 -p1 -b .20_install_perms_fixup.patch +%patch3 -p1 -b .21_tests_suite_new_functions.patch +%patch4 -p1 -b .30_deterministic_order.patch +%patch5 -p1 -b .40_badboy_segfault.patch +%patch6 -p1 -b .50_symlink_in_initddir.patch +%patch7 -p1 -b .61_interactive_keyword.patch +%patch8 -p1 -b .62_upstart_job.patch +%patch9 -p1 -b .70_req_start_all_depends.patch +%patch10 -p1 -b .71_complete_makefile.patch +%patch11 -p1 -b .81_lessverbose.patch +%patch12 -p1 -b .82_loop_exit_msg.patch +%patch13 -p1 -b .91_kfreebsd_nofadvice.patch +%patch14 -p1 -b .92_m68k_alignment.patch +%patch15 -p1 -b .93_hurd_no_path_max.patch +%patch16 -p1 -b .94_v1_12_2.patch +%patch17 -p1 -b .95_stop_all.patch +%patch18 -p1 -b .96_hurd_no_at_funcs.patch + + +%build +make INITDIR=%{_sysconfdir}/init.d INSCONF=%{_sysconfdir}/insserv.conf + +%install +make install DESTDIR=%{buildroot} + +# Install overrides +install -d %{buildroot}/%{_datadir}/%{name}/overrides/ +for src in %SOURCE1 %SOURCE2 %SOURCE3 %SOURCE4 %SOURCE5; do + install -m 644 $src %{buildroot}/%{_datadir}/%{name}/overrides/ +done + +# install +for src in %SOURCE6 %SOURCE7 %SOURCE8 %SOURCE9; do + install $src %{buildroot}/%{_datadir}/%{name}/ +done + +install -d %{buildroot}/%{_sbindir} +install %SOURCE10 %{buildroot}/%{_sbindir}/ +install %SOURCE11 %{buildroot}/%{_sbindir}/ + +# Install bash(1) completion +install -d %{buildroot}/%{_sysconfdir}/bash_completion.d +install -m 644 %SOURCE12 %{buildroot}/%{_sysconfdir}/bash_completion.d/insserv + +install -d %{buildroot}/var/lib/update-rc.d %{buildroot}/%{_sysconfdir}/insserv.conf.d + +%files +%defattr(-,root,root) +%config %{_sysconfdir}/%{name}.conf +/sbin/insserv +%{_sbindir}/* +%{_datadir}/%{name}/* +%{_mandir}/man8/insserv.8.gz +%dir /var/lib/update-rc.d +%dir %{_sysconfdir}/insserv.conf.d +%{_sysconfdir}/bash_completion.d/insserv diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/iptables.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/iptables.spec new file mode 100644 index 0000000..c4cd8ad --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/iptables.spec @@ -0,0 +1,94 @@ +Name: iptables +Summary: administration tools for packet filtering and NAT +Version: 1.4.9.1 +Release: 1 +Source: %{name}-%{version}.tar.gz +Group: System/Base +URL: http://www.netfilter.org/ +License: GPLv2 +BuildRequires: kernel-headers +Conflicts: kernel < 2.4.20 +Patch1: aligned_u64_error.patch + + +%description +These are the user-space administration tools for the Linux +kernel's netfilter and iptables. netfilter and iptables provide +a framework for stateful and stateless packet filtering, network +and port address translation, and other IP packet manipulation. +The framework is the successor to ipchains. +netfilter and iptables are used in applications such as Internet +connection sharing, firewalls, IP accounting, transparent proxying, +advanced routing and traffic control. + +%package ipv6 +Summary: IPv6 support for iptables +Group: System/Base +Requires: %{name} = %{version}-%{release} + +%description ipv6 +The iptables package contains IPv6 (the next version of the IP +protocol) support for iptables. Iptables controls the Linux kernel +network packet filtering code, allowing you to set up firewalls and IP +masquerading. + +Install iptables-ipv6 if you need to set up firewalling for your +network and you are using ipv6. + +%package devel +Summary: development files for iptable's libipq +Group: System/Base +Requires: %{name} = %{version}-%{release} + +%description devel +Header files, static libs and documentation for libipq, iptables' +user-space packet queuing library. + +%prep +%setup -q +%patch1 -p1 + +%build +%autogen +%configure --prefix=%{_prefix} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +/sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root) +/usr/bin/iptables-xml +/usr/lib/libip4tc.so +/usr/lib/libip4tc.so.* +/usr/lib/libiptc.so +/usr/lib/libiptc.so.* +/usr/lib/libxtables.so +/usr/lib/libxtables.so.* +/usr/libexec/xtables/libipt* +/usr/libexec/xtables/libxt* +/usr/sbin/iptables* + +%files ipv6 +%defattr(-,root,root) +/usr/sbin/ip6tables* +/usr/lib/libip6tc.so +/usr/lib/libip6tc.so.* +/usr/libexec/xtables/libip6t* + +%files devel +%defattr(-,root,root) +/usr/include/* +/usr/lib/*.la +/usr/lib/pkgconfig/* +%{_mandir}/man8/iptables* +%{_mandir}/man8/ip6tables* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ise-default.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ise-default.spec new file mode 100644 index 0000000..87c3950 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ise-default.spec @@ -0,0 +1,55 @@ +Name: ise-default +Summary: Tizen keyboard +Version: 0.6.6 +Release: 1 +Group: TO BE / FILLED IN +License: TO BE / FILLED IN +Source0: ise-default-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: gettext-tools +BuildRequires: cmake +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(isf) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(sensor) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(libscl-ui) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(libxml-2.0) + + + +%description +Description: Tizen keyboard + + + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} + +%make_install + +%post + +%postun + +%files +%defattr(-,root,root,-) +%{_libdir}/scim-1.0/1.4.0/Helper/ise-default.so +%{_libdir}/scim-1.0/1.4.0/SetupUI/ise-default-setup.so +%{_datadir}/isf/ise/ise-default/* +%{_datadir}/locale/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ise-engine-default.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ise-engine-default.spec new file mode 100644 index 0000000..afe3f8c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ise-engine-default.spec @@ -0,0 +1,34 @@ +Name: ise-engine-default +Summary: Multilingual Keyboard ISE +Version: 0.1.5023 +Release: 5 +Group: System Environment/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(isf) + +%description +Multilingual Keyboard Input Service Engine (ISE) is a keyboard input method (IM), and +it is based on Input Service Framework(ISF). + +%prep +%setup -q + +%build + +%autogen +%configure --prefix=%{_prefix} --disable-static + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}%{_datadir}/license +install -m0644 %{_builddir}/%{buildsubdir}/LICENSE.APLv2 %{buildroot}%{_datadir}/license/%{name} + +%files +%defattr(-,root,root,-) +%{_libdir}/scim-1.0/1.4.0/IMEngine/ise-engine-default.so +%{_datadir}/scim/icons/isf-default.png +%{_datadir}/license/%{name} diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ise-engine-hangul.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ise-engine-hangul.spec new file mode 100644 index 0000000..eb82a0f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ise-engine-hangul.spec @@ -0,0 +1,39 @@ +#sbs-git:slp/pkgs/i/ise-engine-hangul ise-engine-hangul 1.3.3-1 6c7cdd3ee487a566bfe30d74a4527561e681e37e +Name: ise-engine-hangul +Summary: Hangul Input Method Engine for ISF +Version: 1.3.3 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO_BE/FILLED_IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(isf) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libhangul) + +%description +Hangul Input Method Engine enables isf to input Hangul (Korean) +characters from the keyboard using the plugin modules and the data files. + + +%prep +%setup -q + +%build + +./bootstrap +%configure --prefix=%{_prefix} --disable-static + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%files +%defattr(-,root,root,-) +%{_datadir}/scim/icons/scim-hangul.png +%{_datadir}/scim/hangul/symbol.txt +%{_datadir}/locale/*/LC_MESSAGES/* +%{_libdir}/scim-1.0/1.4.0/IMEngine/hangul.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/isf.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/isf.spec new file mode 100755 index 0000000..dddcd66 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/isf.spec @@ -0,0 +1,102 @@ +#sbs-git:framework/uifw/isf isf 2.3.5617 07f2b65224e6cef5cd6799065bb01fa656bc115e +%define _usrdir /usr +%define _ugdir %{_usrdir}/ug + +Name: isf +Summary: Input Service Framework +Version: 2.3.5617 +Release: 1 +Group: TO_BE/FILLED_IN +License: LGPL +Source0: %{name}-%{version}.tar.gz +BuildRequires: edje-bin +BuildRequires: embryo-bin +BuildRequires: gettext-tools +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(libprivilege-control) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(x11) +Requires(post): /sbin/ldconfig /usr/bin/vconftool +Requires(postun): /sbin/ldconfig + + +%description +Input Service Framewok (ISF) is an input method (IM) platform, and it has been derived from SCIM. + + +%package devel +Summary: ISF header files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This package contains ISF header files for ISE development. + + + +%prep +%setup -q + +%build + +./bootstrap +%configure --disable-static \ + --disable-tray-icon --disable-filter-sctc +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post +/sbin/ldconfig + +/usr/bin/vconftool set -t string file/private/isf/autocapital_allow 0 -g 6514 +/usr/bin/vconftool set -t string file/private/isf/autoperiod_allow 0 -g 6514 + +ln -sf /etc/init.d/isf-panel-efl /etc/rc.d/rc3.d/S42isf-panel-efl +ln -sf /etc/init.d/isf-panel-efl /etc/rc.d/rc4.d/S81isf-panel-efl + + +%postun -p /sbin/ldconfig + + + +%files +%defattr(-,root,root,-) +%attr(755,root,root) %{_sysconfdir}/init.d/isf-panel-efl +%attr(755,root,root) %{_sysconfdir}/profile.d/isf.sh +%{_sysconfdir}/scim/global +%{_sysconfdir}/scim/config +%{_datadir}/scim/*.edj +%{_datadir}/scim/icons/* +%{_datadir}/locale/* +%{_bindir}/isf-demo-efl +%{_bindir}/scim +%{_bindir}/isf-log +%{_bindir}/isf-panel-efl +%{_bindir}/isf-query-engines +%{_libdir}/*/immodules/*.so +%{_libdir}/scim-1.0/1.4.0/IMEngine/socket.so +%{_libdir}/scim-1.0/1.4.0/Config/simple.so +%{_libdir}/scim-1.0/1.4.0/Config/socket.so +%{_libdir}/scim-1.0/1.4.0/FrontEnd/*.so +%{_libdir}/scim-1.0/scim-launcher +%{_libdir}/scim-1.0/scim-helper-launcher +%{_libdir}/libscim-*.so* +%{_ugdir}/res/locale/* +%{_ugdir}/lib/libug-keyboard-setting-wizard-efl.so +%{_ugdir}/lib/libug-isfsetting-efl.so + +%files devel +%defattr(-,root,root,-) +%{_includedir}/scim-1.0/* +%{_libdir}/libscim-*.so +%{_libdir}/pkgconfig/isf.pc +%{_libdir}/pkgconfig/scim.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ivi-configs.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ivi-configs.spec new file mode 100644 index 0000000..39e65b4 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ivi-configs.spec @@ -0,0 +1,37 @@ +Name: ivi-configs +Summary: Custom configurations to support IVI platforms +Version: 1 +Release: 1 +Group: System/Libraries +License: Apache License, Version 2.0 +BuildArch: noarch +URL: http://www.tizen.org +Source0: tty + +%description +Provides customizations to support IVI platforms + +%prep +%setup -q -T -c -n %{name}-%{version} + +%build + +%install +rm -rf %{buildroot} + +#mkdir -p %{buildroot}/etc/rc.d/init.d +#mkdir -p %{buildroot}/etc/rc.d/rc3.d + +install -d %{buildroot}%{_sysconfdir}/rc.d/init.d +install -m 755 %{SOURCE0} %{buildroot}%{_sysconfdir}/rc.d/init.d +install -d %{buildroot}%{_sysconfdir}/rc.d/rc3.d +ln -sf /etc/rc.d/init.d/tty %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S19tty + +%post + +%postun + +%files +%defattr(-,root,root,-) +%attr(755,root,root) %{_sysconfdir}/rc.d/init.d/tty +%{_sysconfdir}/rc.d/rc3.d/S19tty diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ivi-repos-auto.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ivi-repos-auto.spec new file mode 100644 index 0000000..47eec98 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ivi-repos-auto.spec @@ -0,0 +1,29 @@ +Name: ivi-repos-auto +Summary: Tizen IVI Repos Auto +Version: 1 +Release: 1 +Group: System/Libraries +License: LGPLv2.1 +URL: http://www.tizen.org +Source0: %{name}-%{version}.tar.bz2 + +%description +This package installs the .repo files for Tizen IVI automotive images + +%prep +%setup -q -n %{name}-%{version} + +%build + +%install +rm -rf %{buildroot} +install -d %{buildroot}/etc/zypp/repos.d +install -m 0755 tizen-base.repo %{buildroot}/etc/zypp/repos.d +install -m 0755 tizen-ivi.repo %{buildroot}/etc/zypp/repos.d +install -m 0755 tizen-non-oss.repo %{buildroot}/etc/zypp/repos.d + +%post + +%files +%defattr(-,root,root,-) +/etc/zypp/repos.d/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ivi-repos-pc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ivi-repos-pc.spec new file mode 100644 index 0000000..a4ebf33 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ivi-repos-pc.spec @@ -0,0 +1,32 @@ +Name: ivi-repos-pc +Summary: Tizen IVI Repos PC +Version: 0.5 +Release: 1 +Group: System/Libraries +License: LGPLv2.1 +URL: http://www.tizen.org +Source0: %{name}-%{version}.tar.bz2 + +%description +This package installs the .repo files for Tizen IVI pc based images (Pinetrail) + +%prep +%setup -q -n %{name}-%{version} + +%build + +%install +rm -rf %{buildroot} +install -d %{buildroot}/etc/yum.repos.d +install -d %{buildroot}/etc/zypp/repos.d +install -m 0755 tizen-base.repo %{buildroot}/etc/yum.repos.d +install -m 0755 tizen-ivi.repo %{buildroot}/etc/yum.repos.d +install -m 0755 tizen-base.repo %{buildroot}/etc/zypp/repos.d +install -m 0755 tizen-ivi.repo %{buildroot}/etc/zypp/repos.d + +%post + +%files +%defattr(-,root,root,-) +/etc/yum.repos.d/* +/etc/zypp/repos.d/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/json-c.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/json-c.spec new file mode 100644 index 0000000..21ec8e5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/json-c.spec @@ -0,0 +1,64 @@ +Name: json-c +Version: 0.10 +Release: 1%{?dist} +Summary: A JSON implementation in C +Group: Development/Libraries +License: MIT +URL: http://oss.metaparadigm.com/json-c/ +Source0: http://oss.metaparadigm.com/json-c/json-c-%{version}.tar.bz2 + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + + +%description +JSON-C implements a reference counting object model that allows you to easily +construct JSON objects in C, output them as JSON formatted strings and parse +JSON formatted strings back into the C representation of JSON objects. + +%package devel +Summary: Development headers and library for json-c +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig + +%description devel +This package contains the development headers and library for json-c. + +%prep +%setup -q +for doc in ChangeLog; do + iconv -f iso-8859-1 -t utf8 $doc > $doc.new && + touch -r $doc $doc.new && + mv $doc.new $doc +done + + +%build +chmod 755 autogen.sh +%reconfigure --enable-shared --disable-static +make %{?_smp_mflags} + +%install +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} +# Get rid of la files +rm -rf %{buildroot}%{_libdir}/*.la + +%clean +rm -rf %{buildroot} + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING NEWS README README.html +%{_libdir}/libjson.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/json/* +%{_libdir}/libjson.so +%{_libdir}/pkgconfig/json.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/json-glib.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/json-glib.spec new file mode 100644 index 0000000..613d337 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/json-glib.spec @@ -0,0 +1,62 @@ +Name: json-glib +Summary: JSON Parser for GLib +Version: 0.14.2 +Release: 1 +Group: System/Libraries +License: LGPLv2.1 +Source0: http://ftp.gnome.org/pub/gnome/sources/json-glib/0.14/json-glib-%{version}.tar.xz +Source1: http://ftp.gnome.org/pub/gnome/sources/json-glib/0.14/json-glib-%{version}.sha256sum +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gnutls) + + +%description +an json-glib api library implementation in C (shared libs) + + + +%package devel +Summary: Development components for the json-glib package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Components for the json-glib package (devel) + + +%prep +%setup -q + + +%build + +%configure --without-gnome --enable-sqllite=yes +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + +%docs_package + + +%files +%doc COPYING +%{_libdir}/*.so.* +%{_datadir}/locale/pl/LC_MESSAGES/json-glib-1.0.mo + +%files devel +%{_includedir}/%{name}-1.0 +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kernel-adaptation-intel-automotive.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kernel-adaptation-intel-automotive.spec new file mode 100644 index 0000000..9549c0d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kernel-adaptation-intel-automotive.spec @@ -0,0 +1,250 @@ +# +# Spec written for Tizen Mobile, some bits and pieces originate +# from MeeGo/Moblin/Fedora +# + +%define upstream_version 3.5.5 +%define variant adaptation-intel-automotive +%define kernel_version %{version}-%{release} +%define kernel_full_version %{version}-%{release}-%{variant} +%define kernel_arch x86 + +Name: kernel-%{variant} +Summary: The Linux kernel +Group: System/Kernel +License: GPLv2 +URL: http://www.kernel.org/ +Version: %{upstream_version} +Release: 2 +BuildRequires: module-init-tools +BuildRequires: findutils +BuildRequires: elfutils-libelf-devel +BuildRequires: binutils-devel +BuildRequires: which +# net-tools provides the 'hostname' utility which kernel build wants +BuildRequires: net-tools +# The below is required for building perf +BuildRequires: flex +BuildRequires: bison +BuildRequires: elfutils-devel +BuildRequires: python-devel +ExclusiveArch: %{ix86} + +Provides: kernel = %{version}-%{release} +Provides: kernel-uname-r = %{kernel_full_version} +Provides: k%{kernel_full_version} +Requires(post): /bin/ln +Requires(postun): /bin/ln +Requires(postun): /bin/sed +# We can't let RPM do the dependencies automatic because it'll then pick up +# a correct but undesirable perl dependency from the module headers which +# isn't required for the kernel proper to function +AutoReq: no +AutoProv: yes + +Source0: %{name}-%{version}.tar.bz2 + + +%description +This package contains the Tizen IVI Linux kernel + + +%package devel +Summary: Development package for building kernel modules to match the %{variant} kernel +Group: System/Kernel +Provides: kernel-devel = %{kernel_full_version} +Provides: kernel-devel-uname-r = %{kernel_full_version} +Requires(post): /usr/bin/find +Requires: %{name} = %{version}-%{release} +AutoReqProv: no + +%description devel +This package provides kernel headers and makefiles sufficient to build modules +against the %{variant} kernel package. + + +%package -n perf +Summary: The 'perf' performance counter tool +Group: System/Performance +Provides: perf = %{kernel_full_version} +Requires: %{name} = %{version}-%{release} + +%description -n perf +This package provides the "perf" tool that can be used to monitor performance +counter events as well as various kernel internal events. + + + +### +### PREP +### +%prep +# Unpack the kernel tarbal +%setup -q -n %{name}-%{version} + + + +### +### BUILD +### +%build +# Make sure EXTRAVERSION says what we want it to say +sed -i "s/^EXTRAVERSION.*/EXTRAVERSION = -%{release}-%{variant}/" Makefile + +# Build perf +make -s -C tools WERROR=0 ARCH=%{kernel_arch} %{?_smp_mflags} perf + +# Build kernel and modules +make -s ARCH=%{kernel_arch} ivi_defconfig +make -s ARCH=%{kernel_arch} %{?_smp_mflags} bzImage +make -s ARCH=%{kernel_arch} %{?_smp_mflags} modules + + + +### +### INSTALL +### +%install +install -d %{buildroot}/boot + +install -m 644 .config %{buildroot}/boot/config-%{kernel_full_version} +install -m 644 System.map %{buildroot}/boot/System.map-%{kernel_full_version} +install -m 755 arch/%{kernel_arch}/boot/bzImage %{buildroot}/boot/vmlinuz-%{kernel_full_version} +# Dummy initrd, will not be included in the actual package but needed for files +touch %{buildroot}/boot/initrd-%{kernel_full_version}.img + +make -s ARCH=%{kernel_arch} INSTALL_MOD_PATH=%{buildroot} modules_install KERNELRELEASE=%{kernel_full_version} +make -s ARCH=%{kernel_arch} INSTALL_MOD_PATH=%{buildroot} vdso_install KERNELRELEASE=%{kernel_full_version} +rm -rf %{buildroot}/lib/firmware + +# And save the headers/makefiles etc for building modules against +# +# This all looks scary, but the end result is supposed to be: +# * all arch relevant include/ files +# * all Makefile/Kconfig files +# * all script/ files + +# Remove existing build/source links and create pristine dirs +rm %{buildroot}/lib/modules/%{kernel_full_version}/build +rm %{buildroot}/lib/modules/%{kernel_full_version}/source +install -d %{buildroot}/lib/modules/%{kernel_full_version}/build +ln -s build %{buildroot}/lib/modules/%{kernel_full_version}/source + +# First, copy all dirs containing Makefile of Kconfig files +cp --parents `find -type f -name "Makefile*" -o -name "Kconfig*"` %{buildroot}/lib/modules/%{kernel_full_version}/build +install Module.symvers %{buildroot}/lib/modules/%{kernel_full_version}/build/ +install System.map %{buildroot}/lib/modules/%{kernel_full_version}/build/ + +# Then, drop all but the needed Makefiles/Kconfig files +rm -rf %{buildroot}/lib/modules/%{kernel_full_version}/build/Documentation +rm -rf %{buildroot}/lib/modules/%{kernel_full_version}/build/scripts +rm -rf %{buildroot}/lib/modules/%{kernel_full_version}/build/include + +# Copy config and scripts +install .config %{buildroot}/lib/modules/%{kernel_full_version}/build/ +cp -a scripts %{buildroot}/lib/modules/%{kernel_full_version}/build +if [ -d arch/%{kernel_arch}/scripts ]; then + cp -a arch/%{kernel_arch}/scripts %{buildroot}/lib/modules/%{kernel_full_version}/build/arch/%{kernel_arch}/ || : +fi +if [ -f arch/%{kernel_arch}/*lds ]; then + cp -a arch/%{kernel_arch}/*lds %{buildroot}/lib/modules/%{kernel_full_version}/build/arch/%{kernel_arch}/ || : +fi +rm -f %{buildroot}/lib/modules/%{kernel_full_version}/build/scripts/*.o +rm -f %{buildroot}/lib/modules/%{kernel_full_version}/build/scripts/*/*.o +cp -a --parents arch/%{kernel_arch}/include %{buildroot}/lib/modules/%{kernel_full_version}/build + +# Copy include files +mkdir -p %{buildroot}/lib/modules/%{kernel_full_version}/build/include +find include/ -mindepth 1 -maxdepth 1 -type d | xargs -I{} cp -a {} %{buildroot}/lib/modules/%{kernel_full_version}/build/include + +# Make sure the Makefile and version.h have a matching timestamp so that +# external modules can be built +touch -r %{buildroot}/lib/modules/%{kernel_full_version}/build/Makefile %{buildroot}/lib/modules/%{kernel_full_version}/build/include/linux/version.h +touch -r %{buildroot}/lib/modules/%{kernel_full_version}/build/.config %{buildroot}/lib/modules/%{kernel_full_version}/build/include/linux/autoconf.h +# Copy .config to include/config/auto.conf so "make prepare" is unnecessary. +cp %{buildroot}/lib/modules/%{kernel_full_version}/build/.config %{buildroot}/lib/modules/%{kernel_full_version}/build/include/config/auto.conf + +# Save the vmlinux file for kernel debugging into the devel package +cp vmlinux %{buildroot}/lib/modules/%{kernel_full_version} + +# Mark modules executable so that strip-to-file can strip them +find %{buildroot}/lib/modules/%{kernel_full_version} -name "*.ko" -type f | xargs --no-run-if-empty chmod 755 + +# Move the devel headers out of the root file system +install -d %{buildroot}/usr/src/kernels +mv %{buildroot}/lib/modules/%{kernel_full_version}/build %{buildroot}/usr/src/kernels/%{kernel_full_version} + +ln -sf ../../../usr/src/kernels/%{kernel_full_version} %{buildroot}/lib/modules/%{kernel_full_version}/build + +# Install perf +install -d %{buildroot} +make -s -C tools/perf DESTDIR=%{buildroot} install +install -d %{buildroot}/usr/bin +install -d %{buildroot}/usr/libexec +mv %{buildroot}/bin/* %{buildroot}/usr/bin/ +mv %{buildroot}/libexec/* %{buildroot}/usr/libexec/ + + + +### +### CLEAN +### + +%clean +rm -rf %{buildroot} + + + +### +### SCRIPTS +### + +%post +ln -sf vmlinuz-%{kernel_full_version} /boot/vmlinuz + +%post devel +if [ -x /usr/sbin/hardlink ]; then + cd /usr/src/kernels/%{kernel_full_version} + /usr/bin/find . -type f | while read f; do + hardlink -c /usr/src/kernels/*/$f $f + done +fi + +%postun +if [ $1 -gt 1 ]; then + # There is another kernel, change the /boot/vmlinuz symlink to the + # previously installed kernel. + prev_ver="$(rpm -q --last kernel-%{variant} | sed -e "s/kernel-%{variant}-\([^ ]*\).*/\1/g" | sed -e "/^%{kernel_version}$/d" | sed -n -e "1p")" + ln -sf vmlinuz-$prev_ver-%{variant} /boot/vmlinuz +else + rm /boot/vmlinuz +fi + + + +### +### FILES +### +%files +%defattr(-,root,root) +/boot/vmlinuz-%{kernel_full_version} +/boot/System.map-%{kernel_full_version} +/boot/config-%{kernel_full_version} +%dir /lib/modules/%{kernel_full_version} +/lib/modules/%{kernel_full_version}/kernel +/lib/modules/%{kernel_full_version}/build +/lib/modules/%{kernel_full_version}/source +/lib/modules/%{kernel_full_version}/vdso +/lib/modules/%{kernel_full_version}/modules.* +%ghost /boot/initrd-%{kernel_full_version}.img + + +%files devel +%defattr(-,root,root) +%verify(not mtime) /usr/src/kernels/%{kernel_full_version} +/lib/modules/%{kernel_full_version}/vmlinux + + +%files -n perf +/usr/bin/perf +/usr/libexec/perf-core diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kernel-headers.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kernel-headers.spec new file mode 100644 index 0000000..aad51c5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kernel-headers.spec @@ -0,0 +1,48 @@ +%define upstream_version 3.7 +#%define kernel_version %{version}-%{release} +#%define kernel_full_version %{version}-%{release}-%{variant} +#%define kernel_arch x86 + +Name: kernel-headers +Summary: Linux Kernel Headers +Group: Development/Libraries/C and C++ +License: GPLv2 +URL: http://www.kernel.org/ +Version: %{upstream_version} +Release: 1 +BuildArch: noarch +Provides: kernel-headers +Source: %{name}-%{version}.tar.bz2 + +%description +This package provides the Linux kernel headers, which are required for compilation +of most of the user-space packages. This package is not meant for compiling kernel +modules + + +### +### PREP +### +%prep +%setup -q -n %{name}-%{version} + + +### +### INSTALL +### +%install +cp -a usr %{buildroot} + + +### +### CLEAN +### +%clean +rm -rf %{buildroot} + +### +### FILES +### +%files +%defattr(-,root,root) +/usr/include/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kernel-x86-ivi.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kernel-x86-ivi.spec new file mode 100644 index 0000000..7c7a5a5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kernel-x86-ivi.spec @@ -0,0 +1,247 @@ +# +# Spec written for Tizen Mobile, some bits and pieces originate +# from MeeGo/Moblin/Fedora +# + +%define upstream_version 3.8.3 +%define variant x86-ivi +%define kernel_version %{version}-%{release} +%define kernel_full_version %{version}-%{release}-%{variant} +%define kernel_arch x86 + +Name: kernel-%{variant} +Summary: The Linux kernel +Group: System Environment/Kernel +License: GPLv2 +URL: http://www.kernel.org/ +Version: %{upstream_version} +Release: 2 +BuildRequires: module-init-tools +BuildRequires: findutils +BuildRequires: elfutils-libelf-devel +BuildRequires: binutils-devel +BuildRequires: which +# net-tools provides the 'hostname' utility which kernel build wants +BuildRequires: net-tools +# The below is required for building perf +BuildRequires: flex +BuildRequires: bison +BuildRequires: elfutils-devel +BuildRequires: python-devel +ExclusiveArch: %{ix86} + +Provides: kernel = %{version}-%{release} +Provides: kernel-uname-r = %{kernel_full_version} +Requires(post): /bin/ln +Requires(postun): /bin/ln +Requires(postun): /bin/sed +# We can't let RPM do the dependencies automatic because it'll then pick up +# a correct but undesirable perl dependency from the module headers which +# isn't required for the kernel proper to function +AutoReq: no +AutoProv: yes + +Source0: %{name}-%{version}.tar.bz2 + + +%description +This package contains the Tizen IVI Linux kernel + + +%package devel +Summary: Development package for building kernel modules to match the %{variant} kernel +Group: Development/System +Provides: kernel-devel = %{kernel_full_version} +Provides: kernel-devel-uname-r = %{kernel_full_version} +Requires(post): /usr/bin/find +Requires: %{name} = %{version}-%{release} +AutoReqProv: no + +%description devel +This package provides kernel headers and makefiles sufficient to build modules +against the %{variant} kernel package. + + +%package -n perf +Summary: The 'perf' performance counter tool +Group: System Environment/Kernel +Provides: perf = %{kernel_full_version} +Requires: %{name} = %{version}-%{release} + +%description -n perf +This package provides the "perf" tool that can be used to monitor performance +counter events as well as various kernel internal events. + + + +### +### PREP +### +%prep +# Unpack the kernel tarbal +%setup -q -n %{name}-%{version} + + + +### +### BUILD +### +%build +# Make sure EXTRAVERSION says what we want it to say +sed -i "s/^EXTRAVERSION.*/EXTRAVERSION = -%{release}-%{variant}/" Makefile + +# Build perf +make -s -C tools/lib/traceevent ARCH=%{kernel_arch} %{?_smp_mflags} +make -s -C tools/perf WERROR=0 ARCH=%{kernel_arch} + +# Build kernel and modules +make -s ARCH=%{kernel_arch} ivi_defconfig +make -s ARCH=%{kernel_arch} %{?_smp_mflags} bzImage +make -s ARCH=%{kernel_arch} %{?_smp_mflags} modules + + + +### +### INSTALL +### +%install +install -d %{buildroot}/boot + +install -m 644 .config %{buildroot}/boot/config-%{kernel_full_version} +install -m 644 System.map %{buildroot}/boot/System.map-%{kernel_full_version} +install -m 755 arch/%{kernel_arch}/boot/bzImage %{buildroot}/boot/vmlinuz-%{kernel_full_version} +# Dummy initrd, will not be included in the actual package but needed for files +touch %{buildroot}/boot/initrd-%{kernel_full_version}.img + +make -s ARCH=%{kernel_arch} INSTALL_MOD_PATH=%{buildroot} modules_install KERNELRELEASE=%{kernel_full_version} +make -s ARCH=%{kernel_arch} INSTALL_MOD_PATH=%{buildroot} vdso_install KERNELRELEASE=%{kernel_full_version} +rm -rf %{buildroot}/lib/firmware + +# And save the headers/makefiles etc for building modules against +# +# This all looks scary, but the end result is supposed to be: +# * all arch relevant include/ files +# * all Makefile/Kconfig files +# * all script/ files + +# Remove existing build/source links and create pristine dirs +rm %{buildroot}/lib/modules/%{kernel_full_version}/build +rm %{buildroot}/lib/modules/%{kernel_full_version}/source +install -d %{buildroot}/lib/modules/%{kernel_full_version}/build +ln -s build %{buildroot}/lib/modules/%{kernel_full_version}/source + +# First, copy all dirs containing Makefile of Kconfig files +cp --parents `find -type f -name "Makefile*" -o -name "Kconfig*"` %{buildroot}/lib/modules/%{kernel_full_version}/build +install Module.symvers %{buildroot}/lib/modules/%{kernel_full_version}/build/ +install System.map %{buildroot}/lib/modules/%{kernel_full_version}/build/ + +# Then, drop all but the needed Makefiles/Kconfig files +rm -rf %{buildroot}/lib/modules/%{kernel_full_version}/build/Documentation +rm -rf %{buildroot}/lib/modules/%{kernel_full_version}/build/scripts +rm -rf %{buildroot}/lib/modules/%{kernel_full_version}/build/include + +# Copy config and scripts +install .config %{buildroot}/lib/modules/%{kernel_full_version}/build/ +cp -a scripts %{buildroot}/lib/modules/%{kernel_full_version}/build +if [ -d arch/%{kernel_arch}/scripts ]; then + cp -a arch/%{kernel_arch}/scripts %{buildroot}/lib/modules/%{kernel_full_version}/build/arch/%{kernel_arch}/ || : +fi +if [ -f arch/%{kernel_arch}/*lds ]; then + cp -a arch/%{kernel_arch}/*lds %{buildroot}/lib/modules/%{kernel_full_version}/build/arch/%{kernel_arch}/ || : +fi +rm -f %{buildroot}/lib/modules/%{kernel_full_version}/build/scripts/*.o +rm -f %{buildroot}/lib/modules/%{kernel_full_version}/build/scripts/*/*.o +cp -a --parents arch/%{kernel_arch}/include %{buildroot}/lib/modules/%{kernel_full_version}/build + +# Copy include files +mkdir -p %{buildroot}/lib/modules/%{kernel_full_version}/build/include +find include/ -mindepth 1 -maxdepth 1 -type d | xargs -I{} cp -a {} %{buildroot}/lib/modules/%{kernel_full_version}/build/include + +# Copy .config to include/config/auto.conf so "make prepare" is unnecessary. +cp %{buildroot}/lib/modules/%{kernel_full_version}/build/.config %{buildroot}/lib/modules/%{kernel_full_version}/build/include/config/auto.conf + +# Save the vmlinux file for kernel debugging into the devel package +cp vmlinux %{buildroot}/lib/modules/%{kernel_full_version} + +# Mark modules executable so that strip-to-file can strip them +find %{buildroot}/lib/modules/%{kernel_full_version} -name "*.ko" -type f | xargs --no-run-if-empty chmod 755 + +# Move the devel headers out of the root file system +install -d %{buildroot}/usr/src/kernels +mv %{buildroot}/lib/modules/%{kernel_full_version}/build %{buildroot}/usr/src/kernels/%{kernel_full_version} + +ln -sf ../../../usr/src/kernels/%{kernel_full_version} %{buildroot}/lib/modules/%{kernel_full_version}/build + +# Install perf +install -d %{buildroot} +make -s -C tools/perf DESTDIR=%{buildroot} install +install -d %{buildroot}/usr/bin +install -d %{buildroot}/usr/libexec +mv %{buildroot}/bin/* %{buildroot}/usr/bin/ +mv %{buildroot}/libexec/* %{buildroot}/usr/libexec/ +rm %{buildroot}/etc/bash_completion.d/perf + + + +### +### CLEAN +### + +%clean +rm -rf %{buildroot} + + + +### +### SCRIPTS +### + +%post +ln -sf vmlinuz-%{kernel_full_version} /boot/vmlinuz + +%post devel +if [ -x /usr/sbin/hardlink ]; then + cd /usr/src/kernels/%{kernel_full_version} + /usr/bin/find . -type f | while read f; do + hardlink -c /usr/src/kernels/*/$f $f + done +fi + +%postun +if [ $1 -gt 1 ]; then + # There is another kernel, change the /boot/vmlinuz symlink to the + # previously installed kernel. + prev_ver="$(rpm -q --last kernel-%{variant} | sed -e "s/kernel-%{variant}-\([^ ]*\).*/\1/g" | sed -e "/^%{kernel_version}$/d" | sed -n -e "1p")" + ln -sf vmlinuz-$prev_ver-%{variant} /boot/vmlinuz +else + rm /boot/vmlinuz +fi + + + +### +### FILES +### +%files +%defattr(-,root,root) +/boot/vmlinuz-%{kernel_full_version} +/boot/System.map-%{kernel_full_version} +/boot/config-%{kernel_full_version} +%dir /lib/modules/%{kernel_full_version} +/lib/modules/%{kernel_full_version}/kernel +/lib/modules/%{kernel_full_version}/build +/lib/modules/%{kernel_full_version}/source +/lib/modules/%{kernel_full_version}/vdso +/lib/modules/%{kernel_full_version}/modules.* +%ghost /boot/initrd-%{kernel_full_version}.img + + +%files devel +%defattr(-,root,root) +%verify(not mtime) /usr/src/kernels/%{kernel_full_version} +/lib/modules/%{kernel_full_version}/vmlinux + + +%files -n perf +/usr/bin/perf +/usr/libexec/perf-core diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kickstarter.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kickstarter.spec new file mode 100644 index 0000000..765501f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kickstarter.spec @@ -0,0 +1,47 @@ +%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +Name: kickstarter +Summary: Create kickstart files for image creation +Version: 0.15 +Release: 1 +Group: System/Base +License: GPLv2 +BuildArch: noarch +URL: http://www.tizen.org +Source0: %{name}-%{version}.tar.bz2 +Source1001: packaging/kickstarter.manifest +Requires: python-yaml +Requires: python-cheetah +Requires: python-lxml +BuildRequires: python-devel +BuildRequires: python-cheetah + + +%description +Create Configuration files(kickstart) to build images + + +%prep +%setup -q -n %{name}-%{version} + + +%build +cp %{SOURCE1001} . +make tmpls + +CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build + + +%install +rm -rf $RPM_BUILD_ROOT +%if 0%{?suse_version} +%{__python} setup.py install --root=$RPM_BUILD_ROOT --prefix=%{_prefix} +%else +%{__python} setup.py install --root=$RPM_BUILD_ROOT -O1 --prefix=%{_prefix} +%endif + + +%files +%manifest kickstarter.manifest +%defattr(-,root,root,-) +%{_bindir}/* +%{python_sitelib}/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kmod.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kmod.spec new file mode 100755 index 0000000..a2022ea --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kmod.spec @@ -0,0 +1,97 @@ +Name: kmod +Version: 5 +Release: 2 +Summary: Linux kernel module handling + +Group: System/Libraries +License: GPLv2 +URL: http://packages.profusion.mobi/kmod/ +Source0: kmod-%{version}.tar.gz +Source1001: packaging/kmod.manifest + +BuildRequires: pkgconfig(liblzma) +BuildRequires: pkgconfig(zlib) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +Provides: module-init-tools = 4.0-1 +Obsoletes: module-init-tools < 4.0-1 + +%description +kmod is a set of tools to handle common tasks with Linux kernel modules like +insert, remove, list, check properties, resolve dependencies and aliases. + +%package devel +Summary: Development files for kmod +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development files for kmod. + +%package docs +Summary: Documentation for kmod +Group: Documentation +Requires: %{name} = %{version}-%{release} + +%description docs +Documentation and manual pages for kmod. + +%prep +%setup -q + + +%build +cp %{SOURCE1001} . +%configure +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +rm -f $RPM_BUILD_ROOT%{_libdir}/libkmod.la +install -d $RPM_BUILD_ROOT/sbin +for app in lsmod modprobe rmmod depmod insmod modinfo ; do + ln -sf %{_bindir}/kmod $RPM_BUILD_ROOT/sbin/$app +done + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%clean +rm -rf $RPM_BUILD_ROOT + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%manifest kmod.manifest +%doc COPYING +%{_datadir}/license/%{name} +/sbin/* +%{_bindir}/kmod +%{_libdir}/libkmod.so.* + +%files devel +%manifest kmod.manifest +%{_includedir}/*.h +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc + +%files docs +%doc %{_mandir}/man?/* + +%changelog + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kpartx.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kpartx.spec new file mode 100644 index 0000000..9a27358 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/kpartx.spec @@ -0,0 +1,46 @@ +Summary: Tools to manage multipath devices using device-mapper +Name: kpartx +Version: 0.4.9 +Release: 7 +License: GPL+ +Group: System/Base +URL: http://christophe.varoqui.free.fr/ +Source0: http://christophe.varoqui.free.fr/multipath-tools/multipath-tools-%{version}.tar.bz2 +Patch0: udev.patch +Requires: device-mapper >= 1.02.02-2 +BuildRequires: device-mapper-devel +BuildRequires: readline-devel, ncurses-devel +BuildRequires: readline-devel +BuildRequires: ncurses-devel +Obsoletes: device-mapper-multipath + +%description +%{name} provides tools to manage multipath devices by +instructing the device-mapper multipath kernel module what to do. +The tools are : +* multipath : Scan the system for multipath devices and assemble them. +* multipathd : Detects when paths fail and execs multipath to update things. + +%prep +%setup -q -n multipath-tools-%{version} +%patch0 -p1 + +%build +cd kpartx +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +cd kpartx +make install DESTDIR=$RPM_BUILD_ROOT bindir=/sbin + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +/sbin/kpartx +%{_libdir}/udev/rules.d/kpartx.rules +/%{_lib}/udev/kpartx_id +%{_mandir}/man8/kpartx.8.gz + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lcms2.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lcms2.spec new file mode 100644 index 0000000..263d790 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lcms2.spec @@ -0,0 +1,170 @@ +# +# spec file for package lcms2 +# +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +%define _unpackaged_files_terminate_build 0 + +Name: lcms2 +Summary: Little CMS Engine - A color managment library and tools +License: MIT +Group: Productivity/Graphics/Other +Url: http://www.littlecms.com/ +Version: 2.3 +Release: 2slp2 + +BuildRequires: libjpeg-devel +BuildRequires: zlib-devel +BuildRequires: libtiff-devel + +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source0: %{name}-%{version}.tar.gz +Source1: baselibs.conf +Patch: lcms-endian.patch +Patch1: lcms2-ocloexec.patch +Patch2: lcms2-visibility.patch + +%description +Littlecms is a small speed optimized color management engine. +Little CMS intends to be a small-footprint color management engine +with a special focus on accuracy and performance. It uses the International +Color Consortium standard (ICC), which is the modern standard when +regarding to color management. The ICC specification is widely used and is +referred to in many International and other de-facto standards. + +%package -n liblcms2 +Summary: Libraries for the Little CMS Engine +Group: System/Libraries + +%description -n liblcms2 +Little CMS Engine - A color managment library and tools. + +%package -n liblcms2-devel +Summary: Include Files and Libraries Mandatory for Development +Group: Development/Libraries/C and C++ +Requires: liblcms2 = %{version} glibc-devel + +%description -n liblcms2-devel +This package contains all necessary include files and libraries needed +to develop applications that require these. + +#%package -n liblcms2-doc +#Summary: User and developer documentation for lcms2 +#Group: Documentation/Other +#BuildArch: noarch + +#%description -n liblcms2-doc +#This package contains user and developer documentation for lcms2. + +%package -n liblcms2-utils +License: MIT License (or similar) +Summary: Include Files and Libraries Mandatory for Development +Requires: liblcms2 = %{version} +Group: Development/Libraries/C and C++ + +%description -n liblcms2-utils +Little CMS color management library utilities +lcms is a standalone CMM engine, which deals with the color management. +LittleCMS implements a fast transformation between ICC profiles. The +intention of it is to be portable across several platforms. This package +contains additional utilities(jpegicc and tifficc) which comes with lcms. + + +%prep +%setup -q +%patch +%patch1 +%patch2 +chmod a-x doc/* COPYING AUTHORS + +%build +export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" +#export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" + +#export CFLAGS="-O2 -fPIC -I../include -fno-exceptions -fomit-frame-pointer -Wall" +export CXXFLAGS="$RPM_OPT_FLAGS" + +%configure --prefix=/usr --disable-static + +make %{?_smp_flags} CFLAGS="$CFLAGS" + +#%check +# FIXME before submitting to factory +# make %{?_smp_flags} check || true +# make utils + +%install +rm -rf $RPM_BUILD_ROOT +%makeinstall + +#rm $RPM_BUILD_ROOT/%_libdir/liblcms2.la + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -n liblcms2 -p /sbin/ldconfig + +%postun -n liblcms2 -p /sbin/ldconfig + +%files -n liblcms2-utils +#%manifest liblcms2-utils.manifest +%defattr(-,root,root) +%doc COPYING AUTHORS +%{_bindir}/* +#%{_mandir}/man?/*.* + +%files -n liblcms2 +%defattr(-,root,root) +%{_libdir}/liblcms2.so.2* + +%files -n liblcms2-devel +%defattr(-,root,root) +%{_includedir}/*.h +%{_libdir}/*.so +%{_libdir}/*.la +%{_libdir}/pkgconfig/*.pc + +#%files -n liblcms2-doc +#%defattr(-,root,root) +#%doc doc/*.pdf + +%changelog +* Sat Dec 17 2011 adrian@suse.de +- update to version 2.3 + * Full support for ICC 4.3 +* Thu Nov 24 2011 crrodriguez@opensuse.org +- Open all fds with O_CLOEXEC +- Use gcc visibility, symbol table shrinks around 50%% ... +* Fri Jun 10 2011 mrdocs@opensuse.org +-update to 2.2 + * maintenance update + +Version 2.2 adds stability. + - fixes all known bugs + - adds support for dictionary metatag. Pascal unit now compiles + under FPK Pascal as well as Delphi. +* Mon Apr 18 2011 ro@suse.de +- fix devel package name in baselibs.conf +* Sun Dec 26 2010 adrian@suse.de +- update to version 2.1 + * maintenance release (no further details in changelog) +- remove obsolete patches +* Wed Nov 10 2010 mrdocs@opensuse.org +- build documentation noarch and recompress tar +* Fri Oct 8 2010 mrdocs@opensuse.org +-more spec file cleanups and prepare for factory submit +-test building against it in my home repo +* Tue May 18 2010 adrian@suse.de +- initial lcms2 package, based on package from version 1 +- use OBS source services to download tar ball diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lemolo.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lemolo.spec new file mode 100644 index 0000000..32bbb91 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lemolo.spec @@ -0,0 +1,64 @@ +Name: lemolo +Summary: Ofono EFL Dialer +Version: 0.1.1 +Release: 1 +Group: System/Libraries +License: Apache 2.0 +URL: http://www.tizen.org +Source0: %{name}-%{version}.tar.bz2 +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(ofono) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(capi-social-contacts) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(capi-system-power) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(notification) +BuildRequires: libug-contacts-devel +BuildRequires: edje-tools + + +%description +Provides a dialer application for an In-Vehicle Infotainment (IVI) system, where +the primary modem access is via a mobile device connected to the head unit via the +handsfree profile over bluetooth. + +%prep +%setup -q -n %{name}-%{version} + +%build + +%autogen --enable-tizen \ + --bindir=/opt/apps/org.tizen.dialer/bin/ \ + --datadir=/opt/apps/org.tizen.dialer/data/ + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%files +%defattr(-,root,root,-) +/opt/apps/org.tizen.dialer/bin/answer_daemon +/opt/apps/org.tizen.dialer/bin/dialer +/opt/apps/org.tizen.dialer/bin/messages +/opt/apps/org.tizen.dialer/bin/dialer_daemon +/opt/apps/org.tizen.dialer/bin/dialer_open +/opt/apps/org.tizen.dialer/bin/message_daemon +/opt/apps/org.tizen.dialer/data/lemolo/examples/contacts.csv +/opt/apps/org.tizen.dialer/data/lemolo/scripts/ofono-efl-contacts-db-create.py +/opt/apps/org.tizen.dialer/data/lemolo/themes/default-sd.edj +/opt/apps/org.tizen.dialer/data/lemolo/themes/default.edj +/opt/apps/org.tizen.dialer/data/lemolo/tizen-examples/order +#/opt/share/applications/answer_daemon.desktop +#/opt/share/applications/dialer.desktop +#/opt/share/applications/org.tizen.call.desktop +/opt/share/applications/org.tizen.dialer.desktop +%{_datadir}/icons/default/small/org.tizen.dialer.png +%{_datadir}/dbus-1/services/org.tizen.dialer.service diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/leveldb.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/leveldb.spec new file mode 100644 index 0000000..eb794f5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/leveldb.spec @@ -0,0 +1,45 @@ +Name: leveldb +Summary: leveldb library +Version: 1.1 +Release: 1 +Group: libs +License: Google +Source0: %{name}-%{version}.tar.gz + +%description +Description: leveldb + + +%package -n libleveldb +Summary: leveldb library. +Group: Development/Libraries + +Provides: libleveldb.so +Provides: libmemenv.so + +%description -n libleveldb +Description: leveldb library. + +%prep +%setup -q + +%build +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%files -n libleveldb +%manifest leveldb.manifest +%defattr(-,root,root,-) +%{_libdir}/libleveldb.so +%{_libdir}/libleveldb.so.0 +%{_libdir}/libleveldb.so.1.1.0 +%{_libdir}/libmemenv.so +%{_libdir}/libmemenv.so.0 +%{_libdir}/libmemenv.so.1.1.0 +%{_libdir}/pkgconfig/leveldb.pc +%{_libdir}/pkgconfig/memenv.pc +%{_includedir}/leveldb/*.h +%{_includedir}/helpers/memenv/*.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libICE.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libICE.spec new file mode 100644 index 0000000..8362837 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libICE.spec @@ -0,0 +1,65 @@ +Summary: X.Org X11 ICE runtime library +Name: libICE +Version: 1.0.8 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: xorg-x11-xtrans-devel >= 1.0.3-5 + +%description +The X.Org X11 ICE (Inter-Client Exchange) runtime library. + +%package devel +Summary: X.Org X11 ICE development package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +The X.Org X11 ICE (Inter-Client Exchange) development package. + +%prep +%setup -q + +%build +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} + +make install DESTDIR=$RPM_BUILD_ROOT + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc AUTHORS COPYING ChangeLog +%{_libdir}/libICE.so.6 +%{_libdir}/libICE.so.6.3.0 + +%files devel +%defattr(-,root,root,-) +#%{_docdir}/%{name} +%{_includedir}/X11/ICE +%{_libdir}/libICE.so +%{_libdir}/pkgconfig/ice.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libSM.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libSM.spec new file mode 100644 index 0000000..84d44ba --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libSM.spec @@ -0,0 +1,73 @@ +Summary: X.Org X11 SM runtime library +Name: libSM +Version: 1.2.1 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: xorg-x11-xtrans-devel >= 1.0.3-4 +BuildRequires: libICE-devel +BuildRequires: libuuid-devel + +%description +The X.Org X11 SM (Session Management) runtime library. + +%package devel +Summary: X.Org X11 SM development package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: libICE-devel + +%description devel +The X.Org X11 SM (Session Management) development package. + +%prep +%setup -q + +%build + +%reconfigure --with-libuuid --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +# we %%doc these ourselves, later, and only the text versions +rm -rf $RPM_BUILD_ROOT%{_docdir} + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc AUTHORS COPYING ChangeLog +%{_libdir}/libSM.so.6 +%{_libdir}/libSM.so.6.* + +%files devel +%defattr(-,root,root,-) +%dir %{_includedir}/X11/SM +%{_includedir}/X11/SM/SM.h +%{_includedir}/X11/SM/SMlib.h +%{_includedir}/X11/SM/SMproto.h +%{_libdir}/libSM.so +%{_libdir}/pkgconfig/sm.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libX11.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libX11.spec new file mode 100644 index 0000000..31d7d71 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libX11.spec @@ -0,0 +1,119 @@ +%define tarball libX11 +#define gitdate 20090805 + +Summary: Core X11 protocol client library +Name: libX11 +Version: 1.5.0 +Release: 2 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xcmiscproto) +BuildRequires: pkgconfig(bigreqsproto) +BuildRequires: pkgconfig(kbproto) +BuildRequires: pkgconfig(inputproto) +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xextproto) +BuildRequires: pkgconfig(xproto) >= 7.0.15 +BuildRequires: xorg-x11-xtrans-devel >= 1.0.3-4 +BuildRequires: libxcb-devel >= 1.2 +BuildRequires: pkgconfig(xau) pkgconfig(xdmcp) +BuildRequires: perl(Pod::Simple) +BuildRequires: perl(Pod::Escapes) +Requires: %{name}-common = %{version}-%{release} +Provides: libx11 + +%description +Core X11 protocol client library. + +%package common +Summary: Common data for libX11 +Group: System Environment/Libraries +BuildArch: noarch + +%description common +libX11 common data + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: libx11-devel + +%description devel +X.Org X11 libX11 development package + +%prep +%setup -q + + +%build +# sodding libtool +autoreconf -v --install --force +%reconfigure --disable-static \ + --enable-specs \ + --enable-man-pages=3 \ + --with-xcb=yes \ + CFLAGS="${CFLAGS} " \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" + +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT + +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" + +# We intentionally don't ship *.la files +find $RPM_BUILD_ROOT -type f -name '*.la' -delete + +# FIXME: Don't install Xcms.txt - find out why upstream still ships this. +find $RPM_BUILD_ROOT -name 'Xcms.txt' -delete + +# FIXME package these properly +rm -rf $RPM_BUILD_ROOT%{_docdir} + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libX11.so.6 +%{_libdir}/libX11.so.6.3.0 +%{_libdir}/libX11-xcb.so.1 +%{_libdir}/libX11-xcb.so.1.0.0 + +%files common +%defattr(-,root,root,-) +%doc AUTHORS COPYING README NEWS +%{_datadir}/X11/locale/* +%{_datadir}/X11/XErrorDB + +%files devel +%defattr(-,root,root,-) +%{_includedir}/X11/ImUtil.h +%{_includedir}/X11/XKBlib.h +%{_includedir}/X11/Xcms.h +%{_includedir}/X11/Xlib.h +%{_includedir}/X11/XlibConf.h +%{_includedir}/X11/Xlibint.h +%{_includedir}/X11/Xlib-xcb.h +%{_includedir}/X11/Xlocale.h +%{_includedir}/X11/Xregion.h +%{_includedir}/X11/Xresource.h +%{_includedir}/X11/Xutil.h +%{_includedir}/X11/cursorfont.h +%{_libdir}/libX11.so +%{_libdir}/libX11-xcb.so +%{_libdir}/pkgconfig/x11.pc +%{_libdir}/pkgconfig/x11-xcb.pc +#%{_mandir}/man3/*.3* +#%{_mandir}/man5/*.5* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXau.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXau.spec new file mode 100644 index 0000000..1a78721 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXau.spec @@ -0,0 +1,73 @@ +Name: libXau +Summary: X.Org X11 libXau runtime library +Version: 1.0.7 +Release: 1 +Group: System/Libraries +License: MIT +URL: http://www.x.org/ +Source0: http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(xorg-macros) + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +Description: %{summary} +This is a very simple mechanism for providing individual access to an X Window +System display.It uses existing core protocol and library hooks for specifying +authorization data in the connection setup block to restrict use of the display +to only those clients that show that they know a server-specific key +called a "magic cookie". + +%package devel +Summary: Development components for the libXau library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: libxau-devel + +%description devel +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +%make_install + +# remove *.la files +rm -f %{buildroot}%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf %{buildroot} + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%{_libdir}/*.so.* + +%files devel +%defattr(-,root,root,-) +%dir %{_includedir}/X11 +%{_includedir}/X11/*.h +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXaw.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXaw.spec new file mode 100644 index 0000000..57d67eb --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXaw.spec @@ -0,0 +1,80 @@ +Summary: X Athena Widget Set +Name: libXaw +Version: 1.0.11 +Release: 1 +License: MIT +URL: http://www.x.org +Group: System Environment/Libraries + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xproto) pkgconfig(x11) pkgconfig(xt) +BuildRequires: pkgconfig(xmu) pkgconfig(xpm) pkgconfig(xext) +BuildRequires: pkgconfig(xorg-macros) +# Required by the configury. +BuildRequires: ed +BuildRequires: xorg-x11-xutils-dev + +%description +Xaw is a widget set based on the X Toolkit Intrinsics (Xt) Library. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Provides: libxaw-devel +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig +Requires: pkgconfig(xproto) pkgconfig(xmu) pkgconfig(xt) pkgconfig(xpm) + +%description devel +X.Org X11 libXaw development package + +%prep +%setup -q + +%build +export CFLAGS="${CFLAGS} $RPM_OPT_FLAGS -Os" +%reconfigure \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" \ + --disable-xaw8 --disable-static \ + --disable-xaw6 +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc COPYING README ChangeLog +%{_libdir}/libXaw.so.7 +%{_libdir}/libXaw7.so.7 +%{_libdir}/libXaw7.so.7.0.0 + +%files devel +%defattr(-,root,root,-) +%dir %{_includedir}/X11/Xaw +%doc COPYING +%{_includedir}/X11/Xaw/*.h +# FIXME: Is this C file really supposed to be here? +%{_includedir}/X11/Xaw/Template.c +%{_libdir}/libXaw.so +%{_libdir}/libXaw7.so +%{_libdir}/pkgconfig/xaw7.pc +#%{_mandir}/man3/*.3* +#%dir %{_docdir}/%{name}-%{version}-%{release} +#%{_docdir}/%{name}-%{version}-%{release}/*.xml +#{_docdir}/%{name}-%{version}-%{release}/%{name}.html +#{_docdir}/%{name}-%{version}-%{release}/%{name}.txt diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXcomposite.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXcomposite.spec new file mode 100644 index 0000000..f3e3a2a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXcomposite.spec @@ -0,0 +1,62 @@ +Summary: X Composite Extension library +Name: libXcomposite +Version: 0.4.3 +Release: 3 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(compositeproto) >= 0.4 +BuildRequires: pkgconfig(xfixes) pkgconfig(xext) +BuildRequires: pkgconfig(xorg-macros) + +%description +X Composite Extension library + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Provides: libxcomposite-devel +Requires: %{name} = %{version}-%{release} + +%description devel +X.Org X11 libXcomposite development package + +%prep +%setup -q + +%build +%reconfigure --disable-static\ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc AUTHORS COPYING README ChangeLog +%{_libdir}/libXcomposite.so.1 +%{_libdir}/libXcomposite.so.1.0.0 + +%files devel +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/Xcomposite.h +%{_libdir}/libXcomposite.so +%{_libdir}/pkgconfig/xcomposite.pc +#%{_mandir}/man3/X?omposite*.3* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXcursor.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXcursor.spec new file mode 100644 index 0000000..9218a7b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXcursor.spec @@ -0,0 +1,87 @@ +Summary: Cursor management library +Name: libXcursor +Version: 1.1.13 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org +#VCS: git:git://anongit.freedesktop.org/xorg/lib/libXcursor +Source0: %{name}-%{version}.tar.gz + +BuildRequires: xorg-x11-xutils-dev +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xproto) +BuildRequires: libX11-devel +BuildRequires: libXfixes-devel +BuildRequires: libXrender-devel >= 0.8.2 + + +%description +This is a simple library designed to help locate and load cursors. +Cursors can be loaded from files or memory. A library of common cursors +exists which map to the standard X cursor names.Cursors can exist in +several sizes and the library automatically picks the best size. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Provides: libxcursor-devel +Requires: %{name} = %{version}-%{release} + +%description devel +libXcursor development package. + +%prep +%setup -q +iconv --from=ISO-8859-2 --to=UTF-8 COPYING > COPYING.new && \ +touch -r COPYING COPYING.new && \ +mv COPYING.new COPYING + +# Disable static library creation by default. +%define with_static 0 + +%build +#export CFLAGS="${CFLAGS} $RPM_OPT_FLAGS -DICONDIR=\"%{_datadir}/icons\"" +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/default + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc AUTHORS COPYING README ChangeLog +%{_libdir}/libXcursor.so.1 +%{_libdir}/libXcursor.so.1.0.2 +%dir %{_datadir}/icons/default +#%{_datadir}/icons/default/index.theme + +%files devel +%defattr(-,root,root,-) +%dir %{_includedir}/X11/Xcursor +%{_includedir}/X11/Xcursor/Xcursor.h +%if %{with_static} +%{_libdir}/libXcursor.a +%endif +%{_libdir}/libXcursor.so +%{_libdir}/pkgconfig/xcursor.pc +#%dir %{_mandir}/man3x +#%{_mandir}/man3/Xcursor*.3* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXdamage.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXdamage.spec new file mode 100644 index 0000000..a677410 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXdamage.spec @@ -0,0 +1,64 @@ +Summary: X Damage extension library +Name: libXdamage +Version: 1.1.3 +Release: 3 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(damageproto) >= 1.1.0 +BuildRequires: pkgconfig(xextproto) +BuildRequires: pkgconfig(xorg-macros) + +%description +X.Org X11 libXdamage runtime library. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Provides: libxdamage-devel +Requires: %{name} = %{version}-%{release} + +%description devel +X.Org X11 libXdamage development package. + +%prep +%setup -q + +%build +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc AUTHORS COPYING README ChangeLog +%{_libdir}/libXdamage.so.1 +%{_libdir}/libXdamage.so.1.1.0 + +%files devel +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/Xdamage.h +%{_libdir}/libXdamage.so +%{_libdir}/pkgconfig/xdamage.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXdmcp.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXdmcp.spec new file mode 100644 index 0000000..c90713c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXdmcp.spec @@ -0,0 +1,65 @@ +Summary: X Display Manager Control Protocol library +Name: libXdmcp +Version: 1.1.1 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(xorg-macros) + +%description +X Display Manager Control Protocol library. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Provides: libxdmcp-devel +Requires: %{name} = %{version}-%{release} + +%description devel +libXdmcp development package. + +%prep +%setup -q + +%build +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +# manual fixup later +rm -rf $RPM_BUILD_ROOT%{_docdir} + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc AUTHORS COPYING ChangeLog Wraphelp.README.crypto +%{_libdir}/libXdmcp.so.6 +%{_libdir}/libXdmcp.so.6.0.0 + +%files devel +%defattr(-,root,root,-) +%{_includedir}/X11/Xdmcp.h +%{_libdir}/libXdmcp.so +%{_libdir}/pkgconfig/xdmcp.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXext.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXext.spec new file mode 100644 index 0000000..3a243a2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXext.spec @@ -0,0 +1,89 @@ +Summary: X.Org X11 libXext runtime library +Name: libXext +Version: 1.3.1 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(xextproto) +BuildRequires: libX11-devel +BuildRequires: libXau-devel +BuildRequires: xorg-x11-xutils-dev +BuildRequires: autoconf automake libtool pkgconfig + +%description +X.Org X11 libXext runtime library + +%package devel +Summary: X.Org X11 libXext development package +Group: Development/Libraries +Provides: libxext-devel +Requires: %{name} = %{version}-%{release} +Requires: libX11-devel +Requires: pkgconfig(xorg-macros) + +%description devel +X.Org X11 libXext development package + +%prep +%setup -q + +%build +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +# do this with %%doc below +rm -rf $RPM_BUILD_ROOT%{_docdir} + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc AUTHORS COPYING +%{_libdir}/libXext.so.6 +%{_libdir}/libXext.so.6.4.0 + +%files devel +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/MITMisc.h +%{_includedir}/X11/extensions/XEVI.h +%{_includedir}/X11/extensions/XLbx.h +%{_includedir}/X11/extensions/XShm.h +%{_includedir}/X11/extensions/Xag.h +%{_includedir}/X11/extensions/Xcup.h +%{_includedir}/X11/extensions/Xdbe.h +%{_includedir}/X11/extensions/Xext.h +%{_includedir}/X11/extensions/Xge.h +%{_includedir}/X11/extensions/dpms.h +%{_includedir}/X11/extensions/extutil.h +%{_includedir}/X11/extensions/multibuf.h +%{_includedir}/X11/extensions/security.h +%{_includedir}/X11/extensions/shape.h +%{_includedir}/X11/extensions/sync.h +%{_includedir}/X11/extensions/xtestext1.h +%{_libdir}/libXext.so +%{_libdir}/pkgconfig/xext.pc +#%dir %{_mandir}/man3x +#%{_mandir}/man3/*.3* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXfixes.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXfixes.spec new file mode 100644 index 0000000..c14fd97 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXfixes.spec @@ -0,0 +1,65 @@ +Summary: X Fixes library +Name: libXfixes +Version: 5.0 +Release: 2 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(fixesproto) pkgconfig(xext) +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xproto) + +%description +X Fixes library. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Provides: libxfixes-devel +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig + +%description devel +libXfixes development package + +%prep +%setup -q + +%build +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc AUTHORS COPYING README ChangeLog +%{_libdir}/libXfixes.so.3 +%{_libdir}/libXfixes.so.3.1.0 + +%files devel +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/Xfixes.h +%{_libdir}/libXfixes.so +%{_libdir}/pkgconfig/xfixes.pc +#%{_mandir}/man3/Xfixes.3* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXfont.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXfont.spec new file mode 100644 index 0000000..416dbf6 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXfont.spec @@ -0,0 +1,86 @@ +Summary: X.Org X11 libXfont runtime library +Name: libXfont +Version: 1.4.5 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(fontsproto) +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xproto) +BuildRequires: xorg-x11-xutils-dev +BuildRequires: xorg-x11-xtrans-devel >= 1.0.3-3 +BuildRequires: libfontenc-devel +BuildRequires: freetype-devel + +%description +X.Org X11 libXfont runtime library + +%package devel +Summary: X.Org X11 libXfont development package +Group: Development/Libraries +Provides: libxfont-devel +Requires: %{name} = %{version}-%{release} +Requires: libfontenc-devel + +%description devel +X.Org X11 libXfont development package + +%prep +%setup -q + +%build +export CFLAGS="${CFLAGS} $RPM_OPT_FLAGS -Os" +%reconfigure --disable-static \ + --enable-fc --enable-builtins --enable-pcfformat --enable-bdfformat --without-bzip2 \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +# FIXME: Missing README/INSTALL - should file bug upstream. +#%doc AUTHORS COPYING README INSTALL ChangeLog NEWS +#%doc AUTHORS COPYING ChangeLog +%{_libdir}/libXfont.so.1 +%{_libdir}/libXfont.so.1.4.1 + +%files devel +%defattr(-,root,root,-) +%{_includedir}/X11/fonts/bdfint.h +%{_includedir}/X11/fonts/bitmap.h +%{_includedir}/X11/fonts/bufio.h +%{_includedir}/X11/fonts/fntfil.h +%{_includedir}/X11/fonts/fntfilio.h +%{_includedir}/X11/fonts/fntfilst.h +%{_includedir}/X11/fonts/fontconf.h +%{_includedir}/X11/fonts/fontencc.h +%{_includedir}/X11/fonts/fontmisc.h +%{_includedir}/X11/fonts/fontshow.h +%{_includedir}/X11/fonts/fontutil.h +%{_includedir}/X11/fonts/fontxlfd.h +%{_includedir}/X11/fonts/pcf.h +%{_includedir}/X11/fonts/ft.h +%{_includedir}/X11/fonts/ftfuncs.h +%{_libdir}/libXfont.so +%{_libdir}/pkgconfig/xfont.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXft.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXft.spec new file mode 100644 index 0000000..6b436f8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXft.spec @@ -0,0 +1,78 @@ +Summary: X.Org X11 libXft runtime library +Name: libXft +Version: 2.3.1 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(xrender) +BuildRequires: freetype-devel >= 2.1.9-2 +BuildRequires: fontconfig-devel >= 2.2-1 + +Requires: fontconfig >= 2.2-1 + +%description +X.Org X11 libXft runtime library + +%package devel +Summary: X.Org X11 libXft development package +Group: Development/Libraries +Provides: libxft-devel +Requires: %{name} = %{version}-%{release} + +%description devel +X.Org X11 libXft development package + +%prep +%setup -q + +%build + +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT + +# FIXME: There's no real good reason to ship these anymore, as pkg-config +# is the official way to detect flags, etc. now. +rm -f $RPM_BUILD_ROOT%{_bindir}/xft-config +rm -f $RPM_BUILD_ROOT%{_mandir}/man1/xft-config* + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc AUTHORS COPYING README ChangeLog +%{_libdir}/libXft.so.2* + +%files devel +%defattr(-,root,root,-) +#%{_bindir}/xft-config +%dir %{_includedir}/X11/Xft +%{_includedir}/X11/Xft/Xft.h +%{_includedir}/X11/Xft/XftCompat.h +%{_libdir}/libXft.so +%{_libdir}/pkgconfig/xft.pc +#%{_mandir}/man1/xft-config.1.gz +#%dir %{_mandir}/man3x +#%{_mandir}/man3/Xft.3* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXgesture.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXgesture.spec new file mode 100755 index 0000000..2700bf6 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXgesture.spec @@ -0,0 +1,71 @@ +#sbs-git:slp/pkgs/xorg/lib/libXgesture libXgesture 0.1.0 589298a12fdb2ac318a89eb12e9afdab9aac402d +Name: libXgesture +Summary: X11 Gesture Extension library +Version: 0.1.0 +Release: 3 +Group: System/Libraries +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(xextproto) +BuildRequires: xorg-x11-proto-gesture +BuildRequires: pkgconfig(xorg-macros) + + +%description +X.Org X11 libXt library + + +%package devel +Summary: X11 Gesture Extension library (development headers) +Group: Development/Libraries +Provides: libxgesture-devel +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig(x11), pkgconfig(xext), pkgconfig(gestureproto) + +%description devel +libXgesture provides an X Window System client interface to the X Gesture +Extension to the X protocol. + + +%prep +%setup -q + +%build +export CFLAGS="$CFLAGS -Wno-error=implicit-function-declaration" +export CXXFLAGS="$CXXFLAGS -Wno-error=implicit-function-declaration" +export FFLAGS="$FFLAGS -Wno-error=implicit-function-declaration" + +%reconfigure --disable-static + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} + +%make_install + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + +%files +/usr/share/license/%{name} +%{_libdir}/libXgesture.so.* + +%files devel +%{_includedir}/X11/extensions/* +%{_libdir}/libXgesture.so +%{_libdir}/pkgconfig/xgesture.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXi.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXi.spec new file mode 100644 index 0000000..a27897f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXi.spec @@ -0,0 +1,92 @@ +%global tarball libXi +#global gitdate 20111222 +#global gitversion ae0187c87 + +Summary: X.Org X11 libXi runtime library +Name: libXi +Version: 1.6.1 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + + +BuildRequires: autoconf automake libtool +BuildRequires: xorg-x11-xutils-dev +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(inputproto) >= 2.1.99.6 +BuildRequires: libX11-devel >= 1.4.99.1 +BuildRequires: libXext-devel + +Requires: libX11 >= 1.4.99.1 + +%description +X.Org X11 libXi runtime library + +%package devel +Summary: X.Org X11 libXi development package +Group: Development/Libraries +Provides: libxi-devel +Requires: %{name} = %{version}-%{release} +# required by xi.pc +Requires: pkgconfig(xorg-macros) +Requires: pkgconfig(xproto) +Requires: pkgconfig(inputproto) >= 2.1.99.6 +Requires: pkgconfig + +%description devel +X.Org X11 libXi development package + +%prep +%setup -q + +# Disable static library creation by default. +%define with_static 0 + +%build +autoreconf -v --install || exit 1 +%reconfigure --disable-specs \ + --disable-static \ + CFLAGS="${CFLAGS} " \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" + +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%doc COPYING +%{_libdir}/libXi.so.6 +%{_libdir}/libXi.so.6.1.0 + +%files devel +%defattr(-,root,root,-) +%if %{with_static} +%{_libdir}/libXi.a +%endif +%{_includedir}/X11/extensions/XInput.h +%{_includedir}/X11/extensions/XInput2.h +%{_libdir}/libXi.so +%{_libdir}/pkgconfig/xi.pc +#%dir %{_mandir}/man3x +#%{_mandir}/man3/*.3* \ No newline at end of file diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXinerama.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXinerama.spec new file mode 100644 index 0000000..294619a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXinerama.spec @@ -0,0 +1,69 @@ +Summary: X.Org X11 libXinerama runtime library +Name: libXinerama +Version: 1.1.2 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xineramaproto) +BuildRequires: pkgconfig(xproto) +BuildRequires: libX11-devel +BuildRequires: libXext-devel + +%description +X.Org X11 libXinerama runtime library + +%package devel +Summary: X.Org X11 libXinerama development package +Group: Development/Libraries +Provides: libxinerama-devel +Requires: %{name} = %{version}-%{release} + +%description devel +X.Org X11 libXinerama development package + +%prep +%setup -q + +%build + +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%doc COPYING ChangeLog +%{_libdir}/libXinerama.so.1 +%{_libdir}/libXinerama.so.1.0.0 + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libXinerama.so +%{_libdir}/pkgconfig/xinerama.pc +#%{_mandir}/man3/*.3* +%{_includedir}/X11/extensions/Xinerama.h +%{_includedir}/X11/extensions/panoramiXext.h \ No newline at end of file diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXmu.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXmu.spec new file mode 100644 index 0000000..4437ddb --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXmu.spec @@ -0,0 +1,97 @@ +# TODO: libXmuu split and/or elf filter emulation + +Summary: X.Org X11 libXmu/libXmuu runtime libraries +Name: libXmu +Version: 1.1.1 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: xorg-x11-xutils-dev +BuildRequires: libX11-devel +BuildRequires: libXext-devel +BuildRequires: libXt-devel + +%description +X.Org X11 libXmu/libXmuu runtime libraries + +%package devel +Summary: X.Org X11 libXmu development package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: libxmu-devel + +%description devel +X.Org X11 libXmu development package + +%prep +%setup -q + +%build +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +# fixup later +rm -rf $RPM_BUILD_ROOT%{_docdir} + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%doc COPYING README ChangeLog +%{_libdir}/libXmu.so.6 +%{_libdir}/libXmu.so.6.2.0 +%{_libdir}/libXmuu.so.1 +%{_libdir}/libXmuu.so.1.0.0 + +%files devel +%defattr(-,root,root,-) +%dir %{_includedir}/X11/Xmu +%{_includedir}/X11/Xmu/Atoms.h +%{_includedir}/X11/Xmu/CharSet.h +%{_includedir}/X11/Xmu/CloseHook.h +%{_includedir}/X11/Xmu/Converters.h +%{_includedir}/X11/Xmu/CurUtil.h +%{_includedir}/X11/Xmu/CvtCache.h +%{_includedir}/X11/Xmu/DisplayQue.h +%{_includedir}/X11/Xmu/Drawing.h +%{_includedir}/X11/Xmu/Editres.h +%{_includedir}/X11/Xmu/EditresP.h +%{_includedir}/X11/Xmu/Error.h +%{_includedir}/X11/Xmu/ExtAgent.h +%{_includedir}/X11/Xmu/Initer.h +%{_includedir}/X11/Xmu/Lookup.h +%{_includedir}/X11/Xmu/Misc.h +%{_includedir}/X11/Xmu/StdCmap.h +%{_includedir}/X11/Xmu/StdSel.h +%{_includedir}/X11/Xmu/SysUtil.h +%{_includedir}/X11/Xmu/WhitePoint.h +%{_includedir}/X11/Xmu/WidgetNode.h +%{_includedir}/X11/Xmu/WinUtil.h +%{_includedir}/X11/Xmu/Xct.h +%{_includedir}/X11/Xmu/Xmu.h +%{_libdir}/libXmu.so +%{_libdir}/libXmuu.so +%{_libdir}/pkgconfig/xmu.pc +%{_libdir}/pkgconfig/xmuu.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXpm.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXpm.spec new file mode 100644 index 0000000..fe0e11a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXpm.spec @@ -0,0 +1,61 @@ +Name: libXpm +Summary: X.Org X11 libXpm runtime library +Version: 3.5.9 +Release: 1 +Group: System/Libraries +License: MIT +URL: http://www.x.org/ +Source0: %{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xau) +BuildRequires: pkgconfig(xt) +BuildRequires: gettext + + +%description +X Pixmap (XPM) image file format library + +%package devel +Summary: Development components for the libXpm library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +X Pixmap (XPM) image file format development library + + +%prep +%setup -q -n %{name}-%{version} + + +%build + +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libXpm.so.4 +%{_libdir}/libXpm.so.4.11.0 + + +%files devel +%defattr(-,root,root,-) +%{_bindir}/cxpm +%{_bindir}/sxpm +%{_includedir}/X11/xpm.h +%{_libdir}/libXpm.so +%{_libdir}/pkgconfig/xpm.pc +%doc %{_mandir}/man1/*.1* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXrandr.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXrandr.spec new file mode 100644 index 0000000..eb82952 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXrandr.spec @@ -0,0 +1,66 @@ +Summary: X.Org X11 libXrandr runtime library +Name: libXrandr +Version: 1.4.0 +Release: 3 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(randrproto) >= 1.3.0 +BuildRequires: pkgconfig(xrender) +BuildRequires: pkgconfig(xext) + +%description +X.Org X11 libXrandr runtime library + +%package devel +Summary: X.Org X11 libXrandr development package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: libxrandr-devel + +%description devel +X.Org X11 libXrandr development package + +%prep +%setup -q + +%build +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT + +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%doc AUTHORS COPYING ChangeLog +%{_libdir}/libXrandr.so.2 +%{_libdir}/libXrandr.so.2.2.0 + +%files devel +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/Xrandr.h +%{_libdir}/libXrandr.so +%{_libdir}/pkgconfig/xrandr.pc +#%dir %{_mandir}/man3x +#%{_mandir}/man3/*.3* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXrender.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXrender.spec new file mode 100644 index 0000000..caa8fa6 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXrender.spec @@ -0,0 +1,67 @@ +Summary: X.Org X11 libXrender runtime library +Name: libXrender +Version: 0.9.7 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(renderproto) +BuildRequires: libX11-devel + +%description +X.Org X11 libXrender runtime library + +%package devel +Summary: X.Org X11 libXrender development package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: libxrender-devel + +%description devel +X.Org X11 libXrender development package + +%prep +%setup -q + +%build +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT +# undo this, we'll add it ourselves in %%doc +rm $RPM_BUILD_ROOT/%{_docdir}/*/libXrender.txt + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%doc AUTHORS COPYING ChangeLog +%{_libdir}/libXrender.so.1 +%{_libdir}/libXrender.so.1.3.0 + +%files devel +%defattr(-,root,root,-) +%doc doc/libXrender.txt +%{_includedir}/X11/extensions/Xrender.h +%{_libdir}/libXrender.so +%{_libdir}/pkgconfig/xrender.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXres.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXres.spec new file mode 100644 index 0000000..b73b880 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXres.spec @@ -0,0 +1,67 @@ +Summary: X-Resource extension client library +Name: libXres +Version: 1.0.6 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(resourceproto) +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xproto) + +%description +X-Resource is an extension that allows a client to query +the X server about its usage of various resources. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: libxres-devel + +%description devel +X.Org X11 libXres development package + +%prep +%setup -q + +%build +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%doc AUTHORS COPYING ChangeLog +%{_libdir}/libXRes.so.1 +%{_libdir}/libXRes.so.1.0.0 + +%files devel +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/XRes.h +%{_libdir}/libXRes.so +%{_libdir}/pkgconfig/xres.pc +#%dir %{_mandir}/man3x +#%{_mandir}/man3/*.3* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXt.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXt.spec new file mode 100644 index 0000000..7a29c5d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXt.spec @@ -0,0 +1,101 @@ +Summary: X.Org X11 libXt runtime library +Name: libXt +Version: 1.1.2 +Release: 2 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xproto) pkgconfig(x11) pkgconfig(sm) +BuildRequires: pkgconfig(xorg-macros) + +%description +X.Org X11 libXt runtime library + +%package devel +Summary: X.Org X11 libXt development package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: libxt-devel + +%description devel +X.Org X11 libXt development package + +%prep +%setup -q + +%build +# FIXME: Work around pointer aliasing warnings from compiler for now +export CFLAGS="${CFLAGS} $RPM_OPT_FLAGS -fno-strict-aliasing" +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" \ + --with-appdefaultdir=/etc/X11/app-defaults \ + --with-xfile-search-path="/usr/lib/X11/%L/%T/%N%S:/usr/lib/X11/%l/%T/%N%S:/usr/lib/X11/%T/%N%S:/etc/X11/%L/%T/%N%C%S:/etc/X11/%l/%T/%N%C%S:/etc/X11/%T/%N%C%S:/etc/X11/%L/%T/%N%S:/etc/X11/%l/%T/%N%S:/etc/X11/%T/%N%S" + +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT +mkdir -p -m 0755 $RPM_BUILD_ROOT%{_datadir}/X11/app-defaults +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%doc COPYING ChangeLog +%{_libdir}/libXt.so.6 +%{_libdir}/libXt.so.6.0.0 +%dir %{_datadir}/X11/app-defaults + +%files devel +%defattr(-,root,root,-) +#%{_datadir}/doc/%{name} +%{_includedir}/X11/CallbackI.h +%{_includedir}/X11/Composite.h +%{_includedir}/X11/CompositeP.h +%{_includedir}/X11/ConstrainP.h +%{_includedir}/X11/Constraint.h +%{_includedir}/X11/ConvertI.h +%{_includedir}/X11/Core.h +%{_includedir}/X11/CoreP.h +%{_includedir}/X11/CreateI.h +%{_includedir}/X11/EventI.h +%{_includedir}/X11/HookObjI.h +%{_includedir}/X11/InitialI.h +%{_includedir}/X11/Intrinsic.h +%{_includedir}/X11/IntrinsicI.h +%{_includedir}/X11/IntrinsicP.h +%{_includedir}/X11/Object.h +%{_includedir}/X11/ObjectP.h +%{_includedir}/X11/PassivGraI.h +%{_includedir}/X11/RectObj.h +%{_includedir}/X11/RectObjP.h +%{_includedir}/X11/ResConfigP.h +%{_includedir}/X11/ResourceI.h +%{_includedir}/X11/SelectionI.h +%{_includedir}/X11/Shell.h +%{_includedir}/X11/ShellI.h +%{_includedir}/X11/ShellP.h +%{_includedir}/X11/StringDefs.h +%{_includedir}/X11/ThreadsI.h +%{_includedir}/X11/TranslateI.h +%{_includedir}/X11/VarargsI.h +%{_includedir}/X11/Vendor.h +%{_includedir}/X11/VendorP.h +%{_includedir}/X11/Xtos.h +%{_libdir}/libXt.so +%{_libdir}/pkgconfig/xt.pc +#%{_mandir}/man3/*.3* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXtst.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXtst.spec new file mode 100644 index 0000000..a2e7641 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXtst.spec @@ -0,0 +1,83 @@ +Summary: X.Org X11 libXtst runtime library +Name: libXtst +Version: 1.2.0 +Release: 3 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(xextproto) +BuildRequires: pkgconfig(randrproto) +BuildRequires: pkgconfig(inputproto) +BuildRequires: pkgconfig(recordproto) +BuildRequires: pkgconfig(xextproto) +BuildRequires: libX11-devel +BuildRequires: libXext-devel +BuildRequires: libXi-devel + +%description +X.Org X11 libXtst runtime library + +%package devel +Summary: X.Org X11 libXtst development package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: libXi-devel +Provides: libxtst-devel + +%description devel +X.Org X11 libXtst development package + +%prep +%setup -q + +# Disable static library creation by default. +%define with_static 0 + +%build + +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +rm -rf $RPM_BUILD_ROOT%{_docdir} + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%doc COPYING ChangeLog +%{_libdir}/libXtst.so.6 +%{_libdir}/libXtst.so.6.1.0 + +%files devel +%defattr(-,root,root,-) +#%doc specs/*.txt +%{_includedir}/X11/extensions/XTest.h +%{_includedir}/X11/extensions/record.h +%if %{with_static} +%{_libdir}/libXtst.a +%endif +%{_libdir}/libXtst.so +%{_libdir}/pkgconfig/xtst.pc +#%{_mandir}/man3/XTest*.3* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXv.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXv.spec new file mode 100644 index 0000000..0d7f7f0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXv.spec @@ -0,0 +1,65 @@ +Summary: X.Org X11 libXv runtime library +Name: libXv +Version: 1.0.7 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(videoproto) pkgconfig(xext) +BuildRequires: pkgconfig(xorg-macros) + +%description +X.Org X11 libXv runtime library + +%package devel +Summary: X.Org X11 libXv development package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: libxv-devel + +%description devel +X.Org X11 libXv development package + +%prep +%setup -q + +%build +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%doc AUTHORS COPYING ChangeLog +%{_libdir}/libXv.so.1 +%{_libdir}/libXv.so.1.0.0 + +%files devel +%defattr(-,root,root,-) +%doc man/xv-library-v2.2.txt +%{_includedir}/X11/extensions/Xvlib.h +%{_libdir}/libXv.so +%{_libdir}/pkgconfig/xv.pc +#%dir %{_mandir}/man3x +#%{_mandir}/man3/*.3* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXvMC.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXvMC.spec new file mode 100644 index 0000000..987b174 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXvMC.spec @@ -0,0 +1,89 @@ +# +# + +Name: libXvMC +Summary: X.Org X11 libXvMC runtime library +Version: 1.0.6 +Release: 1 +Group: System/Libraries +License: MIT +URL: http://www.x.org/ +Source0: http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2 +Source1001: packaging/libXvMC.manifest +# >> gbp-patch-tags # auto-added by gbp +Patch0: 1.0.6-updates.patch +# << gbp-patch-tags # auto-added by gbp +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(videoproto) +BuildRequires: pkgconfig(xextproto) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xv) + + +%description +X.Org X11 libXvMC runtime library file + + +%package devel +Summary: Development components for the libXvMC library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +X.Org X11 libXvMC Development library files + + +%prep +%setup -q -n %{name}-%{version} + +# 1.0.6-updates.patch +# >> gbp-apply-patches # auto-added by gbp +%patch0 -p1 +# << gbp-apply-patches # auto-added by gbp + +%build +cp %{SOURCE1001} . + +%reconfigure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%manifest libXvMC.manifest +%defattr(-,root,root,-) +%doc COPYING +%{_libdir}/libXvMC.so.1 +%{_libdir}/libXvMC.so.1.0.0 +%{_libdir}/libXvMCW.so.1 +%{_libdir}/libXvMCW.so.1.0.0 + + +%files devel +%manifest libXvMC.manifest +%defattr(-,root,root,-) +%doc README ChangeLog +%dir %{_includedir}/X11 +%dir %{_includedir}/X11/extensions +%{_includedir}/X11/extensions/XvMClib.h +%{_libdir}/libXvMC.so +%{_libdir}/libXvMCW.so +%{_libdir}/pkgconfig/xvmc.pc +%doc %{_datadir}/doc/libXvMC/XvMC_API.txt + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXxf86dga.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXxf86dga.spec new file mode 100644 index 0000000..0816454 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXxf86dga.spec @@ -0,0 +1,67 @@ +Summary: X.Org X11 libXxf86dga runtime library +Name: libXxf86dga +Version: 1.1.3 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xf86dgaproto) +BuildRequires: libX11-devel +BuildRequires: libXext-devel + +%description +X.Org X11 libXxf86dga runtime library + +%package devel +Summary: X.Org X11 libXxf86dga development package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: libxxf86dga-devel + +%description devel +X.Org X11 libXxf86dga development package + +%prep +%setup -q + +%build +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%doc COPYING ChangeLog README +%{_libdir}/libXxf86dga.so.1 +%{_libdir}/libXxf86dga.so.1.0.0 + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libXxf86dga.so +%{_libdir}/pkgconfig/xxf86dga.pc +#%{_mandir}/man3/*.3* +%{_includedir}/X11/extensions/xf86dga1.h +%{_includedir}/X11/extensions/Xxf86dga.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXxf86vm.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXxf86vm.spec new file mode 100644 index 0000000..f7ebbb5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libXxf86vm.spec @@ -0,0 +1,57 @@ +Summary: X.Org X11 libXxf86vm runtime library +Name: libXxf86vm +Version: 1.1.2 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xext) pkgconfig(xf86vidmodeproto) +BuildRequires: pkgconfig(xorg-macros) + +%description +X.Org X11 libXxf86vm runtime library + +%package devel +Summary: X.Org X11 libXxf86vm development package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Provides: libxxf86vm-devel + +%description devel +X.Org X11 libXxf86vm development package + +%prep +%setup -q + +%build +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' + +%remove_docs + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%doc README COPYING ChangeLog +%{_libdir}/libXxf86vm.so.1 +%{_libdir}/libXxf86vm.so.1.0.0 + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libXxf86vm.so +%{_libdir}/pkgconfig/xxf86vm.pc +#%{_mandir}/man3/*.3* +%{_includedir}/X11/extensions/xf86vmode.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libaccounts-svc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libaccounts-svc.spec new file mode 100755 index 0000000..a9a2269 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libaccounts-svc.spec @@ -0,0 +1,89 @@ + +Name: libaccounts-svc +Summary: Account DB library +Version: 0.0.87 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: libaccounts-svc-%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(dbus-1) +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/sqlite3 +Requires(postun): /sbin/ldconfig + +%description +Account DB libraryXB-Public-Package: no + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +%description devel +Development files for %{name} + + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/usr + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +rm -rf %{buildroot}/usr/lib/accounts-svc + + +%post +/sbin/ldconfig +if [ ! -d /opt/dbspace ] +then + mkdir -p /opt/dbspace +fi +if [ ! -f /opt/dbspace/.account.db ] +rm -rf /opt/dbspace/.account.db* +then + sqlite3 /opt/dbspace/.account.db 'PRAGMA journal_mode = PERSIST; + CREATE TABLE if not exists account (_id INTEGER PRIMARY KEY AUTOINCREMENT, user_name TEXT, email_address TEXT, display_name TEXT, icon_path TEXT, + source TEXT, package_name TEXT, access_token TEXT, domain_name TEXT, auth_type INTEGER, secret INTEGER, sync_support INTEGER, + txt_custom0 TEXT, txt_custom1 TEXT, txt_custom2 TEXT, txt_custom3 TEXT, txt_custom4 TEXT, + int_custom0 INTEGER, int_custom1 INTEGER, int_custom2 INTEGER, int_custom3 INTEGER, int_custom4 INTEGER); + CREATE TABLE if not exists capabilitiy (_id INTEGER PRIMARY KEY AUTOINCREMENT, key INTEGER, value INTEGER, + package_name TEXT, user_name TEXT, account_id INTEGER, FOREIGN KEY (account_id) REFERENCES account(_id));' +fi + +chown 5000:5000 /opt/dbspace/.account.db +chown 5000:5000 /opt/dbspace/.account.db-journal + +chmod 660 /opt/dbspace/.account.db +chmod 660 /opt/dbspace/.account.db-journal + +#chsmack -a 'libaccounts-svc' /opt/dbspace/.account.db +#chsmack -a 'libaccounts-svc' /opt/dbspace/.account.db-journal + +%postun -p /sbin/ldconfig + + + + +%files +%manifest libaccounts-svc.manifest +%defattr(-,root,root,-) +%{_libdir}/*.so.* + +%files devel +%defattr(-,root,root,-) +%{_libdir}/*.so +%{_libdir}/pkgconfig/accounts-svc.pc +%{_includedir}/*.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libatomic_ops.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libatomic_ops.spec new file mode 100644 index 0000000..3098af8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libatomic_ops.spec @@ -0,0 +1,77 @@ +############################################### +# Do not Edit! Generated by: +# spec-builder version 0.10 +############################################### + +%define keepstatic 1 + +Name: libatomic_ops +Summary: Atomic memory update operations +Group: Development/Libraries +Version: 1.2 +License: GPL/MIT +URL: http://www.hpl.hp.com/research/linux/atomic_ops/ +Release: 1 +Source0: http://www.hpl.hp.com/research/linux/atomic_ops/download/%{name}-%{version}.tar.gz +Patch0: libatomic_ops-1.2-ppclwzfix.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: coreutils + + +%description +Description: %{summary} + +%package devel + +Summary: Atomic memory update operations +Group: Development/Libraries + +Requires: %{name} >= %{version} + +%description devel +Description: %{summary} + +%prep +%setup -q -n %{name}-%{version} +%patch0 -p1 -b .libatomic_ops-1.2-ppclwzfix + +%build +%configure +make %{?_smp_mflags} + +%install +rm -rf %{buildroot} +%make_install + +%find_lang libatomic_ops || /bin/touch libatomic_ops.lang + +mkdir -p %{buildroot}/%{_datadir}/doc/%{name}-%{version} +for f in `ls %{buildroot}/%{_datadir}/doc/`; do + if [ -f %{buildroot}/%{_datadir}/doc/$f ]; then + mv %{buildroot}/%{_datadir}/doc/$f %{buildroot}/%{_datadir}/doc/%{name}-%{version} + fi +done + +%clean +rm -rf %{buildroot} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files -f libatomic_ops.lang +%defattr(-,root,root,-) +%{_libdir}/%{name}*.a + +%files devel +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING INSTALL NEWS README +%{_includedir}/atomic_ops.h +%{_includedir}/atomic_ops_malloc.h +%{_includedir}/atomic_ops_stack.h +%{_includedir}/atomic_ops +%{_libdir}/%{name}*.a +%{_datadir}/%{name} + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libcamsrcjpegenc-sw-libjpeg.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libcamsrcjpegenc-sw-libjpeg.spec new file mode 100644 index 0000000..2ab4211 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libcamsrcjpegenc-sw-libjpeg.spec @@ -0,0 +1,36 @@ +Name: libcamsrcjpegenc-sw-libjpeg +Summary: Multimedia Framework Camera Src Jpeg Encoder Library (libjpeg) +Version: 0.1.6 +Release: 1 +Group: libdevel +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(camsrcjpegenc) +BuildRequires: pkgconfig(mmutil-imgp) +BuildRequires: libjpeg-turbo-devel + +%description +Multimedia Framework Camera Src Jpeg Encoder Library (libjpeg) + +%prep +%setup -q -n %{name}-%{version} + +%build +./autogen.sh +%configure --disable-static --enable-dlog +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp LICENSE.APLv2 %{buildroot}/usr/share/license/%{name} +%make_install + +%files +%manifest libcamsrcjpegenc-sw-libjpeg.manifest +%defattr(-,root,root,-) +%{_libdir}/libcamsrcjpegenc-sw.so* +%{_datadir}/license/%{name} + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libcamsrcjpegenc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libcamsrcjpegenc.spec new file mode 100644 index 0000000..4a8c04c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libcamsrcjpegenc.spec @@ -0,0 +1,49 @@ +Name: libcamsrcjpegenc +Summary: camerasrc JPEG encoder Development library +Version: 0.1.4 +Release: 3 +Group: libdevel +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) + +%description +Camerasrc JPEG encoder Development library. + +%package devel +Summary: camerasrc JPEG encoder Development library +Group: devel +Requires: %{name} = %{version}-%{release} + +%description devel +camerasrc JPEG encoder Development library + +%prep +%setup -q -n %{name}-%{version} + +%build +./autogen.sh +%configure --disable-static --enable-dlog +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp LICENSE.APLv2 %{buildroot}/usr/share/license/%{name} +%make_install + +%files +%manifest libcamsrcjpegenc.manifest +%defattr(-,root,root,-) +%{_libdir}/libcamsrcjpegenc.so.* +%{_datadir}/license/%{name} + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libcamsrcjpegenc.so +%{_libdir}/pkgconfig/camsrcjpegenc.pc +%{_includedir}/camsrcjpegenc.h +%{_includedir}/camsrcjpegenc_sub.h +%{_includedir}/camsrcjpegenc_type.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdaemon.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdaemon.spec new file mode 100644 index 0000000..773df19 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdaemon.spec @@ -0,0 +1,90 @@ +# +# Do not Edit! Generated by: +# spectacle version 0.13 +# +# >> macros +# << macros + +Name: libdaemon +Summary: Library for writing UNIX daemons +Version: 0.14 +Release: 1 +Group: System/Libraries +License: LGPLv2+ +Source0: %{name}-%{version}.tar.gz +BuildRequires: doxygen +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +libdaemon is a lightweight C library which eases the writing of UNIX daemons. +It consists of the following parts: +* A wrapper around fork() which does the correct daemonization +procedure of a process +* A wrapper around syslog() for simpler and compatible log output to +Syslog or STDERR +* An API for writing PID files +* An API for serializing UNIX signals into a pipe for usage with +select() or poll() +* An API for running subprocesses with STDOUT and STDERR redirected +to syslog. + +%package devel +Summary: Libraries and header files for libdaemon development +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel + lightweight C library for daemons - development files + libdaemon is a leightweight C library which eases the writing of UNIX daemons. + It consists of the following parts: + . + * Wrapper around fork() for correct daemonization of a process + * Wrapper around syslog() for simple log output to syslog or STDERR + * An API for writing PID files + * An API for serializing signals into a pipe for use with select() or poll() + * An API for running subprocesses with STDOUT and STDERR redirected to syslog + . + Routines like these are included in most of the daemon software available. It + is not simple to get these done right and code duplication is not acceptable. + . + This package includes the header files and the static version of the library + and documentation. + +%prep +%setup -q + +%build + +%configure --prefix=/usr --disable-lynx --disable-examples +# Call make instruction with smp support +make %{?jobs:-j%jobs} +make doxygen + +%install +rm -rf %{buildroot} +%make_install + +%clean +rm -rf %{buildroot} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%doc README LICENSE +%{_libdir}/libdaemon*.so.* + +%files devel +%defattr(-,root,root,-) +%doc doc/style.css doc/README.html doc/reference/html/* +%{_includedir}/* +%{_libdir}/lib*.so +#%{_libdir}/*.a +%{_libdir}/pkgconfig/*.pc +%{_datadir}/doc/libdaemon/* + +%changelog diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdecarta.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdecarta.spec new file mode 100755 index 0000000..6695944 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdecarta.spec @@ -0,0 +1,117 @@ +#sbs-git:slp/pkgs/l/libdecarta libdecarta 0.2.7 93c14f62407c43d9d2634d6c480fd322ca965c0b +%define _optdir /opt +%define _etcdir /etc +%define _appdir %{_optdir}/apps +%define _moduledir %{_libdir}/location/module + + +Name: libdecarta +Summary: Decarta Web Service Library (Shared Object) +Version: 0.2.8 +Release: 0 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: libgcrypt-devel +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(gconf-2.0) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(location) + +%description +Decarta Web Service Library + + +%package devel +Summary: Decarta Web Service Library (Development Headers) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description devel +Decarta Web Service Library Development Package + +%package -n docrypt +Summary: Simple encryption tool +Group: TO_BE/FILLED_IN + +%description -n docrypt +Description: Simple encryption tool + +%package -n elementary-decarta +Summary: elementary map module for decarta +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description -n elementary-decarta +Description: elementary map module for decarta + +%package -n location-decarta +Summary: location geocode module for decarta +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description -n location-decarta +Description: location geocode module for decarta + +%prep +%setup -q + +%build +./autogen.sh +%configure --disable-static \ + --enable-dlog \ + --enable-debug \ + APP_DIR=%{_appdir} \ + APP_CONF_DIR=res/.decarta \ + DEF_CONF_DIR=%{_etcdir}/decarta + +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install + +%post +mkdir -p %{_moduledir} +ln -sf %{_moduledir}/libmap-service-decarta.so %{_moduledir}/libmap-service.so + +%files +%defattr(-,root,root,-) +%{_libdir}/libdecarta.so.0.0.0 +%{_libdir}/libdecarta.so.0 +%{_libdir}/libdecarta.so + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/decarta/decarta_geocode.h +%{_includedir}/decarta/decarta.h +%{_includedir}/decarta/decarta_directory.h +%{_includedir}/decarta/decarta_maps.h +%{_includedir}/decarta/decarta_types.h +%{_includedir}/decarta/decarta_route.h +%{_libdir}/pkgconfig/decarta.pc + +%files -n docrypt +%defattr(-,root,root,-) +%{_bindir}/docrypt + +%files -n elementary-decarta +%defattr(-,root,root,-) +%ifarch %{arm} +%{_libdir}/elementary/modules/decarta-normal/linux-gnueabi-armv7l-0.7.0/module.so +%else +%{_libdir}/elementary/modules/decarta-normal/linux-gnu-i686-0.7.0/module.so +%endif + +%files -n location-decarta +%defattr(-,root,root,-) +%{_moduledir}/libmap-service* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdmx.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdmx.spec new file mode 100644 index 0000000..9608c69 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdmx.spec @@ -0,0 +1,64 @@ +Summary: X.Org X11 DMX runtime library +Name: libdmx +Version: 1.1.2 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(dmxproto) +BuildRequires: pkgconfig(xext) + +%description +The X.Org X11 DMX (Distributed Multihead X) runtime library. + +%package devel +Summary: X.Org X11 DMX development files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +The X.Org X11 DMX (Distributed Multihead X) development files. + +%prep +%setup -q + +%build +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} + +make install DESTDIR=$RPM_BUILD_ROOT + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc COPYING ChangeLog +%{_libdir}/libdmx.so.1 +%{_libdir}/libdmx.so.1.0.0 + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libdmx.so +%{_libdir}/pkgconfig/dmx.pc +#%{_mandir}/man3/*.3* +%{_includedir}/X11/extensions/dmxext.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdownload-agent.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdownload-agent.spec new file mode 100644 index 0000000..a805af0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdownload-agent.spec @@ -0,0 +1,60 @@ +Name: libdownload-agent +Summary: Download agent +Version: 1.0.0 +Release: 1 +Group: System/Libraries +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRequires: cmake, expat-devel + +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(pkgmgr) +BuildRequires: pkgconfig(xdgmime) +BuildRequires: pkgconfig(libmedia-utils) + +%description +For content downloading + +%package devel +Summary: Download agent +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +For content downloading (developement files) + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/lib/libdownload-agent.so.0 +/usr/lib/libdownload-agent.so.0.1.0 + +%files devel +%defattr(-,root,root,-) +/usr/lib/libdownload-agent.so +/usr/lib/pkgconfig/libdownload-agent.pc +/usr/include/download-agent/SLP_DownloadAgent_PG.h +/usr/include/download-agent/download-agent-defs.h +/usr/include/download-agent/download-agent-interface.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdri2.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdri2.spec new file mode 100644 index 0000000..a1812a9 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdri2.spec @@ -0,0 +1,59 @@ +Name: libdri2 +Summary: X.Org DRI2 Extension client library +Version: 0.1.0 +Release: 11 +Group: System/Libraries +License: MIT +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(dri2proto) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xfixes) + + +%description +DRI2 Extension client library + + +%package devel +Summary: X.Org DRI2 Extension client library (development library) +Group: System/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig(dri2proto) +Requires: pkgconfig(xfixes) + +%description devel +DRI2 Extension client library (development library) + + +%prep +%setup -q + + +%build + +%reconfigure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +%make_install + + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%{_libdir}/libdri2.so.* +%exclude %{_libdir}/dri2.h + + + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libdri2.so +%{_includedir}/dri2/* +%{_libdir}/pkgconfig/* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdrm-slp-gem.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdrm-slp-gem.spec new file mode 100644 index 0000000..842a098 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdrm-slp-gem.spec @@ -0,0 +1,41 @@ +# +Name: libdrm-slp-gem +Version: 1.0.0 +Release: 4 +License: MIT +Summary: Userspace interface to slp-specific kernel DRM services -- runtime +Group: System/Libraries +ExcludeArch: i586 +Source0: %{name}-%{version}.tar.gz + +%description +This library implements the userspace interface to the intel-specific kernel +DRM services. DRM stands for "Direct Rendering Manager", which is the +kernelspace portion of the "Direct Rendering Infrastructure" (DRI). The DRI is +currently used on Linux to provide hardware-accelerated OpenGL drivers. + +%prep +%setup -q + +%build + +autoreconf -vfi +./configure --prefix=%{_prefix} --libdir=%{_libdir}/bufmgr + +make %{?jobs:-j%jobs} + +%install +%make_install + + +%post +if [ -f %{_libdir}/bufmgr/libdrm_slp_default.so ]; then + rm -rf %{_libdir}/bufmgr/libdrm_slp_default.so +fi +ln -s libdrm_slp_gem.so %{_libdir}/bufmgr/libdrm_slp_default.so + +%postun -p /sbin/ldconfig + +%files +%{_libdir}/bufmgr/libdrm_slp_*.so* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdrm.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdrm.spec new file mode 100644 index 0000000..d5d998f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libdrm.spec @@ -0,0 +1,83 @@ +Name: libdrm +Version: 2.4.42 +Release: 1 +License: MIT +Summary: Userspace interface to kernel DRM services +Group: System/Libraries +Source0: %{name}-%{version}.tar.gz +BuildRequires: kernel-headers +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(pthread-stubs) +BuildRequires: pkgconfig(pciaccess) +BuildRequires: libatomic_ops-devel + +%description +Description: %{summary} + +%package devel +Summary: Userspace interface to kernel DRM services +Group: Development/Libraries +Requires: kernel-headers +Requires: libdrm +Requires: libdrm-slp1 +Requires: libkms + +%description devel +Userspace interface to kernel DRM services + +%package slp1 +Summary: Userspace interface to slp-specific kernel DRM services +Group: Development/Libraries + +%description slp1 +Userspace interface to slp-specific kernel DRM services + +%package -n libkms +Summary: Userspace interface to kernel DRM buffer management +Group: Development/Libraries + +%description -n libkms +Userspace interface to kernel DRM buffer management + +%prep +%setup -q + + +%build +%reconfigure --prefix=%{_prefix} --mandir=%{_prefix}/share/man --infodir=%{_prefix}/share/info \ + --enable-static=yes --enable-udev --enable-libkms --enable-exynos-experimental-api \ + --disable-nouveau --enable-slp + +make %{?_smp_mflags} + +%install +%make_install + +rm -fR %{buildroot}/usr/share/man + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%post slp1 -p /sbin/ldconfig +%postun slp1 -p /sbin/ldconfig + +%post -n libkms -p /sbin/ldconfig +%postun -n libkms -p /sbin/ldconfig + +%files +%{_libdir}/libdrm.so.* +%{_libdir}/libdrm_*.so.* + +%files devel +%dir %{_includedir}/libdrm +%{_includedir}/* +%{_libdir}/libdrm.so +%{_libdir}/libdrm_*.so +%{_libdir}/libkms.so +%{_libdir}/pkgconfig/* + +%files slp1 +%{_libdir}/libdrm_slp*.so.* + +%files -n libkms +%{_libdir}/libkms.so.* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libexif.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libexif.spec new file mode 100644 index 0000000..3690b2b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libexif.spec @@ -0,0 +1,61 @@ +Name: libexif +Summary: Library for extracting extra information from image files +Version: 0.6.21 +Release: 4 +Group: System/Libraries +License: LGPLv2+ +#URL: http://libexif.sourceforge.net/ +# somewhat heavily modified to add Samsung's own tags for some reason... +Source0: %{name}-%{version}-samsung.tar.gz + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +Most digital cameras produce EXIF files, which are JPEG files with +extra tags that contain information about the image. The EXIF library +allows you to parse an EXIF file and read the data from those tags. + + +%package devel +Summary: Files needed for libexif application development +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +The libexif-devel package contains the libraries and header files +for writing programs that use libexif. + +%prep +%setup -q -n %{name}-%{version}-samsung + +%build + +%configure --disable-static \ + --disable-docs + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +%find_lang libexif-12 + +rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/libexif + +%clean +rm -rf %{buildroot} + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files -f libexif-12.lang +%manifest libexif.manifest +%{_libdir}/libexif.so.* + +%files devel +%{_includedir}/libexif +%{_libdir}/*.so +%{_libdir}/pkgconfig/libexif.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libffi.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libffi.spec new file mode 100644 index 0000000..7652125 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libffi.spec @@ -0,0 +1,122 @@ +Name: libffi +Summary: A portable foreign function interface library +Version: 3.0.9 +Release: 100 +Group: System/Libraries +License: BSD +URL: http://sourceware.org/libffi +Source0: ftp://sourceware.org/pub/libffi/libffi-%{version}.tar.gz +Patch0: 0001-x86-Align-the-stack-to-16-bytes-before-making-the-ca.patch +Patch1: includedir.patch +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + + +%description +Compilers for high level languages generate code that follow certain +conventions. These conventions are necessary, in part, for separate +compilation to work. One such convention is the "calling convention". +The calling convention is a set of assumptions made by the compiler +about where function arguments will be found on entry to a function. A +calling convention also specifies where the return value for a function +is found. + +Some programs may not know at the time of compilation what arguments +are to be passed to a function. For instance, an interpreter may be +told at run-time about the number and types of arguments used to call a +given function. `Libffi' can be used in such programs to provide a +bridge from the interpreter program to compiled code. + +The `libffi' library provides a portable, high level programming +interface to various calling conventions. This allows a programmer to +call any function specified by a call interface description at run time. + +FFI stands for Foreign Function Interface. A foreign function +interface is the popular name for the interface that allows code +written in one language to call code written in another language. The +`libffi' library really only provides the lowest, machine dependent +layer of a fully featured foreign function interface. A layer must +exist above `libffi' that handles type conversions for values passed +between the two languages. + + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/install-info +Requires(postun): /sbin/install-info + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + + +%prep +%setup -q -n %{name}-%{version} + +# 0001-x86-Align-the-stack-to-16-bytes-before-making-the-ca.patch +%patch0 -p1 +# includedir.patch +%patch1 -p1 +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +%reconfigure --disable-static \ + --includedir=%{_includedir} + +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +rm -f $RPM_BUILD_ROOT%{_infodir}/dir +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + +%post devel +%install_info --info-dir=%_infodir %{_infodir}/libffi.info.gz + +%postun devel +if [ $1 = 0 ] ;then +%install_info_delete --info-dir=%{_infodir} %{_infodir}/libffi.info.gz +fi + +%files +%defattr(-,root,root,-) +# >> files +%doc LICENSE README +%{_libdir}/*.so.* +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_prefix}/include/ffi.h +%{_prefix}/include/ffitarget.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/*.so +%doc %{_mandir}/man3/*.gz +%{_infodir}/libffi.info.gz +# << files devel + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libflac.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libflac.spec new file mode 100644 index 0000000..fffff39 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libflac.spec @@ -0,0 +1,66 @@ +%define prefix /usr + +Name: libflac +Summary: An Open Source lossless audio codec +Version: 1.2.1+slp2+build03 +Release: 1 +Group: Libraries/Sound +License: BSD +URL: http://flac.sourceforge.net/ +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: libogg +BuildRequires: gettext + +%description +An Open Source lossless audio codec + +%package devel +Summary: an open source lossless audio codec +Group: Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +an open source lossless audio codec + +%prep +%setup -q + +%build +./autogen.sh --prefix=%{prefix} +make + +%install +if [ -d %{buildroot} ]; then rm -rf %{buildroot}; fi +mkdir -p %{buildroot}$ +make install DESTDIR=%{buildroot} + +%clean +if [ -d %{buildroot} ]; then rm -rf %{buildroot}; fi + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%doc AUTHORS COPYING.GPL COPYING.LGPL COPYING.Xiph README +%prefix/lib/libFLAC.so.* + +%files devel +%defattr(-,root,root,-) +%{prefix}/include/* +%{prefix}/lib/lib*.la +%{prefix}/lib/lib*.a +%{prefix}/lib/libFLAC.so +%{prefix}/lib/libFLAC++.so* +%{prefix}/lib/pkgconfig/* + +%exclude +/usr/bin/flac +/usr/bin/metaflac +/usr/share/aclocal/libFLAC++.m4 +/usr/share/aclocal/libFLAC.m4 +/usr/share/man/man1/flac.1.gz +/usr/share/man/man1/metaflac.1.gz diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libfontenc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libfontenc.spec new file mode 100644 index 0000000..2442bc5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libfontenc.spec @@ -0,0 +1,64 @@ +#sbs-git:slp/pkgs/xorg/lib/libfontenc libfontenc 1.1.0 f90008750770748ef68ee2c0ec1c7c9d3ecb4980 + +Name: libfontenc +Summary: X.Org X11 libfontenc runtime library +Version: 1.1.0 +Release: 3 +Group: System/Libraries +License: MIT +URL: http://www.x.org +Source: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xproto) +BuildRequires: zlib-devel +BuildRequires: autoconf + +%description +font encoding library + +%package devel +Summary: X.Org X11 libfontenc development package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +font encoding library development package + +%prep +%setup -q + +%build + +./autogen.sh +%configure --disable-static \ + --with-encodingsdir=%{_datadir}/fonts/X11/encodings + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc COPYING README ChangeLog +%{_libdir}/libfontenc.so.1 +%{_libdir}/libfontenc.so.1.0.0 + +%files devel +%defattr(-,root,root,-) +%dir %{_includedir}/X11 +%dir %{_includedir}/X11/fonts +%{_includedir}/X11/fonts/fontenc.h +%{_libdir}/libfontenc.so +%{_libdir}/pkgconfig/fontenc.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgcrypt.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgcrypt.spec new file mode 100644 index 0000000..46f30fa --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgcrypt.spec @@ -0,0 +1,57 @@ +#sbs-git:slp/unmodified/libgcrypt11 libgcrypt 1.4.4 a8637cda42f30ffa3200f43cc02b9bc607008661 +Name: libgcrypt +Version: 1.4.4 +Release: 5 +Source0: ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-%{version}.tar.gz + +License: LGPLv2+ +Summary: A general-purpose cryptography library +BuildRequires: gawk libgpg-error-devel pkgconfig +Group: System/Libraries + +%package devel +Summary: Development files for the %{name} package +Group: Development/Libraries +Requires: libgpg-error-devel +Requires: %{name} = %{version}-%{release} + +%description +Libgcrypt is a general purpose crypto library based on the code used +in GNU Privacy Guard. This is a development version. + +%description devel +Libgcrypt is a general purpose crypto library based on the code used +in GNU Privacy Guard. This package contains files needed to develop +applications using libgcrypt. + +%prep +%setup -q + +%build +%reconfigure --disable-static --enable-malloc0returnsnull \ + --with-gpg-error-prefix=%{_prefix} +make %{?jobs:-j%jobs} + +%install +rm -fr $RPM_BUILD_ROOT +%make_install + +%remove_docs + +%clean +rm -fr $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +/%{_libdir}/*.so.* + +%files devel +%{_includedir}/* +%{_libdir}/*.so +%exclude %{_bindir}/libgcrypt-config +%exclude %{_prefix}/share/aclocal/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgee.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgee.spec new file mode 100644 index 0000000..83a5d1f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgee.spec @@ -0,0 +1,92 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# +# >> macros +# << macros + +Name: libgee +Summary: GObject collection library +Version: 0.6.6 +Release: 1 +Group: System/Libraries +License: LGPLv2+ +URL: http://live.gnome.org/Libgee +Source0: http://download.gnome.org/sources/%{name}/0.6/%{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gobject-2.0) + + +%description +libgee is a collection library providing GObject-based interfaces and +classes for commonly used data structures. + + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +%configure --disable-static +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' + + +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +# >> files +%doc COPYING +%{_libdir}/*.so.* +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_includedir}/* +%{_libdir}/*.so +%{_libdir}/pkgconfig/gee-1.0.pc +%{_datadir}/vala/vapi/gee-1.0.vapi +# << files devel diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgpg-error.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgpg-error.spec new file mode 100644 index 0000000..019908b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgpg-error.spec @@ -0,0 +1,94 @@ +Summary: Library for error values used by GnuPG components +Name: libgpg-error +Version: 1.7 +Release: 1 +URL: ftp://ftp.gnupg.org/gcrypt/libgpg-error/ +Source0: ftp://ftp.gnupg.org/gcrypt/libgpg-error/%{name}-%{version}.tar.bz2 +Group: System/Libraries +License: LGPLv2+ +BuildRequires: gawk, gettext-tools +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +This is a library that defines common error values for all GnuPG +components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, +pinentry, SmartCard Daemon and possibly more in the future. + +%package devel +Summary: Development files for the %{name} package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This is a library that defines common error values for all GnuPG +components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, +pinentry, SmartCard Daemon and possibly more in the future. This package +contains files necessary to develop applications using libgpg-error. + +%prep +%setup -q +# The config script already suppresses the -L if it's /usr/lib, so cheat and +# set it to a value which we know will be suppressed. +sed -i -e 's|^libdir=@libdir@$|libdir=@exec_prefix@/lib|g' src/gpg-error-config.in + +%build +%configure --disable-static --enable-malloc0returnsnull +make + +%install +rm -fr $RPM_BUILD_ROOT +%make_install +rm -rf $RPM_BUILD_ROOT/%{_datadir}/common-lisp + +%find_lang %{name} + +# Relocate the shared libraries to /%{_lib}. +mkdir -p $RPM_BUILD_ROOT/%{_lib} +for shlib in $RPM_BUILD_ROOT/%{_libdir}/*.so* ; do + if test -L "$shlib" ; then + rm "$shlib" + else + mv "$shlib" $RPM_BUILD_ROOT/%{_lib}/ + fi +done +# Figure out where /%{_lib} is relative to %{_libdir}. +touch $RPM_BUILD_ROOT/root_marker +relroot=.. +while ! test -f $RPM_BUILD_ROOT/%{_libdir}/$relroot/root_marker ; do + relroot=$relroot/.. +done +# Overwrite development symlinks. +pushd $RPM_BUILD_ROOT/%{_libdir} +for shlib in $relroot/%{_lib}/lib*.so.* ; do + shlib=`echo "$shlib" | sed -e 's,//,/,g'` + target=`basename "$shlib" | sed -e 's,\.so.*,,g'`.so + ln -sf $shlib $target +done +popd +# Add the soname symlink. +/sbin/ldconfig -n $RPM_BUILD_ROOT/%{_lib}/ +rm -f $RPM_BUILD_ROOT/root_marker + +%check +make check + +%clean +rm -fr $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files -f %{name}.lang +%defattr(-,root,root) +%{_bindir}/gpg-error +/%{_lib}/libgpg-error.so.* + +%files devel +%defattr(-,root,root) +%{_bindir}/gpg-error-config +%{_libdir}/libgpg-error.so +%{_includedir}/gpg-error.h +%{_datadir}/aclocal/gpg-error.m4 + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgphoto2.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgphoto2.spec new file mode 100644 index 0000000..f52e24f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libgphoto2.spec @@ -0,0 +1,104 @@ +Name: libgphoto2 +Summary: Library for easy access to digital cameras +Version: 2.4.11 +Release: 4 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: libgphoto2-%{version}.tar.gz +BuildRequires: pkgconfig(libusb) +BuildRequires: gettext-devel + +%description +gphoto2 digital camera library The gphoto2 library can be used by applications to access various + digital camera models, via standard protocols such as USB Mass Storage + and PTP, or vendor-specific protocols. + . + This package contains the library. + + +%package devel +Summary: gphoto2 digital camera library +Group: TO_BE/FILLED +Requires: %{name} = %{version}-%{release} +Requires: %{name}-port = %{version}-%{release} + +%description devel +The gphoto2 library can be used by applications to access various +digital camera models, via standard protocols such as USB Mass Storage +and PTP, or vendor-specific protocols. +. +This package contains the development files. + + +%package port +Summary: gphoto2 digital camera library +Group: TO_BE/FILLED +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description port +The gphoto2 library can be used by applications to access various +digital camera models, via standard protocols such as USB Mass Storage +and PTP, or vendor-specific protocols. +. +This package contains the runtime code for port access. + + +%prep +%setup -q -n %{name}-%{version} + +%build +export CFLAGS+=" -fPIC" +export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=/usr/lib" +%autogen +%configure --prefix=/usr --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +rm %{buildroot}/usr/lib/udev/check-ptp-camera +mkdir -p %{buildroot}/lib/udev/rules.d +LD_LIBRARY_PATH=%{buildroot}/usr/lib CAMLIBS=`ls -d %{buildroot}/usr/lib/libgphoto2/2*` %{buildroot}/usr/lib/libgphoto2/print-camera-list udev-rules version 136 mode 0660 group 6525 > %{buildroot}/lib/udev/rules.d/40-libgphoto2.rules + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%post port -p /sbin/ldconfig + +%postun port -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/lib/libgphoto2/*/*.so +/usr/lib/libgphoto2.so.* +/usr/lib/libgphoto2/print-camera-list +/lib/udev/rules.d/40-libgphoto2.rules + +%files devel +%defattr(-,root,root,-) +/usr/lib/libgphoto2.so + +/usr/lib/libgphoto2_port.so + +/usr/lib/pkgconfig/libgphoto2.pc +/usr/lib/pkgconfig/libgphoto2_port.pc + +/usr/bin/gphoto2-config +/usr/bin/gphoto2-port-config + +/usr/include/* + +/usr/share/man/man3/libgphoto2.3.gz +/usr/share/man/man3/libgphoto2_port.3.gz +/usr/share/doc/* + +/usr/share/locale/*/LC_MESSAGES/libgphoto2-2.mo +/usr/share/locale/*/LC_MESSAGES/libgphoto2_port-0.mo + +%files port +%defattr(-,root,root,-) +/usr/lib/libgphoto2_port.so.* +/usr/lib/libgphoto2_port/*/*.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libhangul.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libhangul.spec new file mode 100644 index 0000000..5a35538 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libhangul.spec @@ -0,0 +1,96 @@ +#sbs-git:slp/pkgs/l/libhangul libhangul 2.1.10 ff69a9eb13c322873f2fc93818273bea67f7862e +# >> macros +# << macros + +Name: libhangul +Summary: Hangul keyboard input library +Version: 2.1.10 +Release: 2 +Group: System/Libraries +License: TBD +Source0: %{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +This library implements Hangul keyboard input with various types of Korean keyboards. It is intended to be a base library of Korean input methods on multiple platforms. +This package contains the shared library and the runtime data. + +%package data +Summary: Hangul keyboard input library - data +Group: System/Libraries +Requires: %{name} = %{version}-%{release} + +%description data +This package contains the architecture independent data. + + +%package devel +Summary: Hangul keyboard input library - development files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This package contains the header files and the static library. + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +%reconfigure --disable-static + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +# << install post + +%clean +rm -rf %{buildroot} + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + +%files +%defattr(-,root,root,-) +# >> files +%{_libdir}/lib*.so* +# << files + + +%files data +%defattr(-,root,root,-) +# >> files +%{_datadir}/libhangul/* +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_includedir}/hangul-1.0/*.h +%{_libdir}/pkgconfig/*.pc +# << files devel + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libijs.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libijs.spec new file mode 100644 index 0000000..35d52b5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libijs.spec @@ -0,0 +1,112 @@ +# +# spec file for package lcms (Version 1.19) +# +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: libijs +License: MIT License +Group: System/Libraries +Summary: IJS raster image transport protocol library +Version: 0.35 +Release: 1 +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source0: %{name}-%{version}.tar.gz +#BuildRequires: docbook, docbook-utils + +%description + IJS raster image transport protocol: shared library + IJS is, first and foremost, a protocol for transmission of raster page + images. This snapshot provides a reference implementation of the protocol, + the design of which is still in flux. When the protocol specification is + published, it will be authoritative. Applications should feel free to link + against the library provided in this package, adapt that code for their own + needs, or roll a completely new implementation. + . + IJS is a client-server protocol, used to write ghostscript drivers. The + drivers are separate programs. The client and server communicate via pipes, + though shared memory may be used additionally in the future. Currently IJS + is used by the hpijs and ijsgimpprint drivers. + . + Code for both the client- and server-side is included in the library. This + package provides the shared library. + +%package devel +License: MIT License +Summary: Include Files and Libraries Mandatory for Development +Requires: libijs eglibc-devel +Group: Development/Libraries/C and C++ + +%description devel + IJS raster image transport protocol: development files + IJS (InkJet Server) is, first and foremost, a protocol for transmission of + raster page images. This snapshot provides a reference implementation of + the protocol, the design of which is still in flux. When the protocol + specification is published, it will be authoritative. Applications should + feel free to link against the library provided in this package, adapt that + code for their own needs, or roll a completely new implementation. + . + IJS is a client-server protocol, used to write ghostscript drivers. The + drivers are separate programs. The client and server communicate via pipes, + though shared memory may be used additionally in the future. Currently IJS + is used by the hpijs and ijsgimpprint drivers. + . + Code for both the client- and server-side is included in the library. This + package provides a static library, development headers and documentation. + +%prep +%setup -q + +%build +export CFLAGS="$RPM_OPT_FLAGS" +export CXXFLAGS="$RPM_OPT_FLAGS" + +%configure\ + --prefix=/usr\ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --enable-shared + +make %{?_smp_flags} CFLAGS="$CFLAGS" +make doc + +%install +%makeinstall + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root) +%doc README +%{_libdir}/libijs-0.35.so + +%files devel +%defattr(-,root,root) +%doc README +%{_includedir}/ijs/*.h +%{_libdir}/*.so +%{_libdir}/*.la +%{_libdir}/*.a +%{_libdir}/pkgconfig/ijs.pc +%{_bindir}/* +%{_docdir}/* +%{_mandir}/man1/ijs-config.1.gz + +%changelog diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libiri.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libiri.spec new file mode 100644 index 0000000..e832d2e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libiri.spec @@ -0,0 +1,52 @@ +Name: libiri +Version: 1.1 +Release: 1 +License: BSD +Summary: An IRI parsing library +Url: http://code.google.com/p/libiri/ +Group: Libraries +Source: %{name}-%{version}.tar.gz +BuildRequires: autoconf, automake, libtool + +%description +libiri is a simple toolkit for parsing Internationalized Resource Identifiers (IRIs). + +For many intents and purposes, you can think of libiri as a “URL parser which supports Unicode”. + +Specifically: + +URLs are a subset of URIs +URIs are restricted to a portion of the ASCII character set +IRIs are a superset of URIs that are not restricted to ASCII characters +If something is a valid URL or URI, it's also a valid IRI. + +%prep +%setup -q + +%build +sh ./autogen.sh +%configure +make %{?_smp_mflags} + +%install +%make_install + + + +%files +%manifest libiri.manifest +%{_libdir}/*.so + + +%package devel +Summary: An IRI parsing library - Development Files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +libiri is a simple toolkit for parsing Internationalized Resource Identifiers (IRIs). + +%files devel +%{_libdir}/pkgconfig/*.pc +%{_includedir}/*.h +/usr/bin/iri-config diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libjpeg-turbo.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libjpeg-turbo.spec new file mode 100644 index 0000000..9ff6c5a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libjpeg-turbo.spec @@ -0,0 +1,90 @@ +Name: libjpeg-turbo +License: BSD3c(or similar) +Group: Productivity/Graphics/Convertors +AutoReqProv: on +Version: 1.2.0 +Release: 6 +Summary: A MMX/SSE2 accelerated library for manipulating JPEG image files +Url: http://sourceforge.net/projects/libjpeg-turbo +Source0: %{name}-%{version}.tar.gz + +%description +The libjpeg-turbo package contains a library of functions for manipulating +JPEG images. + +%package devel + +License: BSD3c(or similar) +Summary: Developement files for libjpeg-turbo contains a wrapper library (TurboJPEG/OSS) that emulates the TurboJPEG API using libjpeg-turbo +Group: Development/Libraries/C and C++ +Requires: %{name} = %{version}-%{release} +Provides: libjpeg-devel + +%description devel +The libjpeg-devel package includes the header files and documentation +necessary for developing programs which will manipulate JPEG files using +the libjpeg library. + +If you are going to develop programs which will manipulate JPEG images, +you should install libjpeg-devel. You'll also need to have the libjpeg +package installed. + +%prep +%setup -q + +%build +autoreconf -fiv +%ifarch %{arm} +%configure --enable-shared --disable-static --with-jpeg8 +%else +%configure --enable-shared --disable-static --with-jpeg8 --without-simd +%endif +make %{?_smp_mflags} + +#%check +#make test libdir=%{_libdir} + +%install +%makeinstall +mkdir -p %{buildroot}/usr/share/license +cp debian/copyright %{buildroot}/usr/share/license/%{name} +# Fix perms +chmod -x README-turbo.txt release/copyright + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +/usr/share/license/%{name} +%manifest libjpeg-turbo.manifest +%defattr(-,root,root) +%{_libdir}/libturbojpeg.so +%{_libdir}/libjpeg.so.* +%exclude %{_datadir}/man/man1/* +%exclude %{_datadir}/doc/ +%exclude %{_bindir}/cjpeg +%exclude %{_bindir}/djpeg +%exclude %{_bindir}/jpegtran +%exclude %{_bindir}/rdjpgcom +%exclude %{_bindir}/tjbench +%exclude %{_bindir}/wrjpgcom + + +%files devel +%defattr(-,root,root) +%{_libdir}/libjpeg.so +%{_includedir}/*.h +%{_libdir}/pkgconfig/turbojpeg.pc +%exclude %{_libdir}/libjpeg.la +%exclude %{_libdir}/libturbojpeg.la +%exclude %{_datadir}/doc/README +%exclude %{_datadir}/doc/README-turbo.txt +%exclude %{_datadir}/doc/example.c +%exclude %{_datadir}/doc/libjpeg.txt +%exclude %{_datadir}/doc/structure.txt +%exclude %{_datadir}/doc/usage.txt +%exclude %{_datadir}/doc/wizard.txt diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libjpeg.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libjpeg.spec new file mode 100644 index 0000000..3df44f2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libjpeg.spec @@ -0,0 +1,70 @@ +Name: libjpeg +Summary: Library for handling the JPEG (JFIF) image format +Version: 8.3 +Release: 16 +Group: System/Libraries +License: IJG +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + + +%description +libjpeg is a library for handling the JPEG (JFIF) image format. Included are the programs cjpeg and djpeg for converting to and from this format, jpegtran to perform some lossless transformations on JPEG imagess, and rdjpgcom and wrjpgcom to manipulate JFIF comments. + + + +%package devel +Summary: Development components for the libjpeg package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development components for the libjpeg package (devel) + + +%prep +%setup -q + +# libjpeg8_slp.diff + +%build + +%reconfigure --disable-static --enable-shared +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +%doc /usr/share/man/man1/cjpeg.1.gz +%doc /usr/share/man/man1/djpeg.1.gz +%doc /usr/share/man/man1/jpegtran.1.gz +%doc /usr/share/man/man1/rdjpgcom.1.gz +%doc /usr/share/man/man1/wrjpgcom.1.gz +/usr/bin/cjpeg +/usr/bin/djpeg +/usr/bin/jpegtran +/usr/bin/rdjpgcom +/usr/bin/wrjpgcom +/usr/lib/libjpeg.so.* + + +%files devel +%defattr(-,root,root,-) +/usr/include/*.h +/usr/lib/*.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/liblocation-appman.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/liblocation-appman.spec new file mode 100644 index 0000000..4cdf22a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/liblocation-appman.spec @@ -0,0 +1,65 @@ +%define _optdir /opt +Name: liblocation-appman +Summary: Location DB controler +Version: 0.1.1 +Release: 1 +Group: System/Libraries +License: TBD +Source0: %{name}-%{version}.tar.gz + +Requires(post): sqlite +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(capi-appfw-app-manager) +BuildRequires: libgcrypt-devel + +%description +Description: Location DB controller library + + +%package devel +Summary: Location DB controller (Development files) +Group: System/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Description : Location DB controller Development Package + + +%prep +%setup -q -n %{name}-%{version} + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/usr + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%post +/sbin/ldconfig + +chown 0:5000 /opt/dbspace/.location-appman.db* +chmod 664 /opt/dbspace/.location-appman.db* + +%postun -p /sbin/ldconfig + +%install +rm -rf %{buildroot} +%make_install + + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_libdir}/liblocation-appman.so* +%{_optdir}/dbspace/.location-appman.db* + +%files devel +%{_includedir}/location-appman/*.h +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmedia-service.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmedia-service.spec new file mode 100755 index 0000000..38ec448 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmedia-service.spec @@ -0,0 +1,73 @@ +Name: libmedia-service +Summary: Media information service library for multimedia applications. +Version: 0.2.19 +Release: 1 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(libexif) +BuildRequires: pkgconfig(mm-common) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(mm-fileinfo) +BuildRequires: pkgconfig(media-thumbnail) +BuildRequires: pkgconfig(drm-client) +BuildRequires: pkgconfig(libmedia-utils) + +%description +Media information service library for multimedia applications. + +%package devel +Summary: Media information service library for multimedia applications. (development) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Media information service library for multimedia applications. (development files) + + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +#License +mkdir -p %{buildroot}/%{_datadir}/license +cp -rf %{_builddir}/%{name}-%{version}/LICENSE %{buildroot}/%{_datadir}/license/%{name} + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%manifest libmedia-service.manifest +%defattr(-,root,root,-) +%{_libdir}/libmedia-service.so +%{_libdir}/libmedia-service.so.1 +%{_libdir}/libmedia-service.so.1.0.0 +%{_libdir}/libmedia-svc-hash.so +%{_libdir}/libmedia-svc-hash.so.1 +%{_libdir}/libmedia-svc-hash.so.1.0.0 +%{_libdir}/libmedia-content-plugin.so +%{_libdir}/libmedia-content-plugin.so.1 +%{_libdir}/libmedia-content-plugin.so.1.0.0 +#License +%{_datadir}/license/%{name} + +%files devel +%{_libdir}/pkgconfig/libmedia-service.pc +%{_includedir}/media-service/*.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmedia-thumbnail.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmedia-thumbnail.spec new file mode 100644 index 0000000..ab20e17 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmedia-thumbnail.spec @@ -0,0 +1,82 @@ +Name: libmedia-thumbnail +Summary: Media thumbnail service library for multimedia applications. +Version: 0.1.65 +Release: 1 +Group: utils +License: Apache +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(mm-fileinfo) +BuildRequires: pkgconfig(mmutil-imgp) +BuildRequires: pkgconfig(mmutil-jpeg) +BuildRequires: pkgconfig(drm-client) +BuildRequires: pkgconfig(libexif) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(libmedia-utils) + + +%description +Description: Media thumbnail service library for multimedia applications. + + +%package devel +License: Apache +Summary: Media thumbnail service library for multimedia applications. (development) +Requires: %{name} = %{version}-%{release} +Group: Development/Libraries + +%description devel +Description: Media thumbnail service library for multimedia applications. (development) + +%package -n media-thumbnail-server +License: Apache +Summary: Thumbnail generator. +Requires: %{name} = %{version}-%{release} +Group: Development/Libraries + +%description -n media-thumbnail-server +Description: Media Thumbnail Server. + + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +#License +mkdir -p %{buildroot}/%{_datadir}/license +cp -rf %{_builddir}/%{name}-%{version}/LICENSE %{buildroot}/%{_datadir}/license/%{name} + +%files +%manifest libmedia-thumbnail.manifest +%defattr(-,root,root,-) +%{_libdir}/libmedia-thumbnail.so +%{_libdir}/libmedia-thumbnail.so.* +%{_libdir}/libmedia-hash.so +%{_libdir}/libmedia-hash.so.1 +%{_libdir}/libmedia-hash.so.1.0.0 +#License +%{_datadir}/license/%{name} + +%files devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/media-thumbnail.pc +%{_includedir}/media-thumbnail/*.h + +%files -n media-thumbnail-server +%manifest media-thumbnail-server.manifest +%defattr(-,root,root,-) +%{_bindir}/media-thumbnail-server +/usr/local/bin/test-thumb + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-camcorder.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-camcorder.spec new file mode 100644 index 0000000..bd1eb48 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-camcorder.spec @@ -0,0 +1,78 @@ +Name: libmm-camcorder +Summary: Camera and recorder library +Version: 0.6.13 +Release: 1 +Group: libs +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/libmm-camcorder.manifest +Requires(post): /usr/bin/vconftool +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(mm-common) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(libexif) +BuildRequires: pkgconfig(mmutil-imgp) +BuildRequires: pkgconfig(mm-log) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) +BuildRequires: pkgconfig(mm-ta) +BuildRequires: pkgconfig(sndfile) +BuildRequires: pkgconfig(mm-session) +BuildRequires: pkgconfig(audio-session-mgr) +BuildRequires: pkgconfig(camsrcjpegenc) +BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(pmapi) +BuildRequires: gst-plugins-base-devel + +%description +Camera and recorder library. + + +%package devel +Summary: Camera and recorder development library +Group: libdevel +Version: %{version} +Requires: %{name} = %{version}-%{release} + +%description devel +Camera and recorder development library. + + +%prep +%setup -q + + +%build +export CFLAGS+=" -DGST_EXT_TIME_ANALYSIS" +cp %{SOURCE1001} . +./autogen.sh +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post +/sbin/ldconfig + +vconftool set -t int memory/camera/state 0 -i -u 5000 +vconftool set -t int file/camera/shutter_sound_policy 0 -u 5000 + +%postun -p /sbin/ldconfig + +%files +%manifest libmm-camcorder.manifest +%defattr(-,root,root,-) +%{_bindir}/* +%{_libdir}/*.so.* +/usr/share/sounds/mm-camcorder/* + +%files devel +%manifest libmm-camcorder.manifest +%defattr(-,root,root,-) +%{_includedir}/mmf/mm_camcorder.h +%{_libdir}/pkgconfig/mm-camcorder.pc +%{_libdir}/*.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-common.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-common.spec new file mode 100644 index 0000000..e475b8e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-common.spec @@ -0,0 +1,63 @@ +Name: libmm-common +Summary: Multimedia Framework Common Lib +Version: 0.2.53 +Release: 0 +Group: TO_BE/FILLED_IN +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(mm-log) + + +%description +Multimedia Framework Common Library + +%package devel +Summary: Multimedia Framework Common Lib (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Multimedia Framework Common Library (devel) + +%prep +%setup -q + +./autogen.sh +CFLAGS="%{optflags} -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" " ./configure --prefix=%{_prefix} ; export CFLAGS + +%build + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest libmm-common.manifest +%defattr(-,root,root,-) +%{_libdir}/libmmfcommon.so.* + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/mmf/SLP_MultimediaFW_PG.h +%{_includedir}/mmf/mm_types.h +%{_includedir}/mmf/mm_error.h +%{_includedir}/mmf/mm_message.h +%{_includedir}/mmf/mm_attrs.h +%{_includedir}/mmf/mm_attrs_private.h +%{_includedir}/mmf/mm_debug.h +%{_includedir}/mmf/mm.h +%{_libdir}/pkgconfig/mm-common.pc +%{_libdir}/libmmfcommon.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-fileinfo.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-fileinfo.spec new file mode 100755 index 0000000..35b6277 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-fileinfo.spec @@ -0,0 +1,78 @@ +Name: libmm-fileinfo +Summary: Media Fileinfo +Version: 0.6.0 +Release: 14 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRequires: pkgconfig(mm-common) +BuildRequires: pkgconfig(mm-log) +BuildRequires: pkgconfig(libswscale) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libavutil) +BuildRequires: pkgconfig(libavformat) + +%define use_drm 1 + +%if %{use_drm} +BuildRequires: libss-client-devel +BuildRequires: pkgconfig(drm-client) +%endif + +%description +Multimedia Framework FileInfo Library + + +%package devel +Summary: Media Fileinfo +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Multimedia Framework FileInfo Library (developement files) + +%prep +%setup -q + +%build +./autogen.sh + +%if %{use_drm} +CFLAGS="${CFLAGS} -D_MM_PROJECT_FLOATER -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" " LDFLAGS="${LDFLAGS}" ./configure --disable-testmode --disable-dump --enable-dyn --disable-iommap --prefix=/usr --enable-drm --disable-gtk +%else +CFLAGS="${CFLAGS} -D_MM_PROJECT_FLOATER -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" " LDFLAGS="${LDFLAGS}" ./configure --disable-testmode --disable-dump --enable-dyn --disable-iommap --prefix=/usr --disable-drm --disable-gtk +%endif + +make + +%install +%make_install +mkdir -p %{buildroot}/%{_datadir}/license +cp -rf %{_builddir}/%{name}-%{version}/LICENSE.APLv2.0 %{buildroot}/%{_datadir}/license/%{name} + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest libmm-fileinfo.manifest +%{_bindir}/memtrace_reader +%{_bindir}/mm_file_test +%{_libdir}/libmmffile.so.* +%{_libdir}/libmmfile_codecs.so.* +%{_libdir}/libmmfile_formats.so.* +%{_libdir}/libmmfile_utils.so.* +%{_libdir}/libmmffile.so +%{_libdir}/libmmfile_codecs.so +%{_libdir}/libmmfile_formats.so +%{_libdir}/libmmfile_utils.so +%{_datadir}/license/%{name} + +%files devel +%{_includedir}/mmf/mm_file.h +%{_libdir}/pkgconfig/mm-fileinfo.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-imgp-gstcs.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-imgp-gstcs.spec new file mode 100644 index 0000000..ac4c8b4 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-imgp-gstcs.spec @@ -0,0 +1,57 @@ +#sbs-git:slp/pkgs/l/libmm-imgp-gstcs libmm-imgp-gstcs 0.1 62b62e6d483557fc5750d1b4986e9a98323f1194 +Name: libmm-imgp-gstcs +Summary: Multimedia Framework Utility Library +Version: 0.4 +Release: 8 +Group: System/Libraries +License: Apache +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(mm-common) +BuildRequires: pkgconfig(mm-log) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-app-0.10) +BuildRequires: pkgconfig(gmodule-2.0) + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description + +%package devel +Summary: Multimedia Framework Utility Library (DEV) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel + +%prep +%setup -q + +%build +./autogen.sh + +CFLAGS="$CFLAGS -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" -D_MM_PROJECT_FLOATER" \ +LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--hash-style=both -Wl,--as-needed" \ +./configure --prefix=%{_prefix} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp LICENSE.APLv2.0 %{buildroot}/usr/share/license/%{name} + +%clean +rm -rf %{buildroot} + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + + +%files +/usr/share/license/%{name} +%manifest libmm-imgp-gstcs.manifest +%defattr(-,root,root,-) +%{_libdir}/*.so* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-log.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-log.spec new file mode 100644 index 0000000..8f91488 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-log.spec @@ -0,0 +1,43 @@ +Name: libmm-log +Summary: Multimedia Framework LOG Lib +Version: 0.1.5 +Release: 6 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: libmm-log-%{version}.tar.gz +BuildRequires: pkgconfig(dlog) + +%description +Multimedia Framework LOG Library + + + +%package devel +Summary: Multimedia Framework LOG Lib (devel) +Group: Development/Libraries + +%description devel +Multimedia Framework LOG Library (devel) + + +%prep +%setup -q -n %{name}-%{version} +./autogen.sh + + +%build +export CFLAGS+=" -DUSE_DLOG" +%configure --disable-static \ + --prefix=%{_prefix} --enable-dlog + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%files devel +%defattr(-,root,root,-) +/usr/include/mm_log/mm_log.h +/usr/lib/pkgconfig/mm-log.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-player.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-player.spec new file mode 100644 index 0000000..2a41c77 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-player.spec @@ -0,0 +1,77 @@ + +Name: libmm-player +Summary: Multimedia Framework Player Library +Version: 0.2.11 +Release: 1 +Group: System/Libraries +License: Apache License, Version 2.0 +URL: http://source.tizen.org +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(mm-ta) +BuildRequires: pkgconfig(mm-common) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) +BuildRequires: pkgconfig(gstreamer-interfaces-0.10) +BuildRequires: pkgconfig(gstreamer-app-0.10) +BuildRequires: pkgconfig(mm-session) +BuildRequires: pkgconfig(mmutil-imgp) +BuildRequires: pkgconfig(audio-session-mgr) +BuildRequires: pkgconfig(iniparser) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(icu-i18n) + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description + +%package devel +Summary: Multimedia Framework Player Library (DEV) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel + +%prep +%setup -q + +%build + +./autogen.sh + +CFLAGS+=" -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" "; export CFLAGS +LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--hash-style=both -Wl,--as-needed"; export LDFLAGS + +CFLAGS=$CFLAGS LDFLAGS=$LDFLAGS ./configure --prefix=%{_prefix} --disable-static + +# Call make instruction with smp support +make -j1 + +%install +rm -rf %{buildroot} +%make_install + +%clean +rm -rf %{buildroot} + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest libmm-player.manifest +%defattr(-,root,root,-) +%{_libdir}/*.so.* + + +%files devel +%defattr(-,root,root,-) +%{_libdir}/*.so +%{_includedir}/mmf/*.h +%{_libdir}/pkgconfig/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-radio.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-radio.spec new file mode 100644 index 0000000..aaa7c07 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-radio.spec @@ -0,0 +1,62 @@ +Name: libmm-radio +Summary: Multimedia Framework Radio Library +Version: 0.2.0 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: audio-session-manager-devel +BuildRequires: pkgconfig(mm-common) +BuildRequires: pkgconfig(mm-log) +BuildRequires: pkgconfig(mm-ta) +BuildRequires: pkgconfig(mm-session) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) + +%description +Descirption: Multimedia Framework Radio Library + + +%package devel +Summary: Multimedia Framework Radio Library (DEV) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Description: Multimedia Framework Radio Library (DEV) + +%prep +%setup -q + +%build +./autogen.sh +CFLAGS=" %{optflags} -DGST_EXT_TIME_ANALYSIS -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" "; export CFLAGS; +%configure --disable-static --prefix=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%{_libdir}/libmmfradio.so.* +%{_bindir}/mm_radio_testsuite + + + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libmmfradio.so +%{_libdir}/pkgconfig/mm-radio.pc +%{_includedir}/mmf/mm_radio.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-session.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-session.spec new file mode 100644 index 0000000..8e58282 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-session.spec @@ -0,0 +1,59 @@ +Name: libmm-session +Summary: mm-session development pkg for samsung +Version: 0.2.7 +Release: 0 +Group: System/Libraries +License: Apache License, Version 2.0 +URL: http://source.tizen.org +Source0: libmm-session-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(audio-session-mgr) +BuildRequires: pkgconfig(mm-common) + + +%description +mm-session development package for samsung + + + +%package devel +Summary: mm-session development pkg for samsung (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +mm-session development package for samsung (devel) + + +%prep +%setup -q + + +%build + +./autogen.sh +CFLAGS="$CFLAGS -Wp,-D_FORTIFY_SOURCE=0" +./configure --prefix=/usr +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest libmm-session.manifest +%defattr(-,root,root,-) +/usr/lib/libmmfsession.so.* + +%files devel +%defattr(-,root,root,-) +/usr/include/mmf/*.h +/usr/lib/libmmfsession.so +/usr/lib/pkgconfig/mm-session.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-sound.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-sound.spec new file mode 100644 index 0000000..c099b91 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-sound.spec @@ -0,0 +1,138 @@ +Name: libmm-sound +Summary: MMSound Package contains client lib and sound_server binary +Version: 0.6.3 +Release: 17 +Group: System/Libraries +License: LGPL +Source0: %{name}-%{version}.tar.gz +Requires(pre): /bin/pidof +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/vconftool +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(mm-common) +BuildRequires: pkgconfig(avsystem) +BuildRequires: pkgconfig(mm-log) +BuildRequires: pkgconfig(mm-session) +BuildRequires: pkgconfig(audio-session-mgr) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(security-server) + +%description +MMSound Package contains client lib and sound_server binary for sound system + + +%package devel +Summary: MMSound development package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +MMSound development package for sound system + +%package sdk-devel +Summary: MMSound development package +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} + +%description sdk-devel +MMSound development package for sound system + +%package tool +Summary: MMSound utility package - contians mm_sound_testsuite, sound_check +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description tool +MMSound utility package - contians mm_sound_testsuite, sound_check for sound system + + + +%prep +%setup -q + + +%build +./autogen.sh +%ifarch %{arm} +CFLAGS="%{optflags} -fvisibility=hidden -DMM_DEBUG_FLAG -DSEPARATE_EARPHONE_VOLUME -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\""; export CFLAGS +%else +CFLAGS="%{optflags} -fvisibility=hidden -DMM_DEBUG_FLAG -DSEPARATE_EARPHONE_VOLUME -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\""; export CFLAGS +%endif +%configure --prefix=/usr --enable-pulse --enable-security +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc4.d +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc5.d +ln -s %{_sysconfdir}/rc.d/init.d/soundserver %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S23soundserver +ln -s %{_sysconfdir}/rc.d/init.d/soundserver %{buildroot}%{_sysconfdir}/rc.d/rc4.d/S23soundserver + + + +%post +/sbin/ldconfig + +# -DSEPARATE_EARPHONE_VOLUME +/usr/bin/vconftool set -t int db/private/sound/volume/system 1285 -g 29 +/usr/bin/vconftool set -t int db/private/sound/volume/notification 1799 -g 29 +/usr/bin/vconftool set -t int db/private/sound/volume/alarm 1799 -g 29 +/usr/bin/vconftool set -t int db/private/sound/volume/ringtone 3341 -g 29 +/usr/bin/vconftool set -t int db/private/sound/volume/media 1799 -g 29 +/usr/bin/vconftool set -t int db/private/sound/volume/call 1799 -g 29 +/usr/bin/vconftool set -t int db/private/sound/volume/fixed 0 -g 29 +/usr/bin/vconftool set -t int db/private/sound/volume/java 3084 -g 29 + +# No -DSEPARATE_EARPHONE_VOLUME +#/usr/bin/vconftool set -t int db/private/sound/volume/system 5 -g 29 +#/usr/bin/vconftool set -t int db/private/sound/volume/notification 7 -g 29 +#/usr/bin/vconftool set -t int db/private/sound/volume/alarm 7 -g 29 +#/usr/bin/vconftool set -t int db/private/sound/volume/ringtone 13 -g 29 +#/usr/bin/vconftool set -t int db/private/sound/volume/media 7 -g 29 +#/usr/bin/vconftool set -t int db/private/sound/volume/call 7 -g 29 +#/usr/bin/vconftool set -t int db/private/sound/volume/fixed 0 -g 29 +#/usr/bin/vconftool set -t int db/private/sound/volume/java 11 -g 29 + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%{_bindir}/sound_server +%{_libdir}/libmmfsound.so.* +%{_libdir}/libmmfsoundcommon.so.* +%{_libdir}/libmmfkeysound.so.* +%{_libdir}/libsoundplugintone.so* +%{_libdir}/libsoundpluginwave.so* +%{_libdir}/libsoundpluginkeytone.so* +%{_libdir}/soundplugins/libsoundplugintone.so +%{_libdir}/soundplugins/libsoundpluginwave.so +%{_libdir}/soundplugins/libsoundpluginkeytone.so +%{_sysconfdir}/rc.d/init.d/soundserver +%{_sysconfdir}/rc.d/rc3.d/S23soundserver +%{_sysconfdir}/rc.d/rc4.d/S23soundserver + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libmmfkeysound.so +%{_libdir}/libmmfsound.so +%{_libdir}/libmmfsoundcommon.so +%{_includedir}/mmf/mm_sound_private.h + + +%files sdk-devel +%defattr(-,root,root,-) +%{_includedir}/mmf/mm_sound.h +%{_libdir}/pkgconfig/mm-keysound.pc +%{_libdir}/pkgconfig/mm-sound.pc + +%files tool +%defattr(-,root,root,-) +%{_bindir}/mm_sound_testsuite diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-ta.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-ta.spec new file mode 100644 index 0000000..4d1f5fc --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-ta.spec @@ -0,0 +1,62 @@ +#sbs-git:slp/pkgs/l/libmm-ta libmm-ta 0.1.4 1859a89ab9fa666d844abd894b10584e408604f5 + +Name: libmm-ta +Summary: Multimedia Framework Time Analysis Lib +Version: 0.1.4 +Release: 2 +Group: System/Libraries +License: Apache-2.0 +Source0: libmm-ta-%{version}.tar.gz + + +%description +Multimedia Framework Time Analysis Library + + + +%package devel +Summary: Dev. components for the libmm-ta package (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development components for the libmm-ta package (devel) + + +%prep +%setup -q + + +%build + +%autogen --disable-static +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%manifest libmm-ta.manifest +%defattr(-,root,root,-) +%_libdir/libmm_ta.so.* + + +%files devel +%defattr(-,root,root,-) +%_includedir/mm_ta/*.h +%_libdir/*.so +%_libdir/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-utility.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-utility.spec new file mode 100644 index 0000000..d8ffdcb --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libmm-utility.spec @@ -0,0 +1,77 @@ +Name: libmm-utility +Summary: Multimedia Framework Utility Library +Version: 0.7 +Release: 1 +Group: System/Libraries +License: Apache +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(mm-common) +BuildRequires: pkgconfig(mm-log) +BuildRequires: pkgconfig(mm-ta) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gmodule-2.0) +BuildRequires: libjpeg-turbo-devel + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description + + +%package devel +Summary: Multimedia Framework Utility Library (DEV) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel + +%package tool +Summary: Multimedia Framework Utility Library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description tool + +%prep +%setup -q + +%build +./autogen.sh + +CFLAGS="$CFLAGS -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" -D_MM_PROJECT_FLOATER" \ +LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--hash-style=both -Wl,--as-needed" \ +./configure --prefix=%{_prefix} +make %{?jobs:-j%jobs} + +sed -i -e "s#@IMGP_REQPKG@#$IMGP_REQPKG#g" imgp/mmutil-imgp.pc +sed -i -e "s#@JPEG_REQPKG@#$JPEG_REQPKG#g" jpeg/mmutil-jpeg.pc + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp LICENSE.APLv2.0 %{buildroot}/usr/share/license/%{name} + +%clean +rm -rf %{buildroot} + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + + +%files +/usr/share/license/%{name} +%manifest libmm-utility.manifest +%defattr(-,root,root,-) +%{_libdir}/*.so* +#%exclude %{_bindir}/*_testsuite + +%files devel +%defattr(-,root,root,-) +%{_includedir}/* +%{_libdir}/pkgconfig/* + +%files tool +%defattr(-,root,root,-) +%{_bindir}/*_testsuite diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libnet-client.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libnet-client.spec new file mode 100644 index 0000000..adde150 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libnet-client.spec @@ -0,0 +1,53 @@ +Name: libnet-client +Summary: Network Client library (Shared library) +Version: 0.1.77_13 +Release: 1 +Group: System/Network +License: Flora License +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) + +%description +Network Client library (Shared library) + +%package devel +Summary: Network Client library (Development) +Group: Development/Library +Requires: %{name} = %{version}-%{release} + +%description devel +Network Client library (Development) + +%prep +%setup -q + + +%build +./autogen.sh +./configure --prefix=/usr + +make %{?_smp_mflags} + + +%install +%make_install + +#License +mkdir -p %{buildroot}%{_datadir}/license +cp LICENSE.Flora %{buildroot}%{_datadir}/license/libnet-client + + +%files +%manifest libnet-client.manifest +%{_libdir}/libnetwork.so +%{_libdir}/libnetwork.so.0 +%attr(644,-,-) %{_libdir}/libnetwork.so.0.0.0 +%{_datadir}/license/libnet-client + +%files devel +%{_includedir}/network/*.h +%{_libdir}/pkgconfig/network.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libnl2.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libnl2.spec new file mode 100644 index 0000000..2248f10 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libnl2.spec @@ -0,0 +1,58 @@ +#sbs-git:slp/pkgs/l/libnl2 + +Name: libnl2 +Summary: Library for netlink sockets +Version: 2.0 +Release: 2 +Group: System/Network +License: GNU LESSER GENERAL PUBLIC LICENSE Version 2.1 +Source0: %{name}-%{version}.tar.gz +BuildRequires: bison +BuildRequires: flex + +%description +This is a library for applications dealing with netlink sockets. +The library provides an interface for raw netlink messaging and various +netlink family specific interfaces. + +%package devel +Summary: Development library and headers for libnl2 +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This is a library for applications dealing with netlink sockets. +The library provides an interface for raw netlink messaging and various +netlink family specific interfaces. +This package contains all files that are needed to build applications using +libnl2. + +%prep +%setup -q + +./autogen.sh + +%build +CFLAGS="$RPM_OPT_FLAGS" \ + ./configure \ + --prefix=/usr + +#No much jobs, make sure -j1 +#make %{?jobs:-j%jobs} +make -j1 + +%install +rm -rf %{buildroot} +%make_install + +rm %{buildroot}/usr/etc/libnl/pktloc + +%files +%defattr(-,root,root,-) +%{_libdir}/libnl*.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/* +%{_libdir}/pkgconfig/* +%{_libdir}/libnl*.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libogg.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libogg.spec new file mode 100644 index 0000000..01724d4 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libogg.spec @@ -0,0 +1,57 @@ +Name: libogg +Summary: The Ogg bitstream file format library +Version: 1.2.1 +Release: 3 +Group: System/Libraries +License: BSD +URL: http://www.xiph.org/ +Source0: http://downloads.xiph.org/releases/ogg/%{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +Libogg is a library for manipulating Ogg bitstream file formats. +Libogg supports both making Ogg bitstreams and getting packets from +Ogg bitstreams. + +%package devel +Summary: Files needed for development using libogg +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Libogg is a library used for manipulating Ogg bitstreams. The +libogg-devel package contains the header files and documentation +needed for development using libogg. + +%prep +%setup -q -n %{name}-%{version} + +%build + +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +rm -rf $RPM_BUILD_ROOT%{_docdir} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest libogg.manifest +%{_libdir}/libogg.so.* + +%files devel +%dir %{_includedir}/ogg +%{_includedir}/ogg/ogg.h +%{_includedir}/ogg/os_types.h +%{_includedir}/ogg/config_types.h +%{_libdir}/libogg.so +%{_libdir}/pkgconfig/ogg.pc +%{_datadir}/aclocal/ogg.m4 + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/liboil.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/liboil.spec new file mode 100644 index 0000000..ca1f21e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/liboil.spec @@ -0,0 +1,67 @@ +Name: liboil +Summary: Library of Optimized Inner Loops, CPU optimized functions +Version: 0.3.17 +Release: 2.13 +Group: System/Libraries +License: BSD and Motorola License +URL: http://liboil.freedesktop.org/ +Source0: http://liboil.freedesktop.org/download/liboil-%{version}.tar.gz +Patch0: 0001-add-armv7l-to-as-host-defines-m4.patch +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(glib-2.0) + + +%description +Liboil is a library of simple functions that are optimized for various CPUs. +These functions are generally loops implementing simple algorithms, such as +converting an array of N integers to floating-poing numbers or multiplying +and summing an array of N numbers. Clearly such functions are candidates for +significant optimization using various techniques, especially by using +extended instructions provided by modern CPUs (Altivec, MMX, SSE, etc.). + + + +%package devel +Summary: Development files and static library for liboil +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Liboil is a library of simple functions that are optimized for various CPUs. +These functions are generally loops implementing simple algorithms, such as +converting an array of N integers to floating-poing numbers or multiplying +and summing an array of N numbers. Clearly such functions are candidates for +significant optimization using various techniques, especially by using +extended instructions provided by modern CPUs (Altivec, MMX, SSE, etc.). + + + +%prep +%setup -q -n %{name}-%{version} + +# 0001-add-armv7l-to-as-host-defines-m4.patch +%patch0 -p1 + +%build + +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +rm -rf $RPM_BUILD_ROOT/usr/bin/oil-bugreport +rm -rf $RPM_BUILD_ROOT/usr/share/gtk-doc + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%{_libdir}/*.so.* + +%files devel +%{_includedir}/* +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libpciaccess.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libpciaccess.spec new file mode 100644 index 0000000..10ed5f1 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libpciaccess.spec @@ -0,0 +1,68 @@ +#define gitdate 20111109 +#define gitrev a0a53a67c91c698007dcac3e7aba27c999c4f6ed + +Name: libpciaccess +Version: 0.13.1 +Release: 1 +Summary: PCI access library + +Group: System Environment/Libraries +License: MIT +URL: http://gitweb.freedesktop.org/?p=xorg/lib/libpciaccess.git + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: autoconf automake libtool pkgconfig xorg-x11-xutils-dev +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: zlib-devel + +%description +libpciaccess is a library for portable PCI access routines across multiple +operating systems. + +%package devel +Summary: PCI access library development package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig + +%description devel +Development package for libpciaccess. + +%prep +%setup -q + +%build +# autoreconf -v --install +%reconfigure --disable-static \ + --with-pciids-path=%{_prefix}/share/misc --with-zlib \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT +rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc COPYING AUTHORS +%{_libdir}/libpciaccess.so.0 +%{_libdir}/libpciaccess.so.0.11.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/pciaccess.h +%{_libdir}/libpciaccess.so +%{_libdir}/pkgconfig/pciaccess.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libpng.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libpng.spec new file mode 100644 index 0000000..84faf30 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libpng.spec @@ -0,0 +1,68 @@ +#sbs-git:slp/unmodified/libpng libpng 1.2.46 fcaa793c53a17a30625312c0e4e6de51383f2deb +Name: libpng +Summary: A library of functions for manipulating PNG image format files +Version: 1.2.50 +Release: 1 +Group: System/Libraries +License: zlib +URL: http://www.libpng.org/pub/png/ +Source0: ftp://ftp.simplesystems.org/pub/png/src/libpng-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: zlib-devel + + +%description +The libpng package contains a library of functions for creating and +manipulating PNG (Portable Network Graphics) image format files. PNG +is a bit-mapped graphics format similar to the GIF format. PNG was +created to replace the GIF format, since GIF uses a patented data +compression algorithm. + +Libpng should be installed if you need to manipulate PNG format image +files. + + + +%package devel +Summary: Development tools for programs to manipulate PNG image format files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: libpng = %{version}-%{release} +Requires: zlib-devel + +%description devel +The libpng-devel package contains header files and documentation necessary +for developing programs using the PNG (Portable Network Graphics) library. + + + +%prep +%setup -q -n %{name}-%{version} + +%build + +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +rm -rf $RPM_BUILD_ROOT/usr/share/man +mkdir -p %{buildroot}/usr/share/license +cp LICENSE %{buildroot}/usr/share/license/%{name} + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +/usr/share/license/%{name} +%manifest libpng.manifest +%{_libdir}/libpng*.so.* + +%files devel +%{_bindir}/* +%{_includedir}/* +%{_libdir}/libpng*.so +%{_libdir}/pkgconfig/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libprivilege-control.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libprivilege-control.spec new file mode 100644 index 0000000..76f8219 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libprivilege-control.spec @@ -0,0 +1,109 @@ +%define udev_libdir /usr/lib/udev + +Name: libprivilege-control +Summary: Library to control privilege of application +Version: 0.0.19 +Release: 1 +Group: System/Security +License: Apache 2.0 +Source0: %{name}-%{version}.tar.gz +Source1: %{name}-conf.manifest +Source2: smack-default-labeling.service +BuildRequires: cmake +BuildRequires: pkgconfig(libsmack) + +%description +development package of library to control privilege of in-house application + +%package devel +Summary: Control privilege of application (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Library to control privilege of application (devel) + +%package conf +Summary: Control privilege of application files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: /usr/bin/chsmack + +%description conf +Library to control privilege of application files + + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_BUILD_TYPE=%{?build_type:%build_type} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp LICENSE.APLv2.0 %{buildroot}/usr/share/license/%{name} +%make_install + +mkdir -p %{buildroot}/etc +mv %{buildroot}/opt/etc/passwd %{buildroot}/etc/passwd +mv %{buildroot}/opt/etc/group %{buildroot}/etc/group + +cp -a %{SOURCE1} %{buildroot}%{_datadir}/ +install -D -d %{buildroot}/etc/rc.d/rc3.d/ +install -D -d %{buildroot}/etc/rc.d/rc4.d/ +ln -sf ../init.d/smack_default_labeling %{buildroot}/etc/rc.d/rc3.d/S45smack_default_labeling +ln -sf ../init.d/smack_default_labeling %{buildroot}/etc/rc.d/rc4.d/S45smack_default_labeling +ln -sf ../init.d/smack_rules %{buildroot}/etc/rc.d/rc3.d/S02smack_rules +ln -sf ../init.d/smack_rules %{buildroot}/etc/rc.d/rc4.d/S02smack_rules + +mkdir -p %{buildroot}%{_libdir}/systemd/system/basic.target.wants +install -m 644 %{SOURCE2} %{buildroot}%{_libdir}/systemd/system/ +ln -s ../smack-default-labeling.service %{buildroot}%{_libdir}/systemd/system/basic.target.wants/ + +%post +if [ ! -e "/home/app" ] +then + mkdir -p /home/app +fi + +if [ ! -e "/home/developer" ] +then + mkdir -p /home/developer +fi + +chown 5000:5000 /home/app +chmod 755 /home/app +chown 5100:5100 /home/developer +chmod 755 /home/developer + +if [ ! -e "/usr/share/privilege-control" ] +then + mkdir -p /usr/share/privilege-control/ +fi + +ln -s %{udev_libdir}/rules.d/95-permissions-slp.rules /lib/udev/rules.d/95-permissions-slp.rules + +%files +%{_libdir}/*.so.* +%{_bindir}/slp-su +%{_datarootdir}/privilege-control/* +%{udev_libdir}/rules.d/* +%attr(755,root,root) %{udev_libdir}/uname_env +%{_datadir}/license/%{name} + +%files conf +/etc/group +/etc/passwd +/opt/etc/smack/* +%attr(755,root,root) /etc/rc.d/* +%{_libdir}/systemd/system/smack-default-labeling.service +%{_libdir}/systemd/system/basic.target.wants/smack-default-labeling.service +%manifest %{_datadir}/%{name}-conf.manifest + +%files devel +%{_includedir}/*.h +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libpthread-stubs.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libpthread-stubs.spec new file mode 100644 index 0000000..5ca856a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libpthread-stubs.spec @@ -0,0 +1,48 @@ +#sbs-git:slp/pkgs/xorg/xcb/libpthread-stubs libpthread-stubs 0.3 ce726f595116dd79d38db013c49c113555b1a15d + +Name: libpthread-stubs +Summary: PThread Stubs for XCB +Version: 0.3 +Release: 2.8 +Group: System/X11 +License: MIT +URL: http://xcb.freedesktop.org +Source: %{name}-%{version}.tar.gz + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +PThread Stubs for XCB + + + +%prep +%setup -q + +%build + +%configure --disable-static +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +%make_install + + + + +%clean +rm -rf %{buildroot} + + + + + + +%files +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/pthread-stubs.pc +/usr/share/license/%{name} \ No newline at end of file diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libremix.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libremix.spec new file mode 100644 index 0000000..c36f113 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libremix.spec @@ -0,0 +1,62 @@ +%define prefix /usr + +Name: libremix +Summary: An audio sequencing and mixing library. +Version: 0.2.4+slp2+build02 +Release: 1 +Group: Libraries/Sound +License: LGPLv2.1 +URL: http://www.metadecks.org/software/remix/ +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: libsndfile-devel + +%description +Remix is a library for rendering audio data. + +%package devel +Summary: Libraries, includes, etc to develop remix applications +Group: Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Libraries, include files, etc you can use to develop remix applications. + +%prep +%setup -q + +%build +./autogen.sh +./configure --prefix=%{prefix} +make %{?jobs:-j%jobs} + +%install +if [ -d %{buildroot} ]; then rm -rf %{buildroot}; fi +make install DESTDIR=%{buildroot} + +%clean +if [ -d %{buildroot} ]; then rm -rf %{buildroot}; fi + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO doc +%{_libdir}/libremix.so.* + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libremix.a +%{_libdir}/libremix.la +%{_libdir}/libremix.so +%{_libdir}/libctxdata.a +%{_libdir}/libctxdata.la +%{_libdir}/libctxdata.so* +%{_libdir}/pkgconfig/*.pc +%{_libdir}/remix/libremix_ladspa* +%{_libdir}/remix/libremix_noise* +%{_includedir}/ctxdata.h +%{_includedir}/remix/*.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/librua.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/librua.spec new file mode 100644 index 0000000..ae7f5d2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/librua.spec @@ -0,0 +1,74 @@ + +Name: librua +Summary: Recently used application +Version: 0.1.0 +Release: 34 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: librua-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/sqlite3 +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(db-util) + + +%description +Recently used application library + + + +%package devel +Summary: Recently used application (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Recently used application library (devel) + + +%prep +%setup -q -n %{name}-%{version} + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post +/sbin/ldconfig +mkdir -p /opt/dbspace/ +sqlite3 /opt/dbspace/.rua.db < /opt/share/rua_db.sql +rm -rf /opt/share/rua_db.sql +chown 0:5000 /opt/dbspace/.rua.db +chown 0:5000 /opt/dbspace/.rua.db-journal +chmod 660 /opt/dbspace/.rua.db +chmod 660 /opt/dbspace/.rua.db-journal +chsmack -a rua::db /opt/dbspace/.rua.db +chsmack -a rua::db /opt/dbspace/.rua.db-journal + +%postun -p /sbin/ldconfig + + + +%files +%manifest librua.manifest +%defattr(-,root,root,-) +%config(missingok) /opt/share/rua_db.sql +/usr/lib/librua.so.* + + + +%files devel +%defattr(-,root,root,-) +/usr/include/rua/*.h +/usr/lib/librua.so +/usr/lib/pkgconfig/rua.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsatsolver.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsatsolver.spec new file mode 100644 index 0000000..a408230 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsatsolver.spec @@ -0,0 +1,117 @@ +%define run_testsuite 0 + +Name: libsatsolver +Version: 0.17.0 +Release: 1 +License: BSD 3-clause (or similar) +Url: https://gitorious.org/opensuse/sat-solver +Source0: %{name}-%{version}.tar.bz2 +Source1001: packaging/libsatsolver.manifest +Patch1: satsolver-evrcmp.patch +Patch2: 0002-Add-armv7tnhl-and-armv7thl-support.patch + +Group: Development/Libraries/C and C++ +BuildRequires: db4-devel +BuildRequires: fdupes +BuildRequires: expat-devel +BuildRequires: cmake gcc-c++ rpm-devel +BuildRequires: zlib-devel +BuildRequires: doxygen +# the testsuite uses the check framework +BuildRequires: check-devel +Summary: A new approach to package dependency solving + +%description +A new approach to package dependency solving + +%package devel +License: BSD 3-clause (or similar) +Summary: A new approach to package dependency solving +Group: Development/Libraries/C and C++ +Requires: satsolver-tools = %version +Requires: rpm-devel + +%description devel +Development files for satsolver, a new approach to package dependency solving + +%package -n satsolver-tools +License: BSD 3-clause (or similar) +Summary: A new approach to package dependency solving +Group: Development/Libraries/C and C++ +Obsoletes: libsatsolver <= 0.0.15 +Provides: libsatsolver = %{version}-%{release} +Requires: /bin/cp +Requires: /bin/gzip +Requires: /usr/bin/bzip2 + +%description -n satsolver-tools +A new approach to package dependency solving. + +%package demo +License: BSD 3-clause (or similar) +Summary: Applications demoing the satsolver library +Group: System/Management +Requires: curl +Requires: gnupg2 + +%description demo +Applications demoing the satsolver library. + + +%prep +%setup -q +%patch1 -p1 +%patch2 -p1 + +%build +cp %{SOURCE1001} . +export CFLAGS="$RPM_OPT_FLAGS" +export CXXFLAGS="$CFLAGS" +cmake $CMAKE_FLAGS \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DPYTHON_SITEDIR=%{py_sitedir} \ + -DLIB=%{_lib} \ + -DFEDORA=1 \ + -DCMAKE_VERBOSE_MAKEFILE=TRUE \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_SKIP_RPATH=1 + +make %{?jobs:-j %jobs} +%if 0%{?run_testsuite} + ln -s . build + ctest . +%endif + +%install +make DESTDIR=$RPM_BUILD_ROOT install +# we want to leave the .a file untouched +export NO_BRP_STRIP_DEBUG=true + +%clean +rm -rf "$RPM_BUILD_ROOT" + +%files -n satsolver-tools +%manifest libsatsolver.manifest +%defattr(-,root,root) +%doc LICENSE* +%exclude /usr/bin/deptestomatic +%exclude /usr/bin/helix2solv +%exclude /usr/bin/solv +/usr/bin/* + +%files devel +%manifest libsatsolver.manifest +%defattr(-,root,root) +%_libdir/libsatsolver.a +%_libdir/libsatsolverext.a +#%_libdir/libappsatsolver.a +%dir /usr/include/satsolver +/usr/include/satsolver/* +/usr/bin/deptestomatic +/usr/bin/helix2solv + +%files demo +%manifest libsatsolver.manifest +%defattr(-,root,root) +/usr/bin/solv + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsf-common.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsf-common.spec new file mode 100644 index 0000000..21e815d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsf-common.spec @@ -0,0 +1,49 @@ +#sbs-git:slp/pkgs/l/libsf-common libsf-common 0.3.6 07588b34636f76e6457efb6d65e9318513c5957c +Name: libsf-common +Summary: Commonly used code and defintions for the sensor framework +Version: 0.3.18 +Release: 1 +Group: TO_BE/FILLED_IN +License: Apache 2.0 +Source0: libsf-common-%{version}.tar.gz +BuildRequires: cmake, libattr-devel +BuildRequires: pkgconfig(dlog) + + +%description +Sensor framework common library + + + +%package devel +Summary: Sensor framework common (devel) +Group: System/Sensor Framework +Requires: %{name} = %{version}-%{release} +Requires: libsf-common + +%description devel +Sensor framework common library + + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%files +%manifest libsf-common.manifest +%{_libdir}/libsf_common.so + + +%files devel +%{_includedir}/sf_common/*.h +%{_libdir}/pkgconfig/sf_common.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libshortcut.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libshortcut.spec new file mode 100644 index 0000000..c04cf87 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libshortcut.spec @@ -0,0 +1,52 @@ +Name: libshortcut +Summary: Shortcut add feature supporting library +Version: 0.0.5 +Release: 0 +Group: main/devel +License: Apache License +Source0: %{name}-%{version}.tar.gz + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRequires: cmake, gettext-tools +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dlog) + +%description +[Shortcut] AddToHome feature supporting library for menu/home screen developers. + +%package devel +Summary: AddToHome feature supporting library development files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +[Shortcut] AddToHome feature supporting library for menu/home screen developers +(dev). + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post + +%postun + +%files -n libshortcut +%manifest libshortcut.manifest +%defattr(-,root,root,-) +%{_libdir}/*.so* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/shortcut/SLP_shortcut_PG.h +%{_includedir}/shortcut/shortcut.h +%{_libdir}/pkgconfig/shortcut.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-alarm.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-alarm.spec new file mode 100644 index 0000000..052586a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-alarm.spec @@ -0,0 +1,144 @@ +#sbs-git:slp/apps/l/libslp-alarm libslp-alarm 0.2.7 743c13367284f1394db6db3a2d5a936be5279784 +# >> macros +# << macros + +Name: libslp-alarm +Summary: libslp-alarm package +Version: 0.2.7 +Release: 59 +Group: System/Libraries +License: TBD +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/sqlite3 +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(alarm-service) + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description + + +%package devel +Summary: libslp-alarm dev package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +rm -f %{buildroot}/usr/bin/test_alarmdb +# << install post + +%clean +rm -rf %{buildroot} + + + +%post +/sbin/ldconfig +mkdir -p /opt/dbspace/ +sqlite3 /opt/dbspace/.alarm.db 'PRAGMA journal_mode = PERSIST; + create table if not exists alarm (id INTEGER PRIMARY KEY, + magic INTEGER, + alarm_mgr_id INTEGER, + enable INTEGER, + missed INTEGER, + author INTEGER, + name TEXT, + stime INTEGER, + atime INTEGER, + etime INTEGER, + sdate INTEGER, + edate INTEGER, + timezone TEXT, + repeat_once INTEGER, + repeat_every INTEGER, + repeat_weekly INTEGER, + snooze_enable INTEGER, + snooze_min INTEGER, + snooze_times INTEGER, + count INTEGER, + type INTEGER, + tone TEXT, + volume INTEGER, + auto_power_on INTEGER );' + +# Change file owner +#1.libraries +#2.executables +#3.configurations +#4.images +#5.edje +#6.internatialize +#7.etc +#chown :5000 /opt/dbspace +chown :6001 /opt/dbspace/.alarm.db +chown :6001 /opt/dbspace/.alarm.db-journal +#chown root:root /opt/dbspace/.alarm.db +#chown root:root /opt/dbspace/.alarm.db-journal + +# Change file permissions +#1.libraries +#2.executables +#3.configurations +#4.images +#5.edje +#6.internatialize +#7.etc +#chmod 775 /opt/dbspace +chmod 660 /opt/dbspace/.alarm.db +chmod 660 /opt/dbspace/.alarm.db-journal +#chmod 600 /opt/dbspace/.alarm.db +#chmod 600 /opt/dbspace/.alarm.db-journal + + +%postun -p /sbin/ldconfig + + + +%files +%manifest libslp-alarm.manifest +%defattr(-,root,root,-) +# >> files +%{_libdir}/*.so* +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_includedir}/* +%{_libdir}/pkgconfig/* +# << files devel + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-db-util.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-db-util.spec new file mode 100755 index 0000000..8c897a3 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-db-util.spec @@ -0,0 +1,68 @@ +Name: libslp-db-util +Summary: DB Utility +Version: 0.1.1 +Release: 4 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(icu-i18n) + +%description + +%package devel +Summary: Devel package for libslp-db-util (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel + +%prep +%setup -q -n %{name}-%{version} + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +install LICENSE.APLv2 %{buildroot}/usr/share/license/%{name} + +%post +/sbin/ldconfig +if [ ! -d /opt/dbspace ] +then + mkdir -p /opt/dbspace +fi +if [ ! -d /opt/usr/dbspace ] +then + mkdir -p /opt/usr/dbspace +fi +chown :5000 /opt/dbspace +chmod 775 /opt/dbspace +chown :5000 /opt/usr/dbspace +chmod 775 /opt/usr/dbspace + +%postun -p /sbin/ldconfig + +%files +%manifest libSLP-db-util.manifest +%defattr(-,root,root,-) +%{_libdir}/libSLP-db-util.so +%{_libdir}/libSLP-db-util.so.0 +%{_libdir}/libSLP-db-util.so.0.1.0 +/usr/share/license/%{name} + +%files devel +%defattr(-,root,root,-) +%{_includedir}/db-util/*.h +%{_libdir}/pkgconfig/db-util.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-lbsplugin-replay.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-lbsplugin-replay.spec new file mode 100644 index 0000000..05c807a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-lbsplugin-replay.spec @@ -0,0 +1,62 @@ +Name: libslp-lbsplugin-replay +Summary: gps-manager plugin library for replay mode +Version: 0.1.8 +Release: 1 +Group: System/Libraries +License: Apache Licensc, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(gps-manager-plugin) +#BuildRequires: pkgconfig(geoclue-xps-plugin) + +%description +gps-manager plugin library for replay mode + +%define DATADIR /etc/gps-manager + +#%package -n libslp-xpsplugin-replay +#Summary: Position/Velocity server for GeoClue (XPS) +#Group: TO_BE/FILLED_IN + +#%description -n libslp-xpsplugin-replay +#GeoClue provides applications access to various geographical information sources using a D-Bus API or a C library.- +#This package provides a positioning backend for GeoClue. + +%prep +%setup -q + +./autogen.sh +./configure --prefix=%{_prefix} --datadir=%{DATADIR} + + +%build +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}%{DATADIR}/replay +cp -a nmea-log/*.log %{buildroot}%{DATADIR}/replay + +%post +rm -rf /usr/lib/libSLP-lbs-plugin.so +ln -sf /usr/lib/libSLP-lbs-plugin-replay.so /usr/lib/libSLP-lbs-plugin.so + +#%post -n libslp-xpsplugin-replay +#rm -rf /usr/lib/libSLP-xps-plugin.so +#ln -sf /usr/lib/libSLP-xps-plugin-replay.so /usr/lib/libSLP-xps-plugin.so + +%files +%manifest libslp-lbsplugin-replay.manifest +%defattr(-,root,root,-) +%{_libdir}/libSLP-lbs-plugin-replay.so* +%{DATADIR}/replay/* + +#%files -n libslp-xpsplugin-replay +#%manifest libslp-xpsplugin-replay.manifest +#%defattr(-,root,root,-) +#%{_libdir}/libSLP-xps-plugin-replay.so* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-location.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-location.spec new file mode 100644 index 0000000..b11d718 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-location.spec @@ -0,0 +1,93 @@ +Name: libslp-location +Summary: Location Based Service +Version: 0.3.39 +Release: 1 +Group: System/Libraries +License: TBD +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/vconftool +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gconf-2.0) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(gmodule-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(location-appman) +#BuildRequires: pkgconfig(json-glib-1.0) + + +%description +Location Based Service Libraries + + +%package devel +Summary: Location Based Service (Development files) +Group: System/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Location Based Service Development Package + + +%prep +%setup -q -n %{name}-%{version} + + +%build + +./autogen.sh +./configure --prefix=%{_prefix} --enable-dlog --enable-debug + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install + + +%clean +rm -rf %{buildroot} + + +%post +/sbin/ldconfig +vconftool set -t int db/location/last/gps/Timestamp "0" -f +vconftool set -t double db/location/last/gps/Latitude "0.0" -f +vconftool set -t double db/location/last/gps/Longitude "0.0" -f +vconftool set -t double db/location/last/gps/Altitude "0.0" -f +vconftool set -t double db/location/last/gps/HorAccuracy "0.0" -f +vconftool set -t double db/location/last/gps/VerAccuracy "0.0" -f +vconftool set -t double db/location/last/gps/Speed "0.0" -f +vconftool set -t double db/location/last/gps/Direction "0.0" -f +vconftool set -t int db/location/last/wps/Timestamp "0" -f +vconftool set -t double db/location/last/wps/Latitude "0.0" -f +vconftool set -t double db/location/last/wps/Longitude "0.0" -f +vconftool set -t double db/location/last/wps/Altitude "0.0" -f +vconftool set -t double db/location/last/wps/HorAccuracy "0.0" -f +vconftool set -t double db/location/last/wps/Speed "0.0" -f +vconftool set -t double db/location/last/wps/Direction "0.0" -f +vconftool set -t int db/location/last/cps/Timestamp "0" -f +vconftool set -t double db/location/last/cps/Latitude "0.0" -f +vconftool set -t double db/location/last/cps/Longitude "0.0" -f +vconftool set -t double db/location/last/cps/Altitude "0.0" -f +vconftool set -t double db/location/last/cps/HorAccuracy "0.0" -f +vconftool set -t int db/location/setting/GpsEnabled "0" -g 6514 -f +vconftool set -t int db/location/setting/AgpsEnabled "0" -g 6514 -f +vconftool set -t int db/location/setting/NetworkEnabled "0" -g 6514 -f +vconftool set -t int db/location/setting/SensorEnabled "0" -g 6514 -f + + +%postun -p /sbin/ldconfig + + +%files +%{_libdir}/lib*.so* + + +%files devel +%{_includedir}/location/*.h +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-memo.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-memo.spec new file mode 100644 index 0000000..a9bc017 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-memo.spec @@ -0,0 +1,65 @@ +#sbs-git:slp/apps/l/libslp-memo libslp-memo 0.1.4 e4fc8040f9e5243551bdaa7748006516d5c94e90 +Name: libslp-memo +Summary: Memo DB interface library +Version: 0.1.5 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: libslp-memo-%{version}.tar.gz +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(vconf) + +BuildRequires: cmake +Requires(post): /usr/bin/sqlite3 + +%description +library for memo(development package) + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development files for %{name} + +%prep +%setup -q + +%build +export LDFLAGS+=" -Wl,--rpath=/usr/lib -Wl,--as-needed -Wl,--hash-style=both" +cmake . -DCMAKE_INSTALL_PREFIX=/usr + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post +mkdir -p /opt/dbspace +sqlite3 /opt/dbspace/.memo.db 'PRAGMA journal_mode = PERSIST; +CREATE TABLE if not exists memo ( id INTEGER PRIMARY KEY autoincrement, content TEXT, written_time TEXT, create_time INTEGER, modi_time INTEGER, delete_time INTEGER, doodle INTEGER, color INTEGER, comment TEXT, favorite INTEGER,font_respect INTEGER, font_size INTEGER, font_color INTEGER, doodle_path TEXT ); + ' + +# Change file owner +chown :5000 /opt/dbspace/.memo.db +chown :5000 /opt/dbspace/.memo.db-journal + +# Change file permissions +chmod 660 /opt/dbspace/.memo.db +chmod 660 /opt/dbspace/.memo.db-journal + +%files +%defattr(-,root,root,-) +%manifest libslp-memo.manifest +%{_libdir}/*.so.* + +%files devel +%defattr(-,root,root,-) +%{_libdir}/*.so +%{_libdir}/pkgconfig/memo.pc +%{_includedir}/*.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-pm.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-pm.spec new file mode 100755 index 0000000..73fd653 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-pm.spec @@ -0,0 +1,62 @@ +Name: libslp-pm +Summary: Power manager library +Version: 1.2.5 +Release: 1 +Group: framework/system +License: APLv2 +Source0: libslp-pm-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake + + +%description +Samsung Linux platform power manager client library + + + +%package devel +Summary: SLP power manager client (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: libslp-pm + +%description devel +SLP power manager client library (devel) + + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + +%files +%defattr(-,root,root,-) +%manifest libslp-pm.manifest +%{_libdir}/libpmapi.so.1.2 + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/pmapi.h +%{_includedir}/pmapi_managed.h +%{_includedir}/SLP_pm_PG.h +%{_libdir}/pkgconfig/pmapi.pc +%{_libdir}/libpmapi.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-tapi.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-tapi.spec new file mode 100644 index 0000000..92a36d0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-tapi.spec @@ -0,0 +1,63 @@ +#sbs-git:slp/pkgs/l/libslp-tapi libslp-tapi 0.1.1 +Name: libslp-tapi +Summary: Telephony dbus client library +Version: 0.6.59 +Release: 1 +Group: System/Libraries +License: Apache +Source0: libslp-tapi-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(security-server) + +%description +Telephony client API library + +%package devel +Summary: Telephony client API (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Telephony client API library (devel) + + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +rm -rf %{buildroot}/usr/include/telephony/tapi/.gitignore +mkdir -p %{buildroot}/usr/share/license + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest libslp-tapi.manifest +%defattr(-,root,root,-) +#%doc COPYING +%{_libdir}/*.so.* +#%{_bindir}/tapitest +/usr/share/license/libslp-tapi + +%files devel +%defattr(-,root,root,-) +%{_includedir}/telephony-client/*.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/*.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-utilx.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-utilx.spec new file mode 100644 index 0000000..07cfe0a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libslp-utilx.spec @@ -0,0 +1,67 @@ +#sbs-git:slp/pkgs/l/libslp-utilx libslp-utilx 0.1.7 5957503c84e65113399e346c7d5618e73957d6ff +Name: libslp-utilx +Summary: utilX +Version: 0.1.7 +Release: 1.1 +Group: System/Libraries +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRequires: cmake +BuildRequires: pkgconfig(libdri2) +BuildRequires: pkgconfig(dri2proto) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xv) +BuildRequires: pkgconfig(xdamage) +BuildRequires: pkgconfig(libdrm) +BuildRequires: pkgconfig(libdrm_slp) + +%description +Utility functions for the XWindow + + +%package devel +Summary: utilX +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Utility functions for the XWindow (developement files) + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +/usr/lib/libutilX.so.* + + +%files devel +%defattr(-,root,root,-) +/usr/include/utilX.h +/usr/lib/libutilX.so +/usr/lib/pkgconfig/utilX.pc + + + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsndfile.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsndfile.spec new file mode 100644 index 0000000..1699a68 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsndfile.spec @@ -0,0 +1,79 @@ +Name: libsndfile +Summary: Library for reading and writing sound files +Version: 1.0.25 +Release: 0 +Group: System/Libraries +License: LGPLv2+ +URL: http://www.mega-nerd.com/libsndfile/ +Source0: http://www.mega-nerd.com/libsndfile/libsndfile-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(alsa) +#BuildRequires: pkgconfig(ogg) +BuildRequires: pkgconfig(vorbis) + + +%description +libsndfile is a C library for reading and writing sound files such as +AIFF, AU, WAV, and others through one standard interface. It can +currently read/write 8, 16, 24 and 32-bit PCM files as well as 32 and +64-bit floating point WAV files and a number of compressed formats. It +compiles and runs on *nix, MacOS, and Win32. + + + +%package devel +Summary: Development files for libsndfile +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +libsndfile is a C library for reading and writing sound files such as +AIFF, AU, WAV, and others through one standard interface. +This package contains files needed to develop with libsndfile. + + + +%prep +%setup -q -n %{name}-%{version} + + +%build + +%configure --disable-static \ + --disable-dependency-tracking + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + +%docs_package + + +%files +%manifest libsndfile.manifest +%defattr(-,root,root,-) +%doc COPYING +%{_bindir}/* +%{_libdir}/%{name}.so.* + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/sndfile.h +%{_includedir}/sndfile.hh +%{_libdir}/%{name}.so +%{_libdir}/pkgconfig/sndfile.pc +/usr/share/doc/libsndfile1-dev + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsoup2.4.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsoup2.4.spec new file mode 100644 index 0000000..937372d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsoup2.4.spec @@ -0,0 +1,61 @@ +Name: libsoup2.4 +Summary: HTTP client/server library for GNOME +Version: 2.39.3 +Release: 1 +Group: system/libraries +License: LGPLv2 +URL: http://live.gnome.org/LibSoup +Source0: libsoup2.4-%{version}.tar.gz + +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gnutls) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(zlib) +BuildRequires: glib-networking +BuildRequires: gnome-common +BuildRequires: intltool +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +an HTTP library implementation in C (shared libs) + + +%package devel +Summary: an HTTP library implementation in C (development files) +Group: system/libraries +Requires: %{name} = %{version}-%{release} + +%description devel +an HTTP library implementation in C (development files). + +%prep +%setup -q -n libsoup2.4-%{version} + +%build + +touch gtk-doc.make +USE_GNOME2_MACROS=1 . gnome-autogen.sh \ + --prefix=/usr --without-gnome --enable-sqllite=yes --disable-tls-check --disable-static + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest libsoup2.4.manifest +%{_libdir}/*.so.* +%{_datadir}/locale/* + +%files devel +%manifest libsoup2.4.manifest +%{_includedir}/libsoup-2.4/* +%{_libdir}/*.so +%{_libdir}/pkgconfig/libsoup-2.4.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsqlfs.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsqlfs.spec new file mode 100755 index 0000000..b152b15 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsqlfs.spec @@ -0,0 +1,104 @@ +Name: libsqlfs +Summary: FUSE module for filesystem on top of an SQLite db +Version: 1.2 +Release: 10 +Group: TO_BE/FILLED_IN +License: LGPLv2 +Source0: libsqlfs-%{version}.tar.gz +Source1: opt-var-kdb-db.mount +Source4: mount.fuse.libsqlfs +Source5: opt-var-kdb-db-libsqlfs.service +Source6: opt-var-kdb-db-smack-labels.service +Source7: libsqlfs.preinit +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(fuse) +BuildRequires: libattr-devel +BuildRequires: libcap-devel +Requires: /usr/bin/find +Requires(post): systemd +Requires(postun): systemd + + +%description +FUSE module for filesystem on top of an SQLite database + +%prep +%setup -q + +%build +#%configure +#make + +gcc $CFLAGS -g \ + -DFUSE \ + -D_GNU_SOURCE \ + -D_FILE_OFFSET_BITS=64 \ + -D_REENTRANT \ + -DFUSE_USE_VERSION=25 \ + -I/usr/include -I. \ + sqlfs.c fuse_main.c \ + -o libsqlfs_mount \ + $LDFLAGS \ + -L/usr/lib \ + -lpthread \ + -lfuse -lrt\ + -lsqlite3 -ldl -lcap + +gcc $CFLAGS -g \ + sqlfs_txn_cmd.c \ + -o sqlfs_txn_cmd \ + $LDFLAGS + + +%install +mkdir -p %{buildroot}%{_bindir} +install -m 0755 libsqlfs_mount %{buildroot}%{_bindir}/ +install -m 0755 sqlfs_txn_cmd %{buildroot}%{_bindir}/ +mkdir -p %{buildroot}/sbin +install -m 0755 %{SOURCE4} %{buildroot}/sbin/ + +mkdir -p %{buildroot}%{_libdir}/systemd/system/basic.target.wants +install -m 0644 %{SOURCE1} %{buildroot}%{_libdir}/systemd/system/ +install -m 0644 %{SOURCE5} %{buildroot}%{_libdir}/systemd/system/ +install -m 0644 %{SOURCE6} %{buildroot}%{_libdir}/systemd/system/ +ln -sf ../opt-var-kdb-db-libsqlfs.service %{buildroot}%{_libdir}/systemd/system/basic.target.wants/ +ln -sf ../opt-var-kdb-db-smack-labels.service %{buildroot}%{_libdir}/systemd/system/basic.target.wants/ + +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc4.d +install -m 0755 sqlfs-mount %{buildroot}%{_sysconfdir}/rc.d/init.d +ln -s ../init.d/sqlfs-mount %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S03sqlfs-mount +ln -s ../init.d/sqlfs-mount %{buildroot}%{_sysconfdir}/rc.d/rc4.d/S03sqlfs-mount + +mkdir -p %{buildroot}%{_sysconfdir}/preconf.d +install -m 0755 %{SOURCE7} %{buildroot}%{_sysconfdir}/preconf.d + +mkdir -p %{buildroot}/usr/share/license +install COPYING %{buildroot}/usr/share/license/%{name} + +%post +systemctl daemon-reload + +%postun +systemctl daemon-reload + +%files +%manifest libsqlfs.manifest +%{_sysconfdir}/rc.d/init.d/sqlfs-mount +%{_sysconfdir}/rc.d/rc3.d/S03sqlfs-mount +%{_sysconfdir}/rc.d/rc4.d/S03sqlfs-mount +/sbin/mount.fuse.libsqlfs +%{_bindir}/sqlfs_txn_cmd +%{_bindir}/libsqlfs_mount +%{_libdir}/systemd/system/opt-var-kdb-db.mount +%{_libdir}/systemd/system/opt-var-kdb-db-libsqlfs.service +%{_libdir}/systemd/system/opt-var-kdb-db-smack-labels.service +%{_libdir}/systemd/system/basic.target.wants/opt-var-kdb-db-libsqlfs.service +%{_libdir}/systemd/system/basic.target.wants/opt-var-kdb-db-smack-labels.service +/usr/share/license/%{name} +%{_sysconfdir}/preconf.d/libsqlfs.preinit + +%changelog +* Thu Jul 12 2012 - Hyungdeuk Kim +- Add -g flags to spec file for exe file strip diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsvi.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsvi.spec new file mode 100755 index 0000000..2b27d4a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libsvi.spec @@ -0,0 +1,87 @@ +Name: libsvi +Summary: SVI +Version: 0.1.2 +Release: 8 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(devman_haptic) +BuildRequires: pkgconfig(mm-keysound) +BuildRequires: pkgconfig(devman) + +%description + +%package devel +Summary: SVI +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_bindir}/svi_test +%{_libdir}/libsvi.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/svi/*.h +%{_libdir}/libsvi.so +%{_libdir}/pkgconfig/svi.pc + +%changelog +* Thu Sep 06 2012 - Jiyoung Yun +- if there isnt' haptic resource, it plays monotone +- Tag : libsvi_0.1.2-8 + +* Mon Aug 20 2012 - Jiyoung Yun +- Re-uploaded because prev commit is not supply on tizen_build project +- Tag : libsvi_0.1.2-7 + +* Fri Aug 17 2012 - Jiyoung Yun +- separate 2.0_beta branch from master +- Remove code regarding led notification that is product feature +- Tag : libsvi_0.1.2-6 + +* Tue Aug 14 2012 - Jiyoung Yun +- led bug fix +- svi_play_led function is called twice +- Tag : libsvi_0.1.2-5 + +* Tue Aug 14 2012 - Jiyoung Yun +- Code merge from old git +- Tag : libsvi_0.1.2-4 + +* Mon Aug 06 2012 - Jiyoung Yun +- Add new code for support LED notification +- Add svi-led.c file to convert ivt to led file +- Change SVI_VIB_OPERATION_FULLYCHARGED to SVI_VIB_OPERATION_FULLCHARGED enum value +- Tag : libsvi_0.1.2-3 + +* Fri Aug 03 2012 - Jiyoung Yun +- Change SVI_VIB_OPERATION_LOTBATT to SVI_VIB_OPERATION_LOWBATT value +- Tag : libsvi_0.1.2-2 + +* Fri Jul 13 2012 - Hyungdeuk Kim +- Add 2 new enum type defined by ux 0627 document +- remove temp code for error handling diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtasn1.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtasn1.spec new file mode 100644 index 0000000..56ebc9e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtasn1.spec @@ -0,0 +1,82 @@ +Name: libtasn1 +Summary: This is the ASN.1 library used in GNUTLS +Version: 2.7 +Release: 1 +Group: System/Libraries +License: LGPLv2.1+ +URL: http://www.gnu.org/software/gnutls/download.html +Source0: http://www.gnu.org/software/gnutls/releases/libtasn1/%{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: bison + + +%description +This is the ASN.1 library used in GNUTLS. More up to date information can +be found at http://www.gnu.org/software/gnutls and http://www.gnutls.org + + + +%package tools +Summary: Some ASN.1 tools +License: GPLv3+ +Group: Applications/Text +Requires: %{name} = %{version}-%{release} + +%description tools +This is the ASN.1 library used in GNUTLS. More up to date information can +be found at http://www.gnu.org/software/gnutls and http://www.gnutls.org + +This package contains tools using the libtasn library. + + +%package devel +Summary: Files for development of applications which will use libtasn1 +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This is the ASN.1 library used in GNUTLS. More up to date information can +be found at http://www.gnu.org/software/gnutls and http://www.gnutls.org + +This package contains files for development of applications which will +use libtasn1. + + + +%prep +%setup -q -n %{name}-%{version} + + +%build + +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%remove_docs + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%{_libdir}/*.so.* + + +%files tools +%defattr(-,root,root,-) +%_bindir/asn1* + +%files devel +%defattr(-,root,root,-) +%_libdir/*.so +%_libdir/pkgconfig/*.pc +%_includedir/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtcore.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtcore.spec new file mode 100644 index 0000000..4d7c1bd --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtcore.spec @@ -0,0 +1,52 @@ +#sbs-git:slp/pkgs/l/libtcore +Name: libtcore +Summary: Telephony-core library +Version: 0.1.61 +Release: 1 +Group: System/Libraries +License: Apache +Source0: libtcore-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(gudev-1.0) + +%description +Telephony-core library + +%package devel +Summary: Telephony-core library (Development) +Requires: %{name} = %{version} +Group: Development/Libraries + +%description devel +Telephony-core library (Development) + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%post +/sbin/ldconfig + +%postun -p /sbin/ldconfig + +%install +rm -rf %{buildroot} +%make_install + +%files +%defattr(-,root,root,-) +#%doc COPYING +%{_libdir}/libtcore* +#%{_bindir}/* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/* +%{_libdir}/pkgconfig/tcore.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtheora.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtheora.spec new file mode 100644 index 0000000..f2d9e59 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtheora.spec @@ -0,0 +1,71 @@ +Name: libtheora +Summary: Theora Video Compression Codec +Version: 1.1.1 +Release: 4 +Group: System/Libraries +License: BSD +URL: http://www.theora.org/ +Source0: http://downloads.xiph.org/releases/theora/%{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(ogg) +BuildRequires: pkgconfig(vorbis) +BuildRequires: pkgconfig(libpng) + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +Theora is a free and open video compression format from the Xiph.org Foundation. +It can be used to distribute film and video online and on disc without the +licensing and royalty fees or vendor lock-in associated with other formats. + +%package devel +Summary: Development tools for Theora applications +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Description: Headers for Theora Video Compression Codec + +%prep +%setup -q -n %{name}-%{version} + +%build + +%ifarch %{arm} +export CFLAGS="-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfloat-abi=softfp -D__SOFTFP__" +export CXXFLAGS="-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfloat-abi=softfp -D__SOFTFP__" +export FFLAGS="-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfloat-abi=softfp -D__SOFTFP__" +%endif +%configure --disable-static \ + --enable-shared \ + --disable-sdltest \ + --disable-examples + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +rm -rf $RPM_BUILD_ROOT%{_docdir} + +%clean +rm -rf %{buildroot} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest libtheora.manifest +%{_libdir}/libtheora.so.* +%{_libdir}/libtheoradec.so.* +%{_libdir}/libtheoraenc.so.* + +%files devel +%{_includedir}/theora +%{_libdir}/*.so +%{_libdir}/pkgconfig/theora.pc +%{_libdir}/pkgconfig/theoraenc.pc +%{_libdir}/pkgconfig/theoradec.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtiff.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtiff.spec new file mode 100644 index 0000000..eeb9242 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libtiff.spec @@ -0,0 +1,120 @@ +Name: libtiff +Summary: Library of functions for manipulating TIFF format image files +Version: 3.9.5 +Release: 1 +Group: System/Libraries +License: libtiff +URL: http://www.libtiff.org/ +Source0: %{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(zlib) +BuildRequires: libjpeg-devel + + +%description +The libtiff package contains a library of functions for manipulating +TIFF (Tagged Image File Format) image format files. TIFF is a widely +used file format for bitmapped images. TIFF files usually end in the +.tif extension and they are often quite large. + +The libtiff package should be installed if you need to manipulate TIFF +format image files. + + + +%package devel +Summary: Development tools for programs which will use the libtiff library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This package contains the header files and documentation necessary for +developing programs which will manipulate TIFF format image files +using the libtiff library. + +If you need to develop programs which will manipulate TIFF format +image files, you should install this package. You'll also need to +install the libtiff package. + + + +%prep +%setup + +# >> setup +# << setup + +%build +# >> build pre +export CFLAGS="%{optflags} -fno-strict-aliasing" +# << build pre + +%configure --disable-static +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre + +# << install pre +%make_install + +# >> install post + +# remove what we didn't want installed +rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/ + +# no libGL dependency, please +rm -f $RPM_BUILD_ROOT%{_bindir}/tiffgt +rm -f $RPM_BUILD_ROOT%{_mandir}/man1/tiffgt.1 +rm -f html/man/tiffgt.1.html + +# no sgi2tiff or tiffsv, either +rm -f $RPM_BUILD_ROOT%{_bindir}/sgi2tiff +rm -f $RPM_BUILD_ROOT%{_mandir}/man1/sgi2tiff.1 +rm -f html/man/sgi2tiff.1.html +rm -f $RPM_BUILD_ROOT%{_bindir}/tiffsv +rm -f $RPM_BUILD_ROOT%{_mandir}/man1/tiffsv.1 +rm -f html/man/tiffsv.1.html + +# don't include documentation Makefiles, they are a multilib hazard +find html -name 'Makefile*' | xargs rm + +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +# >> files +%defattr(-,root,root,0755) +%doc COPYRIGHT README RELEASE-DATE VERSION +%{_bindir}/* +%{_libdir}/libtiff.so.* +%{_libdir}/libtiffxx.so.* +%doc %{_mandir}/man1/* +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%defattr(-,root,root,0755) +%doc TODO ChangeLog html +%{_includedir}/* +%{_libdir}/libtiff.so +%{_libdir}/libtiffxx.so +%doc %{_mandir}/man3/* +# << files devel + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libug-setting-wifidirect-efl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libug-setting-wifidirect-efl.spec new file mode 100755 index 0000000..298dd2b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libug-setting-wifidirect-efl.spec @@ -0,0 +1,115 @@ +#sbs-git:slp/apps/u/ug-wifi-direct libug-setting-wifidirect-efl 0.3.4 82f07b22ef73127a446c49e00b8dca37010b3ee2 +%define PREFIX /usr/ug + +Name: libug-setting-wifidirect-efl +Summary: Wi-Fi Direct setting UI gadget +Version: 1.0.8 +Release: 1 +Group: TO_BE_FILLED +License: Flora License +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/sqlite3 +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: edje-tools +BuildRequires: gettext-tools +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(wifi-direct) +BuildRequires: pkgconfig(network) +BuildRequires: pkgconfig(capi-network-tethering) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ethumb) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(efreet) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(edbus) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-system-runtime-info) +BuildRequires: pkgconfig(capi-system-device) +BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: cmake +BuildRequires: gettext-devel + +#%define debug_package %{nil} + +%description +wifi direct client library (Shared Library) + + +%package -n org.tizen.wifi-direct-popup +Summary: Wifi-Wirect system popup +Requires: %{name} = %{version}-%{release} + +%package -n org.tizen.wifi-direct-ugapp +Summary: Wifi-Wirect application launching UG +Requires: %{name} = %{version}-%{release} + +%description -n org.tizen.wifi-direct-popup +Wi-Fi Direct system popup. + + +%description -n org.tizen.wifi-direct-ugapp +Wi-Fi Direct application launching UG. + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=$PREFIX +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +%__strip %{buildroot}/usr/ug/lib/libug-setting-wifidirect-efl.so.0.1.0 +%__strip %{buildroot}/usr/apps/org.tizen.wifi-direct-ugapp/bin/wifi-direct-ugapp +%__strip %{buildroot}/usr/apps/org.tizen.wifi-direct-popup/bin/wifi-direct-popup + +%post +mkdir -p /usr/ug/bin/ +ln -sf /usr/bin/ug-client /usr/ug/bin/ug-setting-wifidirect-efl +%postun + + +%files +%manifest libug-setting-wifidirect-efl.manifest +%defattr(-,root,root,-) +/usr/ug/lib/* +/usr/ug/res/images/* +/usr/ug/res/edje/* +/usr/ug/res/locale/*/*/* + +%files -n org.tizen.wifi-direct-popup +%manifest org.tizen.wifi-direct-popup.manifest +%defattr(-,root,root,-) +/usr/apps/org.tizen.wifi-direct-popup/bin/* +/usr/apps/org.tizen.wifi-direct-popup/res/images/* +/usr/apps/org.tizen.wifi-direct-popup/res/locale/*/*/* +#/usr/share/applications/org.tizen.wifi-direct-popup.desktop +#for appfw new manifest +/usr/share/packages/org.tizen.wifi-direct-popup.xml + +%files -n org.tizen.wifi-direct-ugapp +%manifest org.tizen.wifi-direct-ugapp.manifest +%defattr(-,root,root,-) +/usr/apps/org.tizen.wifi-direct-ugapp/bin/* +#/usr/share/applications/org.tizen.wifi-direct-ugapp.desktop +#for appfw new manifest +/usr/share/packages/org.tizen.wifi-direct-ugapp.xml + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libug-worldclock-efl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libug-worldclock-efl.spec new file mode 100644 index 0000000..902b788 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libug-worldclock-efl.spec @@ -0,0 +1,378 @@ +#sbs-git:slp/apps/l/libug-worldclock-efl libug-worldclock-efl 0.0.1 0b35f77bb1e62dc3aa162003d2af020f16ca4c39 +Name: libug-worldclock-efl +Summary: worldclock ug +Version: 0.0.18 +Release: 1 +Group: utils +License: samsung +Source0: %{name}-%{version}.tar.gz +Requires: isf +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/sqlite3 +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(alarm-engine) +BuildRequires: cmake +BuildRequires: edje-tools +BuildRequires: gettext-tools + +%description +Worldclock UI gadget + +%prep +%setup -q + +%build +%define PREFIX "/usr/ug" +cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post +/sbin/ldconfig + +CITY_TABLE_FILE="/opt/dbspace/.worldclock.db" + +if [ ! -e "$CITY_TABLE_FILE" ] +then + +#create db +sqlite3 /opt/dbspace/.worldclock.db 'PRAGMA journal_mode = PERSIST; + CREATE TABLE city_table (idex int primary key, city varchar(128), country varchar(128), timezone varchar(20), dst_type int, dst_enabled int, selected int, sequence int, tz_path varchar(128)); + INSERT INTO "city_table" VALUES(0,"IDS_WCL_BODY_CITYNAME_ABIDJAN","IDS_WCL_BODY_COTE_DIVOIRE","GMT+0",0,1,0,0,"Africa/Abidjan"); + INSERT INTO "city_table" VALUES(1,"IDS_WCL_BODY_CITYNAME_ABUDHABI","IDS_WCL_BODY_UNITED_ARAB_EMIRATES","GMT+4",0,1,0,0,"Asia/Dubai"); + INSERT INTO "city_table" VALUES(2,"IDS_WCL_BODY_CITYNAME_ACCRA","IDS_WCL_BODY_GHANA","GMT+0",0,1,0,0,"Africa/Accra"); + INSERT INTO "city_table" VALUES(3,"IDS_WCL_BODY_CITYNAME_ADDIS_ABABA","IDS_WCL_BODY_ETHIOPIA","GMT+3",0,1,0,0,"Africa/Addis_Ababa"); + INSERT INTO "city_table" VALUES(4,"IDS_WCL_BODY_CITYNAME_ADELAIDE","IDS_WCL_BODY_AUSTRALIA","GMT+9:30",0,1,0,0,"Australia/Adelaide"); + INSERT INTO "city_table" VALUES(5,"IDS_WCL_BODY_CITYNAME_ALASKA","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-9",0,1,0,0,"America/Nome"); + INSERT INTO "city_table" VALUES(6,"IDS_WCL_BODY_CITYNAME_ALGIERS","IDS_WCL_BODY_ALGERIA","GMT+1",0,1,0,0,"Africa/Algiers"); + INSERT INTO "city_table" VALUES(7,"IDS_WCL_BODY_CITYNAME_ALMATY","IDS_WCL_BODY_KAZAKHSTAN","GMT+6",0,1,0,0,"Asia/Almaty"); + INSERT INTO "city_table" VALUES(8,"IDS_WCL_BODY_CITYNAME_AMBON","IDS_WCL_BODY_INDONESIA","GMT+9",0,1,0,0,"Asia/Jayapura"); + INSERT INTO "city_table" VALUES(9,"IDS_WCL_BODY_CITYNAME_AMMAN","IDS_WCL_BODY_JORDAN","GMT+2",0,1,0,0,"Asia/Amman"); + INSERT INTO "city_table" VALUES(10,"IDS_WCL_BODY_CITYNAME_AMSTERDAME","IDS_WCL_BODY_NETHERLANDS","GMT+1",0,1,0,0,"Europe/Amsterdam"); + INSERT INTO "city_table" VALUES(11,"IDS_WCL_BODY_CITYNAME_ANADYR","IDS_WCL_BODY_RUSSIA","GMT+12",0,1,0,0,"Asia/Anadyr"); + INSERT INTO "city_table" VALUES(12,"IDS_WCL_BODY_CITYNAME_ANCHORAGE","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-9",0,1,0,0,"America/Anchorage"); + INSERT INTO "city_table" VALUES(13,"IDS_WCL_BODY_CITYNAME_ANKARA","IDS_WCL_BODY_TURKEY","GMT+2",0,1,0,0,"Asia/Istanbul"); + INSERT INTO "city_table" VALUES(14,"IDS_WCL_BODY_CITYNAME_ANTANANARIVO","IDS_WCL_BODY_MADAGASCAR","GMT+3",0,1,0,0,"Indian/Antananarivo"); + INSERT INTO "city_table" VALUES(15,"IDS_WCL_BODY_CITYNAME_ASHGABAT","IDS_WCL_BODY_TURKMENISTAN","GMT+5",0,1,0,0,"Asia/Ashgabat"); + INSERT INTO "city_table" VALUES(16,"IDS_WCL_BODY_CITYNAME_ASMARA","IDS_WCL_BODY_ERITREA","GMT+3",0,1,0,0,"Africa/Asmara"); + INSERT INTO "city_table" VALUES(17,"IDS_WCL_BODY_CITYNAME_ASTANA","IDS_WCL_BODY_KAZAKHSTAN","GMT+6",0,1,0,0,"Asia/Almaty"); + INSERT INTO "city_table" VALUES(18,"IDS_WCL_BODY_CITYNAME_ASUNCION","IDS_WCL_BODY_PARAGUAY","GMT-4",0,1,0,0,"America/Asuncion"); + INSERT INTO "city_table" VALUES(19,"IDS_WCL_BODY_CITYNAME_ATHENS","IDS_WCL_BODY_GREECE","GMT+2",0,1,0,0,"Europe/Athens"); + INSERT INTO "city_table" VALUES(20,"IDS_WCL_BODY_CITYNAME_AUCKLAND","IDS_WCL_BODY_NEW_ZEALAND","GMT+12",0,1,0,0,"Pacific/Auckland"); + INSERT INTO "city_table" VALUES(21,"IDS_WCL_BODY_CITYNAME_AUSTIN","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-6",0,1,0,0,"CST6CDT"); + INSERT INTO "city_table" VALUES(22,"IDS_WCL_BODY_CITYNAME_AZORES","IDS_WCL_BODY_PORTUGAL","GMT-1",0,1,0,0,"Atlantic/Azores"); + INSERT INTO "city_table" VALUES(23,"IDS_WCL_BODY_CITYNAME_BAGHDAD","IDS_WCL_BODY_IRAQ","GMT+3",0,1,0,0,"Asia/Baghdad"); + INSERT INTO "city_table" VALUES(24,"IDS_WCL_BODY_CITYNAME_BAKU","IDS_WCL_BODY_AZERBAIJAN","GMT+4",0,1,0,0,"Asia/Baku"); + INSERT INTO "city_table" VALUES(25,"IDS_WCL_BODY_CITYNAME_BALTIMORE","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(26,"IDS_WCL_BODY_CITYNAME_BAMAKO","IDS_WCL_BODY_MALI","GMT+0",0,1,0,0,"Africa/Bamako"); + INSERT INTO "city_table" VALUES(27,"IDS_WCL_BODY_CITYNAME_BANGKOK","IDS_WCL_BODY_THAILAND","GMT+7",0,1,0,0,"Asia/Bangkok"); + INSERT INTO "city_table" VALUES(28,"IDS_WCL_BODY_CITYNAME_BANGUI","IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC","GMT+1",0,1,0,0,"Africa/Bangui"); + INSERT INTO "city_table" VALUES(29,"IDS_WCL_BODY_CITYNAME_BARCELONA","IDS_WCL_BODY_SPAIN","GMT+2",0,1,0,0,"Europe/Madrid"); + INSERT INTO "city_table" VALUES(30,"IDS_WCL_BODY_CITYNAME_BARI","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(31,"IDS_WCL_BODY_CITYNAME_BASSE_TERRE","IDS_WCL_BODY_GUADELOUPE","GMT-4",0,1,0,0,"America/Guadeloupe"); + INSERT INTO "city_table" VALUES(32,"IDS_WCL_BODY_CITYNAME_BEIJING","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Shanghai"); + INSERT INTO "city_table" VALUES(33,"IDS_WCL_BODY_CITYNAME_BEIRUT","IDS_WCL_BODY_LEBANON","GMT+2",0,1,0,0,"Asia/Beirut"); + INSERT INTO "city_table" VALUES(34,"IDS_WCL_BODY_CITYNAME_BELGRADE","IDS_WCL_BODY_SERBIA","GMT+1",0,1,0,0,"Europe/Belgrade"); + INSERT INTO "city_table" VALUES(35,"IDS_WCL_BODY_CITYNAME_BELIZE_CITY","IDS_WCL_BODY_BELIZE","GMT-6",0,1,0,0,"America/Belize"); + INSERT INTO "city_table" VALUES(36,"IDS_WCL_BODY_CITYNAME_BERLIN","IDS_WCL_BODY_GERMANY","GMT+1",0,1,0,0,"Europe/Berlin"); + INSERT INTO "city_table" VALUES(37,"IDS_WCL_BODY_CITYNAME_BERN","IDS_WCL_BODY_SWITZERLAND","GMT+1",0,1,0,0,"Europe/Zurich"); + INSERT INTO "city_table" VALUES(38,"IDS_WCL_BODY_CITYNAME_BISHKEK","IDS_WCL_BODY_KYRGYZSTAN","GMT+6",0,1,0,0,"Asia/Bishkek"); + INSERT INTO "city_table" VALUES(39,"IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU","IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU","GMT+0",0,1,0,0,"Africa/Bissau"); + INSERT INTO "city_table" VALUES(40,"IDS_WCL_BODY_CITYNAME_BOGOTA","IDS_WCL_BODY_COLOMBIA","GMT-5",0,1,0,0,"America/Bogota"); + INSERT INTO "city_table" VALUES(41,"IDS_WCL_BODY_CITYNAME_BOLOGNA","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(42,"IDS_WCL_BODY_BOSTON","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(43,"IDS_WCL_BODY_CITYNAME_BRASILIA","IDS_WCL_BODY_BRAZIL","GMT-3",0,1,0,0,"America/Sao_Paulo"); + INSERT INTO "city_table" VALUES(44,"IDS_WCL_BODY_CITYNAME_BRATISLAVA","IDS_WCL_BODY_SLOVAKIA","GMT+2",0,1,0,0,"Europe/Bratislava"); + INSERT INTO "city_table" VALUES(45,"IDS_WCL_BODY_CITYNAME_BRIDGETOWN","IDS_WCL_BODY_BARBADOS","GMT-4",0,1,0,0,"America/Barbados"); + INSERT INTO "city_table" VALUES(46,"IDS_WCL_BODY_CITYNAME_BRISBANE","IDS_WCL_BODY_AUSTRALIA","GMT+10",0,1,0,0,"Australia/Brisbane"); + INSERT INTO "city_table" VALUES(47,"IDS_WCL_BODY_CITYNAME_BRUSSELS","IDS_WCL_BODY_BELGIUM","GMT+1",0,1,0,0,"Europe/Brussels"); + INSERT INTO "city_table" VALUES(48,"IDS_WCL_BODY_CITYNAME_BUCHAREST","IDS_WCL_BODY_ROMANIA","GMT+3",0,1,0,0,"Europe/Bucharest"); + INSERT INTO "city_table" VALUES(49,"IDS_WCL_BODY_CITYNAME_BUDAPEST","IDS_WCL_BODY_HUNGARY_M_COUNTRY","GMT+1",0,1,0,0,"Europe/Budapest"); + INSERT INTO "city_table" VALUES(50,"IDS_WCL_BODY_CITYNAME_BUENOSAIRES","IDS_WCL_BODY_ARGENTINA","GMT-3",0,1,0,0,"America/Argentina/Buenos_Aires"); + INSERT INTO "city_table" VALUES(51,"IDS_WCL_BODY_CITYNAME_CAIRO","IDS_WCL_BODY_EGYPT","GMT+2",0,1,0,0,"Africa/Cairo"); + INSERT INTO "city_table" VALUES(52,"IDS_WCL_BODY_CITYNAME_CALGARY","IDS_WCL_BODY_CANADA","GMT-7",0,1,0,0,"MST7MDT"); + INSERT INTO "city_table" VALUES(53,"IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS","IDS_WCL_BODY_SPAIN","GMT+0",0,1,0,0,"Atlantic/Canary"); + INSERT INTO "city_table" VALUES(54,"IDS_WCL_BODY_CITYNAME_CANBERRA","IDS_WCL_BODY_AUSTRALIA","GMT+10",0,1,0,0,"Australia/Canberra"); + INSERT INTO "city_table" VALUES(55,"IDS_WCL_BODY_CITYNAME_CANTON","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Shanghai"); + INSERT INTO "city_table" VALUES(56,"IDS_WCL_BODY_CITYNAME_CAPE_TOWN","IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA","GMT+2",0,1,0,0,"Africa/Johannesburg"); + INSERT INTO "city_table" VALUES(57,"IDS_WCL_BODY_CITYNAME_CARACAS","IDS_WCL_BODY_VENEZUELA","GMT-4:30",0,1,0,0,"America/Caracas"); + INSERT INTO "city_table" VALUES(58,"IDS_WCL_BODY_CITYNAME_CARDIFF","IDS_WCL_BODY_WALES_M_COUNTRYNAME","GMT+0",0,1,0,0,"Europe/London"); + INSERT INTO "city_table" VALUES(59,"IDS_WCL_BODY_CITYNAME_CASABLANCA","IDS_WCL_BODY_MOROCCO","GMT+0",0,1,0,0,"Africa/Casablanca"); + INSERT INTO "city_table" VALUES(60,"IDS_WCL_BODY_CITYNAME_CATANZARO","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(61,"IDS_WCL_BODY_CITYNAME_CAYENNE","IDS_WCL_BODY_FRENCH_GUIANA","GMT-3",0,1,0,0,"America/Cayenne"); + INSERT INTO "city_table" VALUES(62,"IDS_WCL_BODY_CITYNAME_CHARLOTTE","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(63,"IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE","IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME","GMT-5:30",0,1,0,0,"America/St_Thomas"); + INSERT INTO "city_table" VALUES(64,"IDS_WCL_BODY_CITYNAME_CHELYABINSK","IDS_WCL_BODY_RUSSIA","GMT+6",0,1,0,0,"Asia/Yekaterinburg"); + INSERT INTO "city_table" VALUES(65,"IDS_WCL_BODY_CITYNAME_CHENNAI","IDS_WCL_BODY_INDIA","GMT+5:30",0,1,0,0,"Asia/Kolkata"); + INSERT INTO "city_table" VALUES(66,"IDS_WCL_BODY_CITYNAME_CHICAGO","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-6",0,1,0,0,"America/Chicago"); + INSERT INTO "city_table" VALUES(67,"IDS_WCL_BODY_CITYNAME_CHISINAU","IDS_WCL_BODY_MOLDOVA","GMT+2",0,1,0,0,"Europe/Chisinau"); + INSERT INTO "city_table" VALUES(68,"IDS_WCL_BODY_CITYNAME_CHITA","IDS_WCL_BODY_RUSSIA","GMT+10",0,1,0,0,"Asia/Yakutsk"); + INSERT INTO "city_table" VALUES(69,"IDS_WCL_BODY_CITYNAME_CLEVELAND","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(70,"IDS_WCL_BODY_CITYNAME_COLOMBO","IDS_WCL_BODY_SRI_LANKA","GMT+5:30",0,1,0,0,"Asia/Colombo"); + INSERT INTO "city_table" VALUES(71,"IDS_WCL_BODY_CITYNAME_COLUMBUS","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(72,"IDS_WCL_BODY_CITYNAME_CONAKRY","IDS_WCL_BODY_GUINEA","GMT+1",0,1,0,0,"Africa/Conakry"); + INSERT INTO "city_table" VALUES(73,"IDS_WCL_BODY_CITYNAME_COPENHAGEN","IDS_WCL_BODY_DENMARK","GMT+1",0,1,0,0,"Europe/Copenhagen"); + INSERT INTO "city_table" VALUES(74,"IDS_WCL_BODY_CITYNAME_CORK","IDS_WCL_BODY_IRELAND","GMT+0",0,1,0,0,"Europe/Dublin"); + INSERT INTO "city_table" VALUES(75,"IDS_WCL_BODY_CITYNAME_CROTONE","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(76,"IDS_WCL_BODY_CITYNAME_DAKAR","IDS_WCL_BODY_SENEGAL","GMT+0",0,1,0,0,"Africa/Dakar"); + INSERT INTO "city_table" VALUES(77,"IDS_WCL_BODY_CITYNAME_DALLAS","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-6",0,1,0,0,"CST6CDT"); + INSERT INTO "city_table" VALUES(78,"IDS_WCL_BODY_CITYNAME_DAMASCUS","IDS_WCL_BODY_SYRIA","GMT+2",0,1,0,0,"Asia/Damascus"); + INSERT INTO "city_table" VALUES(79,"IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM","IDS_WCL_BODY_TANZANIA","GMT+3",0,1,0,0,"Africa/Dar_es_Salaam"); + INSERT INTO "city_table" VALUES(80,"IDS_WCL_BODY_CITYNAME_DARWIN","IDS_WCL_BODY_AUSTRALIA","GMT+9:30",0,1,0,0,"Australia/Darwin"); + INSERT INTO "city_table" VALUES(81,"IDS_WCL_BODY_CITYNAME_DELHI","IDS_WCL_BODY_INDIA","GMT+5:30",0,1,0,0,"Asia/Kolkata"); + INSERT INTO "city_table" VALUES(82,"IDS_WCL_BODY_CITYNAME_DENPASAR","IDS_WCL_BODY_INDONESIA","GMT+8",0,1,0,0,"Asia/Makassar"); + INSERT INTO "city_table" VALUES(83,"IDS_WCL_BODY_CITYNAME_DENVER","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-7",0,1,0,0,"America/Denver"); + INSERT INTO "city_table" VALUES(84,"IDS_WCL_BODY_CITYNAME_DETROIT","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"America/Detroit"); + INSERT INTO "city_table" VALUES(85,"IDS_WCL_BODY_CITYNAME_DHAKA","IDS_WCL_BODY_BANGLADESH","GMT+6",0,1,0,0,"Asia/Dhaka"); + INSERT INTO "city_table" VALUES(86,"IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA","IDS_WCL_BODY_UNITED_KINGDOM","GMT+5",0,1,0,0,"Indian/Chagos"); + INSERT INTO "city_table" VALUES(87,"IDS_WCL_BODY_CITYNAME_DJIBOUTI","IDS_WCL_BODY_DJIBOUTI","GMT+3",0,1,0,0,"Africa/Djibouti"); + INSERT INTO "city_table" VALUES(88,"IDS_WCL_BODY_CITYNAME_DOHA","IDS_WCL_BODY_QATAR","GMT+3",0,1,0,0,"Asia/Qatar"); + INSERT INTO "city_table" VALUES(89,"IDS_WCL_BODY_CITYNAME_DOUALA","IDS_WCL_BODY_CAMEROON","GMT+1",0,1,0,0,"Africa/Douala"); + INSERT INTO "city_table" VALUES(90,"IDS_WCL_BODY_CITYNAME_DUBAI","IDS_WCL_BODY_UNITED_ARAB_EMIRATES","GMT+4",0,1,0,0,"Asia/Dubai"); + INSERT INTO "city_table" VALUES(91,"IDS_WCL_BODY_CITYNAME_DUBLIN","IDS_WCL_BODY_IRELAND","GMT+0",0,1,0,0,"Europe/Dublin"); + INSERT INTO "city_table" VALUES(92,"IDS_WCL_BODY_CITYNAME_DUSHANBE","IDS_WCL_BODY_TAJIKISTAN","GMT+5",0,1,0,0,"Asia/Dushanbe"); + INSERT INTO "city_table" VALUES(93,"IDS_WCL_BODY_CITYNAME_EASTER_ISLAND","IDS_WCL_BODY_CHILE","GMT-6",0,1,0,0,"Pacific/Easter"); + INSERT INTO "city_table" VALUES(94,"IDS_WCL_BODY_CITYNAME_EDINBURGH","IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME","GMT+0",0,1,0,0,"Europe/London"); + INSERT INTO "city_table" VALUES(95,"IDS_WCL_BODY_CITYNAME_EL_PASO","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-7",0,1,0,0,"MST7MDT"); + INSERT INTO "city_table" VALUES(96,"IDS_WCL_BODY_CITYNAME_FLORENCE","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(97,"IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE","IDS_WCL_BODY_MARTINIQUE","GMT-4",0,1,0,0,"America/Martinique"); + INSERT INTO "city_table" VALUES(98,"IDS_WCL_BODY_CITYNAME_FREETOWN","IDS_WCL_BODY_SIERRA_LEONE","GMT+0",0,1,0,0,"Africa/Freetown"); + INSERT INTO "city_table" VALUES(99,"IDS_WCL_BODY_CITYNAME_GABORONE","IDS_WCL_BODY_BOTSWANA","GMT+2",0,1,0,0,"Africa/Gaborone"); + INSERT INTO "city_table" VALUES(100,"IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS","IDS_WCL_BODY_ECUADOR","GMT-7",0,1,0,0,"Pacific/Galapagos"); + INSERT INTO "city_table" VALUES(101,"IDS_WCL_BODY_CITYNAME_GENEVA","IDS_WCL_BODY_SWITZERLAND","GMT+1",0,1,0,0,"Europe/Paris"); + INSERT INTO "city_table" VALUES(102,"IDS_WCL_BODY_CITYNAME_GENOA","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(103,"IDS_WCL_BODY_CITYNAME_GEORGETOWN","IDS_WCL_BODY_GUYANA","GMT-4",0,1,0,0,"America/Guyana"); + INSERT INTO "city_table" VALUES(104,"IDS_WCL_BODY_CITYNAME_GRYTVIKEN","IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA","GMT-2",0,1,0,0,"Atlantic/South_Georgia"); + INSERT INTO "city_table" VALUES(105,"IDS_WCL_BODY_CITYNAME_GUAM","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT+10",0,1,0,0,"Pacific/Guam"); + INSERT INTO "city_table" VALUES(106,"IDS_WCL_BODY_GUATEMALA_CITY","IDS_WCL_BODY_GUATEMALA","GMT-6",0,1,0,0,"America/Guatemala"); + INSERT INTO "city_table" VALUES(107,"IDS_WCL_BODY_CITYNAME_GUSTAVIA","IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY","GMT-4",0,1,0,0,"America/Antigua"); + INSERT INTO "city_table" VALUES(108,"IDS_WCL_BODY_CITYNAME_HALIFAX","IDS_WCL_BODY_CANADA","GMT-4",0,1,0,0,"America/Halifax"); + INSERT INTO "city_table" VALUES(109,"IDS_WCL_BODY_CITYNAME_HAMBURG","IDS_WCL_BODY_GERMANY","GMT+1",0,1,0,0,"Europe/Berlin"); + INSERT INTO "city_table" VALUES(110,"IDS_WCL_BODY_CITYNAME_HANOI","IDS_WCL_BODY_VIETNAM","GMT+7",0,1,0,0,"Asia/Ho_Chi_Minh"); + INSERT INTO "city_table" VALUES(111,"IDS_WCL_BODY_CITYNAME_HARARE","IDS_WCL_BODY_ZIMBABWE","GMT+2",0,1,0,0,"Africa/Harare"); + INSERT INTO "city_table" VALUES(112,"IDS_WCL_BODY_CITYNAME_HAVANA","IDS_WCL_BODY_CUBA","GMT-5",0,1,0,0,"America/Havana"); + INSERT INTO "city_table" VALUES(113,"IDS_WCL_BODY_CITYNAME_HAWAII","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-10",0,1,0,0,"Pacific/Honolulu"); + INSERT INTO "city_table" VALUES(114,"IDS_WCL_BODY_CITYNAME_HELSINKI","IDS_WCL_BODY_FINLAND","GMT+2",0,1,0,0,"Europe/Helsinki"); + INSERT INTO "city_table" VALUES(115,"IDS_WCL_BODY_CITYNAME_HOBART","IDS_WCL_BODY_AUSTRALIA","GMT+10",0,1,0,0,"Australia/Hobart"); + INSERT INTO "city_table" VALUES(116,"IDS_WCL_BODY_CITYNAME_HONGKONG","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Hong_Kong"); + INSERT INTO "city_table" VALUES(117,"IDS_WCL_BODY_CITYNAME_HONOLULU","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-10",0,1,0,0,"Pacific/Honolulu"); + INSERT INTO "city_table" VALUES(118,"IDS_WCL_BODY_CITYNAME_HOUSTON","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-6",0,1,0,0,"CST6CDT"); + INSERT INTO "city_table" VALUES(119,"IDS_WCL_BODY_CITYNAME_HOVD","IDS_WCL_BODY_MONGOLIA","GMT+8",0,1,0,0,"Asia/Hovd"); + INSERT INTO "city_table" VALUES(120,"IDS_WCL_BODY_CITYNAME_INDIANAPOLIS","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"America/Indiana/Indianapolis"); + INSERT INTO "city_table" VALUES(121,"IDS_WCL_BODY_CITYNAME_IRKUTSK","IDS_WCL_BODY_RUSSIA","GMT+9",0,1,0,0,"Asia/Irkutsk"); + INSERT INTO "city_table" VALUES(122,"IDS_WCL_BODY_CITYNAME_ISLAMABAD","IDS_WCL_BODY_PAKISTAN","GMT+5",0,1,0,0,"Asia/Karachi"); + INSERT INTO "city_table" VALUES(123,"IDS_WCL_BODY_CITYNAME_ISTANBUL","IDS_WCL_BODY_TURKEY","GMT+2",0,1,0,0,"Europe/Istanbul"); + INSERT INTO "city_table" VALUES(124,"IDS_WCL_BODY_CITYNAME_IZHEVSK","IDS_WCL_BODY_RUSSIA","GMT+4",0,1,0,0,"Europe/Moscow"); + INSERT INTO "city_table" VALUES(125,"IDS_WCL_BODY_CITYNAME_JAKARTA","IDS_WCL_BODY_INDONESIA","GMT+7",0,1,0,0,"Asia/Jakarta"); + INSERT INTO "city_table" VALUES(126,"IDS_WCL_BODY_CITYNAME_JEDDAH","IDS_WCL_BODY_SAUDI_ARABIA","GMT+3",0,1,0,0,"Asia/Riyadh"); + INSERT INTO "city_table" VALUES(127,"IDS_WCL_BODY_CITYNAME_JERUSALEM","IDS_WCL_BODY_ISRAEL","GMT+2",0,1,0,0,"Asia/Jerusalem"); + INSERT INTO "city_table" VALUES(128,"IDS_WCL_BODY_CITYNAME_JOHANNESBURG","IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA","GMT+2",0,1,0,0,"Africa/Johannesburg"); + INSERT INTO "city_table" VALUES(129,"IDS_WCL_BODY_CITYNAME_KABUL","IDS_WCL_BODY_AFGHANISTAN","GMT+4:30",0,1,0,0,"Asia/Kabul"); + INSERT INTO "city_table" VALUES(130,"IDS_WCL_BODY_CITYNAME_KALININGRAD","IDS_WCL_BODY_RUSSIA","GMT+3",0,1,0,0,"Europe/Kaliningrad"); + INSERT INTO "city_table" VALUES(131,"IDS_WCL_BODY_CITYNAME_KAMCHATKA","IDS_WCL_BODY_RUSSIA","GMT+12",0,1,0,0,"Asia/Kamchatka"); + INSERT INTO "city_table" VALUES(132,"IDS_WCL_BODY_CITYNAME_KAMPALA","IDS_WCL_BODY_UGANDA","GMT+3",0,1,0,0,"Africa/Kampala"); + INSERT INTO "city_table" VALUES(133,"IDS_WCL_BODY_CITYNAME_KARACHI","IDS_WCL_BODY_PAKISTAN","GMT+5",0,1,0,0,"Asia/Karachi"); + INSERT INTO "city_table" VALUES(134,"IDS_WCL_BODY_CITYNAME_KATHMANDU","IDS_WCL_BODY_NEPAL","GMT+5:45",0,1,0,0,"Asia/Kathmandu"); + INSERT INTO "city_table" VALUES(135,"IDS_WCL_BODY_CITYNAME_KHABAROVSK","IDS_WCL_BODY_RUSSIA","GMT+11",0,1,0,0,"Asia/Vladivostok"); + INSERT INTO "city_table" VALUES(136,"IDS_WCL_BODY_CITYNAME_KHARKIV","IDS_WCL_BODY_UKRAINE","GMT+2",0,1,0,0,"Europe/Kiev"); + INSERT INTO "city_table" VALUES(137,"IDS_WCL_BODY_CITYNAME_KHARTOUM","IDS_WCL_BODY_SUDAN","GMT+3",0,1,0,0,"Africa/Khartoum"); + INSERT INTO "city_table" VALUES(138,"IDS_WCL_BODY_CITYNAME_KIEV","IDS_WCL_BODY_UKRAINE","GMT+2",0,1,0,0,"Europe/Kiev"); + INSERT INTO "city_table" VALUES(139,"IDS_WCL_BODY_CITYNAME_KINGSTON","IDS_WCL_BODY_CANADA","GMT-5",0,1,0,0,"America/Toronto"); + INSERT INTO "city_table" VALUES(140,"IDS_WCL_BODY_CITYNAME_KINGSTON","IDS_WCL_BODY_JAMAICA","GMT-5",0,1,0,0,"America/Jamaica"); + INSERT INTO "city_table" VALUES(141,"IDS_WCL_BODY_CITYNAME_KINSHASA","IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO","GMT+1",0,1,0,0,"Africa/Kinshasa"); + INSERT INTO "city_table" VALUES(142,"IDS_WCL_BODY_CITYNAME_KOLKATA","IDS_WCL_BODY_INDIA","GMT+5:30",0,1,0,0,"Asia/Kolkata"); + INSERT INTO "city_table" VALUES(143,"IDS_WCL_BODY_CITYNAME_KRASNOYARSK","IDS_WCL_BODY_RUSSIA","GMT+8",0,1,0,0,"Asia/Krasnoyarsk"); + INSERT INTO "city_table" VALUES(144,"IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR","IDS_WCL_BODY_MALAYSIA","GMT+8",0,1,0,0,"Asia/Kuala_Lumpur"); + INSERT INTO "city_table" VALUES(145,"IDS_WCL_BODY_KUWAIT","IDS_WCL_BODY_KUWAIT","GMT+3",0,1,0,0,"Asia/Kuwait"); + INSERT INTO "city_table" VALUES(146,"IDS_WCL_BODY_CITYNAME_KIEV","IDS_WCL_BODY_UKRAINE","GMT+2",0,1,0,0,"Europe/Kiev"); + INSERT INTO "city_table" VALUES(147,"IDS_WCL_BODY_CITYNAME_LOS_ANGELES","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-7",0,1,0,0,"America/Los_Angeles"); + INSERT INTO "city_table" VALUES(148,"IDS_WCL_BODY_CITYNAME_LA_PAZ","IDS_WCL_BODY_BOLIVIA","GMT-4",0,1,0,0,"America/La_Paz"); + INSERT INTO "city_table" VALUES(149,"IDS_WCL_BODY_CITYNAME_LAGOS","IDS_WCL_BODY_NIGERIA","GMT+1",0,1,0,0,"Africa/Lagos"); + INSERT INTO "city_table" VALUES(150,"IDS_WCL_BODY_CITYNAME_LAS_VEGAS","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-8",0,1,0,0,"PST8PDT"); + INSERT INTO "city_table" VALUES(151,"IDS_WCL_BODY_CITYNAME_LIMA","IDS_WCL_BODY_PERU","GMT-5",0,1,0,0,"America/Lima"); + INSERT INTO "city_table" VALUES(152,"IDS_WCL_BODY_CITYNAME_LISBON","IDS_WCL_BODY_PORTUGAL","GMT+0",0,1,0,0,"Europe/Lisbon"); + INSERT INTO "city_table" VALUES(153,"IDS_WCL_BODY_CITYNAME_LJUBLJANA","IDS_WCL_BODY_SLOVAKIA","GMT+1",0,1,0,0,"Europe/Ljubljana"); + INSERT INTO "city_table" VALUES(154,"IDS_WCL_BODY_CITYNAME_LONDON","IDS_WCL_BODY_UNITED_KINGDOM","GMT+0",0,1,0,0,"Europe/London"); + INSERT INTO "city_table" VALUES(155,"IDS_WCL_BODY_CITYNAME_LONGHUA","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Shanghai"); + INSERT INTO "city_table" VALUES(156,"IDS_WCL_BODY_CITYNAME_LOUISVILLE","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"America/Kentucky/Louisville"); + INSERT INTO "city_table" VALUES(157,"IDS_WCL_BODY_CITYNAME_LUANDA","IDS_WCL_BODY_ANGOLA","GMT+1",0,1,0,0,"Africa/Luanda"); + INSERT INTO "city_table" VALUES(158,"IDS_WCL_BODY_CITYNAME_LUBUMBASHI","IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO","GMT+2",0,1,0,0,"Africa/Lubumbashi"); + INSERT INTO "city_table" VALUES(159,"IDS_WCL_BODY_CITYNAME_LUSAKA","IDS_WCL_BODY_ZAMBIA","GMT+2",0,1,0,0,"Africa/Lusaka"); + INSERT INTO "city_table" VALUES(160,"IDS_WCL_BODY_LUXEMBOURG","IDS_WCL_BODY_LUXEMBOURG","GMT+1",0,1,0,0,"Europe/Luxembourg"); + INSERT INTO "city_table" VALUES(161,"IDS_WCL_BODY_CITYNAME_LVIV","IDS_WCL_BODY_UKRAINE","GMT+2",0,1,0,0,"Europe/Kiev"); + INSERT INTO "city_table" VALUES(162,"IDS_WCL_BODY_CITYNAME_MACAU","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Macau"); + INSERT INTO "city_table" VALUES(163,"IDS_WCL_BODY_CITYNAME_MADRID","IDS_WCL_BODY_SPAIN","GMT+2",0,1,0,0,"Europe/Madrid"); + INSERT INTO "city_table" VALUES(164,"IDS_WCL_BODY_CITYNAME_MAGADAN","IDS_WCL_BODY_RUSSIA","GMT+12",0,1,0,0,"Asia/Magadan"); + INSERT INTO "city_table" VALUES(165,"IDS_WCL_BODY_CITYNAME_MALABO","IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA","GMT+1",0,1,0,0,"Africa/Malabo"); + INSERT INTO "city_table" VALUES(166,"IDS_WCL_BODY_CITYNAME_MALE","IDS_WCL_BODY_MALDIVES","GMT+5",0,1,0,0,"Indian/Maldives"); + INSERT INTO "city_table" VALUES(167,"IDS_WCL_BODY_CITYNAME_MANAGUA","IDS_WCL_BODY_NICARAGUA","GMT-6",0,1,0,0,"America/Managua"); + INSERT INTO "city_table" VALUES(168,"IDS_WCL_BODY_CITYNAME_MANAMA","IDS_WCL_BODY_BAHRAIN","GMT+3",0,1,0,0,"Asia/Bahrain"); + INSERT INTO "city_table" VALUES(169,"IDS_WCL_BODY_CITYNAME_MANILA","IDS_WCL_BODY_PHILIPPINES","GMT+8",0,1,0,0,"Asia/Manila"); + INSERT INTO "city_table" VALUES(170,"IDS_WCL_BODY_CITYNAME_MAPUTO","IDS_WCL_BODY_MOZAMBIQUE","GMT+2",0,1,0,0,"Africa/Maputo"); + INSERT INTO "city_table" VALUES(171,"IDS_WCL_BODY_CITYNAME_MARIGOT","IDS_WCL_BODY_CITYNAME_SAINT_MARTIN","GMT-4",0,1,0,0,"America/Marigot"); + INSERT INTO "city_table" VALUES(172,"IDS_WCL_BODY_CITYNAME_MAZATLAN","IDS_WCL_BODY_MEXICO","GMT-7",0,1,0,0,"America/Mazatlan"); + INSERT INTO "city_table" VALUES(173,"IDS_WCL_BODY_MECCA","IDS_WCL_BODY_SAUDI_ARABIA","GMT+3",0,1,0,0,"Asia/Riyadh"); + INSERT INTO "city_table" VALUES(174,"IDS_WCL_BODY_CITYNAME_MELBOURNE","IDS_WCL_BODY_AUSTRALIA","GMT+10",0,1,0,0,"Australia/Melbourne"); + INSERT INTO "city_table" VALUES(175,"IDS_WCL_BODY_CITYNAME_MEMPHIS","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-6",0,1,0,0,"CST6CDT"); + INSERT INTO "city_table" VALUES(176,"IDS_WCL_BODY_CITYNAME_MESSINA","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(177,"IDS_WCL_BODY_CITYNAME_MEXICO_CITY","IDS_WCL_BODY_MEXICO","GMT-6",0,1,0,0,"America/Mexico_City"); + INSERT INTO "city_table" VALUES(178,"IDS_WCL_BODY_CITYNAME_MIAMI","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(179,"IDS_WCL_BODY_CITYNAME_MID_ATLANTIC","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-2",0,1,0,0,"America/New_York"); + INSERT INTO "city_table" VALUES(180,"IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-11",0,1,0,0,"Pacific/Midway"); + INSERT INTO "city_table" VALUES(181,"IDS_WCL_BODY_CITYNAME_MILAN","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(182,"IDS_WCL_BODY_CITYNAME_MILWAUKEE","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-6",0,1,0,0,"CST6CDT"); + INSERT INTO "city_table" VALUES(183,"IDS_WCL_BODY_CITYNAME_MINSK","IDS_WCL_BODY_BELARUS","GMT+2",0,1,0,0,"Europe/Minsk"); + INSERT INTO "city_table" VALUES(184,"IDS_WCL_BODY_CITYNAME_MOGADISHU","IDS_WCL_BODY_SOMALIA","GMT+2",0,1,0,0,"Africa/Mogadishu"); + INSERT INTO "city_table" VALUES(185,"IDS_WCL_BODY_CITYNAME_MONROVIA","IDS_WCL_BODY_LIBERIA","GMT+0",0,1,0,0,"Africa/Monrovia"); + INSERT INTO "city_table" VALUES(186,"IDS_WCL_BODY_CITYNAME_MONTEVIDEO","IDS_WCL_BODY_URUGUAY","GMT-3",0,1,0,0,"America/Montevideo"); + INSERT INTO "city_table" VALUES(187,"IDS_WCL_BODY_CITYNAME_MONTREAL","IDS_WCL_BODY_CANADA","GMT-5",0,1,0,0,"America/Montreal"); + INSERT INTO "city_table" VALUES(188,"IDS_WCL_BODY_CITYNAME_MOSCOW","IDS_WCL_BODY_RUSSIA","GMT+4",0,1,0,0,"Europe/Moscow"); + INSERT INTO "city_table" VALUES(189,"IDS_WCL_BODY_CITYNAME_MUMBAI","IDS_WCL_BODY_INDIA","GMT+5:30",0,1,0,0,"Asia/Kolkata"); + INSERT INTO "city_table" VALUES(190,"IDS_WCL_BODY_CITYNAME_MUNICH","IDS_WCL_BODY_GERMANY","GMT+1",0,1,0,0,"Europe/Berlin"); + INSERT INTO "city_table" VALUES(191,"IDS_WCL_BODY_CITYNAME_MUSCAT","IDS_WCL_BODY_OMAN","GMT+4",0,1,0,0,"Asia/Muscat"); + INSERT INTO "city_table" VALUES(192,"IDS_WCL_BODY_CITYNAME_NAIROBI","IDS_WCL_BODY_KENYA","GMT+3",0,1,0,0,"Africa/Nairobi"); + INSERT INTO "city_table" VALUES(193,"IDS_WCL_BODY_CITYNAME_NAPLES","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(194,"IDS_WCL_BODY_CITYNAME_NATERS","IDS_WCL_BODY_SWITZERLAND","GMT+1",0,1,0,0,"Europe/Zurich"); + INSERT INTO "city_table" VALUES(195,"IDS_WCL_BODY_CITYNAME_NDJAMENA","IDS_WCL_BODY_CHAD","GMT+1",0,1,0,0,"Africa/Ndjamena"); + INSERT INTO "city_table" VALUES(196,"IDS_WCL_BODY_CITYNAME_NEWDELHI","IDS_WCL_BODY_INDIA","GMT+5:30",0,1,0,0,"Asia/Kolkata"); + INSERT INTO "city_table" VALUES(197,"IDS_WCL_BODY_CITYNAME_NEWYORK","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-4",0,1,0,0,"America/New_York"); + INSERT INTO "city_table" VALUES(198,"IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND","IDS_WCL_BODY_CANADA","GMT-3:30",0,1,0,0,"America/St_Johns"); + INSERT INTO "city_table" VALUES(199,"IDS_WCL_BODY_CITYNAME_NIAMEY","IDS_WCL_BODY_NIGER","GMT+1",0,1,0,0,"Africa/Niamey"); + INSERT INTO "city_table" VALUES(200,"IDS_WCL_BODY_CITYNAME_NOUAKCHOTT","IDS_WCL_BODY_MAURITANIA","GMT+1",0,1,0,0,"Africa/Nouakchott"); + INSERT INTO "city_table" VALUES(201,"IDS_WCL_BODY_CITYNAME_NOUMEA","IDS_WCL_BODY_NEW_CALEDONIA","GMT+11",0,1,0,0,"Pacific/Noumea"); + INSERT INTO "city_table" VALUES(202,"IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK","IDS_WCL_BODY_RUSSIA","GMT+7",0,1,0,0,"Asia/Novokuznetsk"); + INSERT INTO "city_table" VALUES(203,"IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK","IDS_WCL_BODY_RUSSIA","GMT+7",0,1,0,0,"Asia/Novosibirsk"); + INSERT INTO "city_table" VALUES(204,"IDS_WCL_BODY_CITYNAME_NUKUALOFA","IDS_WCL_BODY_TONGA","GMT+13",0,1,0,0,"Pacific/Tongatapu"); + INSERT INTO "city_table" VALUES(205,"IDS_WCL_BODY_CITYNAME_NUUK","IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME","GMT-3",0,1,0,0,"America/Godthab"); + INSERT INTO "city_table" VALUES(206,"IDS_WCL_BODY_CITYNAME_OMSK","IDS_WCL_BODY_RUSSIA","GMT+7",0,1,0,0,"Asia/Omsk"); + INSERT INTO "city_table" VALUES(207,"IDS_WCL_BODY_CITYNAME_OSAKA","IDS_WCL_BODY_JAPAN","GMT+9",0,1,0,0,"Asia/Tokyo"); + INSERT INTO "city_table" VALUES(208,"IDS_WCL_BODY_CITYNAME_OTTAWA","IDS_WCL_BODY_CANADA","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(209,"IDS_WCL_BODY_CITYNAME_OUAGADOUGOU","IDS_WCL_BODY_BURKINA_FASO","GMT+0",0,1,0,0,"Africa/Ouagadougou"); + INSERT INTO "city_table" VALUES(210,"IDS_WCL_BODY_CITYNAME_PAGO_PAGO","IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA","GMT-11",0,1,0,0,"Pacific/Pago_Pago"); + INSERT INTO "city_table" VALUES(211,"IDS_WCL_BODY_CITYNAME_PALERMO","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(212,"IDS_WCL_BODY_PANAMA_CITY","IDS_WCL_BODY_PANAMA","GMT-6",0,1,0,0,"America/Panama"); + INSERT INTO "city_table" VALUES(213,"IDS_WCL_BODY_CITYNAME_PARAMARIBO","IDS_WCL_BODY_SURINAME","GMT-3",0,1,0,0,"America/Paramaribo"); + INSERT INTO "city_table" VALUES(214,"IDS_WCL_BODY_CITYNAME_PARIS","IDS_WCL_BODY_FRANCE","GMT+1",0,1,0,0,"Europe/Paris"); + INSERT INTO "city_table" VALUES(215,"IDS_WCL_BODY_CITYNAME_PERM","IDS_WCL_BODY_RUSSIA","GMT+6",0,1,0,0,"Asia/Yekaterinburg"); + INSERT INTO "city_table" VALUES(216,"IDS_WCL_BODY_CITYNAME_PERTH","IDS_WCL_BODY_AUSTRALIA","GMT+8",0,1,0,0,"Australia/Perth"); + INSERT INTO "city_table" VALUES(217,"IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY","IDS_WCL_BODY_RUSSIA","GMT+12",0,1,0,0,"Asia/Kamchatka"); + INSERT INTO "city_table" VALUES(218,"IDS_WCL_BODY_CITYNAME_PHILADELPHIA","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(219,"IDS_WCL_BODY_CITYNAME_PHNOM_PENH","IDS_WCL_BODY_CAMBODIA","GMT-5",0,1,0,0,"Asia/Phnom_Penh"); + INSERT INTO "city_table" VALUES(220,"IDS_WCL_BODY_CITYNAME_PHOENIX","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-7",0,1,0,0,"America/Phoenix"); + INSERT INTO "city_table" VALUES(221,"IDS_WCL_BODY_CITYNAME_PODGORICA","IDS_WCL_BODY_MONTENEGRO","GMT+1",0,1,0,0,"Europe/Podgorica"); + INSERT INTO "city_table" VALUES(222,"IDS_WCL_BODY_CITYNAME_PONTA_DELGADA","IDS_WCL_BODY_PORTUGAL","GMT-1",0,1,0,0,"Atlantic/Azores"); + INSERT INTO "city_table" VALUES(223,"IDS_WCL_BODY_CITYNAME_PORT_LOUIS","IDS_WCL_BODY_MAURITIUS","GMT+4",0,1,0,0,"Indian/Mauritius"); + INSERT INTO "city_table" VALUES(224,"IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE","IDS_WCL_BODY_HAITI","GMT-5",0,1,0,0,"America/Port-au-Prince"); + INSERT INTO "city_table" VALUES(225,"IDS_WCL_BODY_CITYNAME_PORTLAND","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-8",0,1,0,0,"PST8PDT"); + INSERT INTO "city_table" VALUES(226,"IDS_WCL_BODY_CITYNAME_PRAGUE","IDS_WCL_BODY_CZECH_REPUBLIC","GMT+1",0,1,0,0,"Europe/Prague"); + INSERT INTO "city_table" VALUES(227,"IDS_WCL_BODY_CITYNAME_PYONGYANG","IDS_WCL_BODY_NORTH_KOREA","GMT+9",0,1,0,0,"Asia/Pyongyang"); + INSERT INTO "city_table" VALUES(228,"IDS_WCL_BODY_CITYNAME_QUITO","IDS_WCL_BODY_ECUADOR","GMT-5",0,1,0,0,"America/Guayaquil"); + INSERT INTO "city_table" VALUES(229,"IDS_WCL_BODY_CITYNAME_RABAT","IDS_WCL_BODY_MOROCCO","GMT+0",0,1,0,0,"Africa/Casablanca"); + INSERT INTO "city_table" VALUES(230,"IDS_WCL_BODY_CITYNAME_YANGON","IDS_WCL_BODY_BURMA","GMT+6:30",0,1,0,0,"Asia/Rangoon"); + INSERT INTO "city_table" VALUES(231,"IDS_WCL_BODY_CITYNAME_RECIFE","IDS_WCL_BODY_BRAZIL","GMT-3",0,1,0,0,"America/Recife"); + INSERT INTO "city_table" VALUES(232,"IDS_WCL_BODY_CITYNAME_REGINA","IDS_WCL_BODY_CANADA","GMT-6",0,1,0,0,"America/Regina"); + INSERT INTO "city_table" VALUES(233,"IDS_WCL_BODY_CITYNAME_REYKJAVIK","IDS_WCL_BODY_ICELAND","GMT+0",0,1,0,0,"Atlantic/Reykjavik"); + INSERT INTO "city_table" VALUES(234,"IDS_WCL_BODY_CITYNAME_RIGA","IDS_WCL_BODY_LATVIA","GMT+2",0,1,0,0,"Europe/Riga"); + INSERT INTO "city_table" VALUES(235,"IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO","IDS_WCL_BODY_BRAZIL","GMT-2",0,1,0,0,"America/Sao_Paulo"); + INSERT INTO "city_table" VALUES(236,"IDS_WCL_BODY_CITYNAME_RIYADH","IDS_WCL_BODY_SAUDI_ARABIA","GMT+3",0,1,0,0,"Asia/Riyadh"); + INSERT INTO "city_table" VALUES(237,"IDS_WCL_BODY_CITYNAME_ROME","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(238,"IDS_WCL_BODY_CITYNAME_SAINT_DENIS","IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME","GMT+4",0,1,0,0,"Indian/Reunion"); + INSERT INTO "city_table" VALUES(239,"IDS_WCL_BODY_CITYNAME_SAMARA","IDS_WCL_BODY_RUSSIA","GMT+4",0,1,0,0,"Europe/Samara"); + INSERT INTO "city_table" VALUES(240,"IDS_WCL_BODY_CITYNAME_SAN_ANTONIO","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-6",0,1,0,0,"CST6CDT"); + INSERT INTO "city_table" VALUES(241,"IDS_WCL_BODY_CITYNAME_SAN_DIEGO","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-8",0,1,0,0,"PST8PDT"); + INSERT INTO "city_table" VALUES(242,"IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-8",0,1,0,0,"America/Los_Angeles"); + INSERT INTO "city_table" VALUES(243,"IDS_WCL_BODY_SAN_JOSE","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-8",0,1,0,0,"PST8PDT"); + INSERT INTO "city_table" VALUES(244,"IDS_WCL_BODY_SAN_JOSE","IDS_WCL_BODY_COSTA_RICA","GMT-6",0,1,0,0,"America/Costa_Rica"); + INSERT INTO "city_table" VALUES(245,"IDS_WCL_BODY_CITYNAME_SAN_JUAN","IDS_WCL_BODY_PUERTO_RICO","GMT-4",0,1,0,0,"America/Puerto_Rico"); + INSERT INTO "city_table" VALUES(246,"IDS_WCL_BODY_CITYNAME_SAN_MARINO","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/San_Marino"); + INSERT INTO "city_table" VALUES(247,"IDS_WCL_BODY_CITYNAME_SAN_SALVADOR","IDS_WCL_BODY_EL_SALVADOR","GMT-6",0,1,0,0,"America/El_Salvador"); + INSERT INTO "city_table" VALUES(248,"IDS_WCL_BODY_CITYNAME_SANAA","IDS_WCL_BODY_YEMEN","GMT+3",0,1,0,0,"Asia/Aden"); + INSERT INTO "city_table" VALUES(249,"IDS_WCL_BODY_CITYNAME_SANTIAGO","IDS_WCL_BODY_CHILE","GMT-4",0,1,0,0,"America/Santiago"); + INSERT INTO "city_table" VALUES(250,"IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO","IDS_WCL_BODY_DOMINICAN_REPUBLIC","GMT-4",0,1,0,0,"America/Santo_Domingo"); + INSERT INTO "city_table" VALUES(251,"IDS_WCL_BODY_CITYNAME_SAO_PAULO","IDS_WCL_BODY_BRAZIL","GMT-2",0,1,0,0,"America/Sao_Paulo"); + INSERT INTO "city_table" VALUES(252,"IDS_WCL_BODY_CITYNAME_SEATTLE","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-8",0,1,0,0,"PST8PDT"); + INSERT INTO "city_table" VALUES(253,"IDS_WCL_BODY_CITYNAME_SEOUL","IDS_WCL_BODY_REPUBLIC_OF_KOREA","GMT+9",0,1,1,0,"Asia/Seoul"); + INSERT INTO "city_table" VALUES(254,"IDS_WCL_BODY_CITYNAME_SHANGHAI","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Shanghai"); + INSERT INTO "city_table" VALUES(255,"IDS_WCL_BODY_SHENZHEN","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Shanghai"); + INSERT INTO "city_table" VALUES(256,"IDS_WCL_BODY_CITYNAME_SINGAPORE","IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY","GMT+8",0,1,0,0,"Asia/Singapore"); + INSERT INTO "city_table" VALUES(257,"IDS_WCL_BODY_CITYNAME_SKOPJE","IDS_WCL_BODY_MACEDONIA","GMT+1",0,1,0,0,"Europe/Skopje"); + INSERT INTO "city_table" VALUES(258,"IDS_WCL_BODY_CITYNAME_SOFIA","IDS_WCL_BODY_BULGARIA","GMT+3",0,1,0,0,"Europe/Sofia"); + INSERT INTO "city_table" VALUES(259,"IDS_WCL_BODY_CITYNAME_ST_JOHNS","IDS_WCL_BODY_ANTIGUA_AND_BARBUDA","GMT-4",0,1,0,0,"America/Antigua"); + INSERT INTO "city_table" VALUES(260,"IDS_WCL_BODY_CITYNAME_ST_JOHNS","IDS_WCL_BODY_CANADA","GMT-3:30",0,1,0,0,"America/St_Johns"); + INSERT INTO "city_table" VALUES(261,"IDS_WCL_BODY_CITYNAME_ST_PETERSBURG","IDS_WCL_BODY_RUSSIA","GMT+4",0,1,0,0,"Europe/Moscow"); + INSERT INTO "city_table" VALUES(262,"IDS_WCL_BODY_CITYNAME_STOCKHOLM","IDS_WCL_BODY_SWEDEN","GMT+2",0,1,0,0,"Europe/Stockholm"); + INSERT INTO "city_table" VALUES(263,"IDS_WCL_BODY_CITYNAME_SUVA","IDS_WCL_BODY_FIJI_M_COUNTRYNAME","GMT+12",0,1,0,0,"Pacific/Fiji"); + INSERT INTO "city_table" VALUES(264,"IDS_WCL_BODY_CITYNAME_SYDNEY","IDS_WCL_BODY_AUSTRALIA","GMT+11",0,1,0,0,"Australia/Sydney"); + INSERT INTO "city_table" VALUES(265,"IDS_WCL_BODY_CITYNAME_TAHITI","IDS_WCL_BODY_FRENCH_POLYNESIA","GMT-10",0,1,0,0,"Pacific/Tahiti"); + INSERT INTO "city_table" VALUES(266,"IDS_WCL_BODY_CITYNAME_TAIPEI","IDS_WCL_BODY_TAIWAN","GMT+8",0,1,0,0,"Asia/Taipei"); + INSERT INTO "city_table" VALUES(267,"IDS_WCL_BODY_CITYNAME_TALLINN","IDS_WCL_BODY_ESTONIA","GMT+2",0,1,0,0,"Europe/Tallinn"); + INSERT INTO "city_table" VALUES(268,"IDS_WCL_BODY_CITYNAME_TARAWA","IDS_WCL_BODY_KIRIBATI","GMT+12",0,1,0,0,"Pacific/Tarawa"); + INSERT INTO "city_table" VALUES(269,"IDS_WCL_BODY_CITYNAME_TASHKENT","IDS_WCL_BODY_UZBEKISTAN","GMT+5",0,1,0,0,"Asia/Tashkent"); + INSERT INTO "city_table" VALUES(270,"IDS_WCL_BODY_CITYNAME_TBILISI","IDS_WCL_BODY_GEORGIA","GMT+4",0,1,0,0,"Asia/Tbilisi"); + INSERT INTO "city_table" VALUES(271,"IDS_WCL_BODY_CITYNAME_TEGUCIGALPA","IDS_WCL_BODY_HONDURAS","GMT-6",0,1,0,0,"America/Tegucigalpa"); + INSERT INTO "city_table" VALUES(272,"IDS_WCL_BODY_CITYNAME_TEHRAN","IDS_WCL_BODY_IRAN_M_COUNTRYNAME","GMT+3:30",0,1,0,0,"Asia/Tehran"); + INSERT INTO "city_table" VALUES(273,"IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY","IDS_WCL_BODY_VIETNAM","GMT+7",0,1,0,0,"Asia/Ho_Chi_Minh"); + INSERT INTO "city_table" VALUES(274,"IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT","IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS","GMT-4",0,1,0,0,"America/Tortola"); + INSERT INTO "city_table" VALUES(275,"IDS_WCL_BODY_CITYNAME_TIANJIN","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Shanghai"); + INSERT INTO "city_table" VALUES(276,"IDS_WCL_BODY_CITYNAME_TIJUANA","IDS_WCL_BODY_MEXICO","GMT-5",0,1,0,0,"America/Tijuana"); + INSERT INTO "city_table" VALUES(277,"IDS_WCL_BODY_CITYNAME_TOKYO","IDS_WCL_BODY_JAPAN","GMT+9",0,1,0,0,"Asia/Tokyo"); + INSERT INTO "city_table" VALUES(278,"IDS_WCL_BODY_CITYNAME_TORONTO","IDS_WCL_BODY_CANADA","GMT-4",0,1,0,0,"America/Toronto"); + INSERT INTO "city_table" VALUES(279,"IDS_WCL_BODY_CITYNAME_TREHET","IDS_WCL_BODY_FRANCE","GMT+1",0,1,0,0,"Europe/Paris"); + INSERT INTO "city_table" VALUES(280,"IDS_WCL_BODY_CITYNAME_TRIPOLI","IDS_WCL_BODY_LIBYA","GMT+2",0,1,0,0,"Africa/Tripoli"); + INSERT INTO "city_table" VALUES(281,"IDS_WCL_BODY_CITYNAME_TUNIS","IDS_WCL_BODY_TUNISIA","GMT+2",0,1,0,0,"Africa/Tunis"); + INSERT INTO "city_table" VALUES(282,"IDS_WCL_BODY_CITYNAME_TURIN","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(283,"IDS_WCL_BODY_CITYNAME_UFA","IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME","GMT+5",0,1,0,0,"Asia/Yekaterinburg"); + INSERT INTO "city_table" VALUES(284,"IDS_WCL_BODY_CITYNAME_ULAN_BATOR","IDS_WCL_BODY_MONGOLIA","GMT+8",0,1,0,0,"Asia/Ulan_Bator"); + INSERT INTO "city_table" VALUES(285,"IDS_WCL_BODY_CITYNAME_VADUZ","IDS_WCL_BODY_LIECHTENSTEIN","GMT+1",0,1,0,0,"Europe/Vaduz"); + INSERT INTO "city_table" VALUES(286,"IDS_WCL_BODY_CITYNAME_VALLETTA","IDS_WCL_BODY_MALTA","GMT+1",0,1,0,0,"Europe/Malta"); + INSERT INTO "city_table" VALUES(287,"IDS_WCL_BODY_CITYNAME_VANCOUVER","IDS_WCL_BODY_CANADA","GMT-8",0,1,0,0,"America/Vancouver"); + INSERT INTO "city_table" VALUES(288,"IDS_WCL_BODY_CITYNAME_VERONA","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(289,"IDS_WCL_BODY_CITYNAME_VICTORIA","IDS_WCL_BODY_SEYCHELLES","GMT+4",0,1,0,0,"Australia/Melbourne"); + INSERT INTO "city_table" VALUES(290,"IDS_WCL_BODY_CITYNAME_VIENNA","IDS_WCL_BODY_AUSTRIA","GMT+1",0,1,0,0,"Europe/Vienna"); + INSERT INTO "city_table" VALUES(291,"IDS_WCL_BODY_CITYNAME_VILNIUS","IDS_WCL_BODY_LITHUANIA","GMT+3",0,1,0,0,"Europe/Vilnius"); + INSERT INTO "city_table" VALUES(292,"IDS_WCL_BODY_CITYNAME_VLADIVOSTOK","IDS_WCL_BODY_RUSSIA","GMT+11",0,1,0,0,"Asia/Vladivostok"); + INSERT INTO "city_table" VALUES(293,"IDS_WCL_BODY_CITYNAME_VOLGOGRAD","IDS_WCL_BODY_RUSSIA","GMT+4",0,1,0,0,"Europe/Volgograd"); + INSERT INTO "city_table" VALUES(294,"IDS_WCL_BODY_CITYNAME_WARSAW","IDS_WCL_BODY_POLAND","GMT+1",0,1,0,0,"Europe/Warsaw"); + INSERT INTO "city_table" VALUES(295,"IDS_WCL_BODY_CITYNAME_WASHINGTON_DC","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(296,"IDS_WCL_BODY_CITYNAME_WELLINGTON","IDS_WCL_BODY_NEW_ZEALAND","GMT+12",0,1,0,0,"Pacific/Auckland"); + INSERT INTO "city_table" VALUES(297,"IDS_WCL_BODY_CITYNAME_WINNIPEG","IDS_WCL_BODY_CANADA","GMT-5",0,1,0,0,"America/Winnipeg"); + INSERT INTO "city_table" VALUES(298,"IDS_WCL_BODY_CITYNAME_YAKUTSK","IDS_WCL_BODY_RUSSIA","GMT+10",0,1,0,0,"Asia/Yakutsk"); + INSERT INTO "city_table" VALUES(299,"IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO","IDS_WCL_BODY_COTE_DIVOIRE","GMT+0",0,1,0,0,"Africa/Abidjan"); + INSERT INTO "city_table" VALUES(300,"IDS_WCL_BODY_YAOUNDE","IDS_WCL_BODY_CAMEROON","GMT+1",0,1,0,0,"Africa/Douala"); + INSERT INTO "city_table" VALUES(301,"IDS_WCL_BODY_CITYNAME_YEKATERINBURG","IDS_WCL_BODY_RUSSIA","GMT+6",0,1,0,0,"Asia/Yekaterinburg"); + INSERT INTO "city_table" VALUES(302,"IDS_WCL_BODY_CITYNAME_YEREVAN","IDS_WCL_BODY_ARMENIA","GMT+5",0,1,0,0,"Asia/Yerevan"); + INSERT INTO "city_table" VALUES(303,"IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK","IDS_WCL_BODY_RUSSIA","GMT+11",0,1,0,0,"Asia/Sakhalin"); + INSERT INTO "city_table" VALUES(304,"IDS_WCL_BODY_CITYNAME_ZAGREB","IDS_WCL_BODY_CROATIA","GMT+1",0,1,0,0,"Europe/Zagreb"); + INSERT INTO "city_table" VALUES(305,"IDS_WCL_BODY_CITYNAME_ZURICH","IDS_WCL_BODY_SWITZERLAND","GMT+1",0,1,0,0,"Europe/Zurich");' +fi + +# Change file owner +chown :6015 /opt/dbspace/.worldclock.db +chown :6015 /opt/dbspace/.worldclock.db-journal +chmod 660 /opt/dbspace/.worldclock.db +chmod 660 /opt/dbspace/.worldclock.db-journal + +%postun -p /sbin/ldconfig + + +%files +%manifest libug-worldclock-efl.manifest +%defattr(-,root,root,-) +/usr/ug/lib/libug-worldclock-efl.so +/usr/ug/res/edje/ug_worldclock.edj +/usr/ug/res/edje/ug_worldclock_theme.edj +/usr/ug/res/locale/*/*/ug-worldclock-efl.mo diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libusb-compat.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libusb-compat.spec new file mode 100644 index 0000000..af21f45 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libusb-compat.spec @@ -0,0 +1,73 @@ +# +# spec file for package libusb-compat +# +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + +Name: libusb-compat +Url: http://libusb.wiki.sourceforge.net/LibusbCompat0.1 +Summary: libusb-1.0 Compatibility Layer for libusb-0.1 +License: BSD-3-Clause ; LGPL-2.1+ +Group: System/Libraries +Version: 0.1.4 +Release: 2 +Source: %{name}-%{version}.tar.gz +BuildRequires: libtool +BuildRequires: pkgconfig(libusb-1.0) + +%description +A compatibility layer allowing applications written for libusb-0.1 to +work with libusb-1.0. libusb-compat-0.1 attempts to look, feel, smell +and walk like libusb-0.1. + +%package devel +Summary: libusb-1.0 Compatibility Layer for libusb-0.1 +Group: Development/Libraries/C and C++ +Requires: %{name} = %{version}-%{release} + +%description devel +A compatibility layer allowing applications written for libusb-0.1 to +work with libusb-1.0. libusb-compat-0.1 attempts to look, feel, smell +and walk like libusb-0.1. + +%prep +%setup -q + +%build +%configure\ + --disable-static\ + --disable-build-docs +make %{?jobs:-j%jobs} + +%install +%makeinstall +rm %{buildroot}%{_libdir}/*.la + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root) +%doc AUTHORS COPYING ChangeLog LICENSE NEWS README +%{_libdir}/*.so.* + +%files devel +%defattr(-,root,root) +%{_bindir}/*-config +%{_includedir}/*.h +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libusb.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libusb.spec new file mode 100644 index 0000000..f006611 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libusb.spec @@ -0,0 +1,69 @@ +Name: libusb +Summary: A library which allows userspace access to USB devices +Version: 1.0.9 +Release: 15 +Group: System/Libraries +License: LGPLv2.1 +URL: http://sourceforge.net/projects/libusb/ +Source0: http://prdownloads.sourceforge.net/libusb/%{name}-%{version}.tar.gz +Source1: libusb.manifest +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + + +%description +This package provides a way for applications to access USB devices. + + +%package devel +Summary: Development files for libusb +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This package contains the header files, libraries and documentation needed to +develop applications that use libusb. + + + +%prep +%setup -q -n %{name}-%{version} + +%build +cp %{SOURCE1} . + +%configure \ + --disable-static --disable-build-docs + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}/lib/ +mv %{buildroot}/usr/lib/libusb-1.0.so.* %{buildroot}/lib/ +ln -sf /lib/libusb-1.0.so.0 %{buildroot}/usr/lib/libusb-1.0.so.0 +ln -sf /lib/libusb-1.0.so.0.1.0 %{buildroot}/usr/lib/libusb-1.0.so + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + +%files +%defattr(-,root,root,-) +/lib/*.so.* +%{_libdir}/*.so.* + + +%files devel +%manifest libusb.manifest +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libusb-1.0.pc +%{_includedir}/* +%{_libdir}/*.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libva.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libva.spec new file mode 100644 index 0000000..7f0aee0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libva.spec @@ -0,0 +1,102 @@ +%define libversion 1.3400.0 + +Name: libva +Version: 1.2.0.01.43177da +Release: 0 +License: MIT +Source: %{name}-%{version}.tar.bz2 +Source1001: packaging/libva.manifest +Group: Development/Libraries +Summary: Video Acceleration (VA) API for Linux +URL: http://freedesktop.org/wiki/Software/vaapi + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRequires: pkgconfig(libdrm) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) +BuildRequires: xorg-x11-server-devel +BuildRequires: pkgconfig(egl) +BuildRequires: libtool +BuildRequires: pkgconfig(wayland-client) + +%description +The libva library implements the Video Acceleration (VA) API for Linux. +The library loads a hardware dependendent driver. + +%package devel +Summary: Video Acceleration (VA) API for Linux -- development files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig + +%description devel +The libva library implements the Video Acceleration (VA) API for Linux. +The library loads a hardware dependendent driver. + +This package provides the development environment for libva. + +%prep +%setup -q + +%build +cp %{SOURCE1001} . + +unset LD_AS_NEEDED +%autogen +make + +%install +%make_install + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%manifest libva.manifest +%defattr(-,root,root,-) +%{_libdir}/libva.so.1 +%{_libdir}/libva.so.%{libversion} +%{_libdir}/libva-tpi.so.1 +%{_libdir}/libva-tpi.so.%{libversion} +%{_libdir}/libva-x11.so.1 +%{_libdir}/libva-x11.so.%{libversion} +%{_libdir}/libva-egl.so.1 +%{_libdir}/libva-egl.so.%{libversion} +%{_libdir}/libva-drm.so.1 +%{_libdir}/libva-drm.so.%{libversion} +%{_libdir}/libva-wayland.so.1 +%{_libdir}/libva-wayland.so.%{libversion} +%{_bindir}/vainfo +%{_bindir}/h264encode +%{_bindir}/mpeg2vldemo +%{_bindir}/putsurface +%{_bindir}/loadjpeg +%{_bindir}/avcenc +%{_bindir}/mpeg2transcode +%{_bindir}/putsurface_wayland + +%{_libdir}/dri/dummy_drv_video.so + +%files devel +%manifest libva.manifest +%defattr(-,root,root,-) +%dir %{_includedir}/va +%{_includedir}/va/* +%{_libdir}/libva.so +%{_libdir}/libva-tpi.so +%{_libdir}/libva-x11.so +%{_libdir}/libva-egl.so +%{_libdir}/libva-drm.so +%{_libdir}/libva-wayland.so +%{_libdir}/pkgconfig/libva.pc +%{_libdir}/pkgconfig/libva-tpi.pc +%{_libdir}/pkgconfig/libva-x11.pc +%{_libdir}/pkgconfig/libva-egl.pc +%{_libdir}/pkgconfig/libva-drm.pc +%{_libdir}/pkgconfig/libva-wayland.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libvorbis.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libvorbis.spec new file mode 100644 index 0000000..4ae5886 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libvorbis.spec @@ -0,0 +1,54 @@ +Name: libvorbis +Summary: The Vorbis General Audio Compression Codec +Version: 1.2.3 +Release: 3 +Group: System/Libraries +License: BSD +URL: http://www.xiph.org/ +Source0: http://downloads.xiph.org/releases/vorbis/%{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(ogg) + +%description +Description: %{summary} + +%package devel +Summary: Development tools for Vorbis applications +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Description: %{summary} + +%prep +%setup -q -n %{name}-%{version} + +%build + +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +rm -rf $RPM_BUILD_ROOT%{_docdir} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest libvorbis.manifest +%{_libdir}/libvorbis.so.* +%{_libdir}/libvorbisfile.so.* +%{_libdir}/libvorbisenc.so.* + +%files devel +%{_includedir}/vorbis +%{_libdir}/libvorbis.so +%{_libdir}/libvorbisfile.so +%{_libdir}/libvorbisenc.so +%{_libdir}/pkgconfig/*.pc +%{_datadir}/aclocal/vorbis.m4 + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libwbxml2.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libwbxml2.spec new file mode 100755 index 0000000..209d385 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libwbxml2.spec @@ -0,0 +1,77 @@ +%define _name libwbxml +Name: libwbxml2 +Version: 0.11.0 +Release: 10 +Summary: Library to parse, encode and handle WBXML documents +Group: System/Libraries +License: LGPLv2.1 +Source0: %{name}-%{version}.tar.gz +BuildRequires: expat-devel zlib-devel popt-devel +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: cmake + +%description +The WBXML Library (aka libwbxml) contains a library and its associated +tools to Parse, Encode and Handle WBXML documents. The WBXML format +is a binary representation of XML, defined by the Wap Forum, and used +to reduce bandwidth in mobile communications. + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +%{summary}. + +%package utils +Summary: Binary XML utilities %{name}-utils +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description utils +This package is libwbxml2-utils pkg for libwbxml2 + +%prep +%setup -q +mkdir build + +%build +cd build +cmake -DCMAKE_INSTALL_PREFIX=/usr .. +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +cd build +%make_install + + +%clean +cd build +rm -rf %{buildroot} + + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%{_bindir}/* +%{_libdir}/*.so.* +%doc %{_docdir}/* + +%files devel +%defattr(-,root,root,-) +/usr/include/libwbxml-1.0/wbxml/*.h +/usr/include/wbxml_config.h +/usr/lib/libwbxml2.so +/usr/lib/pkgconfig/libwbxml2.pc + +%files utils +%defattr(-,root,root,-) +%{_bindir}/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libwebsockets.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libwebsockets.spec new file mode 100644 index 0000000..8dda7a6 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libwebsockets.spec @@ -0,0 +1,51 @@ +Name: libwebsockets +Summary: WebSocket Library +Version: support_chrome_20_firefox_12_11_g71e5369 +Release: 1 +Group: System/Libraries +License: LGPLv2.1 +URL: http://git.warmcat.com/cgi-bin/cgit/libwebsockets/ +Source0: %{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: zlib-devel + +%description +C Websockets Server Library + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development files needed for building websocket clients and servers + +%prep +%setup -q -n %{name}-%{version} + +%build + +autoreconf -i +%configure + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_bindir}/libwebsockets* +%{_libdir}/libwebsockets*.so.* +%{_datadir}/libwebsockets-test-server/* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/libwebsockets.h +%{_libdir}/libwebsockets.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libwifi-direct.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libwifi-direct.spec new file mode 100755 index 0000000..08ac4a1 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libwifi-direct.spec @@ -0,0 +1,68 @@ +Name: libwifi-direct +Summary: wifi direct library (Shared Library) +Version: 0.3.4 +Release: 1 +Group: TO_BE_FILLED +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) + +BuildRequires: cmake +BuildRequires: gettext-devel + +#%define debug_package %{nil} + +%description +wifi direct library (Shared Library) + + +%package devel +Summary: wifi direct library (Shared Library) (Developement) +Group: TO_BE_FILLED +Requires: %{name} = %{version}-%{release} + +%description devel +wifi direct library (Shared Library) (Developement) + +%prep +%setup -q + +%ifarch %{arm} +export ARCH=arm +%else +export ARCH=i586 +%endif + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +#make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +%__strip %{buildroot}%{_libdir}/libwifi-direct.so.0.0 + +mkdir -p %{buildroot}/usr/share/license +cp %{_builddir}/%{buildsubdir}/LICENSE.APLv2 %{buildroot}/usr/share/license/%{name} + +%post + +%postun + + +%files +%manifest libwifi-direct.manifest +%defattr(-,root,root,-) +%{_libdir}/libwifi-direct.so +%{_libdir}/libwifi-direct.so.0 +%{_libdir}/libwifi-direct.so.0.0 +/usr/share/license/%{name} + +%files devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/wifi-direct.pc +%{_includedir}/wifi-direct/wifi-direct.h +%{_includedir}/wifi-direct/wifi-direct-internal.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libxcb.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libxcb.spec new file mode 100644 index 0000000..3855f3d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libxcb.spec @@ -0,0 +1,89 @@ +Name: libxcb +Summary: A C binding to the X11 protocol +Version: 1.8.1 +Release: 0 +Group: System/Libraries +License: MIT +URL: http://xcb.freedesktop.org/ +Source0: http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(pthread-stubs) +BuildRequires: pkgconfig(xcb-proto) +BuildRequires: pkgconfig(xau) +BuildRequires: pkgconfig(xproto) +BuildRequires: libxslt +BuildRequires: python-xml, python-devel + + +%description +Description: %{summary} + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: libpthread-stubs +Requires: libxau-devel + +%description devel +Description: %{summary} + +%package doc +Summary: Documentation for %{name} +Group: Documentation +Requires: %{name} = %{version}-%{release} + +%description doc +Description: %{summary} + + +%prep +%setup -q + + +%build + +%reconfigure \ + --disable-build-docs \ + CFLAGS="-D_F_ENABLE_XI2_SENDEVENT_" \ + LDFLAGS="-Wl,--hash-style=both -Wl,--as-needed" + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + + + + +%files +%defattr(-,root,root,-) +%{_libdir}/*.so.* + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/xcb +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc + +%files doc +%defattr(-,root,root,-) +%{_datadir}/doc/%{name} + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libxkbcommon.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libxkbcommon.spec new file mode 100644 index 0000000..ad4b5fe --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libxkbcommon.spec @@ -0,0 +1,58 @@ +Name: libxkbcommon +Summary: libxkbcommon +Version: 0.1.0+1+77c90 +Release: 1 +Group: System/Libraries +License: MIT +URL: http://wayland.freedesktop.org +Source0: %{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(kbproto) +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: flex +BuildRequires: bison + +%description +Package for translating evdev codes to keysyms + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development files needed for using libxkbcommon + +%prep +%setup -q -n %{name}-%{version} + +%build + +%autogen --with-xkb-config-root=/usr/etc/X11/xkb + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libxkbcommon.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/xkbcommon/xkbcommon.h +%{_includedir}/xkbcommon/xkbcommon-keysyms.h +%{_includedir}/xkbcommon/xkbcommon-names.h +%{_libdir}/libxkbcommon.so +%{_libdir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libxkbfile.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libxkbfile.spec new file mode 100644 index 0000000..97f282d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libxkbfile.spec @@ -0,0 +1,70 @@ +Summary: X.Org X11 libxkbfile runtime library +Name: libxkbfile +Version: 1.0.8 +Release: 1 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xproto) pkgconfig(x11) +BuildRequires: pkgconfig(xorg-macros) + +%description +X.Org X11 libxkbfile runtime library + +%package devel +Summary: X.Org X11 libxkbfile development package +Group: Development/Libraries +Provides: libxkbfile-devel +Requires: %{name} = %{version}-%{release} + +%description devel +X.Org X11 libxkbfile development package + +%prep +%setup -q + +%build +# FIXME: We use -fno-strict-aliasing, to work around the following bug: +# maprules.c:1373: warning: dereferencing type-punned pointer will break strict-aliasing rules) +export CFLAGS="${CFLAGS} $RPM_OPT_FLAGS -fno-strict-aliasing" +%reconfigure --disable-static \ + LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" +make %{?jobs:-j%jobs} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%doc COPYING ChangeLog +%{_libdir}/libxkbfile.so.1 +%{_libdir}/libxkbfile.so.1.0.2 + +%files devel +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/XKBbells.h +%{_includedir}/X11/extensions/XKBconfig.h +%{_includedir}/X11/extensions/XKBfile.h +%{_includedir}/X11/extensions/XKBrules.h +%{_includedir}/X11/extensions/XKM.h +%{_includedir}/X11/extensions/XKMformat.h +%{_libdir}/libxkbfile.so +%{_libdir}/pkgconfig/xkbfile.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libzypp-bindings.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libzypp-bindings.spec new file mode 100644 index 0000000..a7c4af2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libzypp-bindings.spec @@ -0,0 +1,75 @@ +# +# spec file for package libzypp-bindings +# +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# +# nodebuginfo +%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} + +Name: libzypp-bindings +Version: 0.5.10 +Release: 1.3 +License: GPL v2 or later +Summary: Bindings for libzypp +Group: Development/Sources +%if 0%{?suse_version} +Vendor: openSUSE +%endif +Source: %{name}-%{version}.tar.gz +Patch1: remove-perl-binding.patch +Patch2: support-armv7-architectures.patch +Patch3: meego-add-more-class.patch + +BuildRequires: cmake gcc-c++ python-devel +BuildRequires: swig == 1.3.40 + +BuildRequires: libzypp-devel + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +This package provides bindings for libzypp, the library for package management. + +%prep +%setup -q +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 + +%build +mkdir build +cd build +cmake -DCMAKE_INSTALL_PREFIX=%{prefix} \ + -DPYTHON_SITEDIR=%{python_sitearch} \ + -DLIB=%{_lib} \ + -DCMAKE_VERBOSE_MAKEFILE=TRUE \ + -DCMAKE_C_FLAGS_RELEASE:STRING="%{optflags}" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="%{optflags}" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_SKIP_RPATH=1 \ + .. +make -j1 + +%install +cd build +make install DESTDIR=$RPM_BUILD_ROOT + +%clean + +%package -n python-zypp +Summary: Python bindings for libzypp +Group: Development/Languages/Python + +Requires: libzypp + +%description -n python-zypp +Python bindings of libzypp + +%files -n python-zypp +%defattr(-,root,root,-) +%{python_sitearch}/_zypp.so +%{python_sitearch}/zypp.py* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libzypp.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libzypp.spec new file mode 100644 index 0000000..ad947ba --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/libzypp.spec @@ -0,0 +1,235 @@ +%define run_testsuite 0 +Name: libzypp +License: GPL v2 or later +Group: System/Packages +AutoReqProv: on +Summary: Package, Patch, Pattern, and Product Management +Version: 9.8.3 +Release: 1 +Source: %{name}-%{version}.tar.bz2 +Source1: %{name}-rpmlintrc +Source2: libzypp.conf +Source1001: packaging/libzypp.manifest +BuildRequires: cmake +BuildRequires: libudev-devel +BuildRequires: libsatsolver-devel >= 0.14.9 +BuildRequires: openssl-devel +BuildRequires: boost-devel curl-devel +#BuildRequires: dejagnu doxygen graphviz +BuildRequires: gcc-c++ gettext-devel libxml2-devel +# required for testsuite, webrick +#BuildRequires: ruby +BuildRequires: expat-devel +BuildRequires: glib2-devel popt-devel rpm-devel +BuildRequires: pkgconfig(dbus-glib-1) +#BuildRequires: pkgconfig(libproxy-1.0) +#Requires: gnupg2 +Requires: satsolver-tools + +Patch0: libzypp-6.29.2-meego.patch +Patch1: libzypp-log-issue-bug704.patch +Patch2: libzypp-meego-release.patch +Patch3: use_gpg2.patch +Patch5: meego-check-products-dir-while-using-rpmdb2solv.patch +Patch6: MeeGo-resume-download.patch +Patch10: MeeGo-dont-use-multcurl-by-default.patch +Patch11: MeeGo-Add-Rpm-Checker.patch +Patch12: MeeGo-use-fullname-in-search_deltafile.patch +Patch13: MeeGo-patch-readd-thumb-arch-definitions.patch +Patch14: linker.patch +Patch15: 0001-Disable-proxy-only-if-_none_-is-set-in-repo-file.patch +Patch16: meego-try-again-while-downloading-fails.patch +Patch17: docs.patch +Patch18: uuidgen.patch + +%description +Package, Patch, Pattern, and Product Management + +Authors: +-------- + Michael Andres + Jiri Srain + Stefan Schubert + Duncan Mac-Vicar + Klaus Kaempf + Marius Tomaschewski + Stanislav Visnovsky + Ladislav Slezak + +%package devel +License: GPL v2 or later +Requires: libzypp == %{version} +Requires: libxml2-devel curl-devel openssl-devel rpm-devel glibc-devel zlib-devel +Requires: bzip2 popt-devel glib2-devel boost-devel libstdc++-devel +Requires: pkgconfig(dbus-1) +Requires: cmake libsatsolver-devel >= 0.13.0 +Summary: Package, Patch, Pattern, and Product Management - developers files +Group: System/Packages +Provides: yast2-packagemanager-devel +Obsoletes: yast2-packagemanager-devel + +%description -n libzypp-devel +Package, Patch, Pattern, and Product Management - developers files + +Authors: +-------- + Michael Andres + Jiri Srain + Stefan Schubert + Duncan Mac-Vicar + Klaus Kaempf + Marius Tomaschewski + Stanislav Visnovsky + Ladislav Slezak + +%prep +%setup -q +%patch0 -p1 -b .meego +%patch1 -p1 -b .log-issue +%patch2 -p1 -b .meego-release +%patch3 -p1 +%patch5 -p1 +%patch6 -p1 +%patch10 -p1 +%patch11 -p1 +%patch12 -p1 +%patch13 -p1 +%patch14 -p1 +%patch15 -p1 +%patch16 -p1 +%patch17 -p1 +%patch18 -p1 + +%build +cp %{SOURCE1001} . +mkdir build +cd build +export CFLAGS="$RPM_OPT_FLAGS" +export CXXFLAGS="$CFLAGS" + +cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DDOC_INSTALL_DIR=%{_docdir} \ + -DLIB=%{_lib} \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_SKIP_RPATH=1 \ + .. +make %{?jobs:-j %jobs} VERBOSE=1 +make -C po %{?jobs:-j %jobs} translations +%if 0%{?run_testsuite} + make -C tests %{?jobs:-j %jobs} + pushd tests + LD_LIBRARY_PATH=$PWD/../zypp:$LD_LIBRARY_PATH ctest . + popd +%endif + +%install +rm -rf "$RPM_BUILD_ROOT" +cd build +make install DESTDIR=$RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/etc/zypp/repos.d +mkdir -p $RPM_BUILD_ROOT/etc/zypp/services.d +mkdir -p $RPM_BUILD_ROOT/%{_usr}/lib/zypp +mkdir -p $RPM_BUILD_ROOT/%{_var}/lib/zypp +mkdir -p $RPM_BUILD_ROOT/%{_var}/log/zypp +mkdir -p $RPM_BUILD_ROOT/%{_var}/cache/zypp +make -C po install DESTDIR=$RPM_BUILD_ROOT +# Create filelist with translations +cd .. + +install -d %{buildroot}/etc/prelink.conf.d/ +install -m 644 %{SOURCE2} %{buildroot}/etc/prelink.conf.d/ + + +%{find_lang} zypp + +%post +/sbin/ldconfig +if [ -f /var/cache/zypp/zypp.db ]; then rm /var/cache/zypp/zypp.db; fi +# convert old lock file to new +# TODO make this a separate file? +# TODO run the sript only when updating form pre-11.0 libzypp versions +LOCKSFILE=/etc/zypp/locks +OLDLOCKSFILE=/etc/zypp/locks.old +is_old(){ + # if no such file, exit with false (1 in bash) + test -f ${LOCKSFILE} || return 1 + TEMP_FILE=`mktemp` + cat ${LOCKSFILE} | sed '/^\#.*/ d;/.*:.*/d;/^[^[a-zA-Z\*?.0-9]*$/d' > ${TEMP_FILE} + if [ -s ${TEMP_FILE} ] + then + RES=0 + else + RES=1 + fi + rm -f ${TEMP_FILE} + return ${RES} +} +append_new_lock(){ + case "$#" in + 1 ) + echo " +solvable_name: $1 +match_type: glob +" >> ${LOCKSFILE} +;; + 2 ) #TODO version + echo " +solvable_name: $1 +match_type: glob +version: $2 +" >> ${LOCKSFILE} +;; + 3 ) #TODO version + echo " +solvable_name: $1 +match_type: glob +version: $2 $3 +" >> ${LOCKSFILE} + ;; +esac +} +die() { + echo $1 + exit 1 +} +if is_old ${LOCKSFILE} + then + mv -f ${LOCKSFILE} ${OLDLOCKSFILE} || die "cannot backup old locks" + cat ${OLDLOCKSFILE}| sed "/^\#.*/d"| while read line + do + append_new_lock $line + done +fi + +%postun -p /sbin/ldconfig + +%clean +rm -rf "$RPM_BUILD_ROOT" + +%files -f zypp.lang +%manifest libzypp.manifest +%defattr(-,root,root,-) +%dir /etc/zypp +%dir /etc/zypp/repos.d +%dir /etc/zypp/services.d +%config(noreplace) /etc/zypp/zypp.conf +%config(noreplace) /etc/zypp/systemCheck +%config(noreplace) %{_sysconfdir}/logrotate.d/zypp-history.lr +%config(noreplace) /etc/prelink.conf.d/* +%dir %{_libdir}/zypp +%{_libdir}/zypp +%dir %{_var}/lib/zypp +%dir %{_var}/log/zypp +%dir %{_var}/cache/zypp +/usr/share/zypp +/usr/bin/* +%{_libdir}/libzypp*so.* + +%files devel +%manifest libzypp.manifest +%defattr(-,root,root,-) +%{_libdir}/libzypp.so +%dir /usr/include/zypp +/usr/include/zypp/* +%{_libdir}/pkgconfig/libzypp.pc +/usr/share/cmake/Modules/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/linux-firmware-ivi.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/linux-firmware-ivi.spec new file mode 100644 index 0000000..c70922f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/linux-firmware-ivi.spec @@ -0,0 +1,29 @@ +Name: linux-firmware-ivi +Version: 0.4 +Release: 1 +Summary: firmware files for Crossville IVI platform drivers +BuildArch: noarch +Group: System/Kernel +License: Redistributable, no modification permitted +Source0: %{name}-%{version}.tar.bz2 + +%description +Firmware files for IVI kernel drivers + +%prep +%setup -q + +%build +# Nothing to build + +%install +install -d $RPM_BUILD_ROOT/lib/firmware +install -m 0644 iwlwifi-6000g2b-6.ucode $RPM_BUILD_ROOT/lib/firmware +install -m 0644 LICENCE.iwlwifi_firmware $RPM_BUILD_ROOT/lib/firmware + +%files +%defattr(-,root,root,-) +# NOTE: make sure all the firmware we use in this RPM is documented in +# the 'ivi-firmware.txt' file. +/lib/firmware/iwlwifi-6000g2b-6.ucode +/lib/firmware/LICENCE.iwlwifi_firmware diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/llvm.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/llvm.spec new file mode 100644 index 0000000..b8558ac --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/llvm.spec @@ -0,0 +1,157 @@ +Name: llvm +Version: 2.9 +Release: 4 +Summary: The Low Level Virtual Machine +Group: Development/Languages +License: NCSA +URL: http://llvm.org/ +Source0: llvm-%{version}%{?prerel}.tgz + +# Data files should be installed with timestamps preserved +Patch0: llvm-2.6-timestamp.patch +# clang link failure if system GCC version is unknown +# http://llvm.org/bugs/show_bug.cgi?id=8897 +Patch1: clang-2.9-add_gcc_vers.patch +# Operator.h incompatibility with GCC 4.6 in C++0x mode +# http://llvm.org/bugs/show_bug.cgi?id=9869 +Patch2: llvm-2.9-PR9869_operator_destructor.patch + +BuildRequires: bison +BuildRequires: chrpath +BuildRequires: flex +BuildRequires: gcc-c++ >= 3.4 +BuildRequires: groff +BuildRequires: libffi-devel +BuildRequires: libtool-ltdl-devel +BuildRequires: perl(Pod::Escapes) +BuildRequires: perl(Pod::Simple) +Requires: libllvm = %{version}-%{release} +ExclusiveArch: %ix86 + +%description +LLVM is a compiler infrastructure designed for compile-time, +link-time, runtime, and idle-time optimization of programs from +arbitrary programming languages. The compiler infrastructure includes +mirror sets of programming tools as well as libraries with equivalent +functionality. + + +%package devel +Summary: Libraries and header files for LLVM +Group: Development/Languages +Requires: %{name} = %{version}-%{release} +Requires: libffi-devel +Requires: libstdc++-devel >= 3.4 +Provides: llvm-static = %{version}-%{release} + +Requires(posttrans): /usr/sbin/alternatives +Requires(postun): /usr/sbin/alternatives + +%description devel +This package contains library and header files needed to develop new +native programs that use the LLVM infrastructure. + + + +%package -n libllvm +Summary: LLVM shared libraries +Group: System Environment/Libraries + +%description -n libllvm +Shared libraries for the LLVM compiler infrastructure. + + + + +%prep +%setup -q -n llvm-%{version} + +# llvm patches +%patch0 -p1 -b .timestamp +%patch2 -p1 -b .pr9869_operator_destructor + +%build +%configure \ + --prefix=%{_prefix} \ + --libdir=%{_libdir}/%{name} \ + --datadir=%{_libdir}/%{name} \ + --disable-doxygen \ + --disable-assertions \ + --enable-debug-runtime \ + --enable-jit \ + --enable-libffi \ + --enable-shared \ + --with-c-include-dirs=%{_includedir}:$(find %{_prefix}/lib/gcc/*/* \ + -maxdepth 0 -type d)/include \ +%if %{__isa_bits} == 64 + --with-cxx-include-32bit-dir=32 \ +%endif + --with-cxx-include-root=$(find %{_includedir}/c++/* -maxdepth 0 -type d) \ + --with-cxx-include-arch=%{_target_cpu}-%{_vendor}-%{_os} \ + +# FIXME file this +# configure does not properly specify libdir +sed -i 's|(PROJ_prefix)/lib|(PROJ_prefix)/%{_lib}/%{name}|g' Makefile.config + +make %{_smp_mflags} REQUIRES_RTTI=1 \ + OPTIMIZE_OPTION="%{optflags}" + + +%install +make install DESTDIR=%{buildroot} \ + PROJ_docsdir=/moredocs + +# Create ld.so.conf.d entry +mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d +cat >> %{buildroot}%{_sysconfdir}/ld.so.conf.d/llvm-%{_arch}.conf << EOF +%{_libdir}/llvm +EOF + + +#find %%{buildroot} -name .dir -print0 | xargs -0r rm -f +file %{buildroot}/%{_bindir}/* | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d +file %{buildroot}/%{_libdir}/llvm/*.so | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d + +# Get rid of erroneously installed example files. +rm %{buildroot}%{_libdir}/%{name}/*LLVMHello.* + +# FIXME file this bug +sed -i 's,ABS_RUN_DIR/lib",ABS_RUN_DIR/%{_lib}/%{name}",' \ + %{buildroot}%{_bindir}/llvm-config + +chmod -x %{buildroot}%{_libdir}/%{name}/*.a + +find examples -name 'Makefile' | xargs -0r rm -f + + + +rm -rf %buildroot/moredocs + +%post -n libllvm -p /sbin/ldconfig + + +%postun -n libllvm -p /sbin/ldconfig + + + +%files +/usr/bin/tblgen +%{_bindir}/bugpoint +%{_bindir}/llc +%{_bindir}/lli +%{_bindir}/llvm* +%{_bindir}/macho-dump +%{_bindir}/opt +%doc %{_mandir}/man1/*.1.* + +%files devel +%{_bindir}/llvm-config +%{_includedir}/%{name} +%{_includedir}/%{name}-c +%{_libdir}/%{name}/*.a + +%files -n libllvm +%config(noreplace) %{_sysconfdir}/ld.so.conf.d/llvm-%{_arch}.conf +%dir %{_libdir}/%{name} +%{_libdir}/%{name}/*.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/locales-init.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/locales-init.spec new file mode 100755 index 0000000..431be64 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/locales-init.spec @@ -0,0 +1,35 @@ +Name: locales-init +Summary: Locales selection +Version: 1.1 +Release: 1 +Group: TO_BE/FILLED_IN +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Requires(post): eglibc-common +Requires(post): findutils + +%description +Locales selection + +%build +echo "generating locales.." + +%prep + +%install + +%post +LOCALE_REGEXP="(az_AZ|eu_ES|bg_BG|ca_ES|zh_CN|zh_HK|zh_TW|hr_HR|cs_CZ|da_DK|nl_NL|en_GB|en_US|et_EE|fi_FI|fr_FR|gl_ES|ka_GE|de_DE|el_GR|hu_HU|is_IS|ga_IE|it_IT|ja_JP|kk_KZ|ko_KR|lv_LV|lt_LT|mk_MK|nb_NO|pl_PL|pt_PT|pt_BR|ro_RO|ru_RU|sk_SK|sl_SI|es_ES|es_US|sv_SE|tr_TR|uk_UA|uz_UZ|ar_AE|zh_SG|en_PH|fr_CA|he_IL|id_ID|ms_MY|th_TH).utf8|(hy_AM|sr_RS|hi_IN|fa_Ir|ur_PK|vi_VN)$" +LOCALE_DIR="/usr/lib/locale" + +find "$LOCALE_DIR" -maxdepth 1 -mindepth 1 | grep -Ev "$LOCALE_REGEXP" | +while read line +do + rm -rf "$line" +done + +%files + +%changelog +* Sun Jul 15 2012 - Hyungdeuk Kim +- Add required pkg(findutils) for postinst at spec file diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/location-module.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/location-module.spec new file mode 100644 index 0000000..e694d76 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/location-module.spec @@ -0,0 +1,46 @@ +Name: location-module +Summary: Location module +Version: 0.1.20 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO_BE/FILLED_IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gmodule-2.0) +BuildRequires: pkgconfig(location) +BuildRequires: pkgconfig(geoclue) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(json-glib-1.0) + + + +%description +Location module + + +%package -n location-geoclue-nominatim +Summary: geoclue-nominatim map-service module for location +Group: TO_BE/FILLED_IN + +%description -n location-geoclue-nominatim +geoclue-nominatim map-service module for location + +%prep +%setup -q + +%build +./autogen.sh +%configure --prefix=%{_prefix} --enable-dlog --enable-debug + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%files -n location-geoclue-nominatim +%defattr(-,root,root,-) +%{_libdir}/location/module/libmap-service-osm* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lsb.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lsb.spec new file mode 100644 index 0000000..dc331f9 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lsb.spec @@ -0,0 +1,35 @@ +#sbs-git:slp/pkgs/l/lsb lsb 3.2 1eb8dfd6cc0768fd81b1d604eddd82287099af01 + +Name: lsb +Summary: LSB support for SLP +Version: 3.2 +Release: 3 +Group: System/Base +License: GPLv2 +Source0: %{name}-%{version}.tar.gz +Source1001: %{name}.manifest +Source1002: %{name} +Provides: /lib/lsb/init-functions + +%description +Linux Standard Base 3.2 + +%prep +%setup -q + +%build +cp %{SOURCE1001} . + +%install +rm -rf %{buildroot} +install -d %{buildroot}/lib/lsb +cp -p init-functions %{buildroot}/lib/lsb + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +cp %{SOURCE1002} $RPM_BUILD_ROOT%{_datadir}/license + +%files +%manifest %{name}.manifest +%defattr(-,root,root,-) +%{_datadir}/license/%{name} +/lib/lsb/init-functions diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lsof.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lsof.spec new file mode 100644 index 0000000..4307f69 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/lsof.spec @@ -0,0 +1,53 @@ +# +# Please submit bugfixes or comments via http://bugs.meego.com/ +# + +Name: lsof +Version: 4.82 +Release: 1 +License: zlib +Summary: A utility which lists open files on a Linux/UNIX system +Group: Development/Debuggers + +Url: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof +# lsof contains licensed code that we cannot ship. Therefore we use +# upstream2downstream.sh script to remove the code before shipping it. +# +# The script you can found in CVS or download from: +# http://cvs.fedoraproject.org/viewcvs/rpms/lsof/devel/upstream2downstream.sh +# +%define lsofrh lsof_4.82-rh +Source0: %{lsofrh}.tar.bz2 + +# 184338 - allow lsof access nptl threads +Patch1: lsof_4.81-threads.patch + +%description +Lsof stands for LiSt Open Files, and it does just that: it lists +information about files that are open by the processes running on a +UNIX system. + +%prep +%setup -q -n %{lsofrh} +%patch1 -p1 + +%build +LSOF_VSTR=2.6.16 LINUX_BASE=/proc ./Configure -n linux + +make DEBUG="%{optflags}" %{?_smp_mflags} + +%install +mkdir -p %{buildroot}%{_sbindir} +install -p -m 0755 lsof %{buildroot}%{_prefix}/sbin +mkdir -p %{buildroot}%{_mandir}/man8 +install -p lsof.8 %{buildroot}%{_mandir}/man8/ + +%clean +rm -rf %{buildroot} + +%docs_package + +%files +%defattr(644,root,root,755) +%attr(0755,root,root) %{_sbindir}/lsof + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ltrace.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ltrace.spec new file mode 100755 index 0000000..986acd2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ltrace.spec @@ -0,0 +1,58 @@ +#sbs-git:slp/pkgs/l/ltrace ltrace 0.5.3 8b9a04c3142617c3019ee9e6eae64eda9a32c4ee +Name: ltrace +Summary: Tracks runtime library calls in dynamically linked programs +Version: 0.5.3 +Release: 4 +Group: utils +License: GPLv1 +Source0: ltrace-0.5.3.tar.gz +Source1001: %{name}.manifest +BuildRequires: binutils-devel +BuildRequires: elfutils-libelf-devel + + +%description +Tracks runtime library calls in dynamically linked programs + ltrace is a debugging program which runs a specified command until it + exits. While the command is executing, ltrace intercepts and records + the dynamic library calls which are called by + the executed process and the signals received by that process. + It can also intercept and print the system calls executed by the program. + . + The program to be traced need not be recompiled for this, so you can + use it on binaries for which you don't have the source handy. + . + You should install ltrace if you need a sysadmin tool for tracking the + execution of processes.. + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +%configure --disable-static +make + +%install +rm -rf %{buildroot} +%make_install +rm -rf %{buildroot}%{_prefix}/share/doc/ltrace + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%files +%manifest %{name}.manifest +%defattr(-,root,root,-) +%doc README COPYING +%{_datadir}/license/%{name} +%{_sysconfdir}/ltrace.conf +%{_bindir}/ltrace +%{_mandir}/man1/ltrace.1.gz diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/media-data-sdk.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/media-data-sdk.spec new file mode 100644 index 0000000..85326bf --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/media-data-sdk.spec @@ -0,0 +1,167 @@ +%define _optdir /opt/usr + +Name: media-data-sdk +Summary: Media data for SDK. Image/Sounds/Videos and Others. +Version: 0.1.39 +Release: 1 +Group: TO_BE/FILLED_IN +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Requires(post): coreutils +Requires(post): sqlite +BuildRequires: cmake + +%description +Description: Media data for SDK. Image/Sounds/Videos and Others. + +%prep +%setup -q +LDFLAGS+="-Wl,--rpath=%{PREFIX}/lib -Wl,--as-needed -Wl,--hash-style=both"; export LDFLAGS + +cmake . -DCMAKE_INSTALL_PREFIX=%{_optdir} + +%build +make %{?jobs:-j%jobs} + +%install +%make_install + +#License +mkdir -p %{buildroot}/%{_datadir}/license +cp -rf %{_builddir}/%{name}-%{version}/LICENSE.CCPLv3.0 %{buildroot}/%{_datadir}/license/%{name} + +%post +if [ ! -d /opt/usr/dbspace ]; then + mkdir -p /opt/usr/dbspace +fi + +if [ ! -f /opt/usr/dbspace/.media.db ] +then + sqlite3 /opt/usr/dbspace/.media.db 'PRAGMA journal_mode = PERSIST; + + CREATE TABLE IF NOT EXISTS album (album_id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, artist TEXT, album_art TEXT, unique(name, artist)); + CREATE TABLE IF NOT EXISTS bookmark (bookmark_id INTEGER PRIMARY KEY AUTOINCREMENT, media_uuid TEXT NOT NULL, marked_time INTEGER DEFAULT 0, thumbnail_path TEXT, unique(media_uuid, marked_time)); + CREATE TABLE IF NOT EXISTS folder (folder_uuid TEXT PRIMARY KEY, path TEXT NOT NULL UNIQUE, name TEXT NOT NULL, modified_time INTEGER DEFAULT 0, storage_type INTEGER, unique(path, name, storage_type)); + CREATE TABLE IF NOT EXISTS media (media_uuid TEXT PRIMARY KEY, path TEXT NOT NULL UNIQUE, file_name TEXT NOT NULL, media_type INTEGER, mime_type TEXT, size INTEGER DEFAULT 0, added_time INTEGER DEFAULT 0, modified_time INTEGER DEFAULT 0, folder_uuid TEXT NOT NULL, thumbnail_path TEXT, title TEXT, album_id INTEGER DEFAULT 0, album TEXT, artist TEXT, genre TEXT, composer TEXT, year TEXT, recorded_date TEXT, copyright TEXT, track_num TEXT, description TEXT, bitrate INTEGER DEFAULT -1, samplerate INTEGER DEFAULT -1, channel INTEGER DEFAULT -1, duration INTEGER DEFAULT -1, longitude DOUBLE DEFAULT 0, latitude DOUBLE DEFAULT 0, altitude DOUBLE DEFAULT 0, width INTEGER DEFAULT -1, height INTEGER DEFAULT -1, datetaken TEXT, orientation INTEGER DEFAULT -1, played_count INTEGER DEFAULT 0, last_played_time INTEGER DEFAULT 0, last_played_position INTEGER DEFAULT 0, rating INTEGER DEFAULT 0, favourite INTEGER DEFAULT 0, author TEXT, provider TEXT, content_name TEXT, category TEXT, location_tag TEXT, age_rating TEXT, keyword TEXT, is_drm INTEGER DEFAULT 0, storage_type INTEGER, validity INTEGER DEFAULT 1, unique(path, file_name) ); + CREATE TABLE IF NOT EXISTS playlist ( playlist_id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL UNIQUE ); + CREATE TABLE IF NOT EXISTS playlist_map ( _id INTEGER PRIMARY KEY AUTOINCREMENT, playlist_id INTEGER NOT NULL, media_uuid TEXT NOT NULL, play_order INTEGER NOT NULL ); + CREATE TABLE IF NOT EXISTS tag ( tag_id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL UNIQUE ); + CREATE TABLE IF NOT EXISTS tag_map ( _id INTEGER PRIMARY KEY AUTOINCREMENT, tag_id INTEGER NOT NULL, media_uuid TEXT NOT NULL, unique(tag_id, media_uuid) ); + CREATE INDEX folder_folder_uuid_idx on folder (folder_uuid); + CREATE INDEX folder_uuid_idx on media (folder_uuid); + CREATE INDEX media_album_idx on media (album); + CREATE INDEX media_artist_idx on media (artist); + CREATE INDEX media_author_idx on media (author); + CREATE INDEX media_category_idx on media (category); + CREATE INDEX media_composer_idx on media (composer); + CREATE INDEX media_content_name_idx on media (content_name); + CREATE INDEX media_file_name_idx on media (file_name); + CREATE INDEX media_genre_idx on media (genre); + CREATE INDEX media_location_tag_idx on media (location_tag); + CREATE INDEX media_media_type_idx on media (media_type); + CREATE INDEX media_media_uuid_idx on media (media_uuid); + CREATE INDEX media_modified_time_idx on media (modified_time); + CREATE INDEX media_path_idx on media (path); + CREATE INDEX media_provider_idx on media (provider); + CREATE INDEX media_title_idx on media (title); + + CREATE VIEW IF NOT EXISTS playlist_view AS + SELECT + p.playlist_id, p.name, media_count, pm._id as pm_id, pm.play_order, m.media_uuid, path, file_name, media_type, mime_type, size, added_time, modified_time, thumbnail_path, description, rating, favourite, author, provider, content_name, category, location_tag, age_rating, keyword, is_drm, storage_type, longitude, latitude, altitude, width, height, datetaken, orientation, title, album, artist, genre, composer, year, recorded_date, copyright, track_num, bitrate, duration, played_count, last_played_time, last_played_position, samplerate, channel FROM playlist AS p + INNER JOIN playlist_map AS pm + INNER JOIN media AS m + INNER JOIN (SELECT count(playlist_id) as media_count, playlist_id FROM playlist_map group by playlist_id) as cnt_tbl + ON (p.playlist_id=pm.playlist_id AND pm.media_uuid = m.media_uuid AND cnt_tbl.playlist_id=pm.playlist_id AND m.validity=1) + UNION + SELECT + playlist_id, name, 0, 0, -1, NULL, NULL, -1, -1, -1, -1, -1, NULL, NULL, -1, -1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, -1, -1, -1, -1, -1, -1, -1, -1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, -1, -1, -1, -1, -1, NULL, -1 FROM playlist + WHERE playlist_id + NOT IN (select playlist_id from playlist_map); + + CREATE VIEW IF NOT EXISTS tag_view AS + SELECT + t.tag_id, t.name, media_count, tm._id as tm_id, m.media_uuid, path, file_name, media_type, mime_type, size, added_time, modified_time, thumbnail_path, description, rating, favourite, author, provider, content_name, category, location_tag, age_rating, keyword, is_drm, storage_type, longitude, latitude, altitude, width, height, datetaken, orientation, title, album, artist, genre, composer, year, recorded_date, copyright, track_num, bitrate, duration, played_count, last_played_time, last_played_position, samplerate, channel FROM tag AS t + INNER JOIN tag_map AS tm + INNER JOIN media AS m + INNER JOIN (SELECT count(tag_id) as media_count, tag_id FROM tag_map group by tag_id) as cnt_tbl + ON (t.tag_id=tm.tag_id AND tm.media_uuid = m.media_uuid AND cnt_tbl.tag_id=tm.tag_id AND m.validity=1) + UNION + SELECT + tag_id, name, 0, 0, NULL, NULL, -1, -1, -1, -1, -1, NULL, NULL, -1, -1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, -1, -1, -1, -1, -1, -1, -1, -1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, -1, -1, -1, -1, -1, NULL, -1 FROM tag + WHERE tag_id + NOT IN (select tag_id from tag_map); + + CREATE TRIGGER album_cleanup DELETE ON media BEGIN DELETE FROM album WHERE (SELECT count(*) FROM media WHERE album_id=old.album_id)=1 AND album_id=old.album_id;END; + CREATE TRIGGER bookmark_cleanup DELETE ON media BEGIN DELETE FROM bookmark WHERE media_uuid=old.media_uuid;END; + CREATE TRIGGER folder_cleanup DELETE ON media BEGIN DELETE FROM folder WHERE (SELECT count(*) FROM media WHERE folder_uuid=old.folder_uuid)=1 AND folder_uuid=old.folder_uuid;END; + CREATE TRIGGER playlist_map_cleanup DELETE ON media BEGIN DELETE FROM playlist_map WHERE media_uuid=old.media_uuid;END; + CREATE TRIGGER playlist_map_cleanup_1 DELETE ON playlist BEGIN DELETE FROM playlist_map WHERE playlist_id=old.playlist_id;END; + CREATE TRIGGER tag_map_cleanup DELETE ON media BEGIN DELETE FROM tag_map WHERE media_uuid=old.media_uuid;END; + CREATE TRIGGER tag_map_cleanup_1 DELETE ON tag BEGIN DELETE FROM tag_map WHERE tag_id=old.tag_id;END; + INSERT INTO media VALUES("60aea677-4742-408e-b5f7-f2628062d06d","/opt/usr/media/Images/Default.jpg","Default.jpg",0,"image/jpeg",632118,3023047,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-a19569ad296e9655d1fbf216f195f801.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,720,280,"2011:10:20 18:41:26",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("84b3a64a-51ef-4b3a-bbaa-c527fbbcfa42","/opt/usr/media/Images/image1.jpg","image1.jpg",0,"image/jpeg",751750,3023268,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-f5052c8428c4a22231d6ece0c63b74bd.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,1280,720,"2012:02:08 15:59:47",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("51d282b7-06d7-4bce-aebc-59e46b15f7e7","/opt/usr/media/Images/image13.jpg","image13.jpg",0,"image/jpeg",549310,3023473,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-825ded447a3ce04d14d737f93d7cee26.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,1280,720,"2012:02:07 14:59:11",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("dd6d7c0b-273d-47f5-8a37-30ebac9ac3a3","/opt/usr/media/Images/image4.jpg","image4.jpg",0,"image/jpeg",609139,3023702,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-8ea059905f24eea065a7998dc5ff1f7e.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown"," ",0,0,0,0,-200.0,-200.0,-200.0,1280,720,"2012:02:07 14:44:45",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("21141e5d-e6da-45e2-93d6-5fb5c5870adb","/opt/usr/media/Images/image2.jpg","image2.jpg",0,"image/jpeg",254304,3023930,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-93d14e2e94dfbccc9f38a14c4be6a780.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,1280,720,"2012:02:08 14:54:05",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("2ec6f64b-c982-4c6a-9a70-1323d27f4aa5","/opt/usr/media/Images/image9.jpg","image9.jpg",0,"image/jpeg",1168466,3024130,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-e82b0d23bfecbddaad1b98be7674b96e.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,1280,720,"2011:10:20 18:43:39",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("db1c184c-6f31-43b4-b924-8c00ac5b6197","/opt/usr/media/Images/Home_default.jpg","Home_default.jpg",0,"image/jpeg",554116,3024507,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-66784c0b912f077f0a8de56a2f56161e.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,720,1280,"2012:02:07 14:44:33",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("1b25f4d9-ffff-4b83-8dbf-187a0a809985","/opt/usr/media/Images/image15.jpg","image15.jpg",0,"image/jpeg",484926,3024713,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-de79768105a730492b3b28ca33ff89f4.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,1280,720,"2012:02:07 15:00:59",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("b3ee9659-22bb-423d-99d0-ed35240545a8","/opt/usr/media/Images/image12.jpg","image12.jpg",0,"image/jpeg",519167,3024908,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-e32fd6fd44abe296c14de2407bab1f93.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,1280,720,"2012:02:07 14:50:16",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("0d905e54-4583-4de8-80c1-ee4117e06ddf","/opt/usr/media/Images/image11.jpg","image11.jpg",0,"image/jpeg",656364,3025097,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-773fffb8f086e5954f15407b41c2635d.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,720,1280,"2012:02:07 14:49:37",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("bc1eae57-376e-4ff3-b6a0-edcff8c7a1b1","/opt/usr/media/Images/image5.jpg","image5.jpg",0,"image/jpeg",773064,3025291,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-c468b6d8820bfc0d9311d76f6575251a.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,1280,720,"2012:02:07 14:45:14",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("eec305ed-ccb4-4abb-93f9-f087c823b1d4","/opt/usr/media/Images/image6.jpg","image6.jpg",0,"image/jpeg",682883,3025500,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-10555c13cdfe5a763a69e08489de3c70.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,1280,720,"2011:10:20 18:39:26",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("53101826-d64e-4d26-b448-acc1d94511a5","/opt/usr/media/Images/image14.jpg","image14.jpg",0,"image/jpeg",452386,3025742,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-6f7e6adae30603c45be7db083610d0a3.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,1280,720,"2012:02:07 14:59:44",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("dbf546ed-e984-45de-a85e-b1d750005036","/opt/usr/media/Images/image8.jpg","image8.jpg",0,"image/jpeg",930876,3026032,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-5876701a15ec16bd0226ed00044cad92.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,1280,720,"2011:10:21 10:01:44",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("696835a1-eaec-4602-8310-5e7ad9f4429b","/opt/usr/media/Images/image10.jpg","image10.jpg",0,"image/jpeg",1236980,3027125,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-70a952ceff9175115b8c3fd044cdf978.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,1280,720,"2011:10:20 18:43:24",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("4a76c208-ca95-4b2f-9de1-86c82a45506d","/opt/usr/media/Images/image16.jpg","image16.jpg",0,"image/jpeg",1443416,3027413,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-aa5afe63b8aaa41079f9f37297d0763f.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,720,1280,"2011:10:20 18:42:06",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("83b9fd32-cd53-4ba7-84b8-c3d507f4701d","/opt/usr/media/Images/image7.jpg","image7.jpg",0,"image/jpeg",1073428,3027698,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-fc4557b53139ca8f35a3f13cea24ed13.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,720,1280,"2011:10:20 18:41:51",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO media VALUES("a2b3cbf8-82e3-456f-b912-74b0a646da6e","/opt/usr/media/Images/image3.jpg","image3.jpg",0,"image/jpeg",738597,3027977,1337008628,"baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/data/file-manager-service/.thumb/phone/.jpg-03bdfd7e4d43c736819639b84a590b5f.jpg","Unknown",0,"Unknown","Unknown","Unknown","Unknown","Unknown",NULL,"Unknown","Unknown","Unknown",0,0,0,0,-200.0,-200.0,-200.0,1280,720,"2012:02:07 14:46:13",1,0,0,0,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,1); + INSERT INTO folder VALUES("baeb79e5-a9da-4667-aeaf-6b98830e4ce8","/opt/usr/media/Images","Images",1337008628,0); +' +fi +#change permission +chmod 664 /opt/usr/dbspace/.media.db +chmod 664 /opt/usr/dbspace/.media.db-journal +chmod 775 /opt/usr/data/file-manager-service +chmod 775 /opt/usr/data/file-manager-service/.thumb +chmod 775 /opt/usr/data/file-manager-service/.thumb/phone +chmod 775 /opt/usr/data/file-manager-service/.thumb/mmc + +#change owner +chown -R 5000:5000 /opt/usr/media/* + +#change group (6017: db_filemanager 5000: app) +chgrp 5000 /opt/usr/dbspace +chgrp 6017 /opt/usr/dbspace/.media.db +chgrp 6017 /opt/usr/dbspace/.media.db-journal +chgrp 5000 /opt/usr/data/file-manager-service/ +chgrp 5000 /opt/usr/data/file-manager-service/.thumb +chgrp 5000 /opt/usr/data/file-manager-service/.thumb/phone +chgrp 5000 /opt/usr/data/file-manager-service/.thumb/phone/.[a-z0-9]*.* +chgrp 5000 /opt/usr/data/file-manager-service/.thumb/mmc + +##delete unusing files +rm /opt/usr/media/Downloads/.gitignore +rm /opt/usr/media/Videos/.gitignore +rm /opt/usr/media/Camera/.gitignore +rm /opt/usr/media/Sounds/Voice\ recorder/.gitignore + +#for SMACK +if [ -f /opt/usr/dbspace/.media.db ] +then + chsmack -a 'media-data::db' /opt/usr/dbspace/.media.db* +fi + +%files +%manifest media-data-sdk.manifest +%defattr(-,root,root,-) +%{_optdir}/data/file-manager-service/plugin-config +%{_optdir}/data/file-manager-service/.thumb/* +%{_optdir}/media/* +#License +%{_datadir}/license/%{name} + +%changelog +* Wed Jun 27 2012 Yong Yeon Kim - 0.1.24 +- delete default files for settings + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/media-server.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/media-server.spec new file mode 100755 index 0000000..ef40e86 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/media-server.spec @@ -0,0 +1,124 @@ +Name: media-server +Summary: File manager service server. +Version: 0.2.26 +Release: 1 +Group: utils +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Source1: media-server.service + +Requires(post): /usr/bin/vconftool +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(drm-client) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(notification) + +%description +Description: File manager service server + + +%package -n libmedia-utils +Summary: media server runtime library. +Group: TO_BE/FILLED_IN + +%description -n libmedia-utils +Description : media server runtime library. + + +%package -n libmedia-utils-devel +Summary: media server development library. +Group: Development/Libraries +Requires: libmedia-utils = %{version}-%{release} + +%description -n libmedia-utils-devel +Description: media server development library. + +%prep +%setup -q + +%build + +%autogen +%configure --prefix=%{_prefix} --disable-static + +make %{?jobs:-j%jobs} + +%install +%make_install + +mkdir -p %{buildroot}/usr/lib/systemd/system/multi-user.target.wants +install -m 644 %{SOURCE1} %{buildroot}/usr/lib/systemd/system/media-server.service +ln -s ../media-server.service %{buildroot}/usr/lib/systemd/system/multi-user.target.wants/media-server.service + +#License +mkdir -p %{buildroot}/%{_datadir}/license +cp -rf %{_builddir}/%{name}-%{version}/LICENSE.APLv2.0 %{buildroot}/%{_datadir}/license/%{name} + +%post +vconftool set -t int db/filemanager/dbupdate "1" -f +vconftool set -t int memory/filemanager/Mmc "0" -i -f +vconftool set -t string db/private/mediaserver/mmc_info "" -f +vconftool set -t int file/private/mediaserver/scan_internal "1" -f +vconftool set -t int file/private/mediaserver/scan_directory "1" -f + +%files +%manifest media-server.manifest +%defattr(-,root,root,-) +%{_bindir}/media-server +%{_bindir}/media-scanner +%{_bindir}/mediadb-update +%attr(755,-,-) %{_sysconfdir}/rc.d/init.d/mediasvr +/etc/rc.d/rc3.d/S99mediasvr +/etc/rc.d/rc5.d/S99mediasvr +/usr/local/bin/reset_mediadb.sh +/usr/lib/systemd/system/media-server.service +/usr/lib/systemd/system/multi-user.target.wants/media-server.service +#License +%{_datadir}/license/%{name} + +%files -n libmedia-utils +%manifest libmedia-utils.manifest +%defattr(-,root,root,-) +%{_libdir}/libmedia-utils.so +%{_libdir}/libmedia-utils.so.0 +%{_libdir}/libmedia-utils.so.0.0.0 + +%files -n libmedia-utils-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/libmedia-utils.pc +%{_includedir}/media-utils/*.h + +%changelog +* Mon Oct 15 2012 Hyunjun Ko - 0.1.97 +- Fix a bug in db thread + +* Wed Oct 10 2012 Hyunjun Ko - 0.1.96 +- Some apis are added : media_db_request_update_db_batch / start / end + +* Mon Sep 10 2012 Haejeong Kim - 0.1.86 +- Make new thread for DB write. Only Media server can update db + +* Mon Aug 06 2012 Yong Yeon Kim - 0.1.86 +- add notification subscribe function for application +- fix bug : once validity checking time, call insert_item_batch two times. +- add MS_SAFE_FREE Macro, modify check value after using snprintf by secure coding guide +- change macro name MS_PHONE_ROOT_PATH, MS_MMC_ROOT_PATH +- make reference directory list by each thread + +* Tue Jul 03 2012 Yong Yeon Kim - 0.1.80 +- manage db handle by plug-in + +* Wed Jun 27 2012 Yong Yeon Kim - 0.1.79 +- If item exists in media db, return directly + +* Tue Jun 26 2012 Yong Yeon Kim - 0.1.78 +- change modified file updating routine (delete & insert -> refresh) +- modify return error type of media_file_register + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/media-service-upnp.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/media-service-upnp.spec new file mode 100644 index 0000000..a52fa07 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/media-service-upnp.spec @@ -0,0 +1,92 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# +# >> macros +# << macros + +Name: media-service-upnp +Summary: A high level API for discovering, browsing and searching digital media servers. +Version: 0.1.0 +Release: 0 +Group: System/Libraries +License: LGPLv2+ +URL: https://01.org/dleyna/ +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gupnp-1.0) +BuildRequires: pkgconfig(gupnp-av-1.0) + + +%description +Media-service-upnp is a high level media content API that allows +client applications to discover, browse and search UPNP and DLNA media +servers. Media-service-upnp is a d-Bus service implemented on top +of the GUPnP libraries. It is designed to be used by media +applications such as Digital Media Players (DMPs) or Digital Media +Controllers (DMCs). + +%package devel +Summary: Development files for media-service-upnp +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development files for media-service-upnp + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +%configure --disable-static --enable-debug --disable-never-quit --with-log-level=8 --with-log-type=1 + +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +# >> files +%doc AUTHORS COPYING +%{_bindir}/media-service-upnp +%{_sysconfdir}/media-service-upnp.conf +%{_prefix}/share/dbus-1/services/* +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_libdir}/pkgconfig/media-service-upnp.pc +# << files devel + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/menu-daemon.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/menu-daemon.spec new file mode 100644 index 0000000..fb34b4b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/menu-daemon.spec @@ -0,0 +1,62 @@ +%define _optdir /opt +%define _appdir %{_optdir}/apps +%define _opt_datadir %{_optdir}/share + +Name: menu-daemon +Summary: Menu daemon +Version: 0.2.43 +Release: 1 +Group: apps +License: Flora Software License +Source0: menu-daemon-%{version}.tar.gz +BuildRequires: pkgconfig(ail) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(capi-system-media-key) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(eet) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(vconf) + +BuildRequires: cmake +BuildRequires: edje-bin +BuildRequires: embryo-bin +BuildRequires: eet-bin +BuildRequires: gettext-tools +Requires(post): /usr/bin/vconftool + +%description +menu-daemon (Grab H/W key, Package manifest file parsing) + +%prep +%setup -q + +%build +export LDFLAGS+="-Wl,--hash-style=both -Wl,--as-needed" +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +chmod +x %{buildroot}/etc/init.d/menudaemon +chmod +x %{buildroot}/etc/init.d/menudaemon.fast + +%post +vconftool set -t string memory/menuscreen/desktop "0" -i -f +vconftool set -t int memory/idle-screen/is_idle_screen_launched "0" -i -u 5000 -f + +ln -sf /etc/init.d/menudaemon /etc/rc.d/rc3.d/S46menudaemon +ln -sf /etc/init.d/menudaemon.fast /etc/rc.d/rc4.d/S85menudaemon + +%files +%defattr(-,root,root,-) +%{_sysconfdir}/init.d/menudaemon +%{_sysconfdir}/init.d/menudaemon.fast +%{_bindir}/menu-daemon + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mesa.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mesa.spec new file mode 100644 index 0000000..6007f3e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mesa.spec @@ -0,0 +1,426 @@ +%define mesa_libversion 8.1.0 + +Name: mesa +Summary: Mesa graphics libraries +Version: 8.1.0.1.g6cb9e9 +Release: 1 +Group: System/Libraries +License: MIT +URL: http://www.mesa3d.org/beta +Source0: %{name}-%{version}.tar.bz2 +Source1: mesa-rpmlintrc +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(libdrm) +BuildRequires: pkgconfig(glproto) +BuildRequires: pkgconfig(dri2proto) +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(xxf86vm) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(xdamage) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xmu) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig autoconf automake +BuildRequires: libxml2-python +BuildRequires: llvm-devel +BuildRequires: expat-devel +BuildRequires: python-devel +BuildRequires: bison +BuildRequires: flex +BuildRequires: makedepend + +%description +Mesa is an open-source implementation of the OpenGL specification - +a system for rendering interactive 3D graphics. + +%package dri-drivers-devel +Summary: Mesa-based DRI development files +Group: Development/Libraries + +%description dri-drivers-devel +Mesa-based DRI driver development files. + +%ifarch %ix86 +%package dri-i965-driver +Summary: Mesa-based DRI drivers +Group: System/X Hardware Support +Provides: mesa-dri-drivers = %{version}-%{release} + +%description dri-i965-driver +Mesa-based i965 DRI driver. + +%package dri-i915-driver +Summary: Mesa-based DRI drivers +Group: System/X Hardware Support +Provides: mesa-dri-drivers = %{version}-%{release} + +%description dri-i915-driver +Mesa-based i915 DRI driver. +%endif + +%package dri-swrast-driver +Summary: Mesa-based DRI drivers +Group: System/X Hardware Support +Provides: mesa-dri-drivers = %{version}-%{release} + +%description dri-swrast-driver +Mesa-based swrast DRI driver. + +%package libGL +Summary: Mesa libGL runtime libraries and DRI drivers +Group: System/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +Provides: libGL = %{version}-%{release} +Obsoletes: simulator-opengl + +%description libGL +Mesa libGL runtime library. + +%package libGLESv2 +Summary: Mesa libGLESv2 runtime libraries +Group: System/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +Provides: libGLESv2 = %{version}-%{release} + +%description libGLESv2 +Mesa libGLESv2 runtime library. + +%package libGLESv1 +Summary: Mesa libGLESv1 runtime libraries +Group: System/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +Provides: libGLESv1 = %{version}-%{release} + +%description libGLESv1 +Mesa libGLESv1 runtime library. + + +%package libGLESv2-compat +Summary: Mesa libGLESv2 runtime compatibility library +Group: System/Libraries +Requires: libGLESv2.so.2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +#Provides: libGLESv2.so + +%description libGLESv2-compat +Mesa libGLESv2 runtime compatibility library. + +%package libgbm +Summary: Mesa General Buffer Management library +Group: System/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +Provides: libgbm = %{version}-%{release} + +%description libgbm +Mesa General Buffer Management library + +%package libgbm-devel +Summary: Mesa libgbm development package +Group: Development/Libraries +Requires: mesa-libgbm = %{version}-%{release} +Provides: libgbm-devel + +%description libgbm-devel +Mesa libgbm library development package + +%package libwayland-egl +Summary: Wayland EGL library +Group: System/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +Provides: libwayland-egl = %{version}-%{release} + +%description libwayland-egl +Wayland EGL library + +%package libwayland-egl-devel +Summary: Mesa libwayland-egl development package +Group: Development/Libraries +Requires: libwayland-egl = %{version}-%{release} +Provides: libwayland-egl-devel + +%description libwayland-egl-devel +Mesa libwayland-egl library development package + +%package libEGL +Summary: Mesa libEGL runtime libraries and DRI drivers +Group: System/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +Provides: libEGL = %{version}-%{release} + +%description libEGL +Mesa libEGL runtime library. + +%package libEGL-compat +Summary: Mesa libEGL runtime compatibility library +Group: System/Libraries +Requires: libEGL.so.1 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +#Provides: libEGL.so + +%description libEGL-compat +Mesa libEGL runtime compatibility library. + +%package libGLU +Summary: Mesa libGLU runtime library +Group: System/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description libGLU +Mesa OpenGL library Utility runtime library + +%package libGL-devel +Summary: Mesa libGL development package +Group: Development/Libraries +Requires: mesa-libGL = %{version}-%{release} +Requires: libx11-devel +Provides: libGL-devel +Obsoletes: simulator-opengl-devel + +%description libGL-devel +Mesa OpenGL library development package + +%package libGLESv2-devel +Summary: Mesa libGLESv2 development package +Group: Development/Libraries +Requires: mesa-libGLESv2 = %{version}-%{release} +Provides: libGLESv2-devel +Obsoletes: mesa-libGLESv2-compat + +%description libGLESv2-devel +Mesa OpenGLESv2 library development package + +%package libGLESv1-devel +Summary: Mesa libGLESv1 development package +Group: Development/Libraries +Requires: mesa-libGLESv1 = %{version}-%{release} +Provides: libGLESv1-devel +Obsoletes: mesa-libGLESv1-compat + +%description libGLESv1-devel + +Mesa OpenGLES +%package libEGL-devel +Summary: Mesa libEGL development package +Group: Development/Libraries +Requires: mesa-libEGL = %{version}-%{release} +Provides: libEGL-devel +Obsoletes: mesa-libEGL-compat + +%description libEGL-devel +Mesa EGL library development package + +%package libGLU-devel +Summary: Mesa libGLU development package +Group: Development/Libraries +Requires: mesa-libGLU = %{version}-%{release} +Requires: libGL-devel +Provides: libGLU-devel + +%description libGLU-devel +Mesa OpenGL library Utility development package + +%prep +%setup -q -n %{name}-%{version} -b1 + +%build + +%reconfigure \ + --disable-gallium-egl \ + --enable-gles1 \ + --enable-gles2 \ + --with-egl-platforms=wayland,drm,x11 \ + --enable-gbm \ + --enable-gallium-gbm \ + --enable-shared-glapi \ + --with-dri-drivers=swrast,i915,i965 +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} + +%make_install + + + +%post libGL -p /sbin/ldconfig + +%postun libGL -p /sbin/ldconfig + +%post libgbm +/sbin/ldconfig +rm -rf %{_libdir}/libdricore.so +ln -sf %{_libdir}/libdricore%{mesa_libversion}.so %{_libdir}/libdricore.so + +%postun libgbm +/sbin/ldconfig +rm -rf %{_libdir}/libdricore.so + +%post libGLESv2 -p /sbin/ldconfig + +%postun libGLESv2 -p /sbin/ldconfig + + +%post libGLESv2-compat -p /sbin/ldconfig + +%postun libGLESv2-compat -p /sbin/ldconfig + + +%post libEGL -p /sbin/ldconfig + +%postun libEGL -p /sbin/ldconfig + +%post libwayland-egl -p /sbin/ldconfig + +%postun libwayland-egl -p /sbin/ldconfig + +%post libEGL-compat -p /sbin/ldconfig + +%postun libEGL-compat -p /sbin/ldconfig + + +%post libGLU -p /sbin/ldconfig + +%postun libGLU -p /sbin/ldconfig + +%ifarch %ix86 +%files dri-drivers-devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/dri.pc +%{_libdir}/dri/r300_dri.so +%{_libdir}/dri/r600_dri.so +%{_libdir}/dri/vmwgfx_dri.so + +%files dri-i965-driver +%defattr(-,root,root,-) +%{_libdir}/dri/i965_dri.so + +%files dri-i915-driver +%defattr(-,root,root,-) +%{_libdir}/dri/i915_dri.so + +%files dri-swrast-driver +%defattr(-,root,root,-) +%{_libdir}/dri/swrast_dri.so +%endif + +%files libGL +%defattr(-,root,root,-) +%{_libdir}/libGL.so.* +%{_libdir}/libglapi.so.* + +%files libGLESv2 +%defattr(-,root,root,-) +%{_libdir}/libGLESv2.so.* + +%files libGLESv1 +%defattr(-,root,root,-) +%{_libdir}/libGLESv1_CM.so.* + + +%files libGLESv2-compat +%defattr(-,root,root,-) +%{_libdir}/libGLESv2.so + +%files libgbm +%defattr(-,root,root,-) +%{_libdir}/libgbm.so.* +%{_libdir}/gbm/* +%{_sysconfdir}/drirc +%{_libdir}/libdricore%{mesa_libversion}.so* + +%files libgbm-devel +%defattr(-,root,root,-) +%{_includedir}/gbm.h +%{_libdir}/libgbm.so +%{_libdir}/pkgconfig/gbm.pc + +%files libwayland-egl +%defattr(-,root,root,-) +%{_libdir}/libwayland-egl.so.* + +%files libwayland-egl-devel +%defattr(-,root,root,-) +%{_libdir}/libwayland-egl.so +%{_libdir}/pkgconfig/wayland-egl.pc + +%files libEGL +%defattr(-,root,root,-) +%{_libdir}/libEGL.so.* + +%files libEGL-compat +%defattr(-,root,root,-) +%{_libdir}/libEGL.so + +%files libGLU +%defattr(-,root,root,-) +%{_libdir}/libGLU.so.* + +%files libGL-devel +%defattr(-,root,root,-) +%{_includedir}/GL/gl.h +%{_includedir}/GL/gl_mangle.h +%{_includedir}/GL/glext.h +%{_includedir}/GL/glx.h +%{_includedir}/GL/glx_mangle.h +%{_includedir}/GL/glxext.h +%{_includedir}/GL/osmesa.h +%{_includedir}/GL/vms_x_fix.h +%{_includedir}/GL/wglext.h +%{_includedir}/GL/wmesa.h +%{_libdir}/libglapi.so + +%ifarch %ix86 +%dir %{_includedir}/GL/internal +%{_includedir}/GL/internal/dri_interface.h +%endif +%{_libdir}/libGL.so +%{_libdir}/pkgconfig/gl.pc + +%files libGLESv2-devel +%defattr(-,root,root,-) +%{_libdir}/libGLESv2.so +%{_includedir}/GLES2/gl2.h +%{_includedir}/GLES2/gl2ext.h +%{_includedir}/GLES2/gl2platform.h +%{_libdir}/pkgconfig/glesv2.pc + + +%files libGLESv1-devel +%defattr(-,root,root-) +%{_libdir}/libGLESv1_CM.so +%{_includedir}/GLES/egl.h +%{_includedir}/GLES/gl.h +%{_includedir}/GLES/glext.h +%{_includedir}/GLES/glplatform.h +%{_libdir}/pkgconfig/glesv1_cm.pc + + +%files libEGL-devel +%defattr(-,root,root,-) +%{_libdir}/libEGL.so +%dir %{_includedir}/EGL +%{_includedir}/EGL/egl.h +%{_includedir}/EGL/eglext.h +%{_includedir}/EGL/eglplatform.h +%{_includedir}/EGL/eglmesaext.h +%dir %{_includedir}/KHR +%{_includedir}/KHR/khrplatform.h +%{_libdir}/pkgconfig/egl.pc + +%files libGLU-devel +%defattr(-,root,root,-) +%{_libdir}/libGLU.so +%{_libdir}/pkgconfig/glu.pc +%{_includedir}/GL/glu.h +%{_includedir}/GL/glu_mangle.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mic-bootstrap.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mic-bootstrap.spec new file mode 100644 index 0000000..aa250d0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mic-bootstrap.spec @@ -0,0 +1,97 @@ +%define _build_name_fmt %%{ARCH}/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.vanish.rpm +%define __os_install_post %{nil} +%define nodebug 1 + +Name: mic-bootstrap +Version: 1.0 +Release: 1 +AutoReqProv: 0 +Provides: %{name} +ExclusiveArch: i586 + +Summary: mic bootstrap +Group: System/Tools +License: GPLv2 +URL: http://www.tizen.org/ +Source100: baselibs.conf + +BuildRequires: rpm +BuildRequires: rpm-python +BuildRequires: util-linux +BuildRequires: coreutils +BuildRequires: python-xml +BuildRequires: python-zypp +BuildRequires: kmod +BuildRequires: psmisc +BuildRequires: grep +BuildRequires: lsof +BuildRequires: mic +#BuildRequires: busybox +BuildRequires: syslinux +BuildRequires: syslinux-extlinux +#BuildRequires: rpm-security-plugin + +%description +used for mic bootstrap, this package will be repackaged for i586 and arm libs. +it provides a x86 bootstrap environment for unified usage, especially to speed +up the performance of arm image creation. + +%prep + +%build + +%install +%if %nodebug +set +x +%endif + +mkdir -p %buildroot +mkdir -p %buildroot/bootstrap +rpm -qla > filestoinclude1 + +# ignore files - construct sed script +sedtmp="sedtmp.$$" +echo "s#^%{_docdir}.*##" >> $sedtmp +echo "s#^%{_mandir}.*##" >> $sedtmp +echo "s#^%{_infodir}.*##" >> $sedtmp +# ignore pyc and pyo +echo "s#^.*\.pyc\$##" >> $sedtmp +echo "s#^.*\.pyo\$##" >> $sedtmp + +# ignore default filesystem files +for i in `rpm -ql filesystem`; do + echo "s#^${i}\$##" >> $sedtmp +done + +#finish up +echo "/^\$/d" >> $sedtmp + +#execute +sed -f $sedtmp -i filestoinclude1 + +# tar copy to bootstrap dir under buildroot +# prefix /bootstrap will fix conflicts +tar -T filestoinclude1 -cpf - | ( cd %buildroot/bootstrap && tar -xpf - ) +rm filestoinclude1 + +# Todo: refractor +# no directories, in filelist +find %buildroot > filestoinclude2 +cat filestoinclude2 | sed -e "s#%{buildroot}##g" | uniq | sort > filestoinclude1 +for i in `cat filestoinclude1`; do +# no directories + if test -h %buildroot/$i || ! test -d %buildroot/$i; then + # + echo "$i" >> filestoinclude + fi +done +rm filestoinclude1 +rm filestoinclude2 + +set -x + +%clean +rm -rf $RPM_BUILD_ROOT + +%files -f filestoinclude + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mic.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mic.spec new file mode 100644 index 0000000..9d5b1da --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mic.spec @@ -0,0 +1,94 @@ +%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +Name: mic +Summary: Image Creator for Linux Distributions +Version: 0.14 +Release: 1 +Group: System/Base +License: GPLv2 +BuildArch: noarch +URL: http://www.tizen.org +Source0: %{name}-%{version}.tar.gz +Requires: util-linux +Requires: coreutils +Requires: python >= 2.5 +Requires: e2fsprogs +Requires: dosfstools >= 2.11-8 +Requires: yum >= 3.2.24 +Requires: syslinux >= 3.82 +Requires: kpartx +Requires: parted +Requires: device-mapper +Requires: /usr/bin/genisoimage +Requires: cpio +Requires: isomd5sum +Requires: gzip +Requires: bzip2 +Requires: squashfs-tools >= 4.0 +Requires: qemu-arm-static +Requires: python-urlgrabber +%if 0%{?suse_version} +Requires: btrfsprogs +%else +Requires: btrfs-progs +%endif + +%if 0%{?fedora_version} || "0%{?meego_version}" != "0" +Requires: m2crypto +%else +%if 0%{?suse_version} == 1210 +Requires: python-M2Crypto +%else +Requires: python-m2crypto +%endif +%endif + +%if 0%{?fedora_version} > 13 +Requires: syslinux-extlinux +%endif + +Requires: python-zypp +BuildRequires: python-devel + +Obsoletes: mic2 + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + + +%description +The tool mic is used to create and manipulate images for Linux distributions. +It is composed of three subcommand\: create, convert, chroot. Subcommand create +is used to create images with different types; subcommand convert is used to +convert an image to a specified type; subcommand chroot is used to chroot into +an image. + + +%prep +%setup -q -n %{name}-%{version} + +%build +CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build + + +%install +rm -rf $RPM_BUILD_ROOT +%if 0%{?suse_version} +%{__python} setup.py install --root=$RPM_BUILD_ROOT --prefix=%{_prefix} +%else +%{__python} setup.py install --root=$RPM_BUILD_ROOT -O1 +%endif + +# install man page +mkdir -p %{buildroot}/%{_prefix}/share/man/man1 +install -m644 doc/mic.1 %{buildroot}/%{_prefix}/share/man/man1 + + +%files +%defattr(-,root,root,-) +%doc README.rst +%{_mandir}/man1/* +%dir %{_sysconfdir}/%{name} +%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf +%{python_sitelib}/* +%dir %{_prefix}/lib/%{name} +%{_prefix}/lib/%{name}/* +%{_bindir}/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mingetty.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mingetty.spec new file mode 100644 index 0000000..010124a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mingetty.spec @@ -0,0 +1,39 @@ +#specfile originally created for Fedora, modified for Moblin Linux +Summary: A compact getty program for virtual consoles only +Name: mingetty +Version: 1.08 +License: GPLv2+ +Release: 3.9 +Group: System/Base +URL: http://sourceforge.net/projects/mingetty/ +Source: %{name}-%{version}.tar.bz2 +Patch1: mingetty-1.00-opt.patch +BuildRoot: %{_tmppath}/%{name}-root + +%description +The mingetty program is a lightweight, minimalist getty program for +use only on virtual consoles. Mingetty is not suitable for serial +lines (you should use the mgetty program in that case). + +%prep +%setup -q -n %{name}-%{version} +%patch1 -p1 + +%build +make "RPM_OPTS=$RPM_OPT_FLAGS" + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/{sbin,%{_mandir}/man8} + +install -m 0755 mingetty $RPM_BUILD_ROOT/sbin/ +install -m 0644 mingetty.8 $RPM_BUILD_ROOT/%{_mandir}/man8/ + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%doc COPYING +/sbin/mingetty +%doc %{_mandir}/man8/mingetty.* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/minicontrol.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/minicontrol.spec new file mode 100755 index 0000000..f9728f4 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/minicontrol.spec @@ -0,0 +1,57 @@ +Name: minicontrol +Summary: minicontrol library +Version: 0.0.1 +Release: 1 +Group: TBD +License: Flora Software License +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(ecore-evas) +BuildRequires: pkgconfig(dlog) +BuildRequires: cmake +Requires(post): /sbin/ldconfig +requires(postun): /sbin/ldconfig +%description +Minicontrol library. + +%prep +%setup -q + +%package devel +Summary: Minicontrol library (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Minicontrol library (devel). + +%build +export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--as-needed" +LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +%make_install + + +%post +/sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libminicontrol-provider.so* +%{_libdir}/libminicontrol-viewer.so* +%{_libdir}/libminicontrol-monitor.so* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/%{name}/*.h +%{_libdir}/pkgconfig/minicontrol-provider.pc +%{_libdir}/pkgconfig/minicontrol-monitor.pc +%{_libdir}/pkgconfig/minicontrol-viewer.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mkdevnodes.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mkdevnodes.spec new file mode 100644 index 0000000..ad005da --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mkdevnodes.spec @@ -0,0 +1,42 @@ +# +# + +Name: mkdevnodes +Summary: Fast MAKEDEV replacement +Version: 0.2 +Release: 1 +Group: Applications/System +License: GPLv2 +Source0: %{name}-%{version}.tar.bz2 + + +%description +A replacement for MAKEDEV. Instead of parsing hard-coded text files, mkdevnodes uses the information provided in sysfs to generate device nodes with mknod() as needed, as well as a few base device nodes that always need to be present. Mkdevnodes is thus extremely fast, as it doesn not need to read and/or parse text files from the root filesystem. + + + + +%prep +%setup -q -n %{name}-%{version} + + +%build + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + + + + +%files +%defattr(-,root,root,-) +/sbin/mkdevnodes + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mmfw-sysconf.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mmfw-sysconf.spec new file mode 100644 index 0000000..eba2d38 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mmfw-sysconf.spec @@ -0,0 +1,63 @@ +Name: mmfw-sysconf +Summary: Multimedia Framework system configuration package +Version: 0.1.41 +Release: 0 +Group: TO_BE/FILLED_IN +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz + +%description +Multimedia Framework system configuration package + +%ifarch %{arm} +%package -n mmfw-sysconf-cleansdk-target +Summary: Multimedia Framework system configuration package for clean SDK target binary +Group: TO_BE/FILLED_IN + +%description -n mmfw-sysconf-cleansdk-target +Multimedia Framework system configuration package for clean SDK target binary + +%else + +%package -n mmfw-sysconf-simulator +Summary: Multimedia Framework system configuration package for simulator +Group: TO_BE/FILLED_IN + +%description -n mmfw-sysconf-simulator +Multimedia Framework system configuration package for simulator +%endif + + + +%prep +%setup -q + +%build + +%install +rm -rf %{buildroot} + +%ifarch %{arm} + mkdir -p %{buildroot}/opt/etc/mmfw-sysconf + cp -arf mmfw-sysconf-cleansdk-target/* %{buildroot} +%else + mkdir -p %{buildroot}/opt/etc/mmfw-sysconf + cp -arf mmfw-sysconf-simulator/* %{buildroot} +%endif + +%post + +%postun + +%ifarch %{arm} +%files -n mmfw-sysconf-cleansdk-target +%defattr(-,root,root,-) +/usr/etc/*.ini +/usr/etc/gst-openmax.conf +%else +%files -n mmfw-sysconf-simulator +%defattr(-,root,root,-) +/usr/etc/*.ini +/usr/etc/gst-openmax.conf +%endif + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mobile-broadband-provider-info.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mobile-broadband-provider-info.spec new file mode 100644 index 0000000..7b4fbae --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mobile-broadband-provider-info.spec @@ -0,0 +1,67 @@ +# +# + +Name: mobile-broadband-provider-info +Summary: Moblie Broadband Dataprovider Database +Version: 20110511 +Release: 1 +Group: Applications/Internet +License: Creative Commons Public Domain +URL: http://www.gnome.org +Source0: %{name}-%{version}.tar.bz2 +Source101: mobile-broadband-provider-info-rpmlintrc + + +%description +This package contains mobile broadband settings for different service providers +in different countries. The Package contains only informational files so it's +safe for distributions to grab updates even during feature freeze and +maintenance stages. + +When you want to configure a mobile broadband connections there usually is some +service provider specific information you have to know before the connection +can be established. Problem with this information is that it's highly technical +for an ordinary consumer and it's available only from service providers web +page or from Microsoft Windows installation media that becomes with tie-in +subscription devices. + +The interesting side of this information is that it's the same for every user +of a given service provider. This means that service provider specific +information can be stored in a database. When this database is available the +information can be fetched there and the ordinary user does not need to bother +about it. + +Service provider specific information is stored in a XML file. XML is not the +most optimized format for a database, but it's easy to read, understand and +edit. + +The database is released under Creative Commons Public Domain (CC-PD). + + + + +%prep +%setup -q -n %{name}-%{version} + + +%build + +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + + + + +%files +%defattr(-,root,root,-) +%{_datadir}/pkgconfig/mobile-broadband-provider-info.pc +%{_datadir}/mobile-broadband-provider-info/* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/msg-service.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/msg-service.spec new file mode 100755 index 0000000..b626d5a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/msg-service.spec @@ -0,0 +1,440 @@ +Name: msg-service +Version: 0.9.0 +Release: 1 +License: Samsung +Summary: Messaging Framework Library +Group: System/Libraries +Source0: %{name}-%{version}.tar.gz + +Requires(post): /usr/bin/sqlite3 +Requires(post): /usr/bin/vconftool +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(alarm-service) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(contacts-service) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(devman_haptic) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(drm-client) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(libsystemd-daemon) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(libwbxml2) +BuildRequires: pkgconfig(media-thumbnail) +BuildRequires: pkgconfig(mm-fileinfo) +BuildRequires: pkgconfig(mm-player) +BuildRequires: pkgconfig(mm-session) +BuildRequires: pkgconfig(network) +BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(mmutil-imgp) +BuildRequires: pkgconfig(mmutil-jpeg) +BuildRequires: pkgconfig(security-server) +BuildRequires: pkgconfig(sensor) +BuildRequires: pkgconfig(svi) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(vconf) + +%description +Description: Messaging Framework Library + + +%package devel +License: Apache License v2.0 +Summary: Messaging Framework Library (development) +Requires: %{name} = %{version}-%{release} +Group: Development/Libraries + +%description devel +Description: Messaging Framework Library (development) + + +%package tools +License: Apache License v2.0 +Summary: Messaging server application +Requires: %{name} = %{version}-%{release} +Group: TO_BU / FILL_IN +Requires(post): /usr/bin/sqlite3 +Requires(post): /usr/bin/vconftool +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description tools +Description: Messaging server application + + +%package -n sms-plugin +License: Apache License v2.0 +Summary: SMS plugin library +Requires: %{name} = %{version}-%{release} +Group: System/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description -n sms-plugin +Description: SMS plugin library + +%package -n mms-plugin +License: Apache License v2.0 +Summary: MMS plugin library +Requires: %{name} = %{version}-%{release} +Group: System/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description -n mms-plugin +Description: MMS plugin library + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install + +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d +ln -s %{_sysconfdir}/rc.d/init.d/msg-server %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S70msg-server +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc5.d +ln -s %{_sysconfdir}/rc.d/init.d/msg-server %{buildroot}%{_sysconfdir}/rc.d/rc5.d/S70msg-server + + + +mkdir -p %{buildroot}/opt/data/msg-service + +%post tools -p /sbin/ldconfig +%post -n sms-plugin -p /sbin/ldconfig +%post -n mms-plugin -p /sbin/ldconfig + +%post +/sbin/ldconfig + +if [ ! -f /opt/dbspace/.msg_service.db ] +then + sqlite3 /opt/dbspace/.msg_service.db "PRAGMA journal_mode = PERSIST; + + CREATE TABLE MSG_CONVERSATION_TABLE ( CONV_ID INTEGER NOT NULL , UNREAD_CNT INTEGER DEFAULT 0 , SMS_CNT INTEGER DEFAULT 0 , MMS_CNT INTEGER DEFAULT 0 , MAIN_TYPE INTEGER NOT NULL , SUB_TYPE INTEGER NOT NULL , MSG_DIRECTION INTEGER NOT NULL , DISPLAY_TIME INTEGER , DISPLAY_NAME TEXT , MSG_TEXT TEXT ); + CREATE TABLE MSG_ADDRESS_TABLE ( ADDRESS_ID INTEGER PRIMARY KEY , CONV_ID INTEGER NOT NULL , ADDRESS_TYPE INTEGER , RECIPIENT_TYPE INTEGER , ADDRESS_VAL TEXT , CONTACT_ID INTEGER , DISPLAY_NAME TEXT , FIRST_NAME TEXT , LAST_NAME TEXT , IMAGE_PATH TEXT , SYNC_TIME DATETIME , FOREIGN KEY (CONV_ID) REFERENCES MSG_CONVERSATION_TABLE (CONV_ID) ); + CREATE TABLE MSG_FOLDER_TABLE ( FOLDER_ID INTEGER PRIMARY KEY , FOLDER_NAME TEXT NOT NULL , FOLDER_TYPE INTEGER DEFAULT 0 ); + CREATE TABLE MSG_MESSAGE_TABLE ( MSG_ID INTEGER PRIMARY KEY , CONV_ID INTEGER NOT NULL , FOLDER_ID INTEGER NOT NULL , STORAGE_ID INTEGER NOT NULL , MAIN_TYPE INTEGER NOT NULL , SUB_TYPE INTEGER NOT NULL , DISPLAY_TIME DATETIME , DATA_SIZE INTEGER DEFAULT 0 , NETWORK_STATUS INTEGER DEFAULT 0 , READ_STATUS INTEGER DEFAULT 0 , PROTECTED INTEGER DEFAULT 0 , PRIORITY INTEGER DEFAULT 0 , MSG_DIRECTION INTEGER NOT NULL , SCHEDULED_TIME DATETIME , BACKUP INTEGER DEFAULT 0 , SUBJECT TEXT , MSG_DATA TEXT , THUMB_PATH TEXT , MSG_TEXT TEXT , DELIVERY_REPORT_STATUS INTEGER DEFAULT 0 , DELIVERY_REPORT_TIME DATETIME , READ_REPORT_STATUS INTEGER DEFAULT 0 , READ_REPORT_TIME DATETIME , ATTACHMENT_COUNT INTEGER DEFAULT 0 , FOREIGN KEY (CONV_ID) REFERENCES MSG_CONVERSATION_TABLE (CONV_ID) , FOREIGN KEY (FOLDER_ID) REFERENCES MSG_FOLDER_TABLE (FOLDER_ID) ); + CREATE TABLE MSG_SIM_TABLE ( MSG_ID INTEGER , SIM_ID INTEGER NOT NULL , FOREIGN KEY(MSG_ID) REFERENCES MSG_MESSAGE_TABLE(MSG_ID) ); + CREATE TABLE MSG_PUSH_TABLE ( MSG_ID INTEGER , ACTION INTEGER , CREATED INTEGER , EXPIRES INTEGER , ID TEXT , HREF TEXT , CONTENT TEXT , FOREIGN KEY(MSG_ID) REFERENCES MSG_MESSAGE_TABLE(MSG_ID) ); + CREATE TABLE MSG_CBMSG_TABLE ( MSG_ID INTEGER , CB_MSG_ID INTEGER NOT NULL , FOREIGN KEY(MSG_ID) REFERENCES MSG_MESSAGE_TABLE(MSG_ID) ); + CREATE TABLE MSG_SYNCML_TABLE ( MSG_ID INTEGER , EXT_ID INTEGER NOT NULL , PINCODE INTEGER NOT NULL , FOREIGN KEY(MSG_ID) REFERENCES MSG_MESSAGE_TABLE(MSG_ID) ); + CREATE TABLE MSG_SMS_SENDOPT_TABLE ( MSG_ID INTEGER , DELREP_REQ INTEGER NOT NULL , KEEP_COPY INTEGER NOT NULL , REPLY_PATH INTEGER NOT NULL , FOREIGN KEY(MSG_ID) REFERENCES MSG_MESSAGE_TABLE(MSG_ID) ); + CREATE TABLE MSG_FILTER_TABLE ( FILTER_ID INTEGER PRIMARY KEY , FILTER_TYPE INTEGER NOT NULL , FILTER_VALUE TEXT NOT NULL ); + CREATE TABLE MSG_MMS_MESSAGE_TABLE ( MSG_ID INTEGER , TRANSACTION_ID TEXT , MESSAGE_ID TEXT , FWD_MESSAGE_ID TEXT , CONTENTS_LOCATION TEXT , FILE_PATH TEXT , VERSION INTEGER NOT NULL , DATA_TYPE INTEGER DEFAULT -1 , DATE DATETIME , HIDE_ADDRESS INTEGER DEFAULT 0 , ASK_DELIVERY_REPORT INTEGER DEFAULT 0 , REPORT_ALLOWED INTEGER DEFAULT 0 , READ_REPORT_ALLOWED_TYPE INTEGER DEFAULT 0 , ASK_READ_REPLY INTEGER DEFAULT 0 , READ INTEGER DEFAULT 0 , READ_REPORT_SEND_STATUS INTEGER DEFAULT 0 , READ_REPORT_SENT INTEGER DEFAULT 0 , PRIORITY INTEGER DEFAULT 0 , KEEP_COPY INTEGER DEFAULT 0 , MSG_SIZE INTEGER NOT NULL , MSG_CLASS INTEGER DEFAULT -1 , EXPIRY_TIME DATETIME , CUSTOM_DELIVERY_TIME INTEGER DEFAULT 0 , DELIVERY_TIME DATETIME , MSG_STATUS INTEGER DEFAULT -1 , FOREIGN KEY (MSG_ID) REFERENCES MSG_MESSAGE_TABLE (MSG_ID) ); + + CREATE INDEX MSG_CONVERSATION_INDEX ON MSG_CONVERSATION_TABLE(CONV_ID); + CREATE INDEX MSG_FOLDER_INDEX ON MSG_FOLDER_TABLE(FOLDER_ID); + CREATE INDEX MSG_MESSAGE_INDEX ON MSG_MESSAGE_TABLE(MSG_ID, CONV_ID, FOLDER_ID); + + INSERT INTO MSG_FOLDER_TABLE VALUES (1, 'INBOX', 1); + INSERT INTO MSG_FOLDER_TABLE VALUES (2, 'OUTBOX', 2); + INSERT INTO MSG_FOLDER_TABLE VALUES (3, 'SENTBOX', 2); + INSERT INTO MSG_FOLDER_TABLE VALUES (4, 'DRAFT', 3); + INSERT INTO MSG_FOLDER_TABLE VALUES (5, 'CBMSGBOX', 1); + INSERT INTO MSG_FOLDER_TABLE VALUES (6, 'SPAMBOX', 4); + INSERT INTO MSG_FOLDER_TABLE VALUES (7, 'SMS TEMPLATE', 5); + INSERT INTO MSG_FOLDER_TABLE VALUES (8, 'MMS TEMPLATE', 5);" +fi + +chown :6011 /opt/dbspace/.msg_service.db +chown :6011 /opt/dbspace/.msg_service.db-journal + + +chmod 660 /opt/dbspace/.msg_service.db +chmod 660 /opt/dbspace/.msg_service.db-journal + + +########## Setting Config Value (Internal keys) ########## +# Message Server Status +vconftool set -t bool memory/msg/ready 0 -i + +# SMS Send Options +vconftool set -t int db/msg/network_mode 2 + +# New Message Count +vconftool set -t int db/msg/recv_sms 0 +vconftool set -t int db/msg/recv_mms 0 + +########## Setting Config Value (Private keys) ########## +# General Options +vconftool set -t bool db/private/msg-service/general/keep_copy 1 +vconftool set -t bool db/private/msg-service/general/auto_erase 0 +vconftool set -t bool db/private/msg-service/general/block_msg 0 +vconftool set -t int db/private/msg-service/general/contact_sync_time 0 + +# SMS Send Options +vconftool set -t int db/private/msg-service/sms_send/dcs 3 +vconftool set -t bool db/private/msg-service/sms_send/reply_path 0 +vconftool set -t bool db/private/msg-service/sms_send/delivery_report 0 +vconftool set -t int db/private/msg-service/sms_send/save_storage 1 + +# SMSC +vconftool set -t int db/private/msg-service/smsc/total_count 1 +vconftool set -t int db/private/msg-service/smsc/selected 0 + +vconftool set -t int db/private/msg-service/smsc/pid/0 1 +vconftool set -t int db/private/msg-service/smsc/val_period/0 255 +vconftool set -t string db/private/msg-service/smsc/name/0 "" +vconftool set -t int db/private/msg-service/smsc/ton/0 1 +vconftool set -t int db/private/msg-service/smsc/npi/0 1 +vconftool set -t string db/private/msg-service/smsc/address/0 "" + +vconftool set -t int db/private/msg-service/smsc/pid/1 0 +vconftool set -t int db/private/msg-service/smsc/val_period/1 0 +vconftool set -t string db/private/msg-service/smsc/name/1 "" +vconftool set -t int db/private/msg-service/smsc/ton/1 0 +vconftool set -t int db/private/msg-service/smsc/npi/1 0 +vconftool set -t string db/private/msg-service/smsc/address/1 "" + +vconftool set -t int db/private/msg-service/smsc/pid/2 0 +vconftool set -t int db/private/msg-service/smsc/val_period/2 0 +vconftool set -t string db/private/msg-service/smsc/name/2 "" +vconftool set -t int db/private/msg-service/smsc/ton/2 0 +vconftool set -t int db/private/msg-service/smsc/npi/2 0 +vconftool set -t string db/private/msg-service/smsc/address/2 "" + +# MMS Send Options +vconftool set -t int db/private/msg-service/mms_send/msg_class 0 +vconftool set -t int db/private/msg-service/mms_send/priority 1 +vconftool set -t int db/private/msg-service/mms_send/expiry_time 0 +vconftool set -t int db/private/msg-service/mms_send/custom_delivery 0 +vconftool set -t bool db/private/msg-service/mms_send/sender_visibility 0 +vconftool set -t bool db/private/msg-service/mms_send/delivery_report 1 +vconftool set -t bool db/private/msg-service/mms_send/read_reply 1 +vconftool set -t bool db/private/msg-service/mms_send/keep_copy 0 +vconftool set -t bool db/private/msg-service/mms_send/body_replying 0 +vconftool set -t bool db/private/msg-service/mms_send/hide_recipients 0 +vconftool set -t bool db/private/msg-service/mms_send/report_allowed 1 +vconftool set -t int db/private/msg-service/mms_send/reply_charging 0 +vconftool set -t int db/private/msg-service/mms_send/reply_charging_deadline 0 +vconftool set -t int db/private/msg-service/mms_send/reply_charging_size 0 +vconftool set -t int db/private/msg-service/mms_send/delivery_time 0 +vconftool set -t int db/private/msg-service/mms_send/creation_mode 2 + +# MMS Receive Options +vconftool set -t int db/private/msg-service/mms_recv/home_network 0 +vconftool set -t int db/private/msg-service/mms_recv/abroad_network 0 +vconftool set -t bool db/private/msg-service/mms_recv/read_receipt 1 +vconftool set -t bool db/private/msg-service/mms_recv/delivery_receipt 1 +vconftool set -t bool db/private/msg-service/mms_recv/reject_unknown 0 +vconftool set -t bool db/private/msg-service/mms_recv/reject_advertisement 0 + +# MMS Receive Options +vconftool set -t int db/private/msg-service/mms_style/font_size 30 +vconftool set -t bool db/private/msg-service/mms_style/font_style/bold 0 +vconftool set -t bool db/private/msg-service/mms_style/font_style/italic 0 +vconftool set -t bool db/private/msg-service/mms_style/font_style/underline 0 +vconftool set -t int db/private/msg-service/mms_style/font_color/red 255 +vconftool set -t int db/private/msg-service/mms_style/font_color/green 255 +vconftool set -t int db/private/msg-service/mms_style/font_color/blue 255 +vconftool set -t int db/private/msg-service/mms_style/font_color/hue 255 +vconftool set -t int db/private/msg-service/mms_style/bg_color/red 0 +vconftool set -t int db/private/msg-service/mms_style/bg_color/green 0 +vconftool set -t int db/private/msg-service/mms_style/bg_color/blue 0 +vconftool set -t int db/private/msg-service/mms_style/bg_color/hue 255 +vconftool set -t int db/private/msg-service/mms_style/page_dur 2 +vconftool set -t int db/private/msg-service/mms_style/page_custom_dur 0 +vconftool set -t int db/private/msg-service/mms_style/page_dur_manual 0 + +# Push Msg Options +vconftool set -t bool db/private/msg-service/push_msg/recv_option 1 +vconftool set -t int db/private/msg-service/push_msg/service_load 1 + +# CB Msg Options +vconftool set -t bool db/private/msg-service/cb_msg/receive 1 -f +vconftool set -t int db/private/msg-service/cb_msg/max_sim_count 0 +vconftool set -t int db/private/msg-service/cb_msg/channel_count 0 +vconftool set -t bool db/private/msg-service/cb_msg/language/0 1 -f +vconftool set -t bool db/private/msg-service/cb_msg/language/1 0 +vconftool set -t bool db/private/msg-service/cb_msg/language/2 0 +vconftool set -t bool db/private/msg-service/cb_msg/language/3 0 +vconftool set -t bool db/private/msg-service/cb_msg/language/4 0 +vconftool set -t bool db/private/msg-service/cb_msg/language/5 0 +vconftool set -t bool db/private/msg-service/cb_msg/language/6 0 +vconftool set -t bool db/private/msg-service/cb_msg/language/7 0 +vconftool set -t bool db/private/msg-service/cb_msg/language/8 0 +vconftool set -t bool db/private/msg-service/cb_msg/language/9 0 + +# Voice Mail Options +vconftool set -t string db/private/msg-service/voice_mail/voice_mail_number "" + +# MMS Size Options +vconftool set -t int db/private/msg-service/size_opt/msg_size 300 + +# SIM message count +vconftool set -t int db/private/msg-service/sim_count/used_cnt 0 +vconftool set -t int db/private/msg-service/sim_count/total_cnt 0 + +# SIM information +vconftool set -t int memory/private/msg-service/sim_changed 0 -i +vconftool set -t string memory/private/msg-service/sim_imsi "" -i +vconftool set -t bool memory/private/msg-service/national_sim 0 -i + +%postun -p /sbin/ldconfig + +%postun tools -p /sbin/ldconfig +%postun -n sms-plugin -p /sbin/ldconfig +%postun -n mms-plugin -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%dir /opt/data/msg-service +%{_libdir}/libmsg_plugin_manager.so +%{_libdir}/libmsg_mapi.so.* +%{_libdir}/libmsg_framework_handler.so +%{_libdir}/libmsg_transaction_manager.so +%{_libdir}/libmsg_utils.so +%{_libdir}/libmsg_transaction_proxy.so +%{_sysconfdir}/rc.d/init.d/msg-server +%{_sysconfdir}/rc.d/rc3.d/S70msg-server +%{_sysconfdir}/rc.d/rc5.d/S70msg-server + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libmsg_mapi.so +%{_libdir}/pkgconfig/msg-service.pc +%{_includedir}/msg-service/* + +%files tools +%defattr(-,root,root,-) +%{_bindir}/msg-helper +%{_bindir}/msg-server +%{_datadir}/media/Sherbet.wav +%attr(0644,root,root)/usr/share/msg-service/plugin.cfg + +%files -n sms-plugin +%defattr(-,root,root,-) +%{_libdir}/libmsg_sms_plugin.so + +%files -n mms-plugin +%defattr(-,root,root,-) +%{_libdir}/libmsg_mms_plugin.so +%{_libdir}/libmsg_mms_language_pack.so + +%changelog +* Wed Aug 8 2012 KeeBum Kim +- Apply New TAPI. +- Modify transaction data size of sos recipient list. + +* Tue Aug 7 2012 KeeBum Kim +- Fix contact sync defect. +- New MessageFW API. + +* Fri Jul 27 2012 KeeBum Kim +- Change devman_haptic.h to devman_managed.h. +- Modify to set MSG_SERVER_READY before sim status check. +- Fix bug in sim message save related operations. +- Limit sim related APIs not to work on sim not available status. +- Modify indicator icon image path & related. + +* Tue Jul 17 2012 KeeBum Kim +- Modify MAX_SEGMENT_NUM to 15. +- Modify MMplayer related to support interrupted event. +- Fix bug in storage change callback which could cause on submit request. + +* Fri Jun 29 2012 Sangkoo Kim +- Modify vconf key path for sos sending option. + +* Mon Jun 18 2012 Seunghwan Lee +- Storage change callback for scheduled message +- code chage to support glib2-2.32 +- Apply Backup && Restore of Mms Type + +* Fri Jun 15 2012 Sangkoo Kim +- Update display time for scheduled message when it is sent. + +* Thu Jun 14 2012 Seunghwan Lee +- Comment the test app in CMakefile. +- Modify MMS BG color of vconf value. +- Bug fixed wrong query in MsgStoCheckReadReportIsSent +- Add '-i' option for vconf keys of memory type +- Add smsc vconf keys(default value). +- To avoid msg incoming sound and notification on SOS + +* Fri Jun 8 2012 Sangkoo Kim +- Add '-i' option for vconf keys of memory type. +- Add smsc vconf keys(default value). +- To avoid msg incoming sound and notification on SOS state. +- Change BGcolor to black && font colore to white. + +* Wed May 31 2012 Keebum Kim +- Apply Mdm policy. +- SOS message. +- Fix horizontality development problem. +- Remove vconf key for new message count. (db/badge/com.samsung.message) +- Change vconf key path of "mms_send/msg_class" to private. + +* Thu May 24 2012 Keebum Kim +- Add new MAPI. + +* Fri May 18 2012 Sangkoo Kim +- Modify to support new DRM service. +- Rename private vconf keys. +- Modify .postinst and .spec file to pre-install used vconf keys. +- Remove compile warnings. +- Fix bug in manual retrieve operation. + +* Fri May 11 2012 Jaeyun Jeong +- Fix DB conflict which cause db lock. +- Fix bug in Find My Mobile function. +- Add '*' and '#' symbol as valid number. + +* Wed May 9 2012 Keebum Kim +- Change mobile tracker related vconf key define values. +- Apply MDM policy for allowing text messaging. +- Fix bug for getting thumbnail path. +- Enable functionality of scheduled message. +- Change alarm setting of scheduled message from volatile type to non-volatile. +- Fix error in search query. + +* Thu May 3 2012 Keebum Kim +- Change some thread list related APIs to support DB change. +- DB change to support multiple recipient. + +* Thu Apr 19 2012 Keebum Kim +- Modify to manage contact sync time by vconf. +- Use g_idle_add() routine for updating unread message count(vconf values). +- apply try{}catch{} code for handling unexpected exception to avoid thread terminating. +- Fix bug for allocated size of replacing string. +- Resolve search problem for special characters. +- add xmlFree. + +* Tue Apr 10 2012 Keebum Kim +- Remove unused vconf keys. +- Initialize SMSC selected_index. +- Remove systemd related. + +* Thu Apr 05 2012 Jaeyun Jeong +- Add notification property(NOTIFICATION_PROP_DISPLAY_ONLY_SIMMODE) +- Fix S1-2397/2417/2418/2419. +- Remove sent status callback check during submit request. +- Modify offset and limit operation on search. +- Remove invalid folder and file. +- Change browser launching API from aul to service-capi. +- Remove unused file. +- Invalid type checking is fixed. + +* Fri Mar 16 2012 Jaeyun Jeong +- Add #include to support chmod related defines. +- Fix DRM content issue(unregistered mo content) + +* Wed Mar 14 2012 Jaeyun Jeong +- Modify plugin configuration file location for FOTA. +- Remove the db query which create sample data. + +* Wed Feb 29 2012 Jaeyun Jeong +- Update msg-service.spec for OBS. +- Fix TC execute failure. +- Fix S1-1419(Removed mms raw file issue after rebooting) diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mtdev.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mtdev.spec new file mode 100644 index 0000000..b26ce43 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mtdev.spec @@ -0,0 +1,74 @@ +Name: mtdev +Summary: A library to transform all kernel MT events to protocol B (slotted) +Version: 1.0.11 +Release: 1 +Group: System/X Hardware Support +License: MIT +URL: http://bitmath.org/code/mtdev/ +Source0: %{name}-%{version}.tar.gz +Source1001: mtdev.manifest +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: autoconf +BuildRequires: libtool + + +%description +mtdev - The mtdev is a stand-alone library which transforms all variants of +kernel MT events to the slotted type B protocol. The events put into mtdev +may be from any MT device, specifically type A without contact tracking, +type A with contact tracking, or type B with contact tracking. See the +kernel documentation for further details. The bulk of the mtdev code has +been out there since 2008, as part of the Multitouch X Driver. With this +package, finger tracking and seamless MT protocol handling is available +under a free license. + + + +%package devel +Summary: Development header files for use with mtdev +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development header files for use with mtdev + + +%prep +%setup -q + + +%build +cp %{SOURCE1001} . + +%configure +make %{?jobs:-j%jobs} + +%install +%make_install + + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%manifest mtdev.manifest +%{_libdir}/libmtdev.so.* + + +%files devel +%manifest mtdev.manifest +%defattr(-,root,root,-) +%{_bindir}/mtdev-test +%{_libdir}/libmtdev.so +%{_libdir}/pkgconfig/mtdev.pc +%{_includedir}/mtdev*.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mtools.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mtools.spec new file mode 100644 index 0000000..fa22613 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/mtools.spec @@ -0,0 +1,51 @@ +Summary: Programs for accessing MS-DOS disks without mounting the disks +Name: mtools +Version: 4.0.12 +Release: 4 +License: GPLv2+ +Group: Applications/System +Source: ftp://ftp.gnu.org/gnu/mtools/mtools-%{version}.tar.bz2 +Url: http://mtools.linux.lu/ +Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch0: mtools-3.9.6-config.patch +Patch1: mtools-3.9.7-bigdisk.patch +Patch2: fix_mlabel_initialisation.patch + +BuildRequires: texinfo, autoconf + +%description +Mtools is a collection of utilities for accessing MS-DOS files. +Mtools allow you to read, write and move around MS-DOS filesystem +files (normally on MS-DOS floppy disks). Mtools supports Windows95 +style long file names, OS/2 XDF disks, and 2m disks + +Mtools should be installed if you need to use MS-DOS disks + +%prep +%setup -q -n %{name}-%{version} +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 + +%build +autoreconf -fiv +%configure --disable-floppyd +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/etc $RPM_BUILD_ROOT/%{_infodir} +%makeinstall +install -m644 mtools.conf $RPM_BUILD_ROOT/etc + +# We aren't shipping this. +find $RPM_BUILD_ROOT -name "floppyd*" -exec rm {} \; + +%remove_docs + +%files +%defattr(-,root,root) +%config(noreplace) /etc/mtools.conf +%doc COPYING README Release.notes +/usr/bin/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/murphy.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/murphy.spec new file mode 100644 index 0000000..e90a0f8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/murphy.spec @@ -0,0 +1,527 @@ +# By default we build with distro-default compilation flags which +# enables optimizations. If you want to build with full debugging +# ie. with optimization turned off and full debug info (-O0 -g3) +# pass '--with debug' to rpmbuild on the command line. Similary +# you can chose to compile with/without pulse, ecore, glib, qt, +# dbus, and telephony support. --without squashpkg will prevent +# squashing the -core and -plugins-base packages into the base +# murphy package. + +%{!?_with_debug:%{!?_without_debug:%define _without_debug 0}} +%{!?_with_lua:%{!?_without_lua:%define _with_lua 1}} +%{!?_with_pulse:%{!?_without_pulse:%define _with_pulse 1}} +%{!?_with_ecore:%{!?_without_ecore:%define _without_ecore 1}} +%{!?_with_glib:%{!?_without_glib:%define _with_glib 1}} +%{!?_with_qt:%{!?_without_qt:%define _without_qt 1}} +%{!?_with_dbus:%{!?_without_dbus:%define _with_dbus 1}} +%{!?_with_telephony:%{!?_without_telephony:%define _with_telephony 1}} +%{!?_with_audiosession:%{!?_without_audiosession:%define _with_audiosession 1}} +%{!?_with_websockets:%{!?_without_websockets:%define _with_websockets 1}} +%{!?_with_squashpkg:%{!?_without_squashpkg:%define _with_squashpkg 1}} + +Summary: Murphy policy framework +Name: murphy +Version: 0.0.17 +Release: 1 +License: BSD +Group: System Environment/Daemons +URL: http://01.org/murphy/ +Source0: %{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +Requires: %{name}-core = %{version} +%endif + +BuildRequires: flex +BuildRequires: bison +BuildRequires: pkgconfig(lua) + +%if %{?_with_pulse:1}%{!?_with_pulse:0} +BuildRequires: pkgconfig(libpulse) +%endif +%if %{?_with_ecore:1}%{!?_with_ecore:0} +BuildRequires: pkgconfig(ecore) +BuildRequires: mesa-libEGL +BuildRequires: mesa-libGLESv2 +BuildRequires: mesa-libgbm +%endif +%if %{?_with_glib:1}%{!?_with_glib:0} +BuildRequires: pkgconfig(glib-2.0) +%endif +%if %{?_with_qt:1}%{!?_with_qt:0} +BuildRequires: pkgconfig(QtCore) +%endif +%if %{?_with_dbus:1}%{!?_with_dbus:0} +BuildRequires: pkgconfig(dbus-1) +%endif +%if %{?_with_telephony:1}%{!?_with_telephony:0} +BuildRequires: pkgconfig(ofono) +%endif +%if %{?_with_audiosession:1}%{!?_with_audiosession:0} +BuildRequires: pkgconfig(audio-session-mgr) +%endif +%if %{?_with_websockets:1}%{!?_with_websockets:0} +BuildRequires: libwebsockets-devel +BuildRequires: pkgconfig(json) +%endif + +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +%package core +Summary: Murphy core runtime libraries +Group: System Environment/Libraries + +%package plugins-base +Summary: The basic set of Murphy plugins. +Group: System Environment/Daemons +Requires: %{name} = %{version} +Requires: %{name}-core = %{version} +%endif + +%package devel +Summary: The header files and libraries needed for Murphy development +Group: Development/Libraries +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +Requires: %{name}-core = %{version} +%else +Requires: %{name} = %{version} +%endif + +%package doc +Summary: Documentation for Murphy +Group: Documentation + +%if %{?_with_pulse:1}%{!?_with_pulse:0} +%package pulse +Summary: Murphy PulseAudio mainloop integration. +Group: Development/Libraries +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +Requires: %{name}-core = %{version} +%else +Requires: %{name} = %{version} +%endif + +%package pulse-devel +Summary: Murphy PulseAudio mainloop integration development files. +Group: Development/Libraries +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +Requires: %{name}-core = %{version} +%else +Requires: %{name} = %{version} +%endif +%endif + +%if %{?_with_ecore:1}%{!?_with_ecore:0} +%package ecore +Summary: Murphy EFL/ecore mainloop integration. +Group: Development/Libraries +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +Requires: %{name}-core = %{version} +%else +Requires: %{name} = %{version} +%endif + +%package ecore-devel +Summary: Murphy EFL/ecore mainloop integration development files. +Group: Development/Libraries +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +Requires: %{name}-core = %{version} +%else +Requires: %{name} = %{version} +%endif +%endif + +%if %{?_with_glib:1}%{!?_with_glib:0} +%package glib +Summary: Murphy glib mainloop integration. +Group: Development/Libraries +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +Requires: %{name}-core = %{version} +%else +Requires: %{name} = %{version} +%endif + +%package glib-devel +Summary: Murphy glib mainloop integration development files. +Group: Development/Libraries +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +Requires: %{name}-core = %{version} +%else +Requires: %{name} = %{version} +%endif +%endif + +%if %{?_with_qt:1}%{!?_with_qt:0} +%package qt +Summary: Murphy Qt mainloop integration. +Group: Development/Libraries +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +Requires: %{name}-core = %{version} +%else +Requires: %{name} = %{version} +%endif + +%package qt-devel +Summary: Murphy Qt mainloop integration development files. +Group: Development/Libraries +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +Requires: %{name}-core = %{version} +%else +Requires: %{name} = %{version} +%endif +%endif + +%package tests +Summary: Various test binaries for Murphy. +Group: Development/Debug +Requires: %{name} = %{version} +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +Requires: %{name}-core = %{version} +%else +Requires: %{name} = %{version} +%endif + +%description +This package contains the basic daemon. + +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +%description core +This package contains the core runtime libraries. + +%description plugins-base +This package contains a basic set of plugins. +%endif + +%description devel +This package contains header files and libraries necessary for development. + +%description doc +This package contains documentation. + +%if %{?_with_pulse:1}%{!?_with_pulse:0} +%description pulse +This package contains the Murphy PulseAudio mainloop integration runtime files. + +%description pulse-devel +This package contains the Murphy PulseAudio mainloop integration development +files. +%endif + +%if %{?_with_ecore:1}%{!?_with_ecore:0} +%description ecore +This package contains the Murphy EFL/ecore mainloop integration runtime files. + +%description ecore-devel +This package contains the Murphy EFL/ecore mainloop integration development +files. +%endif + +%if %{?_with_glib:1}%{!?_with_glib:0} +%description glib +This package contains the Murphy glib mainloop integration runtime files. + +%description glib-devel +This package contains the Murphy glib mainloop integration development +files. +%endif + +%if %{?_with_qt:1}%{!?_with_qt:0} +%description qt +This package contains the Murphy Qt mainloop integration runtime files. + +%description qt-devel +This package contains the Murphy Qt mainloop integration development +files. +%endif + +%description tests +This package contains various test binaries for Murphy. + +%prep +%setup -q + +%build +%if %{?_with_debug:1}%{!?_with_debug:0} +export CFLAGS="-O0 -g3" +V="V=1" +%endif + +CONFIG_OPTIONS="" +DYNAMIC_PLUGINS="domain-control" + +%if %{?_with_pulse:1}%{!?_with_pulse:0} +CONFIG_OPTIONS="$CONFIG_OPTIONS --enable-gpl --enable-pulse" +%else +CONFIG_OPTIONS="$CONFIG_OPTIONS --disable-pulse" +%endif + +%if %{?_with_ecore:1}%{!?_with_ecore:0} +CONFIG_OPTIONS="$CONFIG_OPTIONS --enable-gpl --enable-ecore" +%else +CONFIG_OPTIONS="$CONFIG_OPTIONS --disable-ecore" +%endif + +%if %{?_with_glib:1}%{!?_with_glib:0} +CONFIG_OPTIONS="$CONFIG_OPTIONS --enable-gpl --enable-glib" +%else +CONFIG_OPTIONS="$CONFIG_OPTIONS --disable-glib" +%endif + +%if %{?_with_qt:1}%{!?_with_qt:0} +CONFIG_OPTIONS="$CONFIG_OPTIONS --enable-qt" +%else +CONFIG_OPTIONS="$CONFIG_OPTIONS --disable-qt" +%endif + +%if %{?_with_dbus:1}%{!?_with_dbus:0} +CONFIG_OPTIONS="$CONFIG_OPTIONS --enable-gpl --enable-dbus" +%else +CONFIG_OPTIONS="$CONFIG_OPTIONS --disable-dbus" +%endif + +%if %{?_with_telephony:1}%{!?_with_telephony:0} +CONFIG_OPTIONS="$CONFIG_OPTIONS --enable-gpl --enable-telephony" +%else +CONFIG_OPTIONS="$CONFIG_OPTIONS --disable-telephony" +%endif + +%if %{?_with_audiosession:1}%{!?_with_audiosession:0} +CONFIG_OPTIONS="$CONFIG_OPTIONS --enable-resource-asm" +DYNAMIC_PLUGINS="$DYNAMIC_PLUGINS,resource-asm" +%else +CONFIG_OPTIONS="$CONFIG_OPTIONS --disable-resource-asm" +%endif + +%if %{?_with_websockets:1}%{!?_with_websockets:0} +CONFIG_OPTIONS="$CONFIG_OPTIONS --enable-websockets" +%else +CONFIG_OPTIONS="$CONFIG_OPTIONS --disable-websockets" +%endif + +NUM_CPUS="`cat /proc/cpuinfo | tr -s '\t' ' ' | \ +grep '^processor *:' | wc -l`" +[ -z "$NUM_CPUS" ] && NUM_CPUS=1 + +./bootstrap && \ +%configure $CONFIG_OPTIONS --with-dynamic-plugins=$DYNAMIC_PLUGINS && \ +make clean && \ +make -j$(($NUM_CPUS + 1)) $V + +%install +rm -rf $RPM_BUILD_ROOT +%make_install + +# Make sure we have a plugin dir even if all the basic plugins +# are configured to be built in. +mkdir -p $RPM_BUILD_ROOT%{_libdir}/murphy/plugins + +# Get rid of any *.la files installed by libtool. +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +# Clean up also the murphy DB installation. +rm -f $RPM_BUILD_ROOT%{_libdir}/murphy/*.la + +# Generate list of linkedin plugins (depends on the configuration). +outdir="`pwd`" +pushd $RPM_BUILD_ROOT >& /dev/null && \ +find ./%{_libdir}/murphy/plugins -name libmurphy-plugin-*.so* | \ +sed 's#^./*#/#g' > $outdir/filelist.plugins-base && \ +popd >& /dev/null + +# Generate list of header files, filtering ones that go to subpackages. +outdir="`pwd`" +pushd $RPM_BUILD_ROOT >& /dev/null && \ +find ./%{_includedir}/murphy | \ +egrep -v '((pulse)|(ecore)|(glib)|(qt))-glue' | \ +sed 's#^./*#/#g' > $outdir/filelist.devel-includes && \ +popd >& /dev/null + +# Replace the default sample/test config files with the packaging ones. +cp packaging.in/murphy-lua.conf $RPM_BUILD_ROOT%{_sysconfdir}/murphy/murphy.conf +cp packaging.in/murphy.lua $RPM_BUILD_ROOT%{_sysconfdir}/murphy/murphy.lua + +# Copy plugin configuration files in place. +mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/murphy/plugins/amb +cp packaging.in/amb-config.lua \ +$RPM_BUILD_ROOT%{_sysconfdir}/murphy/plugins/amb/config.lua + +mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d +cp packaging.in/murphyd.init $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/murphyd +chmod a+x $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/murphyd + +%if %{?_with_dbus:1}%{!?_with_dbus:0} +mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/dbus-1/system.d +cp packaging.in/org.Murphy.conf $RPM_BUILD_ROOT%{_sysconfdir}/dbus-1/system.d/org.Murphy.conf +%endif + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +ln -sf %{_sysconfdir}/rc.d/init.d/murphyd %{_sysconfdir}/rc.d/rc3.d/S21murphyd + +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +%post core +%endif +ldconfig + +%postun +if [ "$1" = "0" ]; then +rm -f %{_sysconfdir}/rc.d/rc3.d/S21murphyd +fi + +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +%postun core +%endif +ldconfig + +%if %{?_with_squashpkg:1}%{!?_with_squashpkg:0} +%files -f filelist.plugins-base +%else +%files +%endif +%defattr(-,root,root,-) +%{_bindir}/murphyd +%{_sysconfdir}/murphy +%{_sysconfdir}/rc.d/init.d/murphyd +%if %{?_with_audiosession:1}%{!?_with_audiosession:0} +%{_sbindir}/asm-bridge +%endif +%if %{?_with_dbus:1}%{!?_with_dbus:0} +%{_sysconfdir}/dbus-1/system.d +%{_sysconfdir}/dbus-1/system.d/org.Murphy.conf +%endif +%if %{?_with_websockets:1}%{!?_with_websockets:0} +%{_datadir}/murphy/webconsole +%endif + +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +%files core +%defattr(-,root,root,-) +%endif +%{_libdir}/libmurphy-common.so.* +%{_libdir}/libmurphy-core.so.* +%{_libdir}/libmurphy-resolver.so.* +%{_libdir}/libmurphy-resource.so.* +%{_libdir}/libmurphy-resource-backend.so.* +%if %{?_with_lua:1}%{!?_with_lua:0} +%{_libdir}/libmurphy-lua-utils.so.* +%{_libdir}/libmurphy-lua-decision.so.* +%endif +%{_libdir}/libmurphy-domain-controller.so.* +%{_libdir}/murphy/*.so.* +%{_libdir}/libbreedline*.so.* +%if %{?_with_dbus:1}%{!?_with_dbus:0} +%{_libdir}/libmurphy-dbus.so.* +%endif + +%if %{?_with_squashpkg:0}%{!?_with_squashpkg:1} +%files plugins-base -f filelist.plugins-base +%defattr(-,root,root,-) +%endif +%{_libdir}/murphy/plugins + +%files devel -f filelist.devel-includes +%defattr(-,root,root,-) +# %{_includedir}/murphy/config.h +# %{_includedir}/murphy/common.h +# #%{_includedir}/murphy/core.h +# %{_includedir}/murphy/common +# %{_includedir}/murphy/core +# %{_includedir}/murphy/resolver +# %{_includedir}/murphy/resource +# # hmmm... should handle disabled plugins properly. +# %{_includedir}/murphy/domain-control +# %{_includedir}/murphy/plugins +%{_includedir}/murphy-db +%{_libdir}/libmurphy-common.so +%{_libdir}/libmurphy-core.so +%{_libdir}/libmurphy-resolver.so +%{_libdir}/libmurphy-resource.so +%{_libdir}/libmurphy-resource-backend.so +%if %{?_with_lua:1}%{!?_with_lua:0} +%{_libdir}/libmurphy-lua-utils.so +%{_libdir}/libmurphy-lua-decision.so +%endif +%{_libdir}/libmurphy-domain-controller.so +%{_libdir}/murphy/*.so +%{_libdir}/pkgconfig/murphy-common.pc +%{_libdir}/pkgconfig/murphy-core.pc +%{_libdir}/pkgconfig/murphy-resolver.pc +#%{_libdir}/pkgconfig/murphy-resource.pc +%if %{?_with_lua:1}%{!?_with_lua:0} +%{_libdir}/pkgconfig/murphy-lua-utils.pc +%{_libdir}/pkgconfig/murphy-lua-decision.pc +%endif +%{_libdir}/pkgconfig/murphy-domain-controller.pc +%{_libdir}/pkgconfig/murphy-db.pc +%{_includedir}/breedline +%{_libdir}/libbreedline*.so +%{_libdir}/pkgconfig/breedline*.pc +%if %{?_with_dbus:1}%{!?_with_dbus:0} +#%{_includedir}/murphy/dbus +%{_libdir}/libmurphy-dbus.so +%{_libdir}/pkgconfig/murphy-dbus.pc +%endif + +%files doc +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}/* + +%if %{?_with_pulse:1}%{!?_with_pulse:0} +%files pulse +%defattr(-,root,root,-) +%{_libdir}/libmurphy-pulse.so.* + +%files pulse-devel +%defattr(-,root,root,-) +%{_includedir}/murphy/common/pulse-glue.h +%{_libdir}/libmurphy-pulse.so +%{_libdir}/pkgconfig/murphy-pulse.pc +%endif + +%if %{?_with_ecore:1}%{!?_with_ecore:0} +%files ecore +%defattr(-,root,root,-) +%{_libdir}/libmurphy-ecore.so.* + +%files ecore-devel +%defattr(-,root,root,-) +%{_includedir}/murphy/common/ecore-glue.h +%{_libdir}/libmurphy-ecore.so +%{_libdir}/pkgconfig/murphy-ecore.pc +%endif + +%if %{?_with_glib:1}%{!?_with_glib:0} +%files glib +%defattr(-,root,root,-) +%{_libdir}/libmurphy-glib.so.* + +%files glib-devel +%defattr(-,root,root,-) +%{_includedir}/murphy/common/glib-glue.h +%{_libdir}/libmurphy-glib.so +%{_libdir}/pkgconfig/murphy-glib.pc +%endif + +%if %{?_with_qt:1}%{!?_with_qt:0} +%files qt +%defattr(-,root,root,-) +%{_libdir}/libmurphy-qt.so.* + +%files qt-devel +%defattr(-,root,root,-) +%{_includedir}/murphy/common/qt-glue.h +%{_libdir}/libmurphy-qt.so +%{_libdir}/pkgconfig/murphy-qt.pc +%endif + +%files tests +%defattr(-,root,root,-) +%{_bindir}/resource-client +%{_bindir}/resource-api-test +%{_bindir}/test-domain-controller +%{_bindir}/murphy-console + +%changelog +* Tue Nov 27 2012 Krisztian Litkey - +- Initial build for 2.0alpha. diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/net-config.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/net-config.spec new file mode 100644 index 0000000..d34aea6 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/net-config.spec @@ -0,0 +1,118 @@ +Name: net-config +Summary: TIZEN Network Configuration Module +Version: 0.1.90_16 +Release: 1 +Group: System/Network +License: Apache License Version 2.0 +Source0: %{name}-%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(wifi-direct) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(syspopup-caller) +Requires(post): /usr/bin/vconftool +Requires: systemd +Requires(post): systemd +Requires(preun): systemd +Requires(postun): systemd + +%description +TIZEN Network Configuration Module + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?_smp_mflags} + + +%install +%make_install + +mkdir -p %{buildroot}%{_datadir}/dbus-1/services +cp resources/usr/share/dbus-1/services/net.netconfig.service %{buildroot}%{_datadir}/dbus-1/services/net.netconfig.service +mkdir -p %{buildroot}%{_sysconfdir}/dbus-1/system.d +cp resources/etc/dbus-1/system.d/net-config.conf %{buildroot}%{_sysconfdir}/dbus-1/system.d/net-config.conf +mkdir -p %{buildroot}/opt/etc +cp resources/opt/etc/resolv.conf %{buildroot}/opt/etc/resolv.conf +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d +cp resources/etc/rc.d/init.d/net-config %{buildroot}%{_sysconfdir}/rc.d/init.d/net-config +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d +ln -s ../init.d/net-config %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S60net-config +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc5.d +ln -s ../init.d/net-config %{buildroot}%{_sysconfdir}/rc.d/rc5.d/S60net-config + +# Systemd service file +mkdir -p %{buildroot}%{_libdir}/systemd/system/ +cp resources/usr/lib/systemd/system/net-config.service %{buildroot}%{_libdir}/systemd/system/net-config.service +mkdir -p %{buildroot}%{_libdir}/systemd/system/network.target.wants/ +ln -s ../net-config.service %{buildroot}%{_libdir}/systemd/system/network.target.wants/net-config.service + +#License +mkdir -p %{buildroot}%{_datadir}/license +cp LICENSE.APLv2 %{buildroot}%{_datadir}/license/net-config + +%post + +vconftool set -t int memory/dnet/state 0 -i +vconftool set -t int memory/wifi/state 0 -i +vconftool set -t int memory/wifi/strength 0 -i + +vconftool set -t int memory/dnet/cellular 0 -i +vconftool set -t int memory/dnet/wifi 0 -i +vconftool set -t int memory/dnet/network_config 0 -i +vconftool set -t int memory/dnet/status 0 -i +vconftool set -t string memory/dnet/ip "" -i +vconftool set -t string memory/dnet/proxy "" -i + +vconftool set -t string memory/wifi/connected_ap_name "" -i + +vconftool set -t string db/wifi/bssid_address "" + +#Default Call Statistics +vconftool set -t int db/dnet/statistics/cellular/totalsnt "0" +vconftool set -t int db/dnet/statistics/cellular/totalrcv "0" +vconftool set -t int db/dnet/statistics/cellular/lastsnt "0" +vconftool set -t int db/dnet/statistics/cellular/lastrcv "0" +vconftool set -t int db/dnet/statistics/wifi/totalsnt "0" +vconftool set -t int db/dnet/statistics/wifi/totalrcv "0" +vconftool set -t int db/dnet/statistics/wifi/lastsnt "0" +vconftool set -t int db/dnet/statistics/wifi/lastrcv "0" + +vconftool set -t int file/private/wifi/last_power_state "0" + +systemctl daemon-reload +if [ "$1" == "1" ]; then + systemctl restart net-config.service +fi + +%preun +if [ "$1" == "0" ]; then + systemctl stop net-config.service +fi + +%postun +systemctl daemon-reload +if [ "$1" == "1" ]; then + systemctl restart net-config.service +fi + +%files +%manifest net-config.manifest +%{_sbindir}/* +%attr(644,root,root) /opt/etc/resolv.conf +%{_datadir}/dbus-1/services/* +%{_sysconfdir}/dbus-1/system.d/* +%{_sysconfdir}/rc.d/init.d/net-config +%{_sysconfdir}/rc.d/rc3.d/S60net-config +%{_sysconfdir}/rc.d/rc5.d/S60net-config +%{_libdir}/systemd/system/net-config.service +%{_libdir}/systemd/system/network.target.wants/net-config.service +%{_datadir}/license/net-config diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nettle.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nettle.spec new file mode 100644 index 0000000..69b7906 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nettle.spec @@ -0,0 +1,58 @@ +%define nettlemajor 4 +%define hogweedmajor 2 +%define develname nettle-devel + +Name: nettle +Summary: Nettle cryptographic library +Version: 2.1 +Release: 1 +License: LGPLv2+ +Group: System/Libraries +URL: http://www.lysator.liu.se/~nisse/nettle/ +Source: http://www.lysator.liu.se/~nisse/archive/%{name}-%{version}.tar.gz +BuildRequires: autoconf +BuildRequires: openssl-devel +BuildRequires: gmp-devel + +%description +Nettle is a cryptographic library that is designed to fit easily in more or less any context: +In crypto toolkits for object-oriented languages (C++, Python, Pike, ...), +in applications like LSH or GNUPG, or even in kernel space. + +%package -n %develname +Group: Development/C++ +Summary: Header files for compiling against Nettle library +Provides: %name-devel = %{version}-%{release} + +%description -n %develname +This is the development package of nettle. + +%prep +%setup -q + +%build +%configure --disable-openssl --enable-shared +make + +%install +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" +make install-shared DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" +rm -f $RPM_BUILD_ROOT%{_libdir}/*.a + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%{_bindir}/* +%{_infodir}/* +%{_libdir}/libnettle.so.%{nettlemajor}* +%{_libdir}/libhogweed.so.%{hogweedmajor}* + +%files -n %develname +%{_libdir}/libnettle.so +%{_libdir}/libhogweed.so +%{_includedir}/nettle + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nfc-manager.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nfc-manager.spec new file mode 100644 index 0000000..18ad82b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nfc-manager.spec @@ -0,0 +1,162 @@ +Name: nfc-manager +Summary: NFC framework manager +Version: 0.0.33 +Release: 1 +Group: libs +License: Flora Software License +Source0: %{name}-%{version}.tar.gz +Source1: libnfc-manager-0.init.in +Source2: nfc-manager.service +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(security-server) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(bluetooth-api) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(svi) +BuildRequires: pkgconfig(capi-media-wav-player) +BuildRequires: pkgconfig(smartcard-service) +BuildRequires: pkgconfig(smartcard-service-common) +BuildRequires: pkgconfig(libssl) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(pkgmgr) +BuildRequires: cmake +BuildRequires: gettext-tools +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/vconftool +requires(postun): /sbin/ldconfig +%description +NFC library Manager. + +%prep +%setup -q + +%package devel +Summary: Download agent +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +NFC library Manager (devel) + +%package -n nfc-common-lib +Summary: NFC common library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description -n nfc-common-lib +NFC Common library. + +%package -n nfc-common-lib-devel +Summary: NFC common library (devel) +Group: libs +Requires: %{name} = %{version}-%{release} + +%description -n nfc-common-lib-devel +NFC common library (devel) + + +%build +export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--as-needed" +mkdir cmake_tmp +cd cmake_tmp +LDFLAGS="$LDFLAGS" cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make + +%install +cd cmake_tmp +%make_install +%__mkdir -p %{buildroot}/etc/init.d/ +%__cp -af %SOURCE1 %{buildroot}/etc/init.d/libnfc-manager-0 +chmod 755 %{buildroot}/etc/init.d/libnfc-manager-0 +mkdir -p %{buildroot}/usr/share/license +cp -af %{_builddir}/%{name}-%{version}/packaging/nfc-common-lib %{buildroot}/usr/share/license/ +cp -af %{_builddir}/%{name}-%{version}/packaging/nfc-manager %{buildroot}/usr/share/license/ + +mkdir -p %{buildroot}/usr/lib/systemd/system/multi-user.target.wants +cp -af %{SOURCE2} %{buildroot}/usr/lib/systemd/system/ +ln -s ../nfc-manager.service %{buildroot}/usr/lib/systemd/system/multi-user.target.wants/nfc-manager.service + +%post +/sbin/ldconfig +vconftool set -t bool db/nfc/feature 1 -u 5000 -f +vconftool set -t bool db/nfc/enable 0 -u 5000 -f +vconftool set -t bool db/nfc/sbeam 0 -u 5000 -f +vconftool set -t int db/nfc/se_type 0 -u 5000 -f +vconftool set -t bool db/nfc/predefined_item_state 0 -u 5000 -f +vconftool set -t string db/nfc/predefined_item "None" -u 5000 -f + +vconftool set -t bool memory/private/nfc-manager/popup_disabled 0 -u 5000 -f + +ln -s /etc/init.d/libnfc-manager-0 /etc/rc.d/rc3.d/S81libnfc-manager-0 -f +ln -s /etc/init.d/libnfc-manager-0 /etc/rc.d/rc5.d/S81libnfc-manager-0 -f + +mkdir -p /opt/etc/nfc_debug +chown :5000 /opt/etc/nfc_debug +chmod 775 /opt/etc/nfc_debug + + +systemctl daemon-reload +if [ $1 == 1 ]; then + systemctl restart nfc-manager.service +fi + +%postun +/sbin/ldconfig +mkdir -p /etc/rc.d/rc3.d +mkdir -p /etc/rc.d/rc5.d +rm -f /etc/rc.d/rc3.d/S81libnfc-manager-0 +rm -f /etc/rc.d/rc5.d/S81libnfc-manager-0 + +if [ $1 == 0 ]; then + systemctl stop nfc-manager.service +fi +systemctl daemon-reload + +%post -n nfc-common-lib -p /sbin/ldconfig + +%postun -n nfc-common-lib -p /sbin/ldconfig + +%files +%manifest nfc-manager.manifest +%defattr(-,root,root,-) +%{_libdir}/libnfc.so.1 +%{_libdir}/libnfc.so.1.0.0 +%{_prefix}/bin/nfc-manager-daemon +%{_prefix}/bin/ndef-tool +/etc/init.d/libnfc-manager-0 +/usr/share/dbus-1/services/nfc-manager.service +/usr/share/license/nfc-manager +/usr/lib/systemd/system/nfc-manager.service +/usr/lib/systemd/system/multi-user.target.wants/nfc-manager.service + +%files devel +%manifest nfc-manager-devel.manifest +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/nfc.pc +%{_includedir}/nfc/*.h +%{_libdir}/libnfc.so + + +%files -n nfc-common-lib +%manifest nfc-common-lib.manifest +%defattr(-,root,root,-) +%{_libdir}/libnfc-common-lib.so.1 +%{_libdir}/libnfc-common-lib.so.1.0.0 +/usr/share/license/nfc-common-lib +/usr/share/nfc-manager-daemon/sounds/* + +%files -n nfc-common-lib-devel +%manifest nfc-common-lib-devel.manifest +%defattr(-,root,root,-) +%{_libdir}/libnfc-common-lib.so +%{_libdir}/pkgconfig/nfc-common-lib.pc +%{_includedir}/nfc-common-lib/*.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nfc-plugin-emul.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nfc-plugin-emul.spec new file mode 100644 index 0000000..57cf305 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nfc-plugin-emul.spec @@ -0,0 +1,64 @@ +Name: nfc-plugin-emul +Summary: NFC emul plugin +Version: 0.0.2 +Release: 2 +Group: TO_BE/FILLED_IN +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(syspopup) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(mm-common) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(security-server) +BuildRequires: pkgconfig(contacts-service) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(memo) +BuildRequires: pkgconfig(nfc-common-lib) +BuildRequires: cmake +BuildRequires: gettext-tools + +%description +NFC Plugin Emul + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%postun +/sbin/ldconfig +rm -f build-stamp configure-stamp +cd cmake_tmp +rm -rf $(CMAKE_TMP_DIR) +rm -rf CMakeCache.txt +rm -rf CMakeFiles +rm -rf cmake_install.cmake +rm -rf Makefile +rm -rf install_manifest.txt +rm -rf *.so + +%post + + + +%files +%defattr(-,root,root,-) +%{_libdir}/*.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nfc-plugin-nxp.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nfc-plugin-nxp.spec new file mode 100755 index 0000000..0745c88 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/nfc-plugin-nxp.spec @@ -0,0 +1,60 @@ +#sbs-git:slp/pkgs/n/nfc-plugin-nxp nfc-plugin-nxp 0.0.1 373e1f7d458128eca88b9f4ea73d798394449e18 +%define _optdir /opt +%define _appdir %{_optdir}/apps +%define _ugdir %{_optdir}/ug + + +Name: nfc-plugin-nxp +Summary: NFC Plugin for NXP Solution +Version: 0.0.3 +Release: 0 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(mm-common) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(security-server) +BuildRequires: pkgconfig(contacts-service) +BuildRequires: pkgconfig(bluetooth-api) +BuildRequires: pkgconfig(gconf-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(memo) +BuildRequires: pkgconfig(nfc-common-lib) + +%description +Description: NFC Plugin for NXP Solution + + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install + +%post +# file owner +if [ ${USER} == "root" ] +then + vconftool set -t string memory/private/nfc-plugin-nxp/eeprom "" -g 6517 -i +else + vconftool set -t string memory/private/nfc-plugin-nxp/eeprom "" +fi + + +%files +%defattr(-,root,root,-) +/usr/lib/libnfc-plugin.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/notification.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/notification.spec new file mode 100755 index 0000000..035e30b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/notification.spec @@ -0,0 +1,158 @@ +Name: notification +Summary: notification library +Version: 0.1.6 +Release: 1 +Group: TBD +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(ail) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(dbus-glib-1) + +BuildRequires: cmake +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/sqlite3 +requires(postun): /sbin/ldconfig + +%description +Notificaiton library. + +%prep +%setup -q + +%package devel +Summary: Notification library (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Notificaiton library (devel). + +%build +export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--as-needed" +LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}/usr/share/license +cp -f LICENSE.APLv2.0 %{buildroot}/usr/share/license/%{name} + +%clean +rm -rf %{buildroot} + +%post +/sbin/ldconfig + +if [ ! -d /opt/dbspace ] +then + mkdir /opt/dbspace +fi + +if [ ! -f /opt/dbspace/.notification.db ] +then + sqlite3 /opt/dbspace/.notification.db 'PRAGMA journal_mode = PERSIST; + create table if not exists noti_list ( + type INTEGER NOT NULL, + layout INTEGER NOT NULL default 0, + caller_pkgname TEXT NOT NULL, + launch_pkgname TEXT, + image_path TEXT, + group_id INTEGER default 0, + internal_group_id INTEGER default 0, + priv_id INTERGER NOT NULL, + title_key TEXT, + b_text TEXT, + b_key TEXT, + b_format_args TEXT, + num_format_args INTEGER default 0, + text_domain TEXT, + text_dir TEXT, + time INTEGER default 0, + insert_time INTEGER default 0, + args TEXT, + group_args TEXT, + b_execute_option TEXT, + b_service_responding TEXT, + b_service_single_launch TEXT, + b_service_multi_launch TEXT, + sound_type INTEGER default 0, + sound_path TEXT, + vibration_type INTEGER default 0, + vibration_path TEXT, + flags_for_property INTEGER default 0, + flag_simmode INTEGER default 0, + display_applist INTEGER, + progress_size DOUBLE default 0, + progress_percentage DOUBLE default 0, + rowid INTEGER PRIMARY KEY AUTOINCREMENT, + UNIQUE (caller_pkgname, priv_id) + ); + create table if not exists noti_group_data ( + caller_pkgname TEXT NOT NULL, + group_id INTEGER default 0, + badge INTEGER default 0, + title TEXT, + content TEXT, + loc_title TEXT, + loc_content TEXT, + count_display_title INTEGER, + count_display_content INTEGER, + rowid INTEGER PRIMARY KEY AUTOINCREMENT, + UNIQUE (caller_pkgname, group_id) + ); + create table if not exists ongoing_list ( + caller_pkgname TEXT NOT NULL, + launch_pkgname TEXT, + icon_path TEXT, + group_id INTEGER default 0, + internal_group_id INTEGER default 0, + priv_id INTERGER NOT NULL, + title TEXT, + content TEXT, + default_content TEXT, + loc_title TEXT, + loc_content TEXT, + loc_default_content TEXT, + text_domain TEXT, + text_dir TEXT, + args TEXT, + group_args TEXT, + flag INTEGER default 0, + progress_size DOUBLE default 0, + progress_percentage DOUBLE default 0, + rowid INTEGER PRIMARY KEY AUTOINCREMENT, + UNIQUE (caller_pkgname, priv_id) + ); + ' +fi + +chown :5000 /opt/dbspace/.notification.db +chown :5000 /opt/dbspace/.notification.db-journal +chmod 660 /opt/dbspace/.notification.db +chmod 660 /opt/dbspace/.notification.db-journal +chsmack -a 'notification::db' /opt/dbspace/.notification.db* +vconftool set -t string memory/private/libstatus/message "" -i -g 5000 + +%postun -p /sbin/ldconfig + +%files +%manifest notification.manifest +%defattr(-,root,root,-) +%{_libdir}/libnotification.so* +/usr/share/license/%{name} + +%files devel +%defattr(-,root,root,-) +%{_includedir}/notification/*.h +%{_libdir}/pkgconfig/notification.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/obexd.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/obexd.spec new file mode 100644 index 0000000..f376d46 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/obexd.spec @@ -0,0 +1,46 @@ +Name: obexd +Summary: OBEX Server A basic OBEX server implementation +Version: 0.47 +Release: 1 +Group: TO_BE/FILLED_IN +License: GPL-2.0 +Source0: obexd-%{version}.tar.gz +BuildRequires: pkgconfig(bluez) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dbus-glib-1) + + +%description +OBEX Server A basic OBEX server implementation. + + +%prep +%setup -q + + +%build +export CFLAGS+=" -DDEBUG -DTIZEN_PATCH -DOPENSOURCE_PATCH" +chmod +x bootstrap +./bootstrap && \ + ./configure \ + --enable-debug \ + --enable-usb \ + --prefix=/usr \ + --libexec=/usr/lib/obex \ + --mandir=/usr/share/man \ + --sysconfdir=/etc \ + --with-phonebook=tizen \ + --with-messages=tizen +make %{?jobs:-j%jobs} + + +%install +%make_install + + +%files +/usr/lib/obex/obex-client +/usr/lib/obex/obexd +/usr/share/dbus-1/services/obex-client.service +/usr/share/dbus-1/services/obexd.service diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ofono.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ofono.spec new file mode 100644 index 0000000..dd77df3 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ofono.spec @@ -0,0 +1,90 @@ +Name: ofono +Summary: Open Source Telephony +Version: 1.8 +Release: 6 +Group: Communications/Connectivity Adaptation +License: GPLv2 +URL: http://ofono.org +Source0: %{name}-%{version}.tar.bz2 +Source1: init_ofono + +Requires(post): /bin/ln +Requires: dbus +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(libudev) >= 145 +BuildRequires: pkgconfig(bluez) >= 4.85 +BuildRequires: libtool +BuildRequires: automake +BuildRequires: autoconf +BuildRequires: pkgconfig(mobile-broadband-provider-info) + + +%description +Telephony stack + + +%package devel +Summary: Headers for oFono +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development headers and libraries for oFono + +%package test +Summary: Test Scripts for oFono +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: dbus-python +Requires: pygobject +Requires: python-xml + +%description test +Scripts for testing oFono and its functionality + + +%prep +%setup -q -n %{name}-%{version} + +%build +autoreconf --force --install + +%configure --disable-static \ + --enable-test \ + --with-systemdunitdir="/usr/lib/systemd/system" + +make %{?jobs:-j%jobs} + +%install +%make_install + +mkdir -p %{buildroot}/usr/lib/systemd/system/network.target.wants +ln -s ../ofono.service %{buildroot}/usr/lib/systemd/system/network.target.wants/ofono.service + +%post +systemctl daemon-reload +systemctl restart ofono.service + +%preun +systemctl stop ofono.service + +%postun +systemctl daemon-reload + +%docs_package + +%files +%config(noreplace) %{_sysconfdir}/dbus-1/system.d/*.conf +%{_sbindir}/* +/usr/lib/systemd/system/network.target.wants/ofono.service +/usr/lib/systemd/system/ofono.service +/etc/ofono/phonesim.conf + +%files devel +%{_includedir}/ofono/*.h +%{_libdir}/pkgconfig/ofono.pc + +%files test +%{_libdir}/%{name}/test/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/openal-soft.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/openal-soft.spec new file mode 100755 index 0000000..303f8ec --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/openal-soft.spec @@ -0,0 +1,64 @@ +Name: openal-soft +Summary: OpenAL library software implementation +Version: 1.13 +Release: 5 +Group: Multimedia/openal-soft +License: LGPLv2+ +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(avsysaudio) +BuildRequires: pkgconfig(mm-session) +BuildRequires: pkgconfig(audio-session-mgr) +BuildRequires: pkgconfig(vconf) +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + + +%description +OpenAL library software implementation + + + +%package devel +Summary: OpenAL library software implementation (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +OpenAL library software implementation development package + + +%prep +%setup -q + +%build + +%ifarch %arm +export CFLAGS+=" -DARM_ARCH -O3 -ftree-vectorize -ffast-math -fsingle-precision-constant -DUSE_DLOG " +%else +export CFLAGS+=" -DI386_ARCH " +%endif + +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + +%files +%{_libdir}/*.so* +%{_bindir}/* +/etc/openal/alsoft.conf + +%files devel +%{_includedir}/* +%{_libdir}/pkgconfig/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/opencore-amr.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/opencore-amr.spec new file mode 100644 index 0000000..3b1ce6a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/opencore-amr.spec @@ -0,0 +1,57 @@ +Name: opencore-amr +Summary: opencore AMRNB dev package +Version: 0.1.2 +Release: 4 +Group: libdevel +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz + + +%description +opencore AMRNB dev package + + +%package devel +Summary: opencore AMRNB dev package (Developement) +Group: TO_BE_FILLED +Requires: %{name} = %{version}-%{release} + +%description devel +opencore AMRNB dev package (Developement) + +%prep +%setup -q + +%build +./autogen.sh +./configure --prefix=/usr --mandir=%{_prefix}/share/man --infodir=%{_prefix}/share/info CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp LICENSE %{buildroot}/usr/share/license/%{name} +%make_install + +%post + +%postun + + +%files +%manifest opencore-amr.manifest +%defattr(-,root,root,-) +%{_libdir}/libopencore-amrnb.so.0 +%{_libdir}/libopencore-amrnb.so.0.0.2 +%{_libdir}/libopencore-amrwb.so.0 +%{_libdir}/libopencore-amrwb.so.0.0.2 +%{_datadir}/license/%{name} + +%files devel +%defattr(-,root,root,-) +%{_includedir}/opencore-amrnb/*.h +%{_includedir}/opencore-amrwb/*.h +%{_libdir}/libopencore-amrnb.so +%{_libdir}/libopencore-amrwb.so +%{_libdir}/pkgconfig/opencore-amrnb.pc +%{_libdir}/pkgconfig/opencore-amrwb.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/opengl-es-virtual-drv.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/opengl-es-virtual-drv.spec new file mode 100644 index 0000000..c2d86c5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/opengl-es-virtual-drv.spec @@ -0,0 +1,74 @@ +Name: opengl-es-virtual-drv +Summary: The Virtual OpenGL ES library +Version: 0.1.3 +Release: 10 +ExclusiveArch: %arm +AutoReq: 0 +Group: System/X Hardware Support +License: Samsung +Source0: %{name}-%{version}.tar.gz +Provides: opengl-es-drv +Conflicts: opengl-es-mali400mp +Conflicts: opengl-es-omap4430-sgx540 +Conflicts: opengl-es-sgx540 + +%description +The OpenGL ES library provides OpenGL ES 1.1 and OpenGL ES 2.0. + +This package contains the dummy shared libraries. + + +%package devel +Summary: Development files for the OpenGL ES library +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} +Provides: opengl-es-drv-devel +Conflicts: opengl-es-mali400mp-devel +Conflicts: opengl-es-omap4430-sgx540-devel +Conflicts: opengl-es-sgx540-devel + +%description devel +The OpenGL ES library provides OpenGL ES 1.1 and OpenGL ES 2.0. +. +This package contains the the development libraries, header files +needed by programs that want to compile with OpenGL ES. + + +%prep +%setup -q -n %{name}-%{version} + +%build +./autogen.sh +%configure --disable-static --prefix=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} + +%make_install +mkdir -p %{buildroot}%{_includedir} +cp -a src/include/KHR %{buildroot}%{_includedir} + + +%files +%defattr(-,root,root,-) +%{_libdir}/libGLESv1_CM.so +%{_libdir}/libGLESv2.so +%{_libdir}/libEGL.so + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/GLES/gl.h +%{_includedir}/GLES/glplatform.h +%{_includedir}/GLES/glext.h +%{_includedir}/EGL/egl.h +%{_includedir}/EGL/eglext.h +%{_includedir}/EGL/eglplatform.h +%{_includedir}/GLES2/gl2.h +%{_includedir}/GLES2/gl2platform.h +%{_includedir}/GLES2/gl2ext.h +%{_includedir}/KHR/khrplatform.h +%{_libdir}/pkgconfig/gles20.pc +%{_libdir}/pkgconfig/gles11.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/opengl-es.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/opengl-es.spec new file mode 100755 index 0000000..6eeb668 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/opengl-es.spec @@ -0,0 +1,68 @@ +#sbs-git:slp/pkgs/o/opengl-es opengl-es 0.1.1 0d774b1127022844afc7e7eb99b76bedb95f8fe9 +%ifarch %{ix86} +%define PKGPATH "pkgconfig_i686" +%else +%define PKGPATH "pkgconfig_arm" +%endif + +Name: opengl-es +Summary: metapackage for the OpenGL ES library +Version: 0.1.1 +Release: 4 +Group: libs +License: samsung +Source0: %{name}-%{version}.tar.gz +%ifarch %{ix86} +Requires: simulator-opengl +%else +Requires: opengl-es-drv +%endif + + +%description +metapackage for the OpenGL ES library + This is a meta package that will point to the latest OpenGL ES driver. + . + It does not provide any drivers itself.. + +%package devel +Summary: metapackage for development files of the OpenGL ES library +Group: libs +Requires: %{name} = %{version}-%{release} +%ifnarch %{ix86} +Requires: opengl-es-drv-devel +%else +Requires: simulator-opengl-devel +%endif + +%description devel +metapackage for development files of the OpenGL ES library + This is a meta package that will point to the latest development libraries, + header files needed by programs that want to compile with OpenGL ES. + . + It does not provide any development files itself.. + + + +%prep +%setup -q + + +%build + + +%install +rm -rf %{buildroot} + +mkdir -p %{buildroot}%{_libdir}/pkgconfig +cp -a ./%{PKGPATH}/*.pc %{buildroot}%{_libdir}/pkgconfig/ + + +%files +%manifest opengl-es.manifest +%defattr(-,root,root,-) + +%files devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/opengl-es-11.pc +%{_libdir}/pkgconfig/opengl-es-20.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/openssh.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/openssh.spec new file mode 100644 index 0000000..d8a2b62 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/openssh.spec @@ -0,0 +1,183 @@ +#sbs-git:slp/pkgs/o/openssh openssh 5.3p1 6697e2ccd917ab2ce8628f7b246b4bb90c93dd02 +Summary: The OpenSSH implementation of SSH protocol versions 1 and 2 +Name: openssh +Version: 5.3p1 +Release: 2 +URL: http://www.openssh.com/portable.html +Source0: openssh-%{version}.tar.gz +Source1: ssh-argv0 +Source2: ssh-argv0.1 +Source3: openssh-server.default +Source4: openssh-server.if-up +Source5: openssh-server.init +Source6: sshd_config +License: BSD +Group: Applications/Internet +BuildRequires: pkgconfig(zlib) +BuildRequireS: pkgconfig(openssl) +BuildRequireS: pkgconfig(libcrypto) + + +%package client +Summary: secure shell (SSH) client, for secure access to remote machines +Group: Applications/Internet +Requires: openssl >= 0.9.8 +Provides: rsh-client, ssh-client + + +%package server +Summary: secure shell (SSH) server, for secure access from remote machines +Group: System/Daemons +Requires: openssh-client = %{version}-%{release} +Requires: lsb, procps +Provides: ssh-server + + +%description +SSH (Secure SHell) is a program for logging into and executing +commands on a remote machine. SSH is intended to replace rlogin and +rsh, and to provide secure encrypted communications between two +untrusted hosts over an insecure network. X11 connections and +arbitrary TCP/IP ports can also be forwarded over the secure channel. + +OpenSSH is OpenBSD's version of the last free version of SSH, bringing +it up to date in terms of security and features, as well as removing +all patented algorithms to separate libraries. + +This package includes the core files necessary for both the OpenSSH +client and server. To make this package useful, you should also +install openssh-clients, openssh-server, or both. + +%description client +OpenSSH is a free version of SSH (Secure SHell), a program for logging +into and executing commands on a remote machine. This package includes +the clients necessary to make encrypted connections to SSH servers. +You'll also need to install the openssh package on OpenSSH clients. + +%description server +OpenSSH is a free version of SSH (Secure SHell), a program for logging +into and executing commands on a remote machine. This package contains +the secure shell daemon (sshd). The sshd daemon allows SSH clients to +securely connect to your SSH server. You also need to have the openssh +package installed. + + +%prep +%setup -q + +%build + +mkdir -p build-tmp +cd build-tmp + +../configure \ + --prefix=/usr --sysconfdir=/etc/ssh \ + --libexecdir=/usr/lib/openssh \ + --mandir=/usr/share/man \ + --disable-strip --with-mantype=doc --with-4in6 \ + --with-privsep-path=/var/run/sshd --without-rand-helper \ + --without-xauth \ + --with-default-path=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games \ + --with-superuser-path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 \ + --with-cflags='-O2 -DLOGIN_PROGRAM=\"/bin/login\" -DLOGIN_NO_ENDOPT ' \ + --with-ldflags='-Wl,--as-needed' + +make -C . -j 2 ASKPASS_PROGRAM='/usr/bin/ssh-askpass' + + + +%install +rm -rf %{buildroot} + +make -C build-tmp DESTDIR=%{buildroot} install-nokeys +rm -f %{buildroot}/etc/ssh/sshd_config +rm -f %{buildroot}/usr/share/Ssh.bin + +mkdir -p %{buildroot}/etc/init.d +mkdir -p %{buildroot}/etc/default +mkdir -p %{buildroot}/etc/network/if-up.d + +install -m 755 contrib/ssh-copy-id %{buildroot}/usr/bin/ssh-copy-id +install -m 644 -c contrib/ssh-copy-id.1 %{buildroot}/usr/share/man/man1/ssh-copy-id.1 +install -m 755 %{_sourcedir}/ssh-argv0 %{buildroot}/usr/bin/ssh-argv0 +install -m 644 %{_sourcedir}/ssh-argv0.1 %{buildroot}/usr/share/man/man1/ssh-argv0.1 +install %{_sourcedir}/openssh-server.init %{buildroot}/etc/init.d/ssh +install -m 644 %{_sourcedir}/openssh-server.default %{buildroot}/etc/default/ssh +install %{_sourcedir}/openssh-server.if-up %{buildroot}/etc/network/if-up.d/openssh-server + +sed -i '/\$$OpenBSD:/d' \ + %{buildroot}/etc/ssh/moduli \ + %{buildroot}/etc/ssh/ssh_config + +mkdir -p %{buildroot}/etc/rc.d/init.d/ +ln -s ../../init.d/ssh %{buildroot}/etc/rc.d/init.d/opensshd + +install -m 600 %{_sourcedir}/sshd_config %{buildroot}/etc/ssh/sshd_config + + +%remove_docs + +%pre server + +%post server +create_key() { + msg="$1" + shift + hostkeys="$1" + shift + file="$1" + shift + + if echo "$hostkeys" | grep "^$file\$" >/dev/null && \ + [ ! -f "$file" ] ; then + echo -n $msg + ssh-keygen -q -f "$file" -N '' "$@" + echo + if which restorecon >/dev/null 2>&1; then + restorecon "$file.pub" + fi + fi +} + + +create_keys() { + hostkeys="$(host_keys_required)" + + create_key "Creating SSH1 key; this may take some time ..." \ + "$hostkeys" /etc/ssh/ssh_host_key -t rsa1 + + create_key "Creating SSH2 RSA key; this may take some time ..." \ + "$hostkeys" /etc/ssh/ssh_host_rsa_key -t rsa + create_key "Creating SSH2 DSA key; this may take some time ..." \ + "$hostkeys" /etc/ssh/ssh_host_dsa_key -t dsa +} + +create_keys + + +%postun server + +%preun server + + + +%files client +/etc/ssh/moduli +/etc/ssh/ssh_config +%{_bindir}/scp +%{_bindir}/sftp +%{_bindir}/slogin +%{_bindir}/ssh +%{_bindir}/ssh-* +%{_libdir}/openssh/ssh-keysign + + +%files server +/etc/default/ssh +/etc/init.d/ssh +/etc/network/if-up.d/openssh-server +/etc/rc.d/init.d/opensshd +/etc/ssh/sshd_config +%{_libdir}/openssh/sftp-server +%{_prefix}/sbin/sshd + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/openssl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/openssl.spec new file mode 100644 index 0000000..6117a2f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/openssl.spec @@ -0,0 +1,74 @@ +%define soversion 1.0.0 + +Summary: A general purpose cryptography library with TLS implementation +Name: openssl +Version: 1.0.0f +Release: 1 + +Source: openssl-%{version}.tar.gz + +License: OpenSSL +Group: System/Libraries +URL: http://www.openssl.org/ +BuildRequires: mktemp, sed, zlib-devel, util-linux +Requires: /bin/mktemp + +%description +The OpenSSL toolkit provides support for secure communications between +machines. OpenSSL includes a certificate management tool and shared +libraries which provide various cryptographic algorithms and +protocols. + +%package devel +Summary: Files for development of applications which will use OpenSSL +Group: Development/Libraries +Requires: %{name} = %{version}-%{release}, zlib-devel +Requires: pkgconfig + +%description devel +OpenSSL is a toolkit for supporting cryptography. The openssl-devel +package contains include files needed to develop applications which +support various cryptographic algorithms and protocols. + +%prep +%setup -q + +%build + +# ia64, x86_64, ppc, ppc64 are OK by default +# Configure the build tree. Override OpenSSL defaults with known-good defaults +# usable on all platforms. The Configure script already knows to use -fPIC and +# RPM_OPT_FLAGS, so we can skip specifiying them here. +./Configure shared \ + --prefix=%{_prefix} --install-prefix=$RPM_BUILD_ROOT linux-generic32 -ldl -no-asm + +make depend +make all + +%install +rm -rf $RPM_BUILD_ROOT + +# Install OpenSSL. +make INSTALL_PREFIX=$RPM_BUILD_ROOT install + +rm -rf %{buildroot}/usr/ssl/man +rm -rf %{buildroot}/usr/lib/*.a +rm -rf %{buildroot}/usr/ssl/misc/CA.pl + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%{_prefix}/bin +%{_prefix}/ssl +%{_libdir}/engines/*.so +%{_libdir}/libcrypto.so.%{soversion} +%{_libdir}/libssl.so.%{soversion} + +%files devel +/usr/include/openssl/* +%attr(0755,root,root) %{_libdir}/*.so +%attr(0644,root,root) %{_libdir}/pkgconfig/*.pc + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.app-selector.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.app-selector.spec new file mode 100755 index 0000000..db83a4e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.app-selector.spec @@ -0,0 +1,53 @@ +#sbs-git:slp/pkgs/a/app-selector app-selector 0.1.0 766945c4ea0c9e0c20393c2ea47bed1a26130e95 +Name: org.tizen.app-selector +Summary: Application selector +Version: 0.1.0 +Release: 83 +Group: TO_BE/FILLED_IN +License: Flora Software License +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: gettext-tools +BuildRequires: edje-tools +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(ail) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(xcomposite) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(libsoup-2.4) + + +%description +SLP application selector + + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + + + +%install +rm -rf %{buildroot} +%make_install + + + +%files +%manifest org.tizen.app-selector.manifest +/usr/bin/app-selector +/usr/share/edje/app-selector/app-selector.edj +/usr/share/packages/org.tizen.app-selector.xml +/usr/share/locale/*/LC_MESSAGES/*.mo diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.bluetooth-share-ui.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.bluetooth-share-ui.spec new file mode 100644 index 0000000..0f160b8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.bluetooth-share-ui.spec @@ -0,0 +1,63 @@ +%define _optdir /opt +%define _appdir %{_optdir}/apps + +Name: org.tizen.bluetooth-share-ui +Summary: bluetooth share UI application +Version: 0.0.18 +Release: 1 +Group: TO_BE_FILLED +License: TO_BE_FILLED +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(edbus) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(bluetooth-api) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(bluetooth-share-api) + +BuildRequires: cmake +BuildRequires: edje-tools +BuildRequires: gettext-devel + +%description +bluetooth share UI application + + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_appdir}/org.tizen.bluetooth-share-ui +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post + +%postun + + +#%files +#%defattr(-,root,root,-) + +%files +%defattr(-,root,root,-) +%{_appdir}/org.tizen.bluetooth-share-ui/res/edje/bt-share-layout.edj +%{_appdir}/org.tizen.bluetooth-share-ui/res/images/* +%{_appdir}/org.tizen.bluetooth-share-ui/bin/bluetooth-share-ui +%{_optdir}/share/icons/default/small/org.tizen.bluetooth-share-ui.png +%{_optdir}/share/packages/org.tizen.bluetooth-share-ui.xml + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.browser.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.browser.spec new file mode 100755 index 0000000..0be8ea5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.browser.spec @@ -0,0 +1,230 @@ +%define appdir /opt/apps/org.tizen.browser + +Name: org.tizen.browser +Summary: webkit browser with EFL +Version: 0.0.1 +Release: 1 +Group: misc +License: TO_BE_FILLED +Source0: %{name}-%{version}.tar.gz +Requires(post): /usr/bin/sqlite3 + +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(ecore-evas) +BuildRequires: pkgconfig(edbus) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(secure-storage) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(libssl) +BuildRequires: pkgconfig(capi-location-manager) +BuildRequires: pkgconfig(accounts-svc) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(ewebkit2) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-appfw-app-manager) +BuildRequires: pkgconfig(capi-web-url-download) +BuildRequires: pkgconfig(capi-network-connection) +BuildRequires: pkgconfig(capi-system-haptic) +BuildRequires: pkgconfig(shortcut) + +BuildRequires: pkgconfig(appcore-common) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(gnutls) +BuildRequires: pkgconfig(embryo) +BuildRequires: pkgconfig(pkgmgr) +BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(pkgmgr) +BuildRequires: pkgconfig(vconf-internal-keys) +BuildRequires: pkgconfig(capi-system-device) +BuildRequires: pkgconfig(capi-system-sensor) + + +BuildRequires: cmake +BuildRequires: gettext +BuildRequires: edje-tools + +%description +webkit browser with EFL. + +%prep +%setup -q + +%build +CFLAGS+=" -fPIC";export CFLAGS +CXXFLAGS+=" -fPIC";export CXXFLAGS +export LDFLAGS+="-Wl,--rpath=%{appdir}/lib -Wl,--hash-style=both -Wl,--as-needed" +LDFLAGS="$LDFLAGS" +cmake . -DCMAKE_INSTALL_PREFIX=%{appdir} + +make %{?jobs:-j%jobs} + +%install +%make_install + +%post +mkdir -p /opt/dbspace/ +##### History ###### +if [ ! -f /opt/dbspace/.browser-history.db ]; +then + sqlite3 /opt/dbspace/.browser-history.db 'PRAGMA journal_mode=PERSIST; + CREATE TABLE history(id INTEGER PRIMARY KEY AUTOINCREMENT, address, title, counter INTEGER, visitdate DATETIME, favicon BLOB, favicon_length INTEGER, favicon_w INTEGER, favicon_h INTEGER);' +fi + +### Bookmark ### +if [ ! -f /opt/dbspace/.internet_bookmark.db ]; +then + sqlite3 /opt/dbspace/.internet_bookmark.db 'PRAGMA journal_mode=PERSIST; + CREATE TABLE bookmarks(id INTEGER PRIMARY KEY AUTOINCREMENT, type INTEGER, parent INTEGER, address, title, creationdate, sequence INTEGER, updatedate, visitdate, editable INTEGER, accesscount INTEGER, favicon BLOB, favicon_length INTEGER, favicon_w INTEGER, favicon_h INTEGER); + create index idx_bookmarks_on_parent_type on bookmarks(parent, type); + + insert into bookmarks (type, parent, title, creationdate, editable, sequence, accesscount) values(1, 0, "Bookmarks", DATETIME("now"), 0, 1, 0);' +fi + +mkdir -p /opt/apps/org.tizen.browser/data/db/ + +##### Geolocation ###### +if [ ! -f /opt/apps/org.tizen.browser/data/db/.browser-geolocation.db ]; +then + sqlite3 /opt/apps/org.tizen.browser/data/db/.browser-geolocation.db 'PRAGMA journal_mode=PERSIST; + create table geolocation(id integer primary key autoincrement, address, accept INTEGER,updatedate DATETIME);' +fi + +##### Password ###### +if [ ! -f /opt/apps/org.tizen.browser/data/db/.browser-credential.db ]; +then + sqlite3 /opt/apps/org.tizen.browser/data/db/.browser-credential.db 'PRAGMA journal_mode=PERSIST; + create table passwords(id integer primary key autoincrement, address, login, password)' +fi + +##### Most visited ###### +if [ ! -f /opt/apps/org.tizen.browser/data/db/.browser-mostvisited.db ]; +then + sqlite3 /opt/apps/org.tizen.browser/data/db/.browser-mostvisited.db 'PRAGMA journal_mode=PERSIST; + create table mostvisited(id integer primary key, address, title, image)' + + #default Sites + sqlite3 /opt/apps/org.tizen.browser/data/db/.browser-mostvisited.db 'PRAGMA journal_mode=PERSIST; + insert into mostvisited values(0, "http://mobile.twitter.com/", "Twitter", "default_0"); + insert into mostvisited values(1, "http://m.facebook.com/", "Facebook", "default_1"); + insert into mostvisited values(2, "http://m.naver.com/", "Naver", "default_2"); + insert into mostvisited values(3, "http://m.nate.com/", "Nate", "default_3")' +fi + +#### USER AGENTS ##### +if [ ! -f /opt/apps/org.tizen.browser/data/db/.browser.db ]; +then + sqlite3 /opt/apps/org.tizen.browser/data/db/.browser.db 'PRAGMA journal_mode=PERSIST; + create table user_agents(name primary key, value)' + # mobile + sqlite3 /opt/apps/org.tizen.browser/data/db/.browser.db 'PRAGMA journal_mode=PERSIST; + insert into user_agents values("Galaxy S", "Mozilla/5.0 (Linux; U; Android 2.3.7; en-gb; GT-I9000 Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"); + insert into user_agents values("Galaxy S II", "Mozilla/5.0 (Linux; U; Android 2.3.5; en-gb; GT-I9100 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"); + insert into user_agents values("Galaxy S III", "Mozilla/5.0 (Linux; U; Android 4.0.3; en-gb; GT-I9300 Build/IML74K) AppleWebkit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30"); + insert into user_agents values("SLP Galaxy", "Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; GT-I9500 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"); + insert into user_agents values("Tizen", "Mozilla/5.0 (Linux; U; Tizen 1.0; en-us) AppleWebKit/534.46 (KHTML, like Gecko) Mobile Tizen Browser/1.0"); + insert into user_agents values("Galaxy Nexus", "Mozilla/5.0 (Linux; U; Android 4.0.3; en-us; Galaxy Nexus Build/IML74K) AppleWebKit/535.7 (KHTML, like Gecko) Mobile Safari/535.7"); + insert into user_agents values("Samsung", "Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-I9200/1.0; U; Linux/SLP/2.0; ko-kr) AppleWebKit/534.4 (KHTML, like Gecko) Dolfin/2.0 Mobile"); + insert into user_agents values("Samsung Dolfin", "SAMSUNG-GT-S8500/S8500XXJD2 SHP/VPP/R5 Dolfin/2.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1"); + insert into user_agents values("Apple iPhone 3", "Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E18 Safari/528.16"); + insert into user_agents values("Apple iPhone 4", "Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_5 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8L1 Safari/6533.18.5"); + insert into user_agents values("Apple iOS 5", "Mozilla/5.0 (iPhone; CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A405 Safari/7534.48.3"); + insert into user_agents values("Android 2.3 (Nexus One)", "Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Nexus One Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"); + insert into user_agents values("Opera Mobi", "Opera/9.80 (Windows NT 6.1; U; Edition IBIS; en) Presto/2.6.30 Version/10.63"); + insert into user_agents values("Samsung Bada", "Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S8500/1.0; U; Bada/1.0; en-us) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WVGA SMM-MMS/1.2.0 OPN-B"); + insert into user_agents values("Orange TV", "Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3 OrangeAppliTV/2.3.9"); + insert into user_agents values("Chrome Browser for android", "Mozilla/5.0 (Linux; U; Android 4.0.1; ko-kr; Galaxy Nexus Build/ITL41F) AppleWebKit/535.7 (KHTML, like Gecko) CrMo/16.0.912.75 Mobile Safari/535.7"); + insert into user_agents values("MANGO(Nokia 800C)", "Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; Nokia; 800C)"); + insert into user_agents values("System user agent", ""); + insert into user_agents values("Samsung Bada 2.0", "Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S8500/1.0; U; Bada/2.0; en-us) AppleWebKit/534.20 (KHTML, like Gecko) Mobile WVGA SMM-MMS/1.2.0 OPN-B Dolfin/3.0")' + + # desktop + sqlite3 /opt/apps/org.tizen.browser/data/db/.browser.db 'PRAGMA journal_mode=PERSIST; + insert into user_agents values("Samsung Desktop", "Mozilla/5.0 (U; Linux/SLP/2.0; ko-kr) AppleWebKit/533.1 (KHTML, like Gecko)"); + insert into user_agents values("Firefox 5", "Mozilla/5.0 (Windows NT 6.1; rv:9.0.1) Gecko/20100101 Firefox/9.0.1"); + insert into user_agents values("Firefox 5 Fennec(Mobile)", "Mozilla/5.0 (Android; Linux armv7l; rv:5.0) Gecko/20110615 Firefox/5.0 Fennec/5.0"); + insert into user_agents values("Safari 5.0", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/534.52.7 (KHTML, like Gecko) Version/5.1.2 Safari/534.52.7"); + insert into user_agents values("Google Chrome 18.0", "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.16 (KHTML, like Gecko) Chrome/18.0.1003.1 Safari/535.16"); + insert into user_agents values("Internet Explorer 9", "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)"); + insert into user_agents values("Galaxy Tab 10.1", "Mozilla/5.0 (Linux; U; Android 3.0.1; en-us; GT-P7100 Build/HRI83) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13"); + insert into user_agents values("iPad 2", "Mozilla/5.0 (iPad; U; CPU OS 4_3_5 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8L1 Safari/6533.18.5")' +fi + + +# create cookies db +if [ ! -f /opt/apps/org.tizen.browser/data/db/.browser-cookies.db ]; +then + sqlite3 /opt/apps/org.tizen.browser/data/db/.browser-cookies.db 'CREATE TABLE moz_cookies (id INTEGER PRIMARY KEY, name TEXT, value TEXT, host TEXT, path TEXT,expiry INTEGER, lastAccessed INTEGER, isSecure INTEGER, isHttpOnly INTEGER);' + #test cookie + #sqlite3 /opt/apps/org.tizen.browser/data/db/.browser-cookies.db 'INSERT INTO moz_cookies values(NULL, "cookies_name_test", "cookies_value_test", "www.cookies_test.com", "cookies_path_test", 2011, NULL, 1, 0);' +fi + +# Change db file owner & permission +#chown :5000 /opt/apps/org.tizen.browser/data/db/.browser.db +#chown :5000 /opt/apps/org.tizen.browser/data/db/.browser.db-journal +#chown :5000 /opt/apps/org.tizen.browser/data/db/.browser-cookies.db +#chown :5000 /opt/apps/org.tizen.browser/data/db/.browser-cookies.db-journal +chown :5000 /opt/dbspace/.browser-history.db +chown :5000 /opt/dbspace/.browser-history.db-journal +chown :5000 /opt/dbspace/.internet_bookmark.db +chown :5000 /opt/dbspace/.internet_bookmark.db-journal +#chown :5000 /opt/apps/org.tizen.browser/data/db/.browser-credential.db +#chown :5000 /opt/apps/org.tizen.browser/data/db/.browser-credential.db-journal +#chown :5000 /opt/apps/org.tizen.browser/data/db/.browser-mostvisited.db +#chown :5000 /opt/apps/org.tizen.browser/data/db/.browser-mostvisited.db-journal +#chown :5000 /opt/apps/org.tizen.browser/data/db/.browser-geolocation.db +#chown :5000 /opt/apps/org.tizen.browser/data/db/.browser-geolocation.db-journal +chmod 660 /opt/apps/org.tizen.browser/data/db/.browser.db +chmod 660 /opt/apps/org.tizen.browser/data/db/.browser.db-journal +chmod 660 /opt/apps/org.tizen.browser/data/db/.browser-cookies.db +chmod 660 /opt/apps/org.tizen.browser/data/db/.browser-cookies.db-journal +chmod 666 /opt/dbspace/.browser-history.db +chmod 666 /opt/dbspace/.browser-history.db-journal +chmod 666 /opt/dbspace/.internet_bookmark.db +chmod 666 /opt/dbspace/.internet_bookmark.db-journal +chmod 660 /opt/apps/org.tizen.browser/data/db/.browser-credential.db +chmod 660 /opt/apps/org.tizen.browser/data/db/.browser-credential.db-journal +chmod 660 /opt/apps/org.tizen.browser/data/db/.browser-mostvisited.db +chmod 660 /opt/apps/org.tizen.browser/data/db/.browser-mostvisited.db-journal +chmod 660 /opt/apps/org.tizen.browser/data/db/.browser-geolocation.db +chmod 660 /opt/apps/org.tizen.browser/data/db/.browser-geolocation.db-journal + +################################################## +# set default vconf values +################################################## +vconftool set -t string db/browser/browser_user_agent "System user agent" -g 5000 -f +vconftool set -t string db/browser/custom_user_agent "" -g 5000 -f + +# Change file owner +chown -R 5000:5000 /opt/apps/org.tizen.browser/data + +%files +%defattr(-,root,root,-) +/opt/apps/org.tizen.browser/bin/browser +/opt/apps/org.tizen.browser/data/screenshots/default_* +/opt/apps/org.tizen.browser/res/edje/*.edj +/opt/apps/org.tizen.browser/res/html/* +/opt/share/icons/default/small/org.tizen.browser.png +/opt/apps/org.tizen.browser/res/images/*.png +/opt/apps/org.tizen.browser/res/locale/*/*/browser.mo +/opt/apps/org.tizen.browser/data/default_application_icon.png +/opt/apps/org.tizen.browser/data/config_sample.xml +/opt/apps/org.tizen.browser/data/xml/ +/opt/share/packages/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.bt-syspopup.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.bt-syspopup.spec new file mode 100644 index 0000000..3adcd99 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.bt-syspopup.spec @@ -0,0 +1,59 @@ +%define _optdir /opt +%define _usrdir /usr +%define _appdir %{_optdir}/apps + +Name: org.tizen.bt-syspopup +Summary: bluetooth system-popup application (bluetooth system popup) +Version: 0.2.56 +Release: 1 +Group: main +License: Flora Software License +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(ethumb) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(efreet) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(sensor) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(syspopup) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(devman_haptic) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(bluetooth-api) +BuildRequires: sysman-internal-devel +BuildRequires: edje-tools + +BuildRequires: cmake +BuildRequires: gettext-devel + +%description +bluetooth system-popup application (bluetooth system popup). + +%prep +%setup -q + + +%build + +cmake . -DCMAKE_INSTALL_PREFIX=%{_appdir}/org.tizen.bt-syspopup +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%files +%manifest org.tizen.bt-syspopup.manifest +%defattr(-,root,root,-) +%{_usrdir}/share/packages/org.tizen.bt-syspopup.xml +%{_appdir}/org.tizen.bt-syspopup/bin/bt-syspopup +%{_appdir}/org.tizen.bt-syspopup/res/edje/*.edj +%{_optdir}/share/icons/default/small/org.tizen.bt-syspopup.png diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.calculator.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.calculator.spec new file mode 100644 index 0000000..e1b00a2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.calculator.spec @@ -0,0 +1,55 @@ +#sbs-git:slp/apps/c/calculator calculator 0.1.3 3ce35911eff2a8f151a092f346ab7239d7d0658e +%define PREFIX /opt/apps/org.tizen.calculator +Name: org.tizen.calculator +Version: 0.1.22 +Release: 1 +Summary: SLP Calculator application +URL: http://slp-source.sec.samsung.net +Source: %{name}-%{version}.tar.gz +License: TIZEN +Group: tizen/Application +BuildRequires: cmake +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(embryo) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(appcore-common) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(svi) +BuildRequires: pkgconfig(capi-appfw-application) + +BuildRequires: gettext-tools +BuildRequires: edje-bin, embryo-bin + +%description +SLP Calculator application + +%prep +%setup -q + +%build + +LDFLAGS+="-Wl,--rpath=%{PREFIX}/lib -Wl,--as-needed -Wl,--hash-style=both"; export LDFLAGS + +cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%files +%defattr(-,root,root,-) +%attr(-,inhouse,inhouse) +/opt/apps/org.tizen.calculator/bin/calculator +/opt/apps/org.tizen.calculator/res/edje/calculator.edj +/opt/apps/org.tizen.calculator/res/edje/calculator_theme.edj +/opt/share/icons/default/small/org.tizen.calculator.png +/opt/apps/org.tizen.calculator/res/icons/org.tizen.calculator.png +/opt/apps/org.tizen.calculator/res/locale/* +/opt/share/packages/org.tizen.calculator.xml +/opt/share/process-info/calculator.ini + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.calendar.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.calendar.spec new file mode 100755 index 0000000..a2fa9c9 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.calendar.spec @@ -0,0 +1,116 @@ +Name: org.tizen.calendar +Summary: Calendar application +Version: 0.6.15 +Release: 1 +Group: TO_BE/FILLED_IN +License: Apache +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(calendar) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(accounts-svc) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(contacts-service) +BuildRequires: pkgconfig(location) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-location-geocoder) +BuildRequires: cmake +BuildRequires: edje-bin +BuildRequires: embryo-bin +BuildRequires: gettext-devel +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(libxml-2.0) + +%description +Beat UI Calendar application. + +%description -n org.tizen.calendar +Calendar application (EFL). + +%package -n org.tizen.calendar-viewer +Summary: Calendar viewer (EFL) +Group: TO_BE/FILLED_IN +Requires: org.tizen.calendar = %{version}-%{release} + +%description -n org.tizen.calendar-viewer +Calendar viewer (EFL). + +%package -n libug-calendar-efl +Summary: Calendar UI gadget (EFL) +Group: TO_BE/FILLED_IN +Requires: org.tizen.calendar = %{version}-%{release} + +%description -n libug-calendar-efl +Calendar UI gadget (EFL). + +%prep +%setup -q + +%build +%define PREFIX "/opt/apps/org.tizen.calendar" +%define RESDIR "/opt/apps/org.tizen.calendar/res" +%define DATADIR "/opt/apps/org.tizen.calendar/data" + +cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -n libug-calendar-efl +mkdir -p /opt/ug/bin/ +ln -sf /usr/bin/ug-client /opt/ug/bin/calendar-efl +ln -sf /usr/bin/ug-client /opt/ug/bin/calendar-detail-efl + +# Automatically added by dh_makeshlibs +if [ "$1" = "configure" ]; then + ldconfig +fi +# End automatically added section + +# 5000 is inhouse user id +# do not use relative path + +vconftool set -t int db/private/org.tizen.calendar/focusview 0 -u 5000 +vconftool set -t int db/private/org.tizen.calendar/send 0 -u 5000 +vconftool set -t int db/private/org.tizen.calendar/timezone_on_off 0 -u 5000 +vconftool set -t string db/private/org.tizen.calendar/timezone_path "Asia/Seoul" -u 5000 +vconftool set -t string db/private/org.tizen.calendar/timezone_city "IDS_WCL_BODY_CITYNAME_SEOUL" -u 5000 +vconftool set -t string db/private/org.tizen.calendar/timezone_offset "+9" -u 5000 +vconftool set -t double db/private/org.tizen.calendar/longitude 127.05286 -u 5000 +vconftool set -t double db/private/org.tizen.calendar/latitude 37.25768 -u 5000 +vconftool set -t int db/private/org.tizen.calendar/complete_todo_on_off 1 -u 5000 +vconftool set -t int db/private/org.tizen.calendar/first_day_of_week 1 -u 5000 +vconftool set -t int db/private/org.tizen.calendar/display_week_number 0 -u 5000 + +mkdir -p /opt/data/ug-calendar +chgrp 6003 /opt/data/ug-calendar +chmod 770 /opt/data/ug-calendar + +%postun + +%files -n org.tizen.calendar +%defattr(-,root,root,-) +/opt/apps/org.tizen.calendar/bin/calendar +/opt/apps/org.tizen.calendar/data/ +/opt/apps/org.tizen.calendar/res/icons/* +/opt/apps/org.tizen.calendar/res/locale/* +/opt/apps/org.tizen.calendar/res/edje/*.edj +/opt/share/packages/org.tizen.calendar.xml +/opt/share/icons/default/small/org.tizen.calendar.png + +%files -n org.tizen.calendar-viewer +%defattr(-,root,root,-) +/opt/apps/org.tizen.calendar-viewer/bin/calendar-viewer +/opt/share/packages/org.tizen.calendar-viewer.xml + +%files -n libug-calendar-efl +%defattr(-,root,root,-) +/opt/ug/lib/*.so +/opt/share/packages/libug-calendar-efl.xml diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.call.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.call.spec new file mode 100755 index 0000000..980255a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.call.spec @@ -0,0 +1,78 @@ +Name: org.tizen.call +Summary: call application +Version: 0.2.382 +Release: 1 +Group: comm +License: Flora Software License +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(sensor) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(contacts-service) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(mm-camcorder) +BuildRequires: pkgconfig(mm-session) +BuildRequires: pkgconfig(mm-player) +BuildRequires: pkgconfig(devman_haptic) +BuildRequires: pkgconfig(msg-service) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(minicontrol-provider) +BuildRequires: pkgconfig(capi-media-sound-manager) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(capi-system-info) +BuildRequires: libug-contacts-devel +BuildRequires: cmake +BuildRequires: gettext-tools +BuildRequires: edje-tools +Requires(post): /usr/bin/vconftool + + +%description +call application. + +%prep +%setup -q + + +%build +%define PREFIX "/opt/apps/org.tizen.call" +cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} + +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install + +%post +# 5000 is inhouse user id +# do not use relative path +chown -R 5000:5000 /opt/apps/org.tizen.call/data +/usr/bin/vconftool set -t int memory/call/state "0" -g 6521 -i +/usr/bin/vconftool set -t int "db/call/vol_level" "4" -g 6521 + +%files +%defattr(-,root,root,-) +/opt/apps/org.tizen.call/bin/voice-call-ui +/opt/apps/org.tizen.call/res/edje/*.edj +/opt/apps/org.tizen.call/res/images/*.png +/opt/apps/org.tizen.call/res/locale/*/LC_MESSAGES/voice-call-ui.mo +/opt/apps/org.tizen.call/res/media/*.wav +/opt/share/packages/org.tizen.call.xml +/opt/share/icons/default/small/org.tizen.call.png diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.camera-app.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.camera-app.spec new file mode 100644 index 0000000..3363e35 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.camera-app.spec @@ -0,0 +1,72 @@ +%define _optdir /opt +%define _appdir %{_optdir}/apps + + +Name: org.tizen.camera-app +Summary: camera application +Version: 0.3.35 +Release: 1 +Group: misc +License: Flora +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: prelink +BuildRequires: gettext-tools +BuildRequires: edje-tools +BuildRequires: pkgconfig(gconf-2.0) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-evas) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-content-media-content) +BuildRequires: pkgconfig(capi-location-manager) +BuildRequires: pkgconfig(capi-media-camera) +BuildRequires: pkgconfig(capi-media-image-util) +BuildRequires: pkgconfig(capi-media-recorder) +BuildRequires: pkgconfig(capi-media-sound-manager) +BuildRequires: pkgconfig(capi-media-wav-player) +BuildRequires: pkgconfig(capi-system-haptic) +BuildRequires: pkgconfig(capi-system-power) +BuildRequires: pkgconfig(syspopup-caller) + +%description +Description: org.tizen.camera-app + + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_appdir}/org.tizen.camera-app + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +execstack -c %{buildroot}%{_appdir}/org.tizen.camera-app/bin/camera + +%post +/usr/bin/aul_service.sh org.tizen.camera-app take_picture record_video +chown 5000:5000 /opt/apps/org.tizen.camera-app/data/ +chown 5000:5000 /opt/apps/org.tizen.camera-app/data/.camera.ini + +%files +%defattr(-,root,root,-) +%{_optdir}/share/icons/default/small/org.tizen.camera-app.png +%{_appdir}/org.tizen.camera-app/res/edje/* +%{_appdir}/org.tizen.camera-app/res/locale/*/LC_MESSAGES/* +%{_appdir}/org.tizen.camera-app/res/images/* +%{_appdir}/org.tizen.camera-app/res/sounds/* +%{_appdir}/org.tizen.camera-app/bin/camera +%{_optdir}/share/packages/org.tizen.camera-app.xml +%{_appdir}/org.tizen.camera-app/data/.camera.ini + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.clock.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.clock.spec new file mode 100755 index 0000000..9e0df41 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.clock.spec @@ -0,0 +1,451 @@ +#sbs-git:slp/apps/c/clock clock 0.1.2 f249a81b4bd40dc2ce4fb0efce04cdcb287df65f +Name: org.tizen.clock +Summary: background image library +Version: 0.2.0 +Release: 51 +License: TBD +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: edje-bin +BuildRequires: embryo-bin +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(alarm-service) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(alarm-engine) +BuildRequires: pkgconfig(mm-player) +BuildRequires: pkgconfig(mm-session) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xcomposite) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(svi) +BuildRequires: pkgconfig(opengl-es-20) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: gettext-tools + + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +clock application + +%prep +%setup -q + +%define PREFIX "/opt/apps/org.tizen.clock" +%define RESDIR "/opt/apps/org.tizen.clock/res" +%define SHAREDIR "/opt/share" +%define UGPREFIX "/opt/ug" +%define UGDATADIR "/opt/ug/res" +%define UGLIBDIR "/opt/ug/lib" +%define RING_PREFIX "/opt/apps/org.tizen.ring" + +%build + +export LDFLAGS="${LDFLAGS} -Wl,--rpath,/usr/lib -Wl,--rpath,%{PREFIX}/lib -Wl,--hash-style=both -Wl,--as-needed" +export CFLAGS="${CFLAGS} -fPIC" +export CXXFLAGS="${CXXFLAGS} -fPIC" + +%ifarch %{arm} +CXXFLAGS+=" -D_ARCH_ARM_ -mfpu=neon -mfloat-abi=softfp" +%endif + +cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} + + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%clean +rm -rf %{buildroot} + +%post +/sbin/ldconfig + +CITY_TABLE_FILE="/opt/dbspace/.worldclock.db" + +if [ ! -e "$CITY_TABLE_FILE" ] +then + +# create db +mkdir -p /opt/dbspace +sqlite3 /opt/dbspace/.worldclock.db 'PRAGMA journal_mode = PERSIST; + CREATE TABLE city_table (idex int primary key, city varchar(128), country varchar(128), timezone varchar(20), dst_type int, dst_enabled int, selected int, sequence int, tz_path varchar(128)); + INSERT INTO "city_table" VALUES(0,"IDS_WCL_BODY_CITYNAME_ABIDJAN","IDS_WCL_BODY_COTE_DIVOIRE","GMT+0",0,1,0,0,"Africa/Abidjan"); + INSERT INTO "city_table" VALUES(1,"IDS_WCL_BODY_CITYNAME_ABUDHABI","IDS_WCL_BODY_UNITED_ARAB_EMIRATES","GMT+4",0,1,0,0,"Asia/Dubai"); + INSERT INTO "city_table" VALUES(2,"IDS_WCL_BODY_CITYNAME_ACCRA","IDS_WCL_BODY_GHANA","GMT-10",0,1,0,0,"Africa/Accra"); + INSERT INTO "city_table" VALUES(3,"IDS_WCL_BODY_CITYNAME_ADDIS_ABABA","IDS_WCL_BODY_ETHIOPIA","GMT+3",0,1,0,0,"Africa/Addis_Ababa"); + INSERT INTO "city_table" VALUES(4,"IDS_WCL_BODY_CITYNAME_ADELAIDE","IDS_WCL_BODY_AUSTRALIA","GMT+9:30",0,1,0,0,"Australia/Adelaide"); + INSERT INTO "city_table" VALUES(5,"IDS_WCL_BODY_CITYNAME_ALASKA","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-9",0,1,0,0,"America/Nome"); + INSERT INTO "city_table" VALUES(6,"IDS_WCL_BODY_CITYNAME_ALGIERS","IDS_WCL_BODY_ALGERIA","GMT+1",0,1,0,0,"Africa/Algiers"); + INSERT INTO "city_table" VALUES(7,"IDS_WCL_BODY_CITYNAME_ALMATY","IDS_WCL_BODY_KAZAKHSTAN","GMT+6",0,1,0,0,"Asia/Almaty"); + INSERT INTO "city_table" VALUES(8,"IDS_WCL_BODY_CITYNAME_AMBON","IDS_WCL_BODY_INDONESIA","GMT+1",0,1,0,0,"Asia/Jayapura"); + INSERT INTO "city_table" VALUES(9,"IDS_WCL_BODY_CITYNAME_AMMAN","IDS_WCL_BODY_JORDAN","GMT+2",0,1,0,0,"Asia/Amman"); + INSERT INTO "city_table" VALUES(10,"IDS_WCL_BODY_CITYNAME_AMSTERDAME","IDS_WCL_BODY_NETHERLANDS","GMT+1",0,1,0,0,"Europe/Amsterdam"); + INSERT INTO "city_table" VALUES(11,"IDS_WCL_BODY_CITYNAME_ANADYR","IDS_WCL_BODY_RUSSIA","GMT+12",0,1,0,0,"Asia/Anadyr"); + INSERT INTO "city_table" VALUES(12,"IDS_WCL_BODY_CITYNAME_ANCHORAGE","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-9",0,1,0,0,"America/Anchorage"); + INSERT INTO "city_table" VALUES(13,"IDS_WCL_BODY_CITYNAME_ANKARA","IDS_WCL_BODY_TURKEY","GMT+2",0,1,0,0,"Asia/Istanbul"); + INSERT INTO "city_table" VALUES(14,"IDS_WCL_BODY_CITYNAME_ANTANANARIVO","IDS_WCL_BODY_MADAGASCAR","GMT+3",0,1,0,0,"Indian/Antananarivo"); + INSERT INTO "city_table" VALUES(15,"IDS_WCL_BODY_CITYNAME_ASHGABAT","IDS_WCL_BODY_TURKMENISTAN","GMT+5",0,1,0,0,"Asia/Ashgabat"); + INSERT INTO "city_table" VALUES(16,"IDS_WCL_BODY_CITYNAME_ASMARA","IDS_WCL_BODY_ERITREA","GMT+3",0,1,0,0,"Africa/Asmara"); + INSERT INTO "city_table" VALUES(17,"IDS_WCL_BODY_CITYNAME_ASTANA","IDS_WCL_BODY_KAZAKHSTAN","GMT+6",0,1,0,0,"Asia/Almaty"); + INSERT INTO "city_table" VALUES(18,"IDS_WCL_BODY_CITYNAME_ASUNCION","IDS_WCL_BODY_PARAGUAY","GMT-4",0,1,0,0,"America/Asuncion"); + INSERT INTO "city_table" VALUES(19,"IDS_WCL_BODY_CITYNAME_ATHENS","IDS_WCL_BODY_GREECE","GMT+2",0,1,0,0,"Europe/Athens"); + INSERT INTO "city_table" VALUES(20,"IDS_WCL_BODY_CITYNAME_AUCKLAND","IDS_WCL_BODY_NEW_ZEALAND","GMT+12",0,1,0,0,"Pacific/Auckland"); + INSERT INTO "city_table" VALUES(21,"IDS_WCL_BODY_CITYNAME_AUSTIN","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-6",0,1,0,0,"CST6CDT"); + INSERT INTO "city_table" VALUES(22,"IDS_WCL_BODY_CITYNAME_AZORES","IDS_WCL_BODY_PORTUGAL","GMT-1",0,1,0,0,"Atlantic/Azores"); + INSERT INTO "city_table" VALUES(23,"IDS_WCL_BODY_CITYNAME_BAGHDAD","IDS_WCL_BODY_IRAQ","GMT+3",0,1,0,0,"Asia/Baghdad"); + INSERT INTO "city_table" VALUES(24,"IDS_WCL_BODY_CITYNAME_BAKU","IDS_WCL_BODY_AZERBAIJAN","GMT+4",0,1,0,0,"Asia/Baku"); + INSERT INTO "city_table" VALUES(25,"IDS_WCL_BODY_CITYNAME_BALTIMORE","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(26,"IDS_WCL_BODY_CITYNAME_BAMAKO","IDS_WCL_BODY_MALI","GMT+0",0,1,0,0,"Africa/Bamako"); + INSERT INTO "city_table" VALUES(27,"IDS_WCL_BODY_CITYNAME_BANGKOK","IDS_WCL_BODY_THAILAND","GMT+7",0,1,0,0,"Asia/Bangkok"); + INSERT INTO "city_table" VALUES(28,"IDS_WCL_BODY_CITYNAME_BANGUI","IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC","GMT+1",0,1,0,0,"Africa/Bangui"); + INSERT INTO "city_table" VALUES(29,"IDS_WCL_BODY_CITYNAME_BARCELONA","IDS_WCL_BODY_SPAIN","GMT+2",0,1,0,0,"Europe/Madrid"); + INSERT INTO "city_table" VALUES(30,"IDS_WCL_BODY_CITYNAME_BARI","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(31,"IDS_WCL_BODY_CITYNAME_BASSE_TERRE","IDS_WCL_BODY_GUADELOUPE","GMT-4",0,1,0,0,"America/Guadeloupe"); + INSERT INTO "city_table" VALUES(32,"IDS_WCL_BODY_CITYNAME_BEIJING","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Shanghai"); + INSERT INTO "city_table" VALUES(33,"IDS_WCL_BODY_CITYNAME_BEIRUT","IDS_WCL_BODY_LEBANON","GMT+2",0,1,0,0,"Asia/Beirut"); + INSERT INTO "city_table" VALUES(34,"IDS_WCL_BODY_CITYNAME_BELGRADE","IDS_WCL_BODY_SERBIA","GMT+1",0,1,0,0,"Europe/Belgrade"); + INSERT INTO "city_table" VALUES(35,"IDS_WCL_BODY_CITYNAME_BELIZE_CITY","IDS_WCL_BODY_BELIZE","GMT-6",0,1,0,0,"America/Belize"); + INSERT INTO "city_table" VALUES(36,"IDS_WCL_BODY_CITYNAME_BERLIN","IDS_WCL_BODY_GERMANY","GMT+1",0,1,0,0,"Europe/Berlin"); + INSERT INTO "city_table" VALUES(37,"IDS_WCL_BODY_CITYNAME_BERN","IDS_WCL_BODY_SWITZERLAND","GMT+1",0,1,0,0,"Europe/Zurich"); + INSERT INTO "city_table" VALUES(38,"IDS_WCL_BODY_CITYNAME_BISHKEK","IDS_WCL_BODY_KYRGYZSTAN","GMT+6",0,1,0,0,"Asia/Bishkek"); + INSERT INTO "city_table" VALUES(39,"IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU","IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU","GMT+0",0,1,0,0,"Africa/Bissau"); + INSERT INTO "city_table" VALUES(40,"IDS_WCL_BODY_CITYNAME_BOGOTA","IDS_WCL_BODY_COLOMBIA","GMT-5",0,1,0,0,"America/Bogota"); + INSERT INTO "city_table" VALUES(41,"IDS_WCL_BODY_CITYNAME_BOLOGNA","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(42,"IDS_WCL_BODY_BOSTON","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(43,"IDS_WCL_BODY_CITYNAME_BRASILIA","IDS_WCL_BODY_BRAZIL","GMT-3",0,1,0,0,"America/Sao_Paulo"); + INSERT INTO "city_table" VALUES(44,"IDS_WCL_BODY_CITYNAME_BRATISLAVA","IDS_WCL_BODY_SLOVAKIA","GMT+2",0,1,0,0,"Europe/Bratislava"); + INSERT INTO "city_table" VALUES(45,"IDS_WCL_BODY_CITYNAME_BRIDGETOWN","IDS_WCL_BODY_BARBADOS","GMT-4",0,1,0,0,"America/Barbados"); + INSERT INTO "city_table" VALUES(46,"IDS_WCL_BODY_CITYNAME_BRISBANE","IDS_WCL_BODY_AUSTRALIA","GMT+10",0,1,0,0,"Australia/Brisbane"); + INSERT INTO "city_table" VALUES(47,"IDS_WCL_BODY_CITYNAME_BRUSSELS","IDS_WCL_BODY_BELGIUM","GMT+1",0,1,0,0,"Europe/Brussels"); + INSERT INTO "city_table" VALUES(48,"IDS_WCL_BODY_CITYNAME_BUCHAREST","IDS_WCL_BODY_ROMANIA","GMT+3",0,1,0,0,"Europe/Bucharest"); + INSERT INTO "city_table" VALUES(49,"IDS_WCL_BODY_CITYNAME_BUDAPEST","IDS_WCL_BODY_HUNGARY_M_COUNTRY","GMT+1",0,1,0,0,"Europe/Budapest"); + INSERT INTO "city_table" VALUES(50,"IDS_WCL_BODY_CITYNAME_BUENOSAIRES","IDS_WCL_BODY_ARGENTINA","GMT-3",0,1,0,0,"America/Argentina/Buenos_Aires"); + INSERT INTO "city_table" VALUES(51,"IDS_WCL_BODY_CITYNAME_CAIRO","IDS_WCL_BODY_EGYPT","GMT+2",0,1,0,0,"Africa/Cairo"); + INSERT INTO "city_table" VALUES(52,"IDS_WCL_BODY_CITYNAME_CALGARY","IDS_WCL_BODY_CANADA","GMT-7",0,1,0,0,"MST7MDT"); + INSERT INTO "city_table" VALUES(53,"IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS","IDS_WCL_BODY_SPAIN","GMT+0",0,1,0,0,"Atlantic/Canary"); + INSERT INTO "city_table" VALUES(54,"IDS_WCL_BODY_CITYNAME_CANBERRA","IDS_WCL_BODY_AUSTRALIA","GMT+10",0,1,0,0,"Australia/Canberra"); + INSERT INTO "city_table" VALUES(55,"IDS_WCL_BODY_CITYNAME_CANTON","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Shanghai"); + INSERT INTO "city_table" VALUES(56,"IDS_WCL_BODY_CITYNAME_CAPE_TOWN","IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA","GMT+2",0,1,0,0,"Africa/Johannesburg"); + INSERT INTO "city_table" VALUES(57,"IDS_WCL_BODY_CITYNAME_CARACAS","IDS_WCL_BODY_VENEZUELA","GMT-4:30",0,1,0,0,"America/Caracas"); + INSERT INTO "city_table" VALUES(58,"IDS_WCL_BODY_CITYNAME_CARDIFF","IDS_WCL_BODY_WALES_M_COUNTRYNAME","GMT+0",0,1,0,0,"Europe/London"); + INSERT INTO "city_table" VALUES(59,"IDS_WCL_BODY_CITYNAME_CASABLANCA","IDS_WCL_BODY_MOROCCO","GMT+0",0,1,0,0,"Africa/Casablanca"); + INSERT INTO "city_table" VALUES(60,"IDS_WCL_BODY_CITYNAME_CATANZARO","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(61,"IDS_WCL_BODY_CITYNAME_CAYENNE","IDS_WCL_BODY_FRENCH_GUIANA","GMT-3",0,1,0,0,"America/Cayenne"); + INSERT INTO "city_table" VALUES(62,"IDS_WCL_BODY_CITYNAME_CHARLOTTE","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(63,"IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE","IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME","GMT-5:30",0,1,0,0,"America/St_Thomas"); + INSERT INTO "city_table" VALUES(64,"IDS_WCL_BODY_CITYNAME_CHELYABINSK","IDS_WCL_BODY_RUSSIA","GMT+6",0,1,0,0,"Asia/Yekaterinburg"); + INSERT INTO "city_table" VALUES(65,"IDS_WCL_BODY_CITYNAME_CHENNAI","IDS_WCL_BODY_INDIA","GMT+5:30",0,1,0,0,"Asia/Kolkata"); + INSERT INTO "city_table" VALUES(66,"IDS_WCL_BODY_CITYNAME_CHICAGO","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-6",0,1,0,0,"America/Chicago"); + INSERT INTO "city_table" VALUES(67,"IDS_WCL_BODY_CITYNAME_CHISINAU","IDS_WCL_BODY_MOLDOVA","GMT+2",0,1,0,0,"Europe/Chisinau"); + INSERT INTO "city_table" VALUES(68,"IDS_WCL_BODY_CITYNAME_CHITA","IDS_WCL_BODY_RUSSIA","GMT+10",0,1,0,0,"Asia/Yakutsk"); + INSERT INTO "city_table" VALUES(69,"IDS_WCL_BODY_CITYNAME_CLEVELAND","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(70,"IDS_WCL_BODY_CITYNAME_COLOMBO","IDS_WCL_BODY_SRI_LANKA","GMT+5:30",0,1,0,0,"Asia/Colombo"); + INSERT INTO "city_table" VALUES(71,"IDS_WCL_BODY_CITYNAME_COLUMBUS","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(72,"IDS_WCL_BODY_CITYNAME_CONAKRY","IDS_WCL_BODY_GUINEA","GMT+1",0,1,0,0,"Africa/Conakry"); + INSERT INTO "city_table" VALUES(73,"IDS_WCL_BODY_CITYNAME_COPENHAGEN","IDS_WCL_BODY_DENMARK","GMT+1",0,1,0,0,"Europe/Copenhagen"); + INSERT INTO "city_table" VALUES(74,"IDS_WCL_BODY_CITYNAME_CORK","IDS_WCL_BODY_IRELAND","GMT+0",0,1,0,0,"Europe/Dublin"); + INSERT INTO "city_table" VALUES(75,"IDS_WCL_BODY_CITYNAME_CROTONE","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(76,"IDS_WCL_BODY_CITYNAME_DAKAR","IDS_WCL_BODY_SENEGAL","GMT+0",0,1,0,0,"Africa/Dakar"); + INSERT INTO "city_table" VALUES(77,"IDS_WCL_BODY_CITYNAME_DALLAS","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-6",0,1,0,0,"CST6CDT"); + INSERT INTO "city_table" VALUES(78,"IDS_WCL_BODY_CITYNAME_DAMASCUS","IDS_WCL_BODY_SYRIA","GMT+2",0,1,0,0,"Asia/Damascus"); + INSERT INTO "city_table" VALUES(79,"IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM","IDS_WCL_BODY_TANZANIA","GMT+3",0,1,0,0,"Africa/Dar_es_Salaam"); + INSERT INTO "city_table" VALUES(80,"IDS_WCL_BODY_CITYNAME_DARWIN","IDS_WCL_BODY_AUSTRALIA","GMT+9:30",0,1,0,0,"Australia/Darwin"); + INSERT INTO "city_table" VALUES(81,"IDS_WCL_BODY_CITYNAME_DELHI","IDS_WCL_BODY_INDIA","GMT+5:30",0,1,0,0,"Asia/Kolkata"); + INSERT INTO "city_table" VALUES(82,"IDS_WCL_BODY_CITYNAME_DENPASAR","IDS_WCL_BODY_INDONESIA","GMT+8",0,1,0,0,"Asia/Makassar"); + INSERT INTO "city_table" VALUES(83,"IDS_WCL_BODY_CITYNAME_DENVER","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-7",0,1,0,0,"America/Denver"); + INSERT INTO "city_table" VALUES(84,"IDS_WCL_BODY_CITYNAME_DETROIT","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"America/Detroit"); + INSERT INTO "city_table" VALUES(85,"IDS_WCL_BODY_CITYNAME_DHAKA","IDS_WCL_BODY_BANGLADESH","GMT+6",0,1,0,0,"Asia/Dhaka"); + INSERT INTO "city_table" VALUES(86,"IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA","IDS_WCL_BODY_UNITED_KINGDOM","GMT+5",0,1,0,0,"Indian/Chagos"); + INSERT INTO "city_table" VALUES(87,"IDS_WCL_BODY_CITYNAME_DJIBOUTI","IDS_WCL_BODY_DJIBOUTI","GMT+3",0,1,0,0,"Africa/Djibouti"); + INSERT INTO "city_table" VALUES(88,"IDS_WCL_BODY_CITYNAME_DOHA","IDS_WCL_BODY_QATAR","GMT+3",0,1,0,0,"Asia/Qatar"); + INSERT INTO "city_table" VALUES(89,"IDS_WCL_BODY_CITYNAME_DOUALA","IDS_WCL_BODY_CAMEROON","GMT+1",0,1,0,0,"Africa/Douala"); + INSERT INTO "city_table" VALUES(90,"IDS_WCL_BODY_CITYNAME_DUBAI","IDS_WCL_BODY_UNITED_ARAB_EMIRATES","GMT+4",0,1,0,0,"Asia/Dubai"); + INSERT INTO "city_table" VALUES(91,"IDS_WCL_BODY_CITYNAME_DUBLIN","IDS_WCL_BODY_IRELAND","GMT+0",0,1,0,0,"Europe/Dublin"); + INSERT INTO "city_table" VALUES(92,"IDS_WCL_BODY_CITYNAME_DUSHANBE","IDS_WCL_BODY_TAJIKISTAN","GMT+5",0,1,0,0,"Asia/Dushanbe"); + INSERT INTO "city_table" VALUES(93,"IDS_WCL_BODY_CITYNAME_EASTER_ISLAND","IDS_WCL_BODY_CHILE","GMT-6",0,1,0,0,"Pacific/Easter"); + INSERT INTO "city_table" VALUES(94,"IDS_WCL_BODY_CITYNAME_EDINBURGH","IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME","GMT+0",0,1,0,0,"Europe/London"); + INSERT INTO "city_table" VALUES(95,"IDS_WCL_BODY_CITYNAME_EL_PASO","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-7",0,1,0,0,"MST7MDT"); + INSERT INTO "city_table" VALUES(96,"IDS_WCL_BODY_CITYNAME_FLORENCE","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(97,"IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE","IDS_WCL_BODY_MARTINIQUE","GMT-4",0,1,0,0,"America/Martinique"); + INSERT INTO "city_table" VALUES(98,"IDS_WCL_BODY_CITYNAME_FREETOWN","IDS_WCL_BODY_SIERRA_LEONE","GMT+0",0,1,0,0,"Africa/Freetown"); + INSERT INTO "city_table" VALUES(99,"IDS_WCL_BODY_CITYNAME_GABORONE","IDS_WCL_BODY_BOTSWANA","GMT+2",0,1,0,0,"Africa/Gaborone"); + INSERT INTO "city_table" VALUES(100,"IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS","IDS_WCL_BODY_ECUADOR","GMT-7",0,1,0,0,"Pacific/Galapagos"); + INSERT INTO "city_table" VALUES(101,"IDS_WCL_BODY_CITYNAME_GENEVA","IDS_WCL_BODY_SWITZERLAND","GMT+1",0,1,0,0,"Europe/Paris"); + INSERT INTO "city_table" VALUES(102,"IDS_WCL_BODY_CITYNAME_GENOA","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(103,"IDS_WCL_BODY_CITYNAME_GEORGETOWN","IDS_WCL_BODY_GUYANA","GMT-4",0,1,0,0,"America/Guyana"); + INSERT INTO "city_table" VALUES(104,"IDS_WCL_BODY_CITYNAME_GRYTVIKEN","IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA","GMT-2",0,1,0,0,"Atlantic/South_Georgia"); + INSERT INTO "city_table" VALUES(105,"IDS_WCL_BODY_CITYNAME_GUAM","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT+10",0,1,0,0,"Pacific/Guam"); + INSERT INTO "city_table" VALUES(106,"IDS_WCL_BODY_GUATEMALA_CITY","IDS_WCL_BODY_GUATEMALA","GMT-6",0,1,0,0,"America/Guatemala"); + INSERT INTO "city_table" VALUES(107,"IDS_WCL_BODY_CITYNAME_GUSTAVIA","IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY","GMT-4",0,1,0,0,"America/Antigua"); + INSERT INTO "city_table" VALUES(108,"IDS_WCL_BODY_CITYNAME_HALIFAX","IDS_WCL_BODY_CANADA","GMT-4",0,1,0,0,"America/Halifax"); + INSERT INTO "city_table" VALUES(109,"IDS_WCL_BODY_CITYNAME_HAMBURG","IDS_WCL_BODY_GERMANY","GMT+1",0,1,0,0,"Europe/Berlin"); + INSERT INTO "city_table" VALUES(110,"IDS_WCL_BODY_CITYNAME_HANOI","IDS_WCL_BODY_VIETNAM","GMT+7",0,1,0,0,"Asia/Ho_Chi_Minh"); + INSERT INTO "city_table" VALUES(111,"IDS_WCL_BODY_CITYNAME_HARARE","IDS_WCL_BODY_ZIMBABWE","GMT+2",0,1,0,0,"Africa/Harare"); + INSERT INTO "city_table" VALUES(112,"IDS_WCL_BODY_CITYNAME_HAVANA","IDS_WCL_BODY_CUBA","GMT-5",0,1,0,0,"America/Havana"); + INSERT INTO "city_table" VALUES(113,"IDS_WCL_BODY_CITYNAME_HAWAII","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-10",0,1,0,0,"Pacific/Honolulu"); + INSERT INTO "city_table" VALUES(114,"IDS_WCL_BODY_CITYNAME_HELSINKI","IDS_WCL_BODY_FINLAND","GMT+2",0,1,0,0,"Europe/Helsinki"); + INSERT INTO "city_table" VALUES(115,"IDS_WCL_BODY_CITYNAME_HOBART","IDS_WCL_BODY_AUSTRALIA","GMT+10",0,1,0,0,"Australia/Hobart"); + INSERT INTO "city_table" VALUES(116,"IDS_WCL_BODY_CITYNAME_HONGKONG","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Hong_Kong"); + INSERT INTO "city_table" VALUES(117,"IDS_WCL_BODY_CITYNAME_HONOLULU","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-10",0,1,0,0,"Pacific/Honolulu"); + INSERT INTO "city_table" VALUES(118,"IDS_WCL_BODY_CITYNAME_HOUSTON","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-6",0,1,0,0,"CST6CDT"); + INSERT INTO "city_table" VALUES(119,"IDS_WCL_BODY_CITYNAME_HOVD","IDS_WCL_BODY_MONGOLIA","GMT+8",0,1,0,0,"Asia/Hovd"); + INSERT INTO "city_table" VALUES(120,"IDS_WCL_BODY_CITYNAME_INDIANAPOLIS","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"America/Indiana/Indianapolis"); + INSERT INTO "city_table" VALUES(121,"IDS_WCL_BODY_CITYNAME_IRKUTSK","IDS_WCL_BODY_RUSSIA","GMT+9",0,1,0,0,"Asia/Irkutsk"); + INSERT INTO "city_table" VALUES(122,"IDS_WCL_BODY_CITYNAME_ISLAMABAD","IDS_WCL_BODY_PAKISTAN","GMT+5",0,1,0,0,"Asia/Karachi"); + INSERT INTO "city_table" VALUES(123,"IDS_WCL_BODY_CITYNAME_ISTANBUL","IDS_WCL_BODY_TURKEY","GMT+2",0,1,0,0,"Europe/Istanbul"); + INSERT INTO "city_table" VALUES(124,"IDS_WCL_BODY_CITYNAME_IZHEVSK","IDS_WCL_BODY_RUSSIA","GMT+4",0,1,0,0,"Europe/Moscow"); + INSERT INTO "city_table" VALUES(125,"IDS_WCL_BODY_CITYNAME_JAKARTA","IDS_WCL_BODY_INDONESIA","GMT+7",0,1,0,0,"Asia/Jakarta"); + INSERT INTO "city_table" VALUES(126,"IDS_WCL_BODY_CITYNAME_JEDDAH","IDS_WCL_BODY_SAUDI_ARABIA","GMT+3",0,1,0,0,"Asia/Riyadh"); + INSERT INTO "city_table" VALUES(127,"IDS_WCL_BODY_CITYNAME_JERUSALEM","IDS_WCL_BODY_ISRAEL","GMT+2",0,1,0,0,"Asia/Jerusalem"); + INSERT INTO "city_table" VALUES(128,"IDS_WCL_BODY_CITYNAME_JOHANNESBURG","IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA","GMT+2",0,1,0,0,"Africa/Johannesburg"); + INSERT INTO "city_table" VALUES(129,"IDS_WCL_BODY_CITYNAME_KABUL","IDS_WCL_BODY_AFGHANISTAN","GMT+4:30",0,1,0,0,"Asia/Kabul"); + INSERT INTO "city_table" VALUES(130,"IDS_WCL_BODY_CITYNAME_KALININGRAD","IDS_WCL_BODY_RUSSIA","GMT+3",0,1,0,0,"Europe/Kaliningrad"); + INSERT INTO "city_table" VALUES(131,"IDS_WCL_BODY_CITYNAME_KAMCHATKA","IDS_WCL_BODY_RUSSIA","GMT+12",0,1,0,0,"Asia/Kamchatka"); + INSERT INTO "city_table" VALUES(132,"IDS_WCL_BODY_CITYNAME_KAMPALA","IDS_WCL_BODY_UGANDA","GMT+3",0,1,0,0,"Africa/Kampala"); + INSERT INTO "city_table" VALUES(133,"IDS_WCL_BODY_CITYNAME_KARACHI","IDS_WCL_BODY_PAKISTAN","GMT+5",0,1,0,0,"Asia/Karachi"); + INSERT INTO "city_table" VALUES(134,"IDS_WCL_BODY_CITYNAME_KATHMANDU","IDS_WCL_BODY_NEPAL","GMT+5:45",0,1,0,0,"Asia/Kathmandu"); + INSERT INTO "city_table" VALUES(135,"IDS_WCL_BODY_CITYNAME_KHABAROVSK","IDS_WCL_BODY_RUSSIA","GMT+11",0,1,0,0,"Asia/Vladivostok"); + INSERT INTO "city_table" VALUES(136,"IDS_WCL_BODY_CITYNAME_KHARKIV","IDS_WCL_BODY_UKRAINE","GMT+2",0,1,0,0,"Europe/Kiev"); + INSERT INTO "city_table" VALUES(137,"IDS_WCL_BODY_CITYNAME_KHARTOUM","IDS_WCL_BODY_SUDAN","GMT+3",0,1,0,0,"Africa/Khartoum"); + INSERT INTO "city_table" VALUES(138,"IDS_WCL_BODY_CITYNAME_KIEV","IDS_WCL_BODY_UKRAINE","GMT+2",0,1,0,0,"Europe/Kiev"); + INSERT INTO "city_table" VALUES(139,"IDS_WCL_BODY_CITYNAME_KINGSTON","IDS_WCL_BODY_CANADA","GMT-5",0,1,0,0,"America/Toronto"); + INSERT INTO "city_table" VALUES(140,"IDS_WCL_BODY_CITYNAME_KINGSTON","IDS_WCL_BODY_JAMAICA","GMT-5",0,1,0,0,"America/Jamaica"); + INSERT INTO "city_table" VALUES(141,"IDS_WCL_BODY_CITYNAME_KINSHASA","IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO","GMT+1",0,1,0,0,"Africa/Kinshasa"); + INSERT INTO "city_table" VALUES(142,"IDS_WCL_BODY_CITYNAME_KOLKATA","IDS_WCL_BODY_INDIA","GMT+5:30",0,1,0,0,"Asia/Kolkata"); + INSERT INTO "city_table" VALUES(143,"IDS_WCL_BODY_CITYNAME_KRASNOYARSK","IDS_WCL_BODY_RUSSIA","GMT+8",0,1,0,0,"Asia/Krasnoyarsk"); + INSERT INTO "city_table" VALUES(144,"IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR","IDS_WCL_BODY_MALAYSIA","GMT+8",0,1,0,0,"Asia/Kuala_Lumpur"); + INSERT INTO "city_table" VALUES(145,"IDS_WCL_BODY_KUWAIT","IDS_WCL_BODY_KUWAIT","GMT+3",0,1,0,0,"Asia/Kuwait"); + INSERT INTO "city_table" VALUES(146,"IDS_WCL_BODY_CITYNAME_KIEV","IDS_WCL_BODY_UKRAINE","GMT+2",0,1,0,0,"Europe/Kiev"); + INSERT INTO "city_table" VALUES(147,"IDS_WCL_BODY_CITYNAME_LOS_ANGELES","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-7",0,1,0,0,"America/Los_Angeles"); + INSERT INTO "city_table" VALUES(148,"IDS_WCL_BODY_CITYNAME_LA_PAZ","IDS_WCL_BODY_BOLIVIA","GMT-4",0,1,0,0,"America/La_Paz"); + INSERT INTO "city_table" VALUES(149,"IDS_WCL_BODY_CITYNAME_LAGOS","IDS_WCL_BODY_NIGERIA","GMT+1",0,1,0,0,"Africa/Lagos"); + INSERT INTO "city_table" VALUES(150,"IDS_WCL_BODY_CITYNAME_LAS_VEGAS","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-8",0,1,0,0,"PST8PDT"); + INSERT INTO "city_table" VALUES(151,"IDS_WCL_BODY_CITYNAME_LIMA","IDS_WCL_BODY_PERU","GMT-5",0,1,0,0,"America/Lima"); + INSERT INTO "city_table" VALUES(152,"IDS_WCL_BODY_CITYNAME_LISBON","IDS_WCL_BODY_PORTUGAL","GMT+0",0,1,0,0,"Europe/Lisbon"); + INSERT INTO "city_table" VALUES(153,"IDS_WCL_BODY_CITYNAME_LJUBLJANA","IDS_WCL_BODY_SLOVAKIA","GMT+1",0,1,0,0,"Europe/Ljubljana"); + INSERT INTO "city_table" VALUES(154,"IDS_WCL_BODY_CITYNAME_LONDON","IDS_WCL_BODY_UNITED_KINGDOM","GMT+0",0,1,0,0,"Europe/London"); + INSERT INTO "city_table" VALUES(155,"IDS_WCL_BODY_CITYNAME_LONGHUA","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Shanghai"); + INSERT INTO "city_table" VALUES(156,"IDS_WCL_BODY_CITYNAME_LOUISVILLE","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"America/Kentucky/Louisville"); + INSERT INTO "city_table" VALUES(157,"IDS_WCL_BODY_CITYNAME_LUANDA","IDS_WCL_BODY_ANGOLA","GMT+1",0,1,0,0,"Africa/Luanda"); + INSERT INTO "city_table" VALUES(158,"IDS_WCL_BODY_CITYNAME_LUBUMBASHI","IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO","GMT+2",0,1,0,0,"Africa/Lubumbashi"); + INSERT INTO "city_table" VALUES(159,"IDS_WCL_BODY_CITYNAME_LUSAKA","IDS_WCL_BODY_ZAMBIA","GMT+2",0,1,0,0,"Africa/Lusaka"); + INSERT INTO "city_table" VALUES(160,"IDS_WCL_BODY_LUXEMBOURG","IDS_WCL_BODY_LUXEMBOURG","GMT+1",0,1,0,0,"Europe/Luxembourg"); + INSERT INTO "city_table" VALUES(161,"IDS_WCL_BODY_CITYNAME_LVIV","IDS_WCL_BODY_UKRAINE","GMT+2",0,1,0,0,"Europe/Kiev"); + INSERT INTO "city_table" VALUES(162,"IDS_WCL_BODY_CITYNAME_MACAU","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Macau"); + INSERT INTO "city_table" VALUES(163,"IDS_WCL_BODY_CITYNAME_MADRID","IDS_WCL_BODY_SPAIN","GMT+2",0,1,0,0,"Europe/Madrid"); + INSERT INTO "city_table" VALUES(164,"IDS_WCL_BODY_CITYNAME_MAGADAN","IDS_WCL_BODY_RUSSIA","GMT+12",0,1,0,0,"Asia/Magadan"); + INSERT INTO "city_table" VALUES(165,"IDS_WCL_BODY_CITYNAME_MALABO","IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA","GMT+1",0,1,0,0,"Africa/Malabo"); + INSERT INTO "city_table" VALUES(166,"IDS_WCL_BODY_CITYNAME_MALE","IDS_WCL_BODY_MALDIVES","GMT+5",0,1,0,0,"Indian/Maldives"); + INSERT INTO "city_table" VALUES(167,"IDS_WCL_BODY_CITYNAME_MANAGUA","IDS_WCL_BODY_NICARAGUA","GMT-6",0,1,0,0,"America/Managua"); + INSERT INTO "city_table" VALUES(168,"IDS_WCL_BODY_CITYNAME_MANAMA","IDS_WCL_BODY_BAHRAIN","GMT+3",0,1,0,0,"Asia/Bahrain"); + INSERT INTO "city_table" VALUES(169,"IDS_WCL_BODY_CITYNAME_MANILA","IDS_WCL_BODY_PHILIPPINES","GMT+8",0,1,0,0,"Asia/Manila"); + INSERT INTO "city_table" VALUES(170,"IDS_WCL_BODY_CITYNAME_MAPUTO","IDS_WCL_BODY_MOZAMBIQUE","GMT+2",0,1,0,0,"Africa/Maputo"); + INSERT INTO "city_table" VALUES(171,"IDS_WCL_BODY_CITYNAME_MARIGOT","IDS_WCL_BODY_CITYNAME_SAINT_MARTIN","GMT-4",0,1,0,0,"America/Marigot"); + INSERT INTO "city_table" VALUES(172,"IDS_WCL_BODY_CITYNAME_MAZATLAN","IDS_WCL_BODY_MEXICO","GMT-7",0,1,0,0,"America/Mazatlan"); + INSERT INTO "city_table" VALUES(173,"IDS_WCL_BODY_MECCA","IDS_WCL_BODY_SAUDI_ARABIA","GMT+3",0,1,0,0,"Asia/Riyadh"); + INSERT INTO "city_table" VALUES(174,"IDS_WCL_BODY_CITYNAME_MELBOURNE","IDS_WCL_BODY_AUSTRALIA","GMT+10",0,1,0,0,"Australia/Melbourne"); + INSERT INTO "city_table" VALUES(175,"IDS_WCL_BODY_CITYNAME_MEMPHIS","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-6",0,1,0,0,"CST6CDT"); + INSERT INTO "city_table" VALUES(176,"IDS_WCL_BODY_CITYNAME_MESSINA","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(177,"IDS_WCL_BODY_CITYNAME_MEXICO_CITY","IDS_WCL_BODY_MEXICO","GMT-6",0,1,0,0,"America/Mexico_City"); + INSERT INTO "city_table" VALUES(178,"IDS_WCL_BODY_CITYNAME_MIAMI","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(179,"IDS_WCL_BODY_CITYNAME_MID_ATLANTIC","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-2",0,1,0,0,"America/New_York"); + INSERT INTO "city_table" VALUES(180,"IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-11",0,1,0,0,"Pacific/Midway"); + INSERT INTO "city_table" VALUES(181,"IDS_WCL_BODY_CITYNAME_MILAN","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(182,"IDS_WCL_BODY_CITYNAME_MILWAUKEE","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-6",0,1,0,0,"CST6CDT"); + INSERT INTO "city_table" VALUES(183,"IDS_WCL_BODY_CITYNAME_MINSK","IDS_WCL_BODY_BELARUS","GMT+2",0,1,0,0,"Europe/Minsk"); + INSERT INTO "city_table" VALUES(184,"IDS_WCL_BODY_CITYNAME_MOGADISHU","IDS_WCL_BODY_SOMALIA","GMT+2",0,1,0,0,"Africa/Mogadishu"); + INSERT INTO "city_table" VALUES(185,"IDS_WCL_BODY_CITYNAME_MONROVIA","IDS_WCL_BODY_LIBERIA","GMT+0",0,1,0,0,"Africa/Monrovia"); + INSERT INTO "city_table" VALUES(186,"IDS_WCL_BODY_CITYNAME_MONTEVIDEO","IDS_WCL_BODY_URUGUAY","GMT-3",0,1,0,0,"America/Montevideo"); + INSERT INTO "city_table" VALUES(187,"IDS_WCL_BODY_CITYNAME_MONTREAL","IDS_WCL_BODY_CANADA","GMT-5",0,1,0,0,"America/Montreal"); + INSERT INTO "city_table" VALUES(188,"IDS_WCL_BODY_CITYNAME_MOSCOW","IDS_WCL_BODY_RUSSIA","GMT+4",0,1,0,0,"Europe/Moscow"); + INSERT INTO "city_table" VALUES(189,"IDS_WCL_BODY_CITYNAME_MUMBAI","IDS_WCL_BODY_INDIA","GMT+5:30",0,1,0,0,"Asia/Kolkata"); + INSERT INTO "city_table" VALUES(190,"IDS_WCL_BODY_CITYNAME_MUNICH","IDS_WCL_BODY_GERMANY","GMT+1",0,1,0,0,"Europe/Berlin"); + INSERT INTO "city_table" VALUES(191,"IDS_WCL_BODY_CITYNAME_MUSCAT","IDS_WCL_BODY_OMAN","GMT+4",0,1,0,0,"Asia/Muscat"); + INSERT INTO "city_table" VALUES(192,"IDS_WCL_BODY_CITYNAME_NAIROBI","IDS_WCL_BODY_KENYA","GMT+3",0,1,0,0,"Africa/Nairobi"); + INSERT INTO "city_table" VALUES(193,"IDS_WCL_BODY_CITYNAME_NAPLES","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(194,"IDS_WCL_BODY_CITYNAME_NATERS","IDS_WCL_BODY_SWITZERLAND","GMT+1",0,1,0,0,"Europe/Zurich"); + INSERT INTO "city_table" VALUES(195,"IDS_WCL_BODY_CITYNAME_NDJAMENA","IDS_WCL_BODY_CHAD","GMT+1",0,1,0,0,"Africa/Ndjamena"); + INSERT INTO "city_table" VALUES(196,"IDS_WCL_BODY_CITYNAME_NEWDELHI","IDS_WCL_BODY_INDIA","GMT+5:30",0,1,0,0,"Asia/Kolkata"); + INSERT INTO "city_table" VALUES(197,"IDS_WCL_BODY_CITYNAME_NEWYORK","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-4",0,1,0,0,"America/New_York"); + INSERT INTO "city_table" VALUES(198,"IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND","IDS_WCL_BODY_CANADA","GMT-3:30",0,1,0,0,"America/St_Johns"); + INSERT INTO "city_table" VALUES(199,"IDS_WCL_BODY_CITYNAME_NIAMEY","IDS_WCL_BODY_NIGER","GMT+1",0,1,0,0,"Africa/Niamey"); + INSERT INTO "city_table" VALUES(200,"IDS_WCL_BODY_CITYNAME_NOUAKCHOTT","IDS_WCL_BODY_MAURITANIA","GMT+1",0,1,0,0,"Africa/Nouakchott"); + INSERT INTO "city_table" VALUES(201,"IDS_WCL_BODY_CITYNAME_NOUMEA","IDS_WCL_BODY_NEW_CALEDONIA","GMT+11",0,1,0,0,"Pacific/Noumea"); + INSERT INTO "city_table" VALUES(202,"IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK","IDS_WCL_BODY_RUSSIA","GMT+7",0,1,0,0,"Asia/Novokuznetsk"); + INSERT INTO "city_table" VALUES(203,"IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK","IDS_WCL_BODY_RUSSIA","GMT+7",0,1,0,0,"Asia/Novosibirsk"); + INSERT INTO "city_table" VALUES(204,"IDS_WCL_BODY_CITYNAME_NUKUALOFA","IDS_WCL_BODY_TONGA","GMT+13",0,1,0,0,"Pacific/Tongatapu"); + INSERT INTO "city_table" VALUES(205,"IDS_WCL_BODY_CITYNAME_NUUK","IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME","GMT-3",0,1,0,0,"America/Godthab"); + INSERT INTO "city_table" VALUES(206,"IDS_WCL_BODY_CITYNAME_OMSK","IDS_WCL_BODY_RUSSIA","GMT+7",0,1,0,0,"Asia/Omsk"); + INSERT INTO "city_table" VALUES(207,"IDS_WCL_BODY_CITYNAME_OSAKA","IDS_WCL_BODY_JAPAN","GMT+9",0,1,0,0,"Asia/Tokyo"); + INSERT INTO "city_table" VALUES(208,"IDS_WCL_BODY_CITYNAME_OTTAWA","IDS_WCL_BODY_CANADA","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(209,"IDS_WCL_BODY_CITYNAME_OUAGADOUGOU","IDS_WCL_BODY_BURKINA_FASO","GMT+0",0,1,0,0,"Africa/Ouagadougou"); + INSERT INTO "city_table" VALUES(210,"IDS_WCL_BODY_CITYNAME_PAGO_PAGO","IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA","GMT-11",0,1,0,0,"Pacific/Pago_Pago"); + INSERT INTO "city_table" VALUES(211,"IDS_WCL_BODY_CITYNAME_PALERMO","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(212,"IDS_WCL_BODY_PANAMA_CITY","IDS_WCL_BODY_PANAMA","GMT-6",0,1,0,0,"America/Panama"); + INSERT INTO "city_table" VALUES(213,"IDS_WCL_BODY_CITYNAME_PARAMARIBO","IDS_WCL_BODY_SURINAME","GMT-3",0,1,0,0,"America/Paramaribo"); + INSERT INTO "city_table" VALUES(214,"IDS_WCL_BODY_CITYNAME_PARIS","IDS_WCL_BODY_FRANCE","GMT+1",0,1,0,0,"Europe/Paris"); + INSERT INTO "city_table" VALUES(215,"IDS_WCL_BODY_CITYNAME_PERM","IDS_WCL_BODY_RUSSIA","GMT+6",0,1,0,0,"Asia/Yekaterinburg"); + INSERT INTO "city_table" VALUES(216,"IDS_WCL_BODY_CITYNAME_PERTH","IDS_WCL_BODY_AUSTRALIA","GMT+8",0,1,0,0,"Australia/Perth"); + INSERT INTO "city_table" VALUES(217,"IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY","IDS_WCL_BODY_RUSSIA","GMT+12",0,1,0,0,"Asia/Kamchatka"); + INSERT INTO "city_table" VALUES(218,"IDS_WCL_BODY_CITYNAME_PHILADELPHIA","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(219,"IDS_WCL_BODY_CITYNAME_PHNOM_PENH","IDS_WCL_BODY_CAMBODIA","GMT-5",0,1,0,0,"Asia/Phnom_Penh"); + INSERT INTO "city_table" VALUES(220,"IDS_WCL_BODY_CITYNAME_PHOENIX","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-7",0,1,0,0,"America/Phoenix"); + INSERT INTO "city_table" VALUES(221,"IDS_WCL_BODY_CITYNAME_PODGORICA","IDS_WCL_BODY_MONTENEGRO","GMT+1",0,1,0,0,"Europe/Podgorica"); + INSERT INTO "city_table" VALUES(222,"IDS_WCL_BODY_CITYNAME_PONTA_DELGADA","IDS_WCL_BODY_PORTUGAL","GMT-1",0,1,0,0,"Atlantic/Azores"); + INSERT INTO "city_table" VALUES(223,"IDS_WCL_BODY_CITYNAME_PORT_LOUIS","IDS_WCL_BODY_MAURITIUS","GMT+4",0,1,0,0,"Indian/Mauritius"); + INSERT INTO "city_table" VALUES(224,"IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE","IDS_WCL_BODY_HAITI","GMT-5",0,1,0,0,"America/Port-au-Prince"); + INSERT INTO "city_table" VALUES(225,"IDS_WCL_BODY_CITYNAME_PORTLAND","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-8",0,1,0,0,"PST8PDT"); + INSERT INTO "city_table" VALUES(226,"IDS_WCL_BODY_CITYNAME_PRAGUE","IDS_WCL_BODY_CZECH_REPUBLIC","GMT+1",0,1,0,0,"Europe/Prague"); + INSERT INTO "city_table" VALUES(227,"IDS_WCL_BODY_CITYNAME_PYONGYANG","IDS_WCL_BODY_NORTH_KOREA","GMT+9",0,1,0,0,"Asia/Pyongyang"); + INSERT INTO "city_table" VALUES(228,"IDS_WCL_BODY_CITYNAME_QUITO","IDS_WCL_BODY_ECUADOR","GMT-5",0,1,0,0,"America/Guayaquil"); + INSERT INTO "city_table" VALUES(229,"IDS_WCL_BODY_CITYNAME_RABAT","IDS_WCL_BODY_MOROCCO","GMT+0",0,1,0,0,"Africa/Casablanca"); + INSERT INTO "city_table" VALUES(230,"IDS_WCL_BODY_CITYNAME_YANGON","IDS_WCL_BODY_BURMA","GMT+6:30",0,1,0,0,"Asia/Rangoon"); + INSERT INTO "city_table" VALUES(231,"IDS_WCL_BODY_CITYNAME_RECIFE","IDS_WCL_BODY_BRAZIL","GMT-3",0,1,0,0,"America/Recife"); + INSERT INTO "city_table" VALUES(232,"IDS_WCL_BODY_CITYNAME_REGINA","IDS_WCL_BODY_CANADA","GMT-6",0,1,0,0,"America/Regina"); + INSERT INTO "city_table" VALUES(233,"IDS_WCL_BODY_CITYNAME_REYKJAVIK","IDS_WCL_BODY_ICELAND","GMT+0",0,1,0,0,"Atlantic/Reykjavik"); + INSERT INTO "city_table" VALUES(234,"IDS_WCL_BODY_CITYNAME_RIGA","IDS_WCL_BODY_LATVIA","GMT+2",0,1,0,0,"Europe/Riga"); + INSERT INTO "city_table" VALUES(235,"IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO","IDS_WCL_BODY_BRAZIL","GMT-2",0,1,0,0,"America/Sao_Paulo"); + INSERT INTO "city_table" VALUES(236,"IDS_WCL_BODY_CITYNAME_RIYADH","IDS_WCL_BODY_SAUDI_ARABIA","GMT+3",0,1,0,0,"Asia/Riyadh"); + INSERT INTO "city_table" VALUES(237,"IDS_WCL_BODY_CITYNAME_ROME","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(238,"IDS_WCL_BODY_CITYNAME_SAINT_DENIS","IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME","GMT+4",0,1,0,0,"Indian/Reunion"); + INSERT INTO "city_table" VALUES(239,"IDS_WCL_BODY_CITYNAME_SAMARA","IDS_WCL_BODY_RUSSIA","GMT+4",0,1,0,0,"Europe/Samara"); + INSERT INTO "city_table" VALUES(240,"IDS_WCL_BODY_CITYNAME_SAN_ANTONIO","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-6",0,1,0,0,"CST6CDT"); + INSERT INTO "city_table" VALUES(241,"IDS_WCL_BODY_CITYNAME_SAN_DIEGO","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-8",0,1,0,0,"PST8PDT"); + INSERT INTO "city_table" VALUES(242,"IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-8",0,1,0,0,"America/Los_Angeles"); + INSERT INTO "city_table" VALUES(243,"IDS_WCL_BODY_SAN_JOSE","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-8",0,1,0,0,"PST8PDT"); + INSERT INTO "city_table" VALUES(244,"IDS_WCL_BODY_SAN_JOSE","IDS_WCL_BODY_COSTA_RICA","GMT-6",0,1,0,0,"America/Costa_Rica"); + INSERT INTO "city_table" VALUES(245,"IDS_WCL_BODY_CITYNAME_SAN_JUAN","IDS_WCL_BODY_PUERTO_RICO","GMT-4",0,1,0,0,"America/Puerto_Rico"); + INSERT INTO "city_table" VALUES(246,"IDS_WCL_BODY_CITYNAME_SAN_MARINO","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/San_Marino"); + INSERT INTO "city_table" VALUES(247,"IDS_WCL_BODY_CITYNAME_SAN_SALVADOR","IDS_WCL_BODY_EL_SALVADOR","GMT-6",0,1,0,0,"America/El_Salvador"); + INSERT INTO "city_table" VALUES(248,"IDS_WCL_BODY_CITYNAME_SANAA","IDS_WCL_BODY_YEMEN","GMT+3",0,1,0,0,"Asia/Aden"); + INSERT INTO "city_table" VALUES(249,"IDS_WCL_BODY_CITYNAME_SANTIAGO","IDS_WCL_BODY_CHILE","GMT-4",0,1,0,0,"America/Santiago"); + INSERT INTO "city_table" VALUES(250,"IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO","IDS_WCL_BODY_DOMINICAN_REPUBLIC","GMT-4",0,1,0,0,"America/Santo_Domingo"); + INSERT INTO "city_table" VALUES(251,"IDS_WCL_BODY_CITYNAME_SAO_PAULO","IDS_WCL_BODY_BRAZIL","GMT-2",0,1,0,0,"America/Sao_Paulo"); + INSERT INTO "city_table" VALUES(252,"IDS_WCL_BODY_CITYNAME_SEATTLE","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-8",0,1,0,0,"PST8PDT"); + INSERT INTO "city_table" VALUES(253,"IDS_WCL_BODY_CITYNAME_SEOUL","IDS_WCL_BODY_REPUBLIC_OF_KOREA","GMT+9",0,1,1,0,"Asia/Seoul"); + INSERT INTO "city_table" VALUES(254,"IDS_WCL_BODY_CITYNAME_SHANGHAI","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Shanghai"); + INSERT INTO "city_table" VALUES(255,"IDS_WCL_BODY_SHENZHEN","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Shanghai"); + INSERT INTO "city_table" VALUES(256,"IDS_WCL_BODY_CITYNAME_SINGAPORE","IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY","GMT+8",0,1,0,0,"Asia/Singapore"); + INSERT INTO "city_table" VALUES(257,"IDS_WCL_BODY_CITYNAME_SKOPJE","IDS_WCL_BODY_MACEDONIA","GMT+1",0,1,0,0,"Europe/Skopje"); + INSERT INTO "city_table" VALUES(258,"IDS_WCL_BODY_CITYNAME_SOFIA","IDS_WCL_BODY_BULGARIA","GMT+3",0,1,0,0,"Europe/Sofia"); + INSERT INTO "city_table" VALUES(259,"IDS_WCL_BODY_CITYNAME_ST_JOHNS","IDS_WCL_BODY_ANTIGUA_AND_BARBUDA","GMT-4",0,1,0,0,"America/Antigua"); + INSERT INTO "city_table" VALUES(260,"IDS_WCL_BODY_CITYNAME_ST_JOHNS","IDS_WCL_BODY_CANADA","GMT-3:30",0,1,0,0,"America/St_Johns"); + INSERT INTO "city_table" VALUES(261,"IDS_WCL_BODY_CITYNAME_ST_PETERSBURG","IDS_WCL_BODY_RUSSIA","GMT+4",0,1,0,0,"Europe/Moscow"); + INSERT INTO "city_table" VALUES(262,"IDS_WCL_BODY_CITYNAME_STOCKHOLM","IDS_WCL_BODY_SWEDEN","GMT+2",0,1,0,0,"Europe/Stockholm"); + INSERT INTO "city_table" VALUES(263,"IDS_WCL_BODY_CITYNAME_SUVA","IDS_WCL_BODY_FIJI_M_COUNTRYNAME","GMT+12",0,1,0,0,"Pacific/Fiji"); + INSERT INTO "city_table" VALUES(264,"IDS_WCL_BODY_CITYNAME_SYDNEY","IDS_WCL_BODY_AUSTRALIA","GMT+11",0,1,0,0,"Australia/Sydney"); + INSERT INTO "city_table" VALUES(265,"IDS_WCL_BODY_CITYNAME_TAHITI","IDS_WCL_BODY_FRENCH_POLYNESIA","GMT-10",0,1,0,0,"Pacific/Tahiti"); + INSERT INTO "city_table" VALUES(266,"IDS_WCL_BODY_CITYNAME_TAIPEI","IDS_WCL_BODY_TAIWAN","GMT+8",0,1,0,0,"Asia/Taipei"); + INSERT INTO "city_table" VALUES(267,"IDS_WCL_BODY_CITYNAME_TALLINN","IDS_WCL_BODY_ESTONIA","GMT+2",0,1,0,0,"Europe/Tallinn"); + INSERT INTO "city_table" VALUES(268,"IDS_WCL_BODY_CITYNAME_TARAWA","IDS_WCL_BODY_KIRIBATI","GMT+12",0,1,0,0,"Pacific/Tarawa"); + INSERT INTO "city_table" VALUES(269,"IDS_WCL_BODY_CITYNAME_TASHKENT","IDS_WCL_BODY_UZBEKISTAN","GMT+5",0,1,0,0,"Asia/Tashkent"); + INSERT INTO "city_table" VALUES(270,"IDS_WCL_BODY_CITYNAME_TBILISI","IDS_WCL_BODY_GEORGIA","GMT+4",0,1,0,0,"Asia/Tbilisi"); + INSERT INTO "city_table" VALUES(271,"IDS_WCL_BODY_CITYNAME_TEGUCIGALPA","IDS_WCL_BODY_HONDURAS","GMT-6",0,1,0,0,"America/Tegucigalpa"); + INSERT INTO "city_table" VALUES(272,"IDS_WCL_BODY_CITYNAME_TEHRAN","IDS_WCL_BODY_IRAN_M_COUNTRYNAME","GMT+3:30",0,1,0,0,"Asia/Tehran"); + INSERT INTO "city_table" VALUES(273,"IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY","IDS_WCL_BODY_VIETNAM","GMT+7",0,1,0,0,"Asia/Ho_Chi_Minh"); + INSERT INTO "city_table" VALUES(274,"IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT","IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS","GMT-4",0,1,0,0,"America/Tortola"); + INSERT INTO "city_table" VALUES(275,"IDS_WCL_BODY_CITYNAME_TIANJIN","IDS_WCL_BODY_CHINA","GMT+8",0,1,0,0,"Asia/Shanghai"); + INSERT INTO "city_table" VALUES(276,"IDS_WCL_BODY_CITYNAME_TIJUANA","IDS_WCL_BODY_MEXICO","GMT-5",0,1,0,0,"America/Tijuana"); + INSERT INTO "city_table" VALUES(277,"IDS_WCL_BODY_CITYNAME_TOKYO","IDS_WCL_BODY_JAPAN","GMT+9",0,1,0,0,"Asia/Tokyo"); + INSERT INTO "city_table" VALUES(278,"IDS_WCL_BODY_CITYNAME_TORONTO","IDS_WCL_BODY_CANADA","GMT-4",0,1,0,0,"America/Toronto"); + INSERT INTO "city_table" VALUES(279,"IDS_WCL_BODY_CITYNAME_TREHET","IDS_WCL_BODY_FRANCE","GMT+1",0,1,0,0,"Europe/Paris"); + INSERT INTO "city_table" VALUES(280,"IDS_WCL_BODY_CITYNAME_TRIPOLI","IDS_WCL_BODY_LIBYA","GMT+2",0,1,0,0,"Africa/Tripoli"); + INSERT INTO "city_table" VALUES(281,"IDS_WCL_BODY_CITYNAME_TUNIS","IDS_WCL_BODY_TUNISIA","GMT+2",0,1,0,0,"Africa/Tunis"); + INSERT INTO "city_table" VALUES(282,"IDS_WCL_BODY_CITYNAME_TURIN","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(283,"IDS_WCL_BODY_CITYNAME_UFA","IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME","GMT+5",0,1,0,0,"Asia/Yekaterinburg"); + INSERT INTO "city_table" VALUES(284,"IDS_WCL_BODY_CITYNAME_ULAN_BATOR","IDS_WCL_BODY_MONGOLIA","GMT+8",0,1,0,0,"Asia/Ulan_Bator"); + INSERT INTO "city_table" VALUES(285,"IDS_WCL_BODY_CITYNAME_VADUZ","IDS_WCL_BODY_LIECHTENSTEIN","GMT+1",0,1,0,0,"Europe/Vaduz"); + INSERT INTO "city_table" VALUES(286,"IDS_WCL_BODY_CITYNAME_VALLETTA","IDS_WCL_BODY_MALTA","GMT+1",0,1,0,0,"Europe/Malta"); + INSERT INTO "city_table" VALUES(287,"IDS_WCL_BODY_CITYNAME_VANCOUVER","IDS_WCL_BODY_CANADA","GMT-8",0,1,0,0,"America/Vancouver"); + INSERT INTO "city_table" VALUES(288,"IDS_WCL_BODY_CITYNAME_VERONA","IDS_WCL_BODY_ITALY","GMT+1",0,1,0,0,"Europe/Rome"); + INSERT INTO "city_table" VALUES(289,"IDS_WCL_BODY_CITYNAME_VICTORIA","IDS_WCL_BODY_SEYCHELLES","GMT+4",0,1,0,0,"Australia/Melbourne"); + INSERT INTO "city_table" VALUES(290,"IDS_WCL_BODY_CITYNAME_VIENNA","IDS_WCL_BODY_AUSTRIA","GMT+1",0,1,0,0,"Europe/Vienna"); + INSERT INTO "city_table" VALUES(291,"IDS_WCL_BODY_CITYNAME_VILNIUS","IDS_WCL_BODY_LITHUANIA","GMT+3",0,1,0,0,"Europe/Vilnius"); + INSERT INTO "city_table" VALUES(292,"IDS_WCL_BODY_CITYNAME_VLADIVOSTOK","IDS_WCL_BODY_RUSSIA","GMT+11",0,1,0,0,"Asia/Vladivostok"); + INSERT INTO "city_table" VALUES(293,"IDS_WCL_BODY_CITYNAME_VOLGOGRAD","IDS_WCL_BODY_RUSSIA","GMT+4",0,1,0,0,"Europe/Volgograd"); + INSERT INTO "city_table" VALUES(294,"IDS_WCL_BODY_CITYNAME_WARSAW","IDS_WCL_BODY_POLAND","GMT+2",0,1,0,0,"Europe/Warsaw"); + INSERT INTO "city_table" VALUES(295,"IDS_WCL_BODY_CITYNAME_WASHINGTON_DC","IDS_WCL_BODY_USA_M_COUNTRYNAME","GMT-5",0,1,0,0,"EST5EDT"); + INSERT INTO "city_table" VALUES(296,"IDS_WCL_BODY_CITYNAME_WELLINGTON","IDS_WCL_BODY_NEW_ZEALAND","GMT+12",0,1,0,0,"Pacific/Auckland"); + INSERT INTO "city_table" VALUES(297,"IDS_WCL_BODY_CITYNAME_WINNIPEG","IDS_WCL_BODY_CANADA","GMT-5",0,1,0,0,"America/Winnipeg"); + INSERT INTO "city_table" VALUES(298,"IDS_WCL_BODY_CITYNAME_YAKUTSK","IDS_WCL_BODY_RUSSIA","GMT+10",0,1,0,0,"Asia/Yakutsk"); + INSERT INTO "city_table" VALUES(299,"IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO","IDS_WCL_BODY_COTE_DIVOIRE","GMT+0",0,1,0,0,"Africa/Abidjan"); + INSERT INTO "city_table" VALUES(300,"IDS_WCL_BODY_YAOUNDE","IDS_WCL_BODY_CAMEROON","GMT+1",0,1,0,0,"Africa/Douala"); + INSERT INTO "city_table" VALUES(301,"IDS_WCL_BODY_CITYNAME_YEKATERINBURG","IDS_WCL_BODY_RUSSIA","GMT+6",0,1,0,0,"Asia/Yekaterinburg"); + INSERT INTO "city_table" VALUES(302,"IDS_WCL_BODY_CITYNAME_YEREVAN","IDS_WCL_BODY_ARMENIA","GMT+5",0,1,0,0,"Asia/Yerevan"); + INSERT INTO "city_table" VALUES(303,"IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK","IDS_WCL_BODY_RUSSIA","GMT+11",0,1,0,0,"Asia/Sakhalin"); + INSERT INTO "city_table" VALUES(304,"IDS_WCL_BODY_CITYNAME_ZAGREB","IDS_WCL_BODY_CROATIA","GMT+1",0,1,0,0,"Europe/Zagreb"); + INSERT INTO "city_table" VALUES(305,"IDS_WCL_BODY_CITYNAME_ZURICH","IDS_WCL_BODY_SWITZERLAND","GMT+1",0,1,0,0,"Europe/Zurich");' +fi + +#set clock +chown -R 5000:5000 /opt/apps/org.tizen.clock/data +vconftool set -t int db/private/org.tizen.clock/clock/clock_application_id 1 -g 5000 +#set alarm +vconftool set -t string db/private/org.tizen.clock/alarm_app/default_alarm_tone "/opt/apps/org.tizen.ring/res/sounds/General notification_sdk.wav" -g 5000 +vconftool set -t int db/private/org.tizen.clock/alarm_app/default_snooze_minutes 5 -g 5000 +vconftool set -t int db/alarm/state 0 -g 5000 +vconftool set -t int db/private/org.tizen.clock/alarm/update 0 -g 5000 +vconftool set -t int db/private/org.tizen.clock/alarm/delete 0 -g 5000 +#set timer +vconftool set -t int db/private/org.tizen.clock/timer/start_time 100 -g 5000 +vconftool set -t int db/private/org.tizen.clock/timer/focus_id 1 -g 5000 +# worldclock db file +chown :6015 /opt/dbspace/.worldclock.db +chown :6015 /opt/dbspace/.worldclock.db-journal +## Change worldclock db file permissions +chmod 660 /opt/dbspace/.worldclock.db +chmod 660 /opt/dbspace/.worldclock.db-journal + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/opt/apps/org.tizen.clock/bin/clock +/opt/apps/org.tizen.clock/res/edje/*.edj + +/opt/apps/org.tizen.clock/lib/libclock-alarm.so +/opt/apps/org.tizen.clock/lib/libclock-alarm.so.0 +/opt/apps/org.tizen.clock/lib/libclock-alarm.so.0.1 +/opt/apps/org.tizen.clock/lib/libclock-common.so +/opt/apps/org.tizen.clock/lib/libclock-common.so.0 +/opt/apps/org.tizen.clock/lib/libclock-common.so.0.1 +/opt/apps/org.tizen.clock/lib/libclock-stw.so +/opt/apps/org.tizen.clock/lib/libclock-stw.so.0 +/opt/apps/org.tizen.clock/lib/libclock-stw.so.0.1 +/opt/apps/org.tizen.clock/lib/libclock-tmr.so +/opt/apps/org.tizen.clock/lib/libclock-tmr.so.0 +/opt/apps/org.tizen.clock/lib/libclock-tmr.so.0.1 +/opt/apps/org.tizen.clock/lib/libclock-wcl.so +/opt/apps/org.tizen.clock/lib/libclock-wcl.so.0 +/opt/apps/org.tizen.clock/lib/libclock-wcl.so.0.1 + +/opt/apps/org.tizen.clock/res/images/* +/opt/apps/org.tizen.clock/res/locale/*/*/* + + +/opt/share/applications/ring +/opt/apps/org.tizen.ring/res/edje/ring.edj + +/opt/apps/org.tizen.ring/res/images/* +/opt/apps/org.tizen.ring/res/locale/*/*/* +/opt/apps/org.tizen.ring/res/sounds/* + +/opt/share/packages/org.tizen.clock.xml +/opt/share/icons/default/small/org.tizen.clock.png diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.download-manager.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.download-manager.spec new file mode 100644 index 0000000..37af162 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.download-manager.spec @@ -0,0 +1,90 @@ + +Name: org.tizen.download-manager +Summary: Application for support of the content download +Version: 0.0.1 +Release: 11 +Group: TO_BE_FILLED_IN +License: TO_BE_FILLED_IN +URL: N/A +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(capi-web-url-download) +BuildRequires: pkgconfig(capi-system-runtime-info) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-network-connection) +BuildRequires: pkgconfig(capi-content-media-content) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(xdgmime) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: cmake +BuildRequires: gettext-devel +BuildRequires: expat-devel +BuildRequires: edje-tools + +%description +Application for support of the content download + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX="/opt/apps/org.tizen.download-manager" + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post +#### Download History #### +if [ ! -f /opt/apps/org.tizen.download-manager/data/db/.download-history.db ]; +then + sqlite3 /opt/apps/org.tizen.download-manager/data/db/.download-history.db 'PRAGMA journal_mode=PERSIST; + create table history(id integer primary key autoincrement, historyid integer, downloadtype integer, contenttype integer, state integer, err integer, name, path, url, cookie, date datetime);' +fi + +chown -R 5000:5000 /opt/apps/org.tizen.download-manager/data +chmod 660 /opt/apps/org.tizen.download-manager/data/db/.download-history.db +chmod 660 /opt/apps/org.tizen.download-manager/data/db/.download-history.db-journal + +%files +%defattr(-,root,root,-) +/opt/apps/org.tizen.download-manager/bin/* +/opt/apps/org.tizen.download-manager/data +/opt/apps/org.tizen.download-manager/res/* +/opt/apps/org.tizen.download-manager/res/edje/* +/opt/share/packages/org.tizen.download-manager.xml + +%changelog +* Tue Sep 04 2012 Jungki kwak +- Change the name of application operation + +* Mon Sep 03 2012 Jungki Kwak +- Add deisplay language set +- Resolve a bug about the name of edc + +* Mon Aug 27 2012 Jungki Kwak +- Change notify winset to selectioninfo winset +- Apply changes of capi-web-url-download +- Resolve a prevent defect + +* Wed Aug 22 2012 Jungki Kwak +- Enable to use notification of download CAPI +- Show the application in case of default service operation + +* Mon Aug 17 2012 Jungki Kwak +- Add https protocol to service uri field + +* Mon Aug 16 2012 Jungki Kwak +- Apply changes of capi-web-url-download +- Change boilerplates and licence to flora + +* Mon Aug 10 2012 Jungki Kwak +- Do not display installing message + +* Fri Aug 03 2012 Jungki Kwak +- Initial release + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.draglock.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.draglock.spec new file mode 100755 index 0000000..b08874c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.draglock.spec @@ -0,0 +1,62 @@ +%define PREFIX /opt/apps/org.tizen.draglock + +Name: org.tizen.draglock +Summary: Lock screen application +Version: 0.1.8 +Release: 2 +Group: TBD +License: Flora Software License +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-system-power) +BuildRequires: pkgconfig(capi-system-runtime-info) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(svi) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(utilX) +BuildRequires: cmake +BuildRequires: gettext +BuildRequires: edje-tools +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/vconftool +requires(postun): /sbin/ldconfig +%description +Lock screen application. + + +%prep +%setup -q + +%build +LDFLAGS+="-Wl,--rpath=%{PREFIX}/lib -Wl,--as-needed";export LDFLAGS +cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} +make %{?jobs:-j%jobs} + +%install +%make_install +mkdir -p %{buildroot}/opt/apps/org.tizen.draglock/data + +%post +/sbin/ldconfig + +GOPTION="-g 6514" + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%attr(-,inhouse,inhouse) %dir /opt/apps/org.tizen.draglock/data +/opt/apps/org.tizen.draglock/res/locale +/opt/apps/org.tizen.draglock/bin/draglock +/opt/apps/org.tizen.draglock/res/edje/draglock.edj +/opt/share/packages/%{name}.xml diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.email.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.email.spec new file mode 100755 index 0000000..23993a8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.email.spec @@ -0,0 +1,150 @@ +%define _optdir /opt +%define _appdir %{_optdir}/apps +%define _ugdir %{_optdir}/ug +%define _libdir %{_appdir}/org.tizen.email/lib + +Name: org.tizen.email +Summary: email application +Version: 0.0.5 +Release: 1 +Group: devel +License: Flora +Source0: %{name}-%{version}.tar.gz +Requires(post): /usr/bin/vconftool +BuildRequires: cmake +BuildRequires: libug-contacts-devel +BuildRequires: libicu-devel +BuildRequires: edje-tools +BuildRequires: embryo-bin +BuildRequires: gettext-tools +BuildRequires: pkgconfig(appcore-common) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(email-service) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(ewebkit2) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(edbus) +BuildRequires: pkgconfig(efreet) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(contacts-service) +BuildRequires: pkgconfig(ethumb) +BuildRequires: pkgconfig(mm-fileinfo) +BuildRequires: pkgconfig(mmutil-jpeg) +BuildRequires: pkgconfig(mmutil-imgp) +BuildRequires: pkgconfig(libmedia-service) +BuildRequires: pkgconfig(libmedia-utils) +BuildRequires: pkgconfig(calendar) +BuildRequires: pkgconfig(drm-client) +BuildRequires: pkgconfig(status) +BuildRequires: pkgconfig(capi-media-metadata-extractor) +BuildRequires: pkgconfig(capi-media-image-util) + + +%description +Description: email application + +%prep +%setup -q + +%build + +export CFLAGS="${CFLAGS} -fPIC -Wall -g" +export CXXFLAGS="${CXXFLAGS} -fPIC -Wall -g" +export LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--rpath=%{_libdir} -Wl,--as-needed -Wl,-zdefs" + +cmake . -DCMAKE_INSTALL_PREFIX=%{_appdir}/org.tizen.email + +#make %{?jobs:-j%jobs} +make + +%install +rm -rf %{buildroot} +%make_install + + +%post +/usr/bin/vconftool set -t int file/private/org.tizen.email/defaultaccount "1" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/slot_size "50" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/spam_rule_changed "0" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/threadlist "1" -g 6514 +/usr/bin/vconftool set -t string file/private/org.tizen.email/aol_sending_address "smtp.aol.com" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/aol_sending_port "587" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/aol_sending_ssl "0" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/aol_receiving_type "2" -g 6514 +/usr/bin/vconftool set -t string file/private/org.tizen.email/aol_receiving_address "imap.aol.com" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/aol_receiving_port "143" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/aol_receiving_ssl "0" -g 6514 +/usr/bin/vconftool set -t string file/private/org.tizen.email/gmail_sending_address "smtp.gmail.com" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/gmail_sending_port "465" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/gmail_sending_ssl "1" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/gmail_receiving_type "2" -g 6514 +/usr/bin/vconftool set -t string file/private/org.tizen.email/gmail_receiving_address "imap.gmail.com" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/gmail_receiving_port "993" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/gmail_receiving_ssl "1" -g 6514 +/usr/bin/vconftool set -t string file/private/org.tizen.email/yahoo_sending_address "smtp.mail.yahoo.co.kr" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/yahoo_sending_port "465" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/yahoo_sending_ssl "1" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/yahoo_receiving_type "1" -g 6514 +/usr/bin/vconftool set -t string file/private/org.tizen.email/yahoo_receiving_address "pop.mail.yahoo.co.kr" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/yahoo_receiving_port "995" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/yahoo_receiving_ssl "1" -g 6514 +/usr/bin/vconftool set -t string file/private/org.tizen.email/hotmail_sending_address "smtp.live.com" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/hotmail_sending_port "587" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/hotmail_sending_ssl "2" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/hotmail_receiving_type "1" -g 6514 +/usr/bin/vconftool set -t string file/private/org.tizen.email/hotmail_receiving_address "pop3.live.com" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/hotmail_receiving_port "995" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/hotmail_receiving_ssl "1" -g 6514 +/usr/bin/vconftool set -t string file/private/org.tizen.email/samsung_pop3_sending_address "165.213.73.235" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/samsung_pop3_sending_port "465" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/samsung_pop3_sending_ssl "1" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/samsung_pop3_receiving_type "1" -g 6514 +/usr/bin/vconftool set -t string file/private/org.tizen.email/samsung_pop3_receiving_address "165.213.73.235" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/samsung_pop3_receiving_port "995" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/samsung_pop3_receiving_ssl "1" -g 6514 +/usr/bin/vconftool set -t string file/private/org.tizen.email/samsung_imap4_sending_address "165.213.73.235" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/samsung_imap4_sending_port "465" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/samsung_imap4_sending_ssl "1" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/samsung_imap4_receiving_type "2" -g 6514 +/usr/bin/vconftool set -t string file/private/org.tizen.email/samsung_imap4_receiving_address "165.213.73.235" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/samsung_imap4_receiving_port "993" -g 6514 +/usr/bin/vconftool set -t int file/private/org.tizen.email/samsung_imap4_receiving_ssl "1" -g 6514 + +chown -R 5000:5000 /opt/apps/org.tizen.email/data + +mkdir -p /opt/ug/bin/ +ln -sf /usr/bin/ug-client /opt/ug/bin/email-composer-efl + + +%files +%defattr(-,root,root,-) +%exclude %{_datadir}/process-info/email.ini +%{_appdir}/org.tizen.email/lib/libemail-common.so +%{_ugdir}/lib/libug-email-composer-efl.so +%{_ugdir}/lib/libug-email-viewer-efl.so +%{_ugdir}/lib/libug-email-account-efl.so +%{_ugdir}/lib/libug-email-block-efl.so +%{_ugdir}/lib/libug-email-mailbox-efl.so +%{_ugdir}/lib/libug-email-setting-efl.so +%{_appdir}/org.tizen.email/res/edje/email-viewer-theme.edj +%{_appdir}/org.tizen.email/res/edje/email-setting-theme.edj +%{_appdir}/org.tizen.email/res/edje/email-block-theme.edj +%{_appdir}/org.tizen.email/res/edje/email-account-theme.edj +%{_appdir}/org.tizen.email/res/edje/email-effect-layout.edj +%{_appdir}/org.tizen.email/res/edje/email-composer-view.edj +%{_appdir}/org.tizen.email/res/edje/email-mailbox-theme.edj +%{_appdir}/org.tizen.email/res/locale/*/LC_MESSAGES/* +%{_appdir}/org.tizen.email/res/images/* +%{_appdir}/org.tizen.email/bin/email +%{_appdir}/org.tizen.email/data/_email_default.html +%{_optdir}/share/packages/org.tizen.email.xml +%{_optdir}/share/packages/ug-email-composer-efl.xml +%{_optdir}/share/icons/default/small/org.tizen.email.png diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.gallery.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.gallery.spec new file mode 100755 index 0000000..b896031 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.gallery.spec @@ -0,0 +1,86 @@ +%define _optdir /opt +%define _appdir %{_optdir}/apps +%define _ugdir %{_optdir}/ug + +Name: org.tizen.gallery +Summary: org.tizen.gallery UX +Version: 1.1.34 +Release: 1 +Group: Applications +License: Flora Software License +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: gettext-tools +BuildRequires: edje-tools +BuildRequires: pkgconfig(capi-content-media-content) +BuildRequires: pkgconfig(drm-client) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gthread-2.0) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-appfw-app-manager) +BuildRequires: pkgconfig(capi-system-haptic) +BuildRequires: pkgconfig(utilX) + +%description +Description: org.tizen.gallery UX + + +%package -n ug-gallery-efl +Summary: gallery UG +Group: TO_BE/FILLED_IN + +%description -n ug-gallery-efl +Description: gallery UG + +%prep +%setup -q + +%build + +cmake . -DCMAKE_INSTALL_PREFIX=%{_appdir}/org.tizen.gallery + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post +chown -R 5000:5000 %{_appdir}/org.tizen.gallery/data +%postun + +%post -n ug-gallery-efl +mkdir -p /opt/ug/bin/ +ln -sf /usr/bin/ug-client /opt/ug/bin/gallery-efl +%postun -n ug-gallery-efl + +%files -n org.tizen.gallery +%defattr(-,root,root,-) +%{_appdir}/org.tizen.gallery/bin/* +%{_appdir}/org.tizen.gallery/res/locale/* +/opt/share/icons/default/small/* +%{_appdir}/org.tizen.gallery/res/images/* +%{_appdir}/org.tizen.gallery/res/edje/* +%{_appdir}/org.tizen.gallery/data +/opt/share/packages/* +/opt/share/miregex/* + +%files -n ug-gallery-efl +%defattr(-,root,root,-) +%{_ugdir}/lib/libug-gallery-efl.so* +%{_ugdir}/res/edje/gallery-efl/* +%{_ugdir}/res/images/gallery-efl/* +%{_ugdir}/res/locale/*/*/ug-gallery*.mo +/opt/share/packages/*.xml diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.image-viewer.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.image-viewer.spec new file mode 100755 index 0000000..cdac433 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.image-viewer.spec @@ -0,0 +1,58 @@ +Name: org.tizen.image-viewer +Summary: Image Viewer Application v1.0 +Version: 1.0.80 +Release: 1 +Group: misc +License: Flora Software License + +Source0: %{name}-%{version}.tar.gz +Requires: pkgmgr +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(sensor) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(capi-appfw-application) + +BuildRequires: cmake +BuildRequires: edje-bin +BuildRequires: embryo-bin + +%description +Image Viewer Application v1.0. + + + +%prep +%setup -q -n %{name}-%{version} + + +%build + +cmake . -DCMAKE_INSTALL_PREFIX="/usr/apps/org.tizen.image-viewer" -DRESDIR="/usr/apps/org.tizen.image-viewer/res" -DDATADIR="/opt/usr/apps/org.tizen.image-viewer/data" +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license + + +%files +%defattr(-,root,root,-) +%manifest org.tizen.image-viewer.manifest +/usr/apps/org.tizen.image-viewer/* +/usr/share/icons/default/small/org.tizen.image-viewer.png +/usr/share/packages/org.tizen.image-viewer.xml + +/usr/share/license/%{name} + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.memo.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.memo.spec new file mode 100644 index 0000000..f86e2fc --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.memo.spec @@ -0,0 +1,67 @@ +#sbs-git:slp/apps/m/memo memo 0.1.5 27cb9ac9efc61361edf86770614768505e688a17 +Name: org.tizen.memo +Summary: Memo displays the time as text +Version: 0.2.9 +Release: 1 +Group: TO_BE/FILLED_IN +License: Apache +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(iniparser) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(memo) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-system-runtime-info) + +BuildRequires: libug-contacts-devel + +BuildRequires: cmake +BuildRequires: edje-bin +BuildRequires: embryo-bin +BuildRequires: gettext-devel + +Requires: email-service + +%description +Memo displays the time as text (e.g. "It's just gone +five to ten"), and your next appointments, memos, +and alarms in a small window. + +%prep +%setup -q + +%build +export PREFIX="/usr/apps/org.tizen.memo" +export CFLAGS+=" -fPIC" +export LDFLAGS+=" -Wl,--rpath=$(PREFIX)/lib -Wl,--as-needed -Wl,--hash-style=both" + +cmake . -DCMAKE_INSTALL_PREFIX="$PREFIX" + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%files +%manifest org.tizen.memo.manifest +%defattr(-,root,root,-) +/usr/apps/org.tizen.memo/* +/usr/share/packages/org.tizen.memo.xml +/usr/share/icons/default/small/org.tizen.memo.png +%defattr(-,root,root,757) +/opt/usr/apps/org.tizen.memo/data/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.menu-screen.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.menu-screen.spec new file mode 100644 index 0000000..3e287a1 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.menu-screen.spec @@ -0,0 +1,94 @@ +%define _optdir /opt +%define _appdir %{_optdir}/apps +%define _opt_datadir %{_optdir}/share + +Name: org.tizen.menu-screen +Summary: An utility library of the menu screen +Version: 1.0.13 +Release: 1.1 +Group: TO_BE/FILLED_IN +License: Flora Software License +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(pkgmgr) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(ecore-evas) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(eet) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(ail) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: cmake +BuildRequires: edje-tools +BuildRequires: gettext-tools + + +%description +An utility library for developers of the menu screen. + + + +%package devel +Summary: An utility library of the menu screen (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +An utility library for developers of the menu screen (devel) + + +%prep +%setup -q + +%build +CFLAGS="-I/usr/lib/glib-2.0/include/ -I/usr/include/glib-2.0 -I/usr/lib/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/include/e_dbus-1 -I/usr/include/ethumb-0 -I/usr/include/edje-1 -I/usr/include/efreet-1 -I/usr/include/embryo-1 -I/usr/include/ecore-1 -I/usr/include/eet-1 -I/usr/include/evas-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina $CFLAGS" CXXFLAGS=$CXXFLAGS cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +%make_install +mkdir %{buildroot}/opt/apps/org.tizen.menu-screen/data + + +%post + +INHOUSE_ID="5000" + +chown -R 5000:5000 /opt/apps/org.tizen.menu-screen/data + +init_vconf() +{ + # for menu daemon + vconftool set -t int memory/menu-screen/is_menu_screen_done 0 -i -f + + # for menu-screen + vconftool set -t int memory/idle_screen/top 0 -i -u 5000 -f + vconftool set -t string db/setting/menuscreen/package_name "org.tizen.menu-screen" -i -u 5000 -f +} + + + +init_vconf + +#%files -f %{name}.lang +%files +%{_appdir}/org.tizen.menu-screen/bin/menu-screen +%{_appdir}/org.tizen.menu-screen/res/edje/all_apps_portrait.edj +%{_appdir}/org.tizen.menu-screen/res/edje/group_4x4_portrait.edj +%{_appdir}/org.tizen.menu-screen/res/edje/item_4x4.edj +%{_appdir}/org.tizen.menu-screen/res/edje/layout_portrait.edj +%{_opt_datadir}/packages/org.tizen.menu-screen.xml + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.message.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.message.spec new file mode 100755 index 0000000..cf33dc6 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.message.spec @@ -0,0 +1,195 @@ +Name: org.tizen.message +Summary: message application +Version: 0.8.44 +Release: 1 +Group: devel +License: Samsung +Source0: %{name}-%{version}.tar.gz +Requires(post): /bin/touch +Requires(post): /usr/bin/vconftool +Requires: pkgmgr +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-appfw-app-manager) +BuildRequires: pkgconfig(capi-media-metadata-extractor) +BuildRequires: pkgconfig(capi-media-sound-manager) +BuildRequires: pkgconfig(capi-system-info) +BuildRequires: pkgconfig(capi-system-system-settings) +BuildRequires: pkgconfig(capi-media-metadata-extractor) +BuildRequires: pkgconfig(capi-media-image-util) +BuildRequires: pkgconfig(capi-media-player) +BuildRequires: pkgconfig(capi-content-media-content) +BuildRequires: pkgconfig(contacts-service2) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(drm-client) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(ecore-evas) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(libexif) +BuildRequires: pkgconfig(msg-service) +BuildRequires: pkgconfig(mm-common) +BuildRequires: pkgconfig(mm-player) +BuildRequires: pkgconfig(mm-session) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(status) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(utilX) +BuildRequires: libug-contacts-devel +BuildRequires: cmake +BuildRequires: edje-tools +BuildRequires: gettext-tools + +%description +message application. + +%prep +%setup -q + +%build + +%define PREFIX "/usr/apps/org.tizen.message" +%define RESDIR "/usr/apps/org.tizen.message/res" +%define DATADIR "/opt/usr/apps/org.tizen.message/data" +LDFLAGS+="-Wl,--rpath=%{PREFIX}/lib -Wl,--as-needed -Wl,--hash-style=both"; export LDFLAGS +cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} -DCMAKE_INSTALL_DATADIR=%{DATADIR} +# CMakeLists.Txt needs to be fixed for parallel build to work +make #%{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post +vconftool set -t int db/private/org.tizen.message/font_size 1 -u 5000 -f +vconftool set -t int db/private/org.tizen.message/accessibility_font_size 1 -u 5000 -f +vconftool set -t bool db/private/org.tizen.message/use_volume_key 0 -u 5000 -f +chown -R 5000:5000 /opt/usr/apps/org.tizen.message/data +mkdir -p /usr/ug/bin +ln -sf /usr/bin/ug-client /usr/ug/bin/msg-composer-efl + +%files +%manifest %{name}.manifest +%defattr(-,root,root,-) +/usr/apps/org.tizen.message/bin/message +/usr/apps/org.tizen.message/lib/* +/usr/apps/org.tizen.message/bin/message-dialog +/usr/apps/org.tizen.message/bin/msg-ui-class0 +/usr/share/packages/*.xml +/usr/apps/org.tizen.message/res/* +/usr/ug/lib/*.so +%dir /opt/usr/apps/org.tizen.message/data +/usr/share/icons/default/small/*.png + +%changelog +* Mon Feb 12 2013 Jaeyun Jeong +- Fix N_SE-24797. Hide toolbar on horizontal search mode. +- Fix N_SE-24783. Cancel search mode after delete message. +- Fix N_SE-24338 issue - issue for loading bubbles after delete some messages. + +* Wed Feb 06 2013 Jaeyun Jeong +- Focus is set to last page only. +- Fix N_SE-24694, popup focus issue. +- Fix disabled more button issue on bubble view. +- Fix N_SE-24578, flight mode issue. +- Fix TDIS-1849 issue : Protected message delete scenario. +- Fix N_SE-24534, duplicated recipient popup. +- Change indicator show/hide when composer is top. + +* Wed Feb 06 2013 Jaeyun Jeong +- Fix N_SE-24385 that elm_win_resize_object_add() is removed. +- Delete draft messages before saving draft message. +- Fix N_SE-24422. reset thread list after cancel search. +- N_SE-24408. + +* Wed Feb 06 2013 Jaeyun Jeong +- Fix N_SE-24338, mms draft message issue. + +* Mon Feb 04 2013 Jaeyun Jeong +- Fix N_SE-24139 that only plain text is copied to entry. +- N_SE-24098: Tapping volumebar is not working . +- Change cnp_mode on search entry. + +* Mon Feb 04 2013 Jaeyun Jeong +- Change message application icon. + +* Fri Feb 01 2013 Jaeyun Jeong +- Fix composer & conversation view title button alignment. +- Fix N_SE-23921. Change back button style. + +* Mon Jan 28 2013 Jaeyun Jeong +- Fix N_SE-23264, Remove elm_win_resize_object_add() when adding a layout to main window. +- Change image viewer launching method. + +* Wed Jan 23 2013 Jaeyun Jeong +- Fix N_SE-21691, disable more button of composer in case of sms. + +* Tue Jan 22 2013 Jaeyun Jeong +- Fix N_SE-22522, uri of filepath is supported. + +* Mon Jan 21 2013 Jaeyun Jeong +- Apply EFL API changes. +- Change elm_scale_get to elm_config_scale_get of composer. +- Change name of deprecated api elm_scale_get() to elm_config_scale_get(). +- Apply changed EFL api of thread. + +* Mon Jan 21 2013 Jaeyun Jeong +- Fix N_SE-22080. Start search mode, reset toolbar. +- Fix N_SE-22064, recipient select popup focus issue. + +* Thu Jan 17 2013 Jaeyun Jeong +- Change license URL from "www.tizenopensource.org" to "floralicense.org". +- Fix N_SE-18623, page duration string issue. + +* Wed Jan 16 2013 Jaeyun Jeong +- Change enum value related with SESSION policy in MMFW. + +* Thu Jan 10 2013 Jaeyun Jeong +- Fix prevent defect. 38150, 23538. + +* Tue Jan 8 2013 Jaeyun Jeong +- Fix bubble prevent major issue. +- Fix prevent defect. 35690, 35689, 23539, 23538. +- Fix prevent issue 27952: String not null terminated. +- Fix N_SE-17540, update subject font size issue. + +* Fri Dec 28 2012 Jaeyun Jeong +- Fix N_SE-17540, update subject font size issue. +- Update org.tizen.message.xml.target to support mmsto/sms scheme. + +* Mon Dec 10 2012 SooJung Lee +- Apply EFL migration to message setting. +- Use character count api of mf. +- Apply EFL migration of composer. +- Add isEmulator to check emulator mode. +- Apply EFL migration of thread, common. +- Apply EFL migration of viewer. + +* Fri Nov 23 2012 SooJung Lee +- Modify smack manifest file. + +* Tue Nov 20 2012 Jaeyun Jeong +- Modify smack manifest file. +- Apply translation data of application title name. + +* Sat Nov 10 2012 Jaeyun Jeong +- Change application path from '/opt' to '/usr'. + +* Fri Oct 26 2012 Jaeyun Jeong +- Fix build errors. +- Fix cmaketext file. +- Apply latest UX. +- Remove unused define. +- Apply thread list options and create split view. +- Apply the latest Message Composer & Bubble UI guideline. +- Apply Viewer options and more functions. diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.music-player.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.music-player.spec new file mode 100644 index 0000000..98b0dba --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.music-player.spec @@ -0,0 +1,108 @@ +Name: org.tizen.music-player +Summary: music player application +Version: 0.1.62 +Release: 1 +Group: TO_BE/FILLED_IN +License: Flora +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(capi-media-sound-manager) +BuildRequires: pkgconfig(capi-media-player) +BuildRequires: pkgconfig(capi-media-metadata-extractor) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(drm-client) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(capi-system-power) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(libcrypto) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(capi-appfw-app-manager) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(capi-system-haptic) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(minicontrol-provider) +BuildRequires: pkgconfig(capi-system-media-key) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-content-media-content) +BuildRequires: pkgconfig(capi-system-system-settings) +BuildRequires: cmake +BuildRequires: prelink +BuildRequires: edje-tools +BuildRequires: gettext-tools + +%description +music player application. + +%package -n org.tizen.sound-player +Summary: Sound player +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description -n org.tizen.sound-player +Description: sound player application + +%prep +%setup -q + + +%define PREFIX /opt/apps/org.tizen.music-player +%define SP_PREFIX /opt/apps/org.tizen.sound-player + +%build +cmake . -DCMAKE_INSTALL_PREFIX="%{PREFIX}" -DCMAKE_DESKTOP_ICON_DIR="/opt/share/icons/default/small" +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +execstack -c %{buildroot}%{PREFIX}/bin/music-player + +%pre +if [ -n "`env|grep SBOX`" ]; then + echo "postinst: sbox installation" +else + PID=`/bin/pidof music-player` + if [ -n "$PID" ]; then + echo "preinst: kill current music-player app" + /usr/bin/killall -9 music-player + fi +fi + +%post +mkdir -p %{PREFIX}/data +chown -R 5000:5000 %{PREFIX}/data + +/usr/bin/vconftool set -t int memory/music/state 0 -i -g 5000 +/usr/bin/vconftool set -t string memory/music/album_art "" -i -g 5000 +/usr/bin/vconftool set -t int db/setting/music-player/menu 7 -g 5000 +/usr/bin/vconftool set -t string memory/private/org.tizen.music-player/pos "00:00" -i -g 5000 +/usr/bin/vconftool set -t double memory/private/org.tizen.music-player/progress_pos 0.0 -i -g 5000 +/usr/bin/vconftool set -t double memory/private/org.tizen.music-player/position_changed 0.0 -i -g 5000 +/usr/bin/vconftool set -t bool db/private/org.tizen.music-player/shuffle 1 -g 5000 +/usr/bin/vconftool set -t int db/private/org.tizen.music-player/repeat 0 -g 5000 +/usr/bin/vconftool set -t int memory/private/org.tizen.music-player/playing_pid 0 -i -g 5000 + +%files +/opt/share/packages/org.tizen.music-player.xml +/opt/share/icons/default/small/org.tizen.music-player.png +/opt/share/miregex/music-player.uri +%{PREFIX}/bin/music-player +%{PREFIX}/res/locale/*/LC_MESSAGES/*.mo +%{PREFIX}/res/icons/* +%{PREFIX}/res/edje/*.edj + +#/usr/share/packages/org.tizen.sound-player.xml +/opt/share/icons/default/small/org.tizen.sound-player.png +%{SP_PREFIX}/bin/sound-player +%{SP_PREFIX}/res/locale/*/LC_MESSAGES/*.mo + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.net-popup.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.net-popup.spec new file mode 100644 index 0000000..d64f29c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.net-popup.spec @@ -0,0 +1,54 @@ +%define _usrdir /usr +%define _appdir %{_usrdir}/apps + +Name: org.tizen.net-popup +Summary: Network Notification Popup application +Version: 0.2.01_2 +Release: 1 +Group: App/Network +License: Flora License +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(syspopup) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(status) +BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(appsvc) +BuildRequires: gettext + +%description +Network Notification Popup application + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_appdir}/org.tizen.net-popup + +make %{?jobs:-j%jobs} + + +%install +%make_install + +#License +mkdir -p %{buildroot}%{_datadir}/license +cp LICENSE.Flora %{buildroot}%{_datadir}/license/org.tizen.net-popup + + +%files +%manifest org.tizen.net-popup.manifest +%defattr(-,root,root,-) +%{_usrdir}/share/packages/org.tizen.net-popup.xml +%{_appdir}/org.tizen.net-popup/bin/net-popup +%{_datadir}/license/org.tizen.net-popup +%{_appdir}/org.tizen.net-popup/res/locale/*/LC_MESSAGES/*.mo diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.pwlock.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.pwlock.spec new file mode 100755 index 0000000..a329cbe --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.pwlock.spec @@ -0,0 +1,64 @@ +%define PREFIX /usr/apps/org.tizen.pwlock + +Name: org.tizen.pwlock +Summary: Password Lock application +Version: 0.4.0 +Release: 1 +Group: TBD +License: TBD +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(accounts-svc) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(capi-base-common) +BuildRequires: pkgconfig(iniparser) +BuildRequires: pkgconfig(capi-system-info) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: gettext +BuildRequires: cmake +BuildRequires: edje-tools +Requires(post): /usr/bin/vconftool + +%description +Password lock application. + +%prep +%setup -q + +%build +LDFLAGS+="-Wl,--rpath=%{PREFIX}/lib -Wl,--as-needed";export LDFLAGS +cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} +# cmake does not have a good dependency and make parallel will fail +# make %{?jobs:-j%jobs} +make + +%install +%make_install + +%post +GOPTION="-g 6514" +vconftool $GOPTION set -t bool db/pwlock/first_boot "1" -f +vconftool $GOPTION set -t int memory/pwlock/state "0" -f -i + +%files +%manifest org.tizen.pwlock.manifest +%defattr(-,root,root,-) +%attr(4755,root,root) /usr/apps/org.tizen.pwlock/bin/pwlock +/usr/apps/org.tizen.pwlock/bin/pwlock +/usr/apps/org.tizen.pwlock/res/locale/*/LC_MESSAGES/pwlock.mo +/usr/share/packages/org.tizen.pwlock.xml +/usr/apps/org.tizen.pwlock/res/langlist.xml +/usr/apps/org.tizen.pwlock/res/edje/*.edj +/usr/apps/org.tizen.pwlock/res/images/*.png + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.quickpanel.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.quickpanel.spec new file mode 100755 index 0000000..1b4c755 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.quickpanel.spec @@ -0,0 +1,112 @@ +%define PREFIX /usr/apps/%{name} +%define RESDIR %{PREFIX}/res +%define DATADIR %{PREFIX}/data + +Name: org.tizen.quickpanel +Summary: Quick Panel +Version: 0.1.2 +Release: 1 +Group: util +License: Flora Software License +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-appfw-app-manager) +BuildRequires: pkgconfig(capi-system-runtime-info) +BuildRequires: pkgconfig(appcore-common) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(svi) +BuildRequires: pkgconfig(libprivilege-control) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(edbus) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(minicontrol-viewer) +BuildRequires: pkgconfig(minicontrol-monitor) +BuildRequires: pkgconfig(utilX) +BuildRequires: gettext-tools +BuildRequires: cmake +BuildRequires: edje-tools + +Requires(post): /usr/bin/vconftool + +%description +Quick Panel + +%prep +%setup -q + + +%build +LDFLAGS+="-Wl,--rpath=%{PREFIX}/lib -Wl,--as-needed";export LDFLAGS +cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%clean +rm -rf %{buildroot} + +%post +APPS_ID="5000" + +init_vconf() +{ + vconftool set -t bool db/setting/rotate_lock 0 -u 5000 + vconftool set -t bool db/setting/drivingmode/drivingmode 0 -u 5000 + vconftool set -t bool memory/private/%{name}/started 0 -i -u 5000 + vconftool set -t bool memory/private/%{name}/enable_ask 1 -i -u 5000 + vconftool set -t bool memory/private/%{name}/disable_ask 1 -i -u 5000 +} + +change_dir_permission() +{ + chown $APPS_ID:$APPS_ID $@ 2>/dev/null + if [ $? -ne 0 ]; then + echo "Failed to change the owner of $@" + fi + chmod 775 $@ 2>/dev/null + if [ $? -ne 0 ]; then + echo "Failed to change the perms of $@" + fi +} + +change_file_executable() +{ + chmod +x $@ 2>/dev/null + if [ $? -ne 0 ]; then + echo "Failed to change the perms of $@" + fi +} +init_vconf +change_dir_permission %{DATADIR} +change_file_executable /etc/init.d/quickpanel +mkdir -p /etc/rc.d/rc5.d/ +mkdir -p /etc/rc.d/rc3.d/ +ln -sf /etc/init.d/quickpanel /etc/rc.d/rc5.d/S51quickpanel +ln -sf /etc/init.d/quickpanel /etc/rc.d/rc3.d/S51quickpanel + +%postun +/sbin/ldconfig +rm -f /etc/rc.d/rc5.d/S51quickpanel +rm -f /etc/rc.d/rc3.d/S51quickpanel + +%files +%defattr(-,root,root,-) +/etc/init.d/quickpanel +%{DATADIR}/* +%{PREFIX}/bin/* +%{RESDIR}/* +/usr/share/packages/%{name}.xml diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.smartsearch.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.smartsearch.spec new file mode 100755 index 0000000..d50d758 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.smartsearch.spec @@ -0,0 +1,95 @@ +Name: org.tizen.smartsearch +Summary: Smartsearch Application +Version: 0.3.16 +Release: 1 +Group: main +License: Flora Software License +Source0: %{name}-%{version}.tar.gz +Requires: elementary-bin libslp-memo +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(email-service) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(json-glib-1.0) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(memo) +BuildRequires: pkgconfig(msg-service) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(capi-content-media-content) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-appfw-app-manager) +BuildRequires: pkgconfig(capi-web-favorites) +BuildRequires: libug-contacts-devel +BuildRequires: pkgconfig(cert-svc) +BuildRequires: pkgconfig(cert-svc-vcore) +BuildRequires: pkgconfig(contacts-service2) +BuildRequires: pkgconfig(calendar-service2) + +BuildRequires: cmake +BuildRequires: edje-tools +BuildRequires: gettext-devel + +Requires: libug-worldclock-efl libug-phone-efl + +%description +Smartsearch Application. + +%prep +%setup -q + +%build + +%define PREFIX "/usr/apps/org.tizen.smartsearch" +%define RESDIR "/usr/apps/org.tizen.smartsearch/res" +%define DATADIR "/opt/usr/apps/org.tizen.smartsearch/data" + +cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} +make %{?jobs:-j%jobs} + +%install +%make_install + +touch %{buildroot}/opt/usr/apps/org.tizen.smartsearch/data/.search.db +touch %{buildroot}/opt/usr/apps/org.tizen.smartsearch/data/.search.db-journal + +%post +SEARCHPKG="org.tizen.smartsearch" + +# create db +if [ ! -s /opt/usr/apps/$SEARCHPKG/data/.search.db ] +then + sqlite3 /opt/usr/apps/org.tizen.smartsearch/data/.search.db 'PRAGMA journal_mode = PERSIST; + CREATE TABLE IF NOT EXISTS search_category (item_name text not null, item_string int, item_visible int, item_order int, item_contents_type int, item_object_type int, def_pkg_name text);' + +fi + +# owner & permission +chown -R 5000:5000 /opt/usr/apps/$SEARCHPKG/data +chown -R 5000:5000 /opt/usr/apps/$SEARCHPKG/data/.search.db +chown -R 5000:5000 /opt/usr/apps/$SEARCHPKG/data/.search.db-journal + +chmod 660 /opt/usr/apps/$SEARCHPKG/data/.search.db +chmod 660 /opt/usr/apps/$SEARCHPKG/data/.search.db-journal + +vconftool set -t int file/private/org.tizen.smartsearch/category 0 -u 5000 -g 5000 2> /dev/null +vconftool set -t string file/private/org.tizen.smartsearch/keyword '' -u 5000 -g 5000 2> /dev/null + +%files +%manifest org.tizen.smartsearch.manifest +/usr/share/packages/* +/usr/share/icons/default/small/* +/usr/apps/org.tizen.smartsearch/bin/* +/usr/apps/org.tizen.smartsearch/res/* +%attr(-,inhouse,inhouse) /opt/usr/apps/org.tizen.smartsearch/data/ +%config(noreplace,missingok) /opt/usr/apps/org.tizen.smartsearch/data/.search.db +%config(noreplace,missingok) /opt/usr/apps/org.tizen.smartsearch/data/.search.db-journal diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.taskmgr.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.taskmgr.spec new file mode 100755 index 0000000..d132269 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.taskmgr.spec @@ -0,0 +1,48 @@ +Name: org.tizen.taskmgr +Summary: Task Manager +Version: 0.14.5 +Release: 1 +Group: devel +License: Flora Software License +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(rua) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(ail) + +BuildRequires: cmake +BuildRequires: edje-bin +BuildRequires: embryo-bin +BuildRequires: gettext-devel + +%description +Task Manager. + +%prep +%setup -q + +%build +%define PREFIX "/usr/apps/org.tizen.taskmgr" +%define RESDIR "/usr/apps/org.tizen.taskmgr/res" +%define DATADIR "/opt/usr/apps/org.tizen.taskmgr/data" + +cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%files +%manifest org.tizen.taskmgr.manifest +%defattr(-,root,root,-) +/usr/apps/org.tizen.taskmgr/bin/* +/usr/apps/org.tizen.taskmgr/res/* +%attr(-,inhouse,inhouse) +/opt/usr/apps/org.tizen.taskmgr/data +/usr/share/packages/* +/usr/share/icons/default/small/org.tizen.taskmgr.png diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.tickernoti-syspopup.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.tickernoti-syspopup.spec new file mode 100644 index 0000000..97d015e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.tickernoti-syspopup.spec @@ -0,0 +1,37 @@ +Name: org.tizen.tickernoti-syspopup +Summary: tickernoti system popup application +Version: 0.1.6 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(syspopup) +BuildRequires: gettext-devel +BuildRequires: cmake +BuildRequires: edje-tools + +%description +tickernoti system popup application + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/opt/apps/org.tizen.tickernoti-syspopup + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%files +%defattr(-,root,root,-) +/opt/share/packages/org.tizen.tickernoti-syspopup.xml +/opt/apps/org.tizen.tickernoti-syspopup/res/edje/tickernoti.edj +/opt/apps/org.tizen.tickernoti-syspopup/bin/tickernoti-syspopup diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.video-player.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.video-player.spec new file mode 100644 index 0000000..f18bcb2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.video-player.spec @@ -0,0 +1,91 @@ +Name: org.tizen.video-player +Summary: Video & streaming player +Version: 0.5.124 +Release: 1 +Group: TO_BE/FILLED_IN +License: Flora +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(drm-client) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(efreet) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-media-player) +BuildRequires: pkgconfig(capi-media-sound-manager) +BuildRequires: pkgconfig(capi-media-image-util) +BuildRequires: pkgconfig(capi-system-power) +BuildRequires: pkgconfig(capi-media-metadata-extractor) +BuildRequires: pkgconfig(capi-content-media-content) +BuildRequires: pkgconfig(capi-content-mime-type) +BuildRequires: pkgconfig(capi-system-sensor) +BuildRequires: pkgconfig(capi-system-haptic) +BuildRequires: pkgconfig(ecore-evas) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: boost-devel +BuildRequires: boost-thread +BuildRequires: boost-system +BuildRequires: boost-filesystem + + +BuildRequires: cmake +BuildRequires: gettext-tools +BuildRequires: edje-tools +BuildRequires: prelink +BuildRequires: libicu-devel + +%description +Video & streaming player + +%prep +%setup -q + +%ifarch %{arm} +%define ARCH arm +%else +%define ARCH i586 +%endif + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/opt/apps/org.tizen.video-player -DARCH=%{ARCH} +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install +execstack -c %{buildroot}/opt/apps/org.tizen.video-player/bin/video-player + +%post +vconftool set -t bool db/private/org.tizen.video-player/backgroud_playing 0 -g 5000 +vconftool set -t int db/private/org.tizen.video-player/video_auto_off_type 0 -g 5000 +vconftool set -t bool db/private/org.tizen.video-player/auto_search_subtitle_file 1 -g 5000 +vconftool set -t bool db/private/org.tizen.video-player/show_subtitle 1 -g 5000 +vconftool set -t int db/private/org.tizen.video-player/subtitle_size 1 -g 5000 +vconftool set -t int db/private/org.tizen.video-player/display_color_tone_type 0 -g 5000 +vconftool set -t bool db/private/org.tizen.video-player/outdoor_visibility 0 -g 5000 +vconftool set -t string db/private/org.tizen.video-player/preview_url_videos "" -g 5000 +vconftool set -t string db/private/org.tizen.video-player/preview_url_records "" -g 5000 +vconftool set -t string db/private/org.tizen.video-player/show_indicator 1 -g 5000 +vconftool set -t string db/private/org.tizen.video-player/show_border 0 -g 5000 + +chown -R 5000:5000 /opt/apps/org.tizen.video-player/data + +%files -n org.tizen.video-player +%dir /opt/apps/org.tizen.video-player/data +/opt/apps/org.tizen.video-player/bin/* +/opt/apps/org.tizen.video-player/res/locale/* +/opt/share/icons/default/small/* +/opt/apps/org.tizen.video-player/res/edje/* +/opt/apps/org.tizen.video-player/res/images/* +/opt/share/packages/org.tizen.video-player.xml diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.volume.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.volume.spec new file mode 100755 index 0000000..06711f0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/org.tizen.volume.spec @@ -0,0 +1,45 @@ +#sbs-git:slp/pkgs/v/volume-app volume-app 0.1.2 226202351de9fefb43756c36d215ca74f52431d0 +Name: org.tizen.volume +Summary: Volume application (EFL) +Version: 0.2.4 +Release: 1 +Group: TO_BE/FILLED_IN +License: Flora Software License +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(syspopup) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(svi) +BuildRequires: pkgconfig(ui-gadget-1) + +BuildRequires: cmake +BuildRequires: edje-bin +BuildRequires: embryo-bin +BuildRequires: gettext-devel + +%description +volume. + +%prep +%setup -q + +%define PREFIX /opt/apps/org.tizen.volume + +%build +RPM_OPT=`echo $CFLAGS|sed 's/-Wp,-D_FORTIFY_SOURCE=2//'` +export CFLAGS=$RPM_OPT +cmake -DCMAKE_INSTALL_PREFIX="%{PREFIX}" +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%files +%defattr(-,root,root,-) +%{PREFIX}/bin/* +%{PREFIX}/res/* +/opt/share/packages/org.tizen.volume.xml +/opt/share/icons/default/small/org.tizen.volume.png diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/package-groups.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/package-groups.spec new file mode 100755 index 0000000..01e6f3a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/package-groups.spec @@ -0,0 +1,33 @@ +Summary: Tizen 2.0 Package Groups for IVI +Name: package-groups +Version: 1 +Release: 1 +License: GPLv2 +Group: System/Base +URL: http://www.tizen.org +Source: %{name}-%{version}.tar.bz2 +BuildRequires: libxslt +BuildRequires: python-yaml +BuildRequires: python-lxml + + +%description +Tizen Package Groups + +%prep +%setup -q + +%build +%ifarch %{arm} +make ARCH=arm +%else +make ARCH=i586 +%endif + +%install +%make_install + + +%files +/usr/share/package-groups/*xml + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pango.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pango.spec new file mode 100644 index 0000000..4c3f2ce --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pango.spec @@ -0,0 +1,116 @@ +%define freetype_version 2.1.3-3 +%define fontconfig_version 2.6 +%define cairo_version 1.7.6 + +Name: pango +Summary: System for layout and rendering of internationalized text +Version: 1.30.0 +Release: 3.2 +Group: System/GUI/GNOME +License: LGPL-2.0 or GPL or FreeType +URL: http://www.pango.org +Source0: %{name}-%{version}.tar.bz2 +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(freetype2) >= %{freetype_version} +BuildRequires: pkgconfig(fontconfig) >= %{fontconfig_version} +BuildRequires: pkgconfig(xt) +BuildRequires: pkgconfig(xrender) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xft) +BuildRequires: pkgconfig(cairo) >= %{cairo_version} + +%description +Pango is a library for laying out and rendering of text, with an emphasis +on internationalization. Pango can be used anywhere that text layout is needed, +though most of the work on Pango so far has been done in the context of the +GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+. + +Pango is designed to be modular; the core Pango layout engine can be used +with different font backends. + +The integration of Pango with Cairo provides a complete solution with high +quality text handling and graphics rendering. + + +%package -n libpango +Summary: Pango Library +Group: System/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description -n libpango +Pango is a library for laying out and rendering of text, with an emphasis +on internationalization. Pango can be used anywhere that text layout is needed, +though most of the work on Pango so far has been done in the context of the +GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+. + +Pango is designed to be modular; the core Pango layout engine can be used +with different font backends. + +The integration of Pango with Cairo provides a complete solution with high +quality text handling and graphics rendering. + + +%package -n libpango-devel +Summary: Development files for pango +Group: Development/Libraries +Requires: lib%{name} = %{version}-%{release} + +%description -n libpango-devel +The pango-devel package includes the header files and developer documentation +for the pango package. + +%prep +%setup -q -n %{name}-%{version} + +%build + +%configure --disable-static \ + --sysconfdir=/etc \ + --with-x \ + --enable-freetype \ + --disable-glibtest \ + --enable-explicit-deps=yes \ + --enable-gtk-doc=no \ + ac_cv_lib_cairo_cairo_xlib_surface_create=yes \ + ac_cv_lib_cairo_cairo_ft_scaled_font_lock_face=yes + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +rm -rf $RPM_BUILD_ROOT/usr/share/gtk-doc +rm -rf $RPM_BUILD_ROOT/usr/share/man + +touch $RPM_BUILD_ROOT%{_sysconfdir}/pango/pango.modules +mkdir -p %{buildroot}/etc/pango + + + +%post -n libpango +/sbin/ldconfig +%{_bindir}/pango-querymodules > %{_sysconfdir}/pango/pango.modules + +%postun -n libpango -p /sbin/ldconfig + +%files +%{_bindir}/pango-view +%dir %{_sysconfdir}/pango +%config %{_sysconfdir}/pango/pangox.aliases + + +%files -n libpango +%{_bindir}/pango-querymodules +%ghost %{_sysconfdir}/pango/pango.modules +%{_libdir}/libpango*-*.so.* +%{_libdir}/pango +%dir /etc/pango + + +%files -n libpango-devel +%{_libdir}/libpango*.so +%{_includedir}/* +%{_libdir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/parted.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/parted.spec new file mode 100644 index 0000000..152c07d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/parted.spec @@ -0,0 +1,88 @@ +#specfile originally created for Fedora, modified for Moblin Linux +%define _sbindir /sbin +#define _libdir /%{_lib} + +Summary: The GNU disk partition manipulation program +Name: parted +Version: 3.0 +Release: 1 +License: GPLv3+ +Group: Applications/System +URL: http://www.gnu.org/software/parted + +Source0: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz + +BuildRequires: e2fsprogs-devel +BuildRequires: libuuid-devel +BuildRequires: readline-devel +BuildRequires: ncurses-devel +BuildRequires: libtool +BuildRequires: gettext-devel +BuildRequires: texinfo + +Requires(post): /sbin/ldconfig +Requires(post): /sbin/install-info +Requires(preun): /sbin/install-info +Requires(postun): /sbin/ldconfig + +%description +The GNU Parted program allows you to create, destroy, resize, move, +and copy hard disk partitions. Parted can be used for creating space +for new operating systems, reorganizing disk usage, and copying data +to new hard disks. + +%package devel +Summary: Files for developing apps which will manipulate disk partitions +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig + +%description devel +The GNU Parted library is a set of routines for hard disk partition +manipulation. If you want to develop programs that manipulate disk +partitions and filesystems using the routines provided by the GNU +Parted library, you need to install this package. + +%prep +%setup -q -n %{name}-%{version} + +%build +%configure --disable-static --disable-device-mapper --with-readline --with-libdir=%{_libdir} --exec-prefix=/usr +%{__make} %{?_smp_mflags} + +%install +%{__rm} -rf %{buildroot} +%make_install + +# Remove components we do not ship +%{__rm} -rf %{buildroot}%{_infodir}/dir +#%{__rm} -rf %{buildroot}%{_bindir}/label +#%{__rm} -rf %{buildroot}%{_bindir}/disk + +%find_lang %{name} + +%clean +%{__rm} -rf %{buildroot} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%lang_package + +%docs_package + +%files +%defattr(-,root,root,-) +%doc COPYING +%{_sbindir}/parted +%{_sbindir}/partprobe +%{_libdir}/libparted*.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/parted +%{_libdir}/libparted.so +%{_libdir}/pkgconfig/libparted.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pciutils.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pciutils.spec new file mode 100644 index 0000000..c153f2f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pciutils.spec @@ -0,0 +1,92 @@ +#sbs-git:slp/pkgs/xorg/miscs/pciutils pciutils 3.0.0 4c6dc88ca761346c47cb8cc0ced6ed5266d46394 +Name: pciutils +Version: 3.0.0 +Release: 1 +Summary: PCI bus related utilities +Group: Applications/System +License: GPLv2+ +URL: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml +Source: ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/%{name}-%{version}.tar.gz +BuildRequires: zlib-devel +Requires: libpci3 = %{version}-%{release} + +%description +This package contains various utilities for inspecting and setting of +devices connected to the PCI bus. + +%package -n libpci3 +Summary: Linux PCI development library +Group: System/Libraries + +%description -n libpci3 +This package contains the libpci shared library files. + +%package -n libpci-devel +Summary: Linux PCI development library (Developement) +Group: Development/Libraries +Requires: zlib-devel pkgconfig libpci3 = %{version}-%{release} + +%description -n libpci-devel +This package contains the , and header files. + + +%prep +%setup -q + +%build +make SHARED=yes PREFIX=/usr SBINDIR=/usr/bin IDSDIR=/usr/share/misc + + +%install +rm -rf $RPM_BUILD_ROOT +make PREFIX=/usr SBINDIR=/usr/bin IDSDIR=/usr/share/misc install DESTDIR=$RPM_BUILD_ROOT + +# pciutils +gunzip $RPM_BUILD_ROOT%{_datadir}/misc/pci.ids.gz + +# libpci-devel +mkdir -p $RPM_BUILD_ROOT%{_includedir}/pci +mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig + +install -m 644 lib/pci.h lib/header.h lib/config.h lib/types.h $RPM_BUILD_ROOT%{_includedir}/pci +install -m 644 lib/libpci.pc $RPM_BUILD_ROOT%{_libdir}/pkgconfig +ln -s libpci.so.3.0.0 $RPM_BUILD_ROOT%{_libdir}/libpci.so + +# libpci +install -m 744 lib/libpci.so.* $RPM_BUILD_ROOT%{_libdir} +ln -s libpci.so.3.0.0 $RPM_BUILD_ROOT%{_libdir}/libpci.so.3 + + +%remove_docs + +%post +/sbin/ldconfig +rm -f %{_datadir}/misc/pci.ids.new +rm -f %{_datadir}/misc/pci.ids.neww +rm -f %{_datadir}/misc/pci.ids.old + +%pre +rm -f /var/lib/pciutils/pci.ids.new +rm -f /var/lib/pciutils/pci.ids.neww +rm -f /var/lib/pciutils/pci.ids.old + + +%postun +/sbin/ldconfig +rm -f %{_datadir}/misc/pci.ids.new +rm -f %{_datadir}/misc/pci.ids.neww +rm -f %{_datadir}/misc/pci.ids.old + + + +%files +/usr/bin/* +%{_datadir}/misc/pci.ids + +%files -n libpci3 +%{_libdir}/libpci.so.* + +%files -n libpci-devel +%{_libdir}/libpci.so +%{_libdir}/pkgconfig/libpci.pc +%{_includedir}/pci/*.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pixman.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pixman.spec new file mode 100644 index 0000000..d13a73c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pixman.spec @@ -0,0 +1,51 @@ +Name: pixman +Summary: Pixel manipulation library +Version: 0.27.1+1+c2230 +Release: 1 +Group: System/Libraries +License: MIT +URL: http://www.x.org/ +Source0: %{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(libpng12) + +%description +Pixel manipulation library + +%package devel +Summary: Development components for the pixman library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Pixel manipulation library + +%prep +%setup -q -n %{name}-%{version} + +%build + +%reconfigure +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libpixman-1*.so.* + +%files devel +%defattr(-,root,root,-) +%dir %{_includedir}/pixman-1 +%{_includedir}/pixman-1/pixman.h +%{_includedir}/pixman-1/pixman-version.h +%{_libdir}/libpixman-1*.so +%{_libdir}/pkgconfig/pixman-1.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pkgmgr.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pkgmgr.spec new file mode 100755 index 0000000..c234f7e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pkgmgr.spec @@ -0,0 +1,201 @@ +#sbs-git:slp/pkgs/s/slp-pkgmgr pkgmgr 0.1.103 29b53909a5d6e8728429f0a188177eac691cb6ce +Name: pkgmgr +Summary: Packager Manager client library package +Version: 0.1.136 +Release: 1 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: gettext-tools +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(security-server) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(ail) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(libxml-2.0) + + +%description +Packager Manager client library package for packaging + + +%package client +Summary: Package Manager client library develpoment package +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description client +Package Manager client library develpoment package for packaging + +%package client-devel +Summary: Package Manager client library develpoment package +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description client-devel +Package Manager client library develpoment package for packaging + +%package server +Summary: Package Manager server +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description server +Package Manager server for packaging + +%package installer +Summary: Library for installer frontend/backend. +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description installer +Library for installer frontend/backend for packaging. + +%package installer-devel +Summary: Dev package for libpkgmgr-installer +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description installer-devel +Dev package for libpkgmgr-installer for packaging. + +%package parser +Summary: Library for manifest parser +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description parser +Library for manifest parser + +%package parser-devel +Summary: Dev package for libpkgmgr-parser +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description parser-devel +Dev package for libpkgmgr-parser +%package types-devel +Summary: Package Manager manifest parser develpoment package +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description types-devel +Package Manager client types develpoment package for packaging + + +%prep +%setup -q + +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +%build + +make %{?jobs:-j%jobs} +%install +rm -rf %{buildroot} +%make_install + + +%post +/sbin/ldconfig + +mkdir -p /usr/etc/package-manager/backend +mkdir -p /usr/etc/package-manager/backendlib + +# For pkgmgr-install: +# Update mime database to support package mime types +update-mime-database /usr/share/mime + +%post server + +/sbin/ldconfig +mkdir -p /usr/etc/package-manager/server + +%post client -p /sbin/ldconfig + +%postun client -p /sbin/ldconfig + +%post installer -p /sbin/ldconfig + +%postun installer -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_bindir}/pkgcmd +%{_bindir}/pkginfo +%{_bindir}/pkg_initdb +%exclude %{_bindir}/pkgmgr_backend_sample +%exclude %{_includedir}/pkgmgr/comm_client.h +%exclude %{_includedir}/pkgmgr/comm_config.h +%exclude %{_includedir}/pkgmgr/comm_status_broadcast_server.h +%exclude %{_libdir}/libpkgmgr_backend_lib_sample.so +%exclude /usr/etc/package-manager/server/queue_status + +%files client +%defattr(-,root,root,-) +%{_prefix}/etc/package-manager/pkg_path.conf +%{_datadir}/mime/packages/mime.wac.xml +%{_bindir}/pkgmgr-install +%{_libdir}/libpkgmgr-client.so.* +%{_datadir}/applications/org.tizen.pkgmgr-install.desktop +%{_datadir}/packages/org.tizen.pkgmgr-install.xml + +%files client-devel +%defattr(-,root,root,-) +%{_includedir}/package-manager.h +%{_libdir}/pkgconfig/pkgmgr.pc +%{_libdir}/libpkgmgr-client.so + +%files server +%defattr(-,root,root,-) +%{_datadir}/dbus-1/services/org.tizen.slp.pkgmgr.service +%{_bindir}/pkgmgr-server +%{_datadir}/locale/*/LC_MESSAGES/*.mo + +%files installer +%defattr(-,root,root,-) +%{_libdir}/libpkgmgr_installer.so.* +%{_libdir}/libpkgmgr_installer_status_broadcast_server.so.* +%{_libdir}/libpkgmgr_installer_client.so.* + +%files installer-devel +%defattr(-,root,root,-) +%{_includedir}/pkgmgr/pkgmgr_installer.h +%{_libdir}/pkgconfig/pkgmgr-installer-status-broadcast-server.pc +%{_libdir}/pkgconfig/pkgmgr-installer.pc +%{_libdir}/pkgconfig/pkgmgr-installer-client.pc +%{_libdir}/libpkgmgr_installer.so +%{_libdir}/libpkgmgr_installer_client.so +%{_libdir}/libpkgmgr_installer_status_broadcast_server.so + +%files parser +%defattr(-,root,root,-) +%{_libdir}/libpkgmgr_parser.so.* +%{_prefix}/etc/package-manager/preload/preload_list.txt +%{_prefix}/etc/package-manager/preload/manifest.xsd +%{_prefix}/etc/package-manager/preload/xml.xsd +%{_libdir}/libpkgmgr_parser_lib_sample.so + +%files parser-devel +%defattr(-,root,root,-) +%{_includedir}/pkgmgr/pkgmgr_parser.h +%{_libdir}/pkgconfig/pkgmgr-parser.pc +%{_libdir}/libpkgmgr_parser.so + + + +%files types-devel +%defattr(-,root,root,-) +%{_includedir}/package-manager-types.h +%{_includedir}/package-manager-plugin.h +%{_libdir}/pkgconfig/pkgmgr-types.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/poppler.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/poppler.spec new file mode 100644 index 0000000..e513bf9 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/poppler.spec @@ -0,0 +1,1585 @@ +# +# spec file for package poppler +# +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +%define _unpackaged_files_terminate_build 0 + +Name: poppler +%define _name poppler +Version: 0.20.0 +Release: 6 +# Actual version of poppler-data: +%define poppler_data_version 0.2.1 +%define poppler_soname 25 +%define poppler_cpp_soname 0 +%define poppler_glib_soname 8 +%define poppler_qt4_soname 4 +%define poppler_api 0.18 +%define poppler_apipkg 0_18 +Url: http://poppler.freedesktop.org/ +Summary: PDF Rendering Library +License: GPL-2.0+ +Group: System/Libraries +Source: %{name}-%{version}.tar.gz + +BuildRequires: gcc-c++ +#BuildRequires: gobject-introspection-devel +BuildRequires: libjpeg-devel +BuildRequires: libtiff-devel +BuildRequires: curl-devel +#BuildRequires: libqt4-devel +#BuildRequires: openjpeg-devel +#BuildRequires: update-desktop-files +BuildRequires: zlib-devel +BuildRequires: pkgconfig(cairo) >= 1.10.0 +BuildRequires: pkgconfig(cairo-ft) >= 1.10.0 +BuildRequires: pkgconfig(cairo-pdf) +BuildRequires: pkgconfig(cairo-ps) +BuildRequires: pkgconfig(cairo-svg) +BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(freetype2) +#BuildRequires: pkgconfig(gobject-2.0) >= 2.18 +BuildRequires: pkgconfig(lcms2) +BuildRequires: pkgconfig(libpng) +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +Poppler is a PDF rendering library, forked from the xpdf PDF viewer +developed by Derek Noonburg of Glyph and Cog, LLC. + +%package -n libpoppler%{poppler_soname} +Summary: PDF Rendering Library +License: GPL-2.0 +Group: System/Libraries +#Recommends: poppler-data >= %{poppler_data_version} +# Last appeared in OpenSUSE 10.3: +Provides: poppler = %{version} +Obsoletes: poppler < %{version} + +%description -n libpoppler%{poppler_soname} +Poppler is a PDF rendering library, forked from the xpdf PDF viewer +developed by Derek Noonburg of Glyph and Cog, LLC. + +#%package -n libpoppler-cpp%{poppler_cpp_soname} +#Summary: PDF Rendering Library +#License: GPL-2.0 +#Group: System/Libraries + +#%description -n libpoppler-cpp%{poppler_cpp_soname} +#Poppler is a PDF rendering library, forked from the xpdf PDF viewer +#developed by Derek Noonburg of Glyph and Cog, LLC. + +%package -n libpoppler-glib%{poppler_glib_soname} +Summary: PDF Rendering Library - GLib Wrapper +License: GPL-2.0+ +Group: System/Libraries +Requires: libpoppler%{poppler_soname} >= %{version} +# Last appeared in OpenSUSE 10.3: +Provides: poppler-glib = %{version} +Obsoletes: poppler-glib < %{version} + +%description -n libpoppler-glib%{poppler_glib_soname} +Poppler is a PDF rendering library, forked from the xpdf PDF viewer +developed by Derek Noonburg of Glyph and Cog, LLC. + +#%package -n typelib-1_0-Poppler-%{poppler_apipkg} +#Summary: PDF Rendering Library - Introspection bindings +#License: GPL-2.0+ +#Group: System/Libraries + +#%description -n typelib-1_0-Poppler-%{poppler_apipkg} +#Poppler is a PDF rendering library, forked from the xpdf PDF viewer +#developed by Derek Noonburg of Glyph and Cog, LLC. +# +#This package provides the GObject Introspection bindings for Poppler. + +#%package -n libpoppler-qt4-%{poppler_qt4_soname} +#Summary: PDF Rendering Library - Qt4 Wrapper +#License: GPL-2.0+ +#Group: System/Libraries +#Requires: libpoppler%{poppler_soname} >= %{version} +# Last appeared in OpenSUSE 10.3: +#Provides: poppler-qt4 = %{version} +#Obsoletes: poppler-qt4 < %{version} + +#%description -n libpoppler-qt4-%{poppler_qt4_soname} +#Poppler is a PDF rendering library, forked from the xpdf PDF viewer +#developed by Derek Noonburg of Glyph and Cog, LLC. + +%package tools +Summary: PDF Rendering Library Tools +License: GPL-2.0 +Group: Productivity/Publishing/PDF +Requires: libpoppler%{poppler_soname} >= %{version} +# last version in openSUSE 11.1/SLE11 +Provides: poppler-tools = %{version} +Provides: xpdf-tools = 3.02 +Obsoletes: xpdf-tools < 3.02 +Provides: pdftools_any + +%description tools +Poppler is a PDF rendering library, forked from the xpdf PDF viewer +developed by Derek Noonburg of Glyph and Cog, LLC. + +%package -n libpoppler-devel +Summary: PDF rendering library +License: GPL-2.0 +Group: Development/Libraries/C and C++ +Requires: libpoppler%{poppler_soname} = %{version} +Requires: libstdc++-devel +# Last appeared in OpenSUSE 10.3: +Provides: poppler-devel = %{version} +Obsoletes: poppler-devel < %{version} + +%description -n libpoppler-devel +Poppler is a PDF rendering library, forked from the xpdf PDF viewer +developed by Derek Noonburg of Glyph and Cog, LLC. + +%package -n libpoppler-glib-devel +Summary: PDF rendering library - GLib Wrapper +License: GPL-2.0 +Group: Development/Libraries/C and C++ +Requires: libpoppler-glib%{poppler_glib_soname} = %{version} +#Requires: typelib-1_0-Poppler-%{poppler_apipkg} = %{version} +# Last appeared in OpenSUSE 10.3: +Provides: poppler-devel:%{_libdir}/libpoppler-glib.so +# Last appeared in 11.4 +Provides: libpoppler-doc = %{version} +Obsoletes: libpoppler-doc < %{version} +# Last appeared in OpenSUSE 10.3: +Provides: poppler-doc = %{version} +Obsoletes: poppler-doc < %{version} + +%description -n libpoppler-glib-devel +Poppler is a PDF rendering library, forked from the xpdf PDF viewer +developed by Derek Noonburg of Glyph and Cog, LLC. + +#%package -n libpoppler-qt4-devel +#Summary: PDF rendering library - Qt4 Wrapper +#License: GPL-2.0+ +#Group: Development/Libraries/C and C++ +#Requires: libpoppler-devel = %{version} +#Requires: libpoppler-qt4-%{poppler_qt4_soname} = %{version} +#Requires: libqt4-devel +# Last appeared in OpenSUSE 10.3: +#Provides: poppler-devel:%{_libdir}/libpoppler-qt4.so + +#%description -n libpoppler-qt4-devel +#Poppler is a PDF rendering library, forked from the xpdf PDF viewer +#developed by Derek Noonburg of Glyph and Cog, LLC. + +%prep +%setup -q + +%build +#%define PREFIX /usr +#%define DATAROOTDIR /usr/share +#%define SYSCONFDIR /opt/etc +#%define LOCALSTATEDIR /opt/var + +#--prefix=%{PREFIX} --localstatedir=%{LOCALSTATEDIR} --sysconfdir=%{SYSCONFDIR} --datarootdir=%{DATAROOTDIR} \ + +%configure \ + --prefix=/usr --localstatedir=/opt/var --sysconfdir=/opt/etc --datarootdir=/usr/share \ + --enable-shared \ + --enable-libjpeg --disable-libopenjpeg --enable-libtiff \ + --enable-largefile \ + --enable-zlib --enable-libcurl \ + --enable-libpng \ + --enable-cairo-output \ + --enable-splash-output \ + --enable-poppler-glib \ + --enable-introspection=auto \ + --disable-gtk-doc --disable-gtk-doc-html --disable-gtk-doc-pdf \ + --disable-poppler-qt4 --disable-poppler-cpp \ + --disable-gtk-test \ + --enable-xpdf-headers \ + --enable-compile-warnings=yes \ + --enable-cms --without-x --with-font-configuration=fontconfig + +make %{?_smp_mflags} + +%install +rm -rf %{buildroot} +%makeinstall +rm %{buildroot}%{_libdir}/*.la + +%post -n libpoppler%{poppler_soname} -p /sbin/ldconfig + +%post -n libpoppler-glib%{poppler_glib_soname} -p /sbin/ldconfig + +#%post -n libpoppler-qt4-%{poppler_qt4_soname} -p /sbin/ldconfig + +%postun -n libpoppler%{poppler_soname} -p /sbin/ldconfig + +%postun -n libpoppler-glib%{poppler_glib_soname} -p /sbin/ldconfig + +#%post -n libpoppler-cpp%{poppler_cpp_soname} -p /sbin/ldconfig + +#%postun -n libpoppler-cpp%{poppler_cpp_soname} -p /sbin/ldconfig + +#%postun -n libpoppler-qt4-%{poppler_qt4_soname} -p /sbin/ldconfig + +#%files -n libpoppler-qt4-%{poppler_qt4_soname} +#%defattr (-, root, root) +#%{_libdir}/libpoppler-qt4.so.%{poppler_qt4_soname}* + +#%files -n libpoppler-qt4-devel +#%defattr (-, root, root) +#%dir %{_includedir}/poppler +#%{_includedir}/poppler/qt4 +#%{_libdir}/libpoppler-qt4.so +#%{_libdir}/pkgconfig/poppler-qt4.pc + +%files -n libpoppler%{poppler_soname} +%defattr (-, root, root) +%doc AUTHORS COPYING ChangeLog NEWS README README-XPDF TODO +%{_libdir}/libpoppler.so.%{poppler_soname}* + +%files -n libpoppler-glib%{poppler_glib_soname} +%defattr (-, root, root) +%{_libdir}/libpoppler-glib.so.%{poppler_glib_soname}* + +#%files -n typelib-1_0-Poppler-%{poppler_apipkg} +#%defattr (-, root, root) +#%{_libdir}/girepository-1.0/Poppler-%{poppler_api}.typelib + +%files tools +#%manifest poppler-tools.manifest +%defattr (-, root, root) +%doc COPYING +%{_bindir}/* +#%doc %{_mandir}/man1/*.* + +#%files -n libpoppler-cpp%{poppler_cpp_soname} +#%defattr(-, root, root) +#%{_libdir}/libpoppler-cpp.so.%{poppler_cpp_soname}* + +%files -n libpoppler-devel +%defattr (-, root, root) +%{_includedir}/poppler/*.h +%{_includedir}/poppler/fofi/*.h +%{_includedir}/poppler/goo/*.h +%{_includedir}/poppler/splash/*.h +%exclude %{_includedir}/poppler/glib +%{_libdir}/libpoppler.so +%{_libdir}/libpoppler.a +#%{_libdir}/libpoppler-cpp.so +%{_libdir}/pkgconfig/poppler.pc +%{_libdir}/pkgconfig/poppler-cairo.pc +#%{_libdir}/pkgconfig/poppler-cpp.pc +%{_libdir}/pkgconfig/poppler-splash.pc + +%files -n libpoppler-glib-devel +%defattr (-, root, root) +%{_includedir}/poppler/glib +%{_libdir}/libpoppler-glib.so +%{_libdir}/pkgconfig/poppler-glib.pc +#%{_datadir}/gir-1.0/Poppler-%{poppler_api}.gir +#%doc %{_datadir}/gtk-doc/html/poppler/ + +%changelog +* Mon May 14 2012 vuntz@opensuse.org +- Change pkgconfig(lcms) to pkgconfig(lcms2) since poppler 0.20 now + supports lcms2. +* Thu May 10 2012 badshah400@gmail.com +- Update to version 0.20.0: + + Core: + - Merge Xpdf 3.03 + - Annotation improvements + - CairoOutputDev: + . Fix regression caused by mesh gradients + . Use correct userfont font bbox (fdo#48399) + . Fix paintTransparencyGroup when both mask and fill opacity + are required (fdo#48453) + . Ensure 0 width lines with stroke_adjust are aligned + . Only align stroke coords for horizontal and vertical lines + (fdo#48318) + . Fix stroke pattern with transparency group (fdo#48468) + . Update cairo mesh pattern to 1.12 api + . Fix some transparency issues (fdo#47739) + . Fix regression in some shadings + . Avoid setting huge clip area when printing (fdo#44002) + . Fix test for rotation (fdo#14619) + . Don't read inline image streams twice (fdo#45668) + . Set mask matrix before drawing an image with a mask + (fdo#40828) + - SplashOutputDev: + . Implement Overprint + . Fix slow rendering of pdf with a lot of image masks in + pattern colorspace + . Fix rendering of knockout groups (fdo#12185) + . Fix cmyk transfer bug (fdo#49341) + - PSOutputDev: Implement Overprint + - TextOutputDev: Don't add newline to last line extracted by + TextSelectionDumper (fdo#45955) + - Add support for lcms2 + - More compatible file writing + - CJK font improvements + - ttc<->ttf fallback is expected for CJK font list in for + Windows (fdo#48046) + - Improve font matching for non embedded fonts + - Fix typos glyph names in truetype 'post' table standard mac + ordering + - Fix page labels to not have a null character at the end + - Fix logic error in Rendition parsing code (fdo#47063) + - Minor API changes to SplashOutputDev (fdo#46622) + - Expand glyph name ligatures such as "ff", "ffi" etc to + normal form (fdo#7002) + - Use an Identity CharCodeToUnicode for Adobe-Identity and + Adobe-UCS collections (fdo#35468) + - Update glyph names to Unicode values mapping (fdo#13131) + - Only use Hints table when there are no parse errors + (fdo#46459) + - Fix crash in JBIG2Stream decoding + - Fix crashes in broken documents + - Expose POPPLER_VERSION in poppler-config.h + - Reconstruct xref table if xref needed but missing + (fdo#40719) + - Fix getFullyQualifiedName with unicode field names + (fdo#49256) + - Bring back the Outputdev::begin/endMarkedContent virtuals + + Qt4: + - Annotations can now be modified/added/removed + - Form support improvements + - Support for LinkMovie object (fdo#40561) + - Support for Media Rendition + - Add the option of PSConverter creating EPS + - Convert propertly unicode encoded field qualified names + + Glib: + - Add poppler_fonts_iter_get_encoding + - Add poppler_fonts_iter_get_substitute_name + - Demo improvements + - Update gtk-doc makefile and m4 file + - Fix typos in documentation + - glib: Use delete[] to free array allocated with new[] + (fdo#48447) + + Utils: + - pdftohtml: + . Fix crash when the destination file does not exist + . Add producer and version to xml output + . Fix the mask inversion for PNG + . Extract mask images even if they are not JPEG (fdo#47186) + . Flip images if they need to (fdo#32340) + . Add possibilty of controlling word breaks percentage + (fdo#47022) + . Output images in -xml mode if no -i option is specified + . Get rid of static data members; merge duplicated jpeg + dumping code + . Be more consistent generating the outlines + . Generate outlines in pdftohtml in -xml mode (fdo#56993) + . Combine UTF16 surrogate pairs (fdo#46521) + - pdffonts: + . List the encoding of each font. (fdo#46888) + . Add -subst option to list the substitute font name and + filename + - pdfinfo: + . Report page rotation + . Decode utf-16 surrogate pairs + - pdftotext: Add missing section heading to man page + - pdftops: Fix -passfonts regression. (fdo#46744) + - pdftoppm: Allow one of -scale-to-[xy] = -1 to mean the + aspect ratio is to be preserved (fdo#43393) + - pdftocairo: Allow one of -scale-to-[xy] = -1 to mean the + aspect ratio is to be preserved + - pdfseparate: Produce PDF/X conformant pdf pages if the + original PDF was PDF/X conformant + - pdfimages: Add -list option to list all images (fdo#46066) + - Improve various manpages + + Build system: + - autotools: + . Do not append "-ansi" to CXXFLAG, if "-std=XXX" is already + specified. + . Do not clear FREETYPE_CFLAGS, FREETYPE_LIBS before + PKG_CHECK_MODULES() + . Copying graphics library CFLAGS to cpp frontend Makefile.am + . Print the cairo version required if not found (fdo#44619) + . Print the glib version required if not found + . Use pkgconfig to check for libopenjpeg (fdo#21789) + . Replace openjpeg compile test with a version test + - Minor cmake fixes + - Add a configuration option for the test data dir +- Updated sonames for shared libraries in keeping with upstream + package changes: poppler_soname is now 25, poppler_qt4_soname is + now 4. +* Sun Mar 4 2012 asterios.dramis@gmail.com +- Enabled build requirement for openjpeg. +* Thu Feb 16 2012 vuntz@opensuse.org +- Update to version 0.18.4: + + core: + - CairoOutputDev: + . Restore temporary clip used in CairoOutputDev::fill when + painting a mask + . Ensure paintTransparencyGroup uses same ctm as + beginTransparencyGroup (fdo#29968). + . Use fabs when comparing the transformed line width + (fdo#43441). + . Remove unused variable in CairoFontEngine.cc (fdo#45442). + - SplashOutputDev: Do not use 50Kb of stack in + SplashXPath::addCurve (fdo#44905). + - JpegWriter: set image parameters after jpeg_set_defaults() + (fdo#45224). + - OpenJPEG decoder: Set + OPJ_DPARAMETERS_IGNORE_PCLR_CMAP_CDEF_FLAG if you have it + (fdo#43414). + - Lexer: convert integer to real when overflow occurs + (fdo#45605). + + glib: + - Various minor introspection and documentation improvements + (fdo#44790). + - Fix return values (fdo#45440, fdo#45441). + - gtk-doc improvements (fdo#45549). + - Introspection improvements (fdo#45455). + + qt4: + - remove non-existing 'qt' include dirs + + utils: + - HtmlOutputDev: + . Proper unicode support when dumping PDF outline + (fdo#45572). + . Fix leaks (fdo#45805). + . Close li tags in generated outlines (fdo#45807). + - man pages: fix minor issues with hypens and %% + + build system: + - automake: Link to lcms if needed + - automake: Fix build for builddir != srcdir (fdo#45434). + - automake: Improve moc detection when cross compiling + - Fix build with latest mingw-w64 headers (fdo#45407). +* Mon Jan 16 2012 vuntz@opensuse.org +- Update to version 0.18.3: + + core: + - Do not fail if we are trying to save a file with Encrypt that + has not been modified (kde#288045) + - Include .otf fonts when finding substitute fonts (fdo#44412) + - Fix stack overflow in PDFDoc::markObject() (fdo#44660) + - Include strings.h as we use memcpy (fdo#43558) + + utils: + - pdfunite: Properly initialize globalParams (fdo#44659) + - pdfseparate: Properly initialize globalParams + - Fix iniliazialization of GooString arguments + + build system: + - autoconf: Check for cairo-ft and other cairo backends + (fdo#43969) +- Add explicit pkgconfig() BuildRequires, following upstream + changes, for: cairo-ft, cairo-pdf, cairo-ps, cairo-svg. +* Mon Jan 9 2012 vuntz@opensuse.org +- Split typelib file into typelib-1_0-Poppler-0_18 subpackage. +- Add typelib-1_0-Poppler-0_18 Requires to libpoppler-glib-devel + subpackage. +* Wed Jan 4 2012 vuntz@opensuse.org +- Update to version 0.18.2: + + core: + - Fix leak in GooString when resizing to a smaller string + - Fix crash if failing to parse the colorspace (fdo#42793) + - Make GfxColorSpace::parse accept dicts + + qt4: + - Use PDFDoc(wchar_t *, ...) on Windows (fdo#35378) + - Add missing include + - Minor fixes in documentation + + utils: + - pdftocairo: Fix crash when rendering only odd/even pages in a + printing format + + build system: + - Fix pkg-config files +* Tue Nov 15 2011 vuntz@opensuse.org +- Update to version 0.18.1: + + core: + - PSOutputDev: + . Output PS that does not confuse libspectre + . Fix tiling pattern fill matrix (fdo#41374) + . Emit non repeating patterns just once + . Fix uncolored tiling patterns (fdo#41462) + - CairoOutputDev: + . Fix crash when using poppler_page_get_image() + . Fix various setSoftMask bugs (fdo#41005) + + utils: + - pdftocairo: + . Flush/close files one we are done using them + . Compile on Windows + + build system: + - CMake: + . Fix typo in option description + . Correctly include fontconfig include dir + - Remove poppler-cairo dependency from poppler-glib pkg-config + file + + qt4: + - Minor fixes in documentation +- Bump poppler_soname to 19, following library soversion change. +* Tue Sep 27 2011 vuntz@opensuse.org +- Update to version 0.18.0: + + core: + - Fix small memory leak when dealing with marked content + - Remove DCTStream::getRawStream since Stream::getNextStream + does the same + + utils: + - Rename pdfmerge to pdfunite + - Rename pdfextract to pdfseparate + - pdfseparate: Complain if %%d is not present and it should + - Add pdfseparate and pdfunite man pages + + build system: + - Minor cleanup in regarding removed qt code +- Bump poppler_soname to 18, following upstream soversion change. +* Fri Sep 16 2011 vuntz@opensuse.org +- Update to version 0.17.4: + + core: + - SplashOutputDev: Compile when defining USE_FIXEDPOINT + - PNGWriter: Compile with libpng >= 1.5.0 +- Bump poppler_api define since the typelib file is now versioned + 0.18. +* Sat Sep 10 2011 vuntz@opensuse.org +- Update to version 0.17.3: + + core: + - PSOutputDev: + . Use Patterns for tiling fill when PS level >= 2 + . Avoid using /PatternType if only one instance of the + pattern is used + . Add poppler version as comment in the file + - CairoOutputDev: + . Set mime data for soft masked images (fdo#40192) + . Assume printer pixel size is 1/600" when stroking 0 width + lines (fdo#39067) + . Use cairo_show_text_glyphs() when printing + . Fix stroke patterns (fdo#11719) + . Fix unique id mime data + . Fix stroking of very thin lines + . Align strokes when Stroke Adjust is true and line + width <= 1 (fdo#4536) + - TextOutputDev: Add TextFontInfo::matches() + - Improve PNGWriter + - Rework writing of PDF files + + utils: + - Introduce pdftocairo: utility for creating + png/jpeg/ps/eps/pdf/svg using CairoOutputDev + - Introduce pdfextract: utility to extract PDF pages + - Introduce pdfmerge: utility to merge PDF files + - Fix compilation warning + - pdftohtml: Support text rotation (fdo#38586) + - Update SEE ALSO section of man pages + + glib: + - Add poppler_page_get_text_attributes() + - Add text attributes information to text demo + + qt4: + - Add a way to get the fully qualified name of a FormField + - Minor documentation improvements +- Changes from version 0.17.2: + + core: + - EmbeddedFile improvements + - Don't gmalloc(-1) upon ftell failure + - Fix missing content in some pages (fdo#39637) + - Improve selection of CJK fonts (fdo#36474) + - SplashOutputDev: + . Implement overprint + . Render dots for 0 length dashed lines (fdo#34150) + . Fix bad memory access when not using antialias (fdo#37189) + - PSOutputDev: + . Make level2sep and level3sep write cmyk instead of rgb + . Make level1sep, level2sep and level3sep write gray instead + of rgb for gray images + - Fix numerical overflow in libopenjpeg JPXStream (fdo#39361) + - Fix crash on truncated JPEG/DCT stream (fdo#36693) + - Make sure the dict is a page dict (fdo#35925, fdo#39072) + - Fix calculation of startXRefPos + - Handle missing startxref properly (fdo#38209) + - Parse the "Medium" modifier when asking fontconfig for a font + - Header cleanup + - Include cleanup + - Define cleanup + + glib: + - Add missing permissions flags to PopplerPermissions + - Add missing permission flags to info demo + - Update gtk-doc.make + - Add poppler_document_get_n_attachments() + + utils: + - pdftohtml: + . Fix encoding of PDF document metadata (fdo#37900) + . Fix vertical spacing issues (fdo#38019) + - pdftotext: Fix -htmlmeta to correctly output U+2019 in PDF + metadata (fdo#37900) + - pdftoppm: Implement overprint + + qt4: + - Rework EmbeddedFile internals + - Fix possible crash in test +- Changes from version 0.17.1: + + core: + - Rework the way form fields tree is built + - Cleanup unused parameters/variables + + glib: + - Add JavaScript actions + - demo: Show javascript actions in actions view + + qt4: + - tests: Turn some assignments to bool into QVERIFY checks +- Changes from version 0.17.0: + + core: + - Splash: + . Implement tiling patterns + . Support slight hinting + . Radial shading improvements + . General speed improvements + - Arthur: Add Hinting API + - Cairo: + . Implement Type 4,5,6,7 shadings using cairo mesh gradients + . Use the new cairo unique id to set the surface id when + printing + - PS: + . Add PS level1 non standard binary output option + . Allow setting the rasterization resolution + - Form support improvements + - Annotation support improvements + - General speed improvements + - Add support for handling ViewerPreferences + - Remove abiword output device + + utils: + - pdftoppm: + . Add -singlefile option (fdo#32025) + . Add TIFF output format support (fdo#32027) + - pdftops: + . Add PS level1 non standard binary output option + . Allow setting the rasterization resolution + - pdftoabw has been removed + + glib: + - Add poppler_form_field_get_action() (fdo#33174) + - Remove GDK API + - Remove test-poppler-glib + - demo: + . Add a tooltip with current selected character in text demo + . Show the activation action of form fields if there's one + + cpp: + - Add TIFF output possibility + - Add PNM output possibility + + qt4: + - Support slight hinting + - Form support improvements + + qt3: + - The Qt3 frontend has been removed + + tests: + - Merge splash and cairo tests into a single gtk-test tool +- Drop poppler-pdftoabw-overflow.patch: the abiword output device + got removed. +- Drop poppler-0.16.5-disable-demo.patch: we don't need it anymore, + as we won't build the test program anyway. +- Bump the soname macros to follow upstream soversion changes. +- Add libtiff-devel BuildRequires: new dependency. +- Remove unneeded gtk-doc, gtk2-devel and libxml2-devel + BuildRequires (GTK+ is only needed for a test tool). +- Remove pkg-config BuildRequires: by depending on glib, we know it + will be there. +- Remove qt3-devel BuildReqiures: the Qt3 frontend has been + removed. +- Move to pkgconfig()-style BuildRequires: + + Old ones: liblcms-devel, libpng-devel. + + New ones: lcms, libpng. +- Add pkgconfig() BuildRequires that were brought in by gtk2-devel + before: cairo, fontconfig, freetype2, gobject-2.0. +- Remove cairo-devel and libjpeg-devel Requires from + libpoppler-devel: those are not needed. +- Remove libpoppler-devel, cairo-devel, glib2-devel and gtk2-devel + Requires from libpoppler-glib-devel: the right Requires will + automatically be added the pkgconfig() way. +- Drop libpoppler-qt and libpoppler-qt3-devel subpackages as the + Qt3 frontend has been removed. +- Merge libpoppler-doc subpackage with libpoppler-glib-devel, as + the documentation is only for the glib API. Add appropriate + Provides/Obsoletes, and move the Provides/Obsoletes that + libpoppler-doc had too. +- Remove call to autoreconf: it was only needed for one of the + patches. +- Pass --disable-gtk-test: don't bother building the GTK+ test + program. +* Fri Aug 12 2011 dmueller@suse.de +- remove requires on libdrm-devel +* Fri May 20 2011 idonmez@novell.com +- Add poppler-0.16.5-disable-demo.patch: disable glib demo, its + using deprecated GTK+ functions +* Mon May 2 2011 vuntz@opensuse.org +- Update to version 0.16.5: + + core: + - Fix a memleak in AnnotScreen::initialize + - Properly initialize pageObjectNum to 0 (fdo#35925) + + utils: + - pdftotext: bbox coordinates are relative to MediaBox size, + not CropBox size + + cpp: + - Fix page_transition::operator= +- Changes from version 0.16.4: + + core: + - Small improvements in Annot parsing + + glib: + - Add g_return macros to make sure index is correct in form + field choice methods + - Fix a crash when a choice form field has no items selected in + glib-demo + + utils: + - Small fixes to the pdftohtml manpage + - Fix copyright years + + qt4: + - Fix caption of push button fields +- Changes from version 0.16.3: + + core: + - Increase precision in PS output device + - Workaround bug when converting pdf to ps with level1 + (fdo#31926) + - Fix crash in Splash output device in some broken pdf + - Fix infinite loop in some broken files + - Fix rendering of some substituted fonts (fdo#34522) + - Do not ask Freetype for 0x0 fonts in Splash output device + (fdo#34602) + - Don't assume y1 > y3 for points of a highlight annotation + (bgo#643028) + - Handle fontCIDType2OT when creating freetype font in Cairo + output device (bgo#643273) + - Fix crash in some pdf that use ICC color space (fdo#34357) + + glib: + - Don't use an uninitialized local variable in demo + - Add some introspection markers + + qt4: + - Fix crash regression in unicodeToQString (again) + + utils: + - pdftotext: Do not crash when using -bbox +- Ship COPYING in poppler-tools subpackage. Fixes bnc#678887. +- Update poppler_soname as the soname has changed again. +* Wed Feb 23 2011 fcrozat@novell.com +- Update to version 0.16.2: + + Core: + - Fix text extraction for some files + + qt4: + - Fix crash regression in unicodeToQString +- Changes from version 0.16.1: + + Core: + - Fix colorspace issues in the Cairo backend (fdo#32746) + - Remove declaration of function without implementation + - Do not crash in case jpeg_create_decompress fails (fdo#32890) + - Fix variable access mismatch (fdo#33063) + - Fix converting some pdf to ps with -level1sep (fdo#32365) + - Fix line selection, dont check y for Line selections + - Include zlib header in PNGWriter.cc + - Fix memleaks + + glib: + - Use NULL instead of FALSE for functions returning a pointer + - Fix memory leak in poppler_page_get_text_layout() for pages + with no text + + qt4: + - Fix unicodeToQString() to correctly decode the Unicode + sequence +- Changes from version 0.16.0: + + core: + - Improve the correctness of radial shadings (fdo#32349) + - Adapt the zlib-based FlateStream code to API changes + (fdo#32065) + - Make PreScanOutputDev be less agressive when deciding to + rasterize (fdo#30107) + - Fix some warnings in newer gcc in Splash backend + - Fix the preliminary bbox/clip calculation in Splash backend + - Use A1 instead of A8 for imagemask in the Cairo backend + + utils: + - Do not return 99 (or 1) with -h, -v and -printenc (fdo#32149) + + build system: + - Add more warning flags to the default gcc builds + - Enable GObject introspection support in the cmake build system +- Changes from version 0.15.3: + + core: + - Improve rendering of radial shadings + - Open a broken file (fdo#31861) + - Correct parsing of linearization table (fdo#31627) + - Find fonts inside patterns (fdo#31948) + - Use a std::vector instead of a var-length-array of + chars + - Fix crashes in broken files + - Use sets instead of arrays for looking for duplicate fonts + + cpp: + - Include correction + + utils: + - pdffonts: Remove duplicated code +- Changes from version 0.15.2: + + core: + - Improve shadings and antialias in the Splash backend + (fdo#30436) + - Linearization improvements + - Small improvements to the Arthur backend + - Fix calculation of the size of some pages (fdo#30784) + - Fix crashes in broken documents + + qt4: + - Add Page::renderToPainter() method + - Add setDebugErrorFunction() method + + cpp: + - Add the hability to render pages to an image + + utils: + - Add -p flag to pdfimages +- Changes from version 0.15.1: + + core: + - Consider render value when colorizing text (fdo#2807) + - Improve rendering of Shading Type 6 and 7 + - Improve dict lookup speed for big dicts + - Fix multiple crashes in malformed PDF files + - Fix memory leak in in malformed PDF files + - Fix memory leak in the Catalog names + - Fix uninitialized uses on DCTScanInfo + - Fix a crash when drawing square/circle annots without a + border (fdo#30580) + - Only clip boxes to mediabox if we are at the page level + (fdo#30784) + - Do not omit the notdef glyph in the Splash backend + - Fix a crash when redering documents with invalid type 3 + fonts in the Cairo backend + - Form improvements + - Add a method to get the PDF file identifier + + glib: + - Add more printing options to the API + - Add a method to get the PDF file identifier + - Add accessor for all PopplerDocument properties + - Form improvements + - Documentation improvements + - Improvements to the demo + + qt4: + - Add a callback to know which page has been printed + - Add a method to get the PDF file identifier + - Optimize GooString to QString conversion + - Update Doxyfile (enables .qch file for assistant) + + utils: + - pdftohtml: Add -s option to generate a single HTML page + - pdftotext: Add -bbox option + + cpp: + - Add the possibility of loading a document from raw data + - Add a method to get the PDF file identifier + - Improve Unicode to ustring conversion + - Documentation improvements + - Update Doxyfile +- Changes from version 0.15.0: + + core: + - Remove exception support + - Improve creation of Annotations + - Fix failure to parse PDF with damaged internal structure. + (fdo#29189, fdo#3870) + - Add a way to access the raw text of a page + - Speed improvements when reading multiple characters from a + given Stream + - Speed improvements in the Splash backend + - Speed improvement in gray color space calculations + - Speed improvement in ICC color space calculations + - Speed improvement when reading some fonts + - Make GBool a bool instead of an int + + glib: + - Add GObject introspection support + - Improve creation of Annotations + - Add a way to get the coordinates of each character of a page + - Add a way to get the page label + - Documentation improvements + - Support password protected documents in the demo + - Support for selection in the demo + - Support for adding annotationss in the demo + + qt4: + - Add a way to access the raw text of a page + - Recognize "Print" as named action + - Documentation improvements + + build system: + - Improvements when build the glib frontend with CMake + + utils: + - pdftohtml: Use splash instead of external gs invocation to + render the background + - pdftohtml: Let the user specify the resolution of the + background. (fdo#29551) + + cpp: + - Add a way to access the raw text of a page +- Changes from version 0.14.3: + + core: + - Tell Windows we are writing/reading binary data from + stdout/stdio (fdo#29329) + - Fix crash when parsing some Movie elements (kde#249586) +- Bump soname for glib / cpp / qt / qt4 libraries +- Add gobject-introspection-devel BuildRequires to enable + introspection support. +* Thu Nov 11 2010 coolo@novell.com +- own parent directories for poppler-qt +* Sat Oct 9 2010 vuntz@opensuse.org +- Update to version 0.14.4: + + core: + - Set initial state of optional content groups based on + BaseState field + - Fix multiple crashes in malformed PDF files + - Fix memory leak in in malformed PDF files + - Fix memory leak in the Catalog names + - Fix uninitialized uses on DCTScanInfo + - Fix a crash when drawing square/circle annots without a + border (fdo#30580) + + glib: + - Fix layers array generation when it contains multiple arrays + - Fix a crash when building layer actions (fdo#30106) +* Sat Sep 11 2010 vuntz@opensuse.org +- Update to version 0.14.3: + + core: + - Tell Windows we are writing/reading binary data from + stdout/stdio (bgo#29329) + - Fix crash when parsing some Movie elements (kde#249586) +* Thu Aug 19 2010 vuntz@opensuse.org +- Update to version 0.14.2: + + core: + - Fix rendering of some documents involving tilingPatternFill + in the cairo output device + - Improve rendering of some annotations + - Handle ColorTransform in DCT streams when using libjpeg + (fdo#28873) + - Fix crash in the ps output device in some files (kde#246269) + - Fix crash in some malformed files (fdo#28842) + + build system: + - Improve build on windows + - Add uninstalled .pc file support when using autoconf + + glib: + - Fix a crash when a layer doesn't have a name (fdo#28842) + + utils: + - Fix padding of names in pdftoppm +- Bump poppler_soname from 6 to 7. +* Thu Jul 15 2010 dimstar@opensuse.org +- Update to version 0.14.1: + + Core: + - fdo#26759: Add ObjectStream caching, makes opening some files + ten times faster + - fdo#28480: Fix crash when writing to negative coordinates + - Check objects are the type we want them to be when parsing + GfxICCBasedColorSpace + - Optimize Splash::compositeBackground + - Optimize color space calculations by using sqrt instead of + pow 0.5 + - Fix crash in JBIG2Stream with malformed documents + + build system: + - Make sure we ship two needed cmake files + - Do not distribute glib/poppler-features.h and + poppler/poppler-config.h + - Improve compilation with Sun Studio + - Fix linking of the cpp frontend when using autotools + + glib: + - fdo#28588: Fix links/annots area for some documents + - fdo#27927: Fix poppler_page_find_tex() when called more than + once + + utils: + - Add -cropbox to pdftoppm manual +* Thu May 20 2010 coolo@novell.com +- fix last change +* Mon May 17 2010 coolo@novell.com +- Split out qt bindings in a spec file, to speed up build. +* Thu Dec 24 2009 vuntz@opensuse.org +- Update to version 0.12.3: + + core: + - Be more lenient with /Decode key on images. fdo#17439 + - Correctly initialize fileName in LinkGoToR. fdo#25221 + - Improve the reconstruction of the XRef for broken files + - [Cairo backend] Do not crash on malformed files. fdo#24575 + - Accept Fontname if FontName is not present. kde#217013 + - Make PSOutputDev code a bit more resilient + - Fix writing of null objects. fdo#25465 + - [Cairo backend] Fix crash in some documents. bgo#603934 + - Correctly initialize profileCommands in Gfx constructor + + build system: + - Check for openjpeg in the C++ part as it uses bool in the + header. fdo#25103 +* Fri Dec 18 2009 jengelh@medozas.de +- Package documentation as noarch +* Sat Dec 5 2009 vuntz@opensuse.org +- Update to version 0.12.2: + + core: + - Fix a memory leak when converting to PostScript + - Fix crash when reading a font fails. fdo#24525 + - Make the ICC cache per page instead of global. fdo#24686 + - Do not accept negative interval lengths in the page labels + tree. fdo#24721 + - Do not crash on files Aspect of Movie objects are reals + instead of integers. fdo#24733 + - Do not render patterns when using CairoImageOutputDev + - Allow Transitions dictionary to be a Ref + - Do not crash if jpeg_start_decompress fails. kde#214317 + + glib: + - Fix CVE-2009-3607 + + qt4: + - Use '.' in the annotations XML instead of the decimal + separator of the current locale +- Drop poppler-CVE-2009-3607.patch: fixed upstream. +- Remove poppler_spec-prepare.sh, and instead integrate its code in + pre_checkin.sh. +* Fri Nov 13 2009 vuntz@opensuse.org +- Update to version 0.12.1: + + core: + - Fix compilation on some compilers + - Only initialize the font list once in Windows32/MSVC + - Do not crash on fonts without CharCodeToUnicode. fdo#24036 + - Fix regression due to not setting LC_NUMERIC anymore + - Improve realibility for Streams with broken Length. fdo#6841 + - Write the Info into the trailer dict if there is one. + fdo#24091 + - Do not crash when saving files that come from a stream + without name. fdo#24090 + - Improve relability of the save function + - Fix the Length value if it was wrong when saving + - Fix includes for those using internal headers + - Rework how hinting is used in the splash backend. It is + disabled by default now + - fix constructor of DCTStream when using internal decoder + - Security fixes based xpdf 3.02pl4 + + qt4: + - Add the possibility of setting wheter to use or not font + hinting + - Add a way for converters to return more exact errors they had + when converting + - Check the document is not locked when converting to PS + + build system: + - Compile on Cygwin + - Use _WIN32 instead of WIN32. Bug #24259 + - Add the possibility to pass LIB_SUFFIX when using CMake +- Drop poppler-change-hinting-flags.patch: fixed upstream. +- Drop poppler-CVE-2009-3608.patch: fixed upstream. +- Update description of the packages to be less verbose without + being less informative. +- Fix self-obsoletion rpmlint warnings: when we provide a version + of a package, don't obsolete <= this version, but <. +* Tue Oct 27 2009 bili@novell.com +- Help Vincent submit these patches. +- Add poppler-CVE-2009-3607.patch: fix an integer overflow, + bnc#546393, swampid#27127. +- Add poppler-CVE-2009-3608.patch: fix an integer overflow, + bnc#543090, swampid#27127. +- Add poppler-pdftoabw-overflow.patch to fix string overflows in + pdftoabw, bnc#537171, swampid#27127. +* Thu Oct 1 2009 wstephenson@suse.de +- Add patch to disable autohinting in the Splash backend, except + when the bytecode interpreter is enabled, for consistency with + other backends and better results +* Wed Sep 9 2009 vuntz@opensuse.org +- Update to version 0.12.0: + + core: + - Fix printf format security warnings + - Improve rendering of radial shadings. fdo#20238 + - Better fallback when there's a font type mismatch. fdo#17252 + - Do not crash on attachments without data stream. fdo#10386 + - Fix infinite loop in JBIG2Decoder. fdo#23025 + + build system: + - Minimizes pkg-config dependencies for Qt frontends + - Add automake 1.11 support + - Use the newest automake found and not the oldest + - Support AM_SILENT_RULES when using automake 1.11 + + utils: + - Add common options to pdftoabw +* Tue Aug 25 2009 vuntz@novell.com +- Update to version 0.11.3: + + core: + - Optimization in the Cairo renderer for some fonts + - Do not apply masks when fill color space mode is csPattern in + the Cairo renderer. fdo#22216 + - Check for overflow when parsing integers. fdo#23078 + - Do not save the font file twice for FreeType fonts in the + Cairo renderer. fdo#20491 + - Use current fill_opacity when drawing images in the Cairo renderer + - Fix alpha rendering in some files in the Splash renderer. + fdo#22143, fdo#22152 + - Implement tiling patterns in the Cairo renderer + - When converting a cm matrix to PS write 4 significant digits + for numbers < 1 not 4 decimals. fdo#23332 + - Fix changing of locale, now poppler no longer changes LC_NUMERIC to "C" + - Return PDF version as two integers instead of as a double + + Qt4: + - Addition of the Color Management API + - Small fix to documentation + - Fix backwards text search + + utils: + - Add the -png flag to pdftoppm to output to PNG +* Mon Aug 3 2009 vuntz@novell.com +- Update to version 0.11.2: + + core: + - Make DecryptStream return sane values for getPos(). fdo#19706 + - Fix bug when printing pdf with multiple page sizes in duplex + mode + - Initilize AnnotColot properly when the Array is not correct + - Fix crash on some files with forms. fdo#22485 + - Fix crash in files with invalid embedded files. fdo#22551 + - Improve FileSpec attribute parsing + - Cairo output device improvements. fdo#10942, fdo#18017, + fdo#14160 + - Implement blend modes in cairo backend + - Handle fontType1COT fonts in CairoFontEngine + - Fix generation of PS for some files. fdo#18908 + - Don't use byte_lookup table when color space doesn't support + getLine methods. fdo#11027 + - Fix rendering of PDF files with malformed patterns. fdo#22835 + - Add the possibility of disabling font substitution in + pdftops. fdo#23030 + - Fix some radio buttons not being detected as such + + glib: + - Improvements to the demo + + Qt4: + - Improvements to the demo + + build system: + - Use gtkbuilder rather than libglade for some tests + + utils: + - Fix bug with noCrop parameter in pdftops +* Tue Jul 28 2009 coolo@novell.com +- disable build of gtk-doc subpackage, the auto* macros are broken + (may be fixed in next beta) +* Tue Jul 28 2009 coolo@novell.com +- update to version 0.11.1: + core: + * Support colorizing text in pattern colorspace. Bug #19670 and #19994 + * Add the possibility of forcing no hinting of fonts in the Splash backend + * Support multiple page sizes when converting to PS. Bug #19777 + * Also tokens with leading 00 when parsing the char to unicode map. Bug #22025 + * Improvements of rendering speed in documents using PS transformations a lot. Bug #21562 + * More work on Annotations support + * Use Interpolate flag to decide whether applying image interpolation during rendering. Bug #9860 + * Handle Streams in CMap definitions. Bug #22334 + * Fix pdftops crash on file from KDE bug #174899 + * Fix PS generation in some files. Bug #20420 + * Do not create the GfxColorTransform if the lcms could not be created. Bug #20108 + * Give an error when using level1sep in pdftops without having CMYK support. Bug #22026 + * Kill support for specifying extension in openTmpFile. Bug #21713 + glib: + * Add poppler_annot_markup_has_popup() + * Hyphenate UTF-8 and UTF-16BE. Bug #21953 + * Use g_strerror instead of strerror. Bug #22095 + * Fix a crash when a destination points to an invalid page + * Improvements to the demo + Qt4: + * Add LinkDestination::destinationName() + * Do not try to resolve named destinations for GoTo links pointing to external documents + * Add Page::thumbnail() +* Thu May 21 2009 pgajdos@suse.cz +- added GlobalParams::forceNoFTAutoHinting() + - no-hinting.patch + + force-no-hinting.patch +- this patch was upstreamed and should appear in next release +* Sun May 17 2009 vuntz@novell.com +- Update to version 0.11.0: + + core: + - Add initial support for color management + - Remove case-insensitive matching of filenames in PDFDoc + constructor + - Fix extraction of some ActualText content + - More work on Annotations support + - Improve font rendering in Cairo output device + - Fix bug in cairo backend with nested masks + - Fix cairo luminosity smask rendering + - Add optionally text support to Cairo output device + - Add the possibility of setting the datadir on runtime + - Return an error code instead of a boolean when saving + - Make the font scanner more versatile + - Small opimization in documents that use PostScriptFunction + transforms + - Minor optimization to Stream handling + - Fix some compile warnings + + glib: + - Optional content support + - More work on Annotations support + - Improvements to the demo + - Documentation improvements + - Fix build when compiling with GTK_DISABLE_SINGLE_INCLUDES + + Qt4: + - Support URI actions for Table Of Contents items + - Documentation improvements + - Improvements to the demo + - Add a FontIterator for iterating through the fonts of the + document + + utils: + - Allow the use of cropbox in pdftoppm + - Make pdftohtml output png images when the image stream is not + a jpeg + - Make pdftotext accept cropping options like pdftoppm + - Support rendering non-square pixels in pdftoppm + + build system: + - Require Cairo 1.8.4 for the Cairo output device + - Require CMake 2.6 when using the CMake build system + - Optionally require libpng for pdftohtml + - Optionally require libcms for color management +- Add liblcms-devel and libpng-devel BuildRequires. +- Rename libpoppler4 to libpoppler5. +* Fri Apr 17 2009 vuntz@novell.com +- Update to version 0.10.6: + + core: + - Fix problems that happen when parsing broken JBIG2 files. + CVE-2009-0799, CVE-2009-0800, CVE-2009-1179, CVE-2009-1180, + CVE-2009-1181, CVE-2009-1182, CVE-2009-1183, CVE-2009-1187, + CVE-2009-1188 + - Fix parsing of incorrect border arrays. fdo#19761 + - Fix clip test for fonts. fdo#20950 + - Fix getGlyphAdvance to behave correctly on font size changes. + fdo#20769 + - Misc build fixes + + build system: + - Fix the Qt4 version we need +* Mon Mar 30 2009 pgajdos@suse.cz +- poppler tools now provides and obsoletes xpdf-tools +* Tue Mar 24 2009 pgajdos@suse.cz +- disable hinting -- patch moved from xpdf splash copy to + poppler's splash, reason: + xpdf is going to use splash from poppler instead of own and + unmaintained copy of splash. Without it, the xpdf rendering + of pdf is very poor, when pdf font is small (e. g. document + was zoomed out). + * no-hinting.patch +* Sun Mar 15 2009 vuntz@novell.com +- Update to version 0.10.5: + + core: + - Read the UF entry if present and prefer it over F in Filespec + dictionary + - Fix typo that was making CairoOutputDev crash on some files. + fdo#17337 + - Make JBIG2Stream more robust to corrupt input data + - Do not blindly follow loops parsing OutlineItem. fdo#18364 + - Set up the error manager before calling + jpeg_create_decompress. fdo#20484 + - Check there is an optional content config before using it. + fdo#20587 + - Fix rendering of some PDF with OpenType fonts. fdo#20605 + + build system: + - Yet more support for build on windows + - Use AC_CHECK_HEADER to find headers. fdo#20538 + - Check for pkgconfig before using it + - General autotools improvements +* Wed Feb 25 2009 vuntz@novell.com +- Remove autoreconf & libtool workaround: we have no reason to call + autoreconf. +- Remove -fno-strict-aliasing from CXXFLAGS: it's not needed for + the build. +- Remove -fstack-protector: it's a default flag now. +- Remove QTINC and QTLIB definition: it's not needed for the build. +* Mon Feb 23 2009 dmueller@suse.de +- use the distro provided libtool +* Wed Feb 11 2009 vuntz@novell.com +- Update to version 0.10.4: + + core: + - Fix a memory leak when asking for a document-level JS + - Do not crash in some PDF we do not parse correctly. + (fdo#19702) + - Fix crash on unexepcted form Opt value. (fdo#19790) + + utils: + - Fix pdfimages to extract i color components per pixel jpeg + images. (fdo#19789) +* Thu Feb 5 2009 vuntz@novell.com +- Update to version 0.10.3: + + core: + - Fix a crash on documents with malformed outline. fdo#19024 + - Fix leak on AnnotScreen destructor. fdo#19095 + - Fix wrong PS generation when a large image is in Patterns. + fdo#18908 + - Remove BaseFile.h it was never used. fdo#19298 + - Improve document saving + - Fix PS generation of PDF with malformed font Length2 + definition + - Fix a leak while parsing annotations + - Fix rendering of some checkboxes + + Qt4: + - Fix positioning of Form rects on PDF with cropbox + - Fix positioning of Annotation rects on PDF with cropbox. + fdo#18558. + - Small documentation improvements + - Make Document::fonts() work when called more than once. + fdo#19405 + + build system: + - CMake: look harder for openjpeg + - CMake: update the poppler core headers installation + - Autotools: do not install Function.cc as it's not a header + + Qt: + - Fix deserialization of links right coordinate +- Changes from version 0.10.2: + + core: + - Fix a crash when selecting text in word mode + - Fix a crash in some malformed documents (second argument of + opMarkPoint is not a dictionary) + - Ensure cairo font matrix is invertable. Fixes fdo#18254 and + fdo#18429 + - Fix a memory leak (fdo#18924) + + Qt4: + - Fix deserization of links right coordinate + + misc: + - Fix build on Solaris 10 + Sun Studio 12 + - Compile with -pedantic +* Mon Nov 24 2008 sbrabec@suse.cz +- Updated to version 0.10.1: + * Improvements in Optional Content support + * Small fixes in ActualText and Form support + * Fixed memory leaks and crashes + * Invalid rendering fixes + * Do not try to save documents that have Encryption + * Fix rendering regression on some fonts + * Documentation improvements + * Improve memory usage of the cairo renderer + * Initial JavaScript support + * Added a JPEG2000 decoder + * Emulate Adobe Reader behaviour on documents with duplicate keys + in Dictionaries + * Annotation improvements + * Add the possibility of extracting embedded fonts + * Added -listenc to pdfinfo and pdftotext +* Fri Sep 12 2008 maw@suse.de +- Update to version 0.8.7: + + Call error() when font loading fails + + Be less strict parsing TTF tables (bfo#16940) + + Fix crash due to uninitialized variable + + Fix regression in Form rendering + + Fix memory leak in the cairo backend + + Qt 4 frontend: + * Make the paper color setting working as it should + * Make sure to use the correct page width/height for form + widgets coordinates. +* Thu Aug 14 2008 sbrabec@suse.cz +- Updated to version 0.8.5: + * Use a single global FT_Library in CairoOutputDev. + * Do not limit CharCodeToUnicodeString to 8 characters + * crash, bug and leak fixes + * pdftohtml improvements +* Thu Jul 31 2008 dmueller@suse.de +- don't do poppler-devel rename for older distros +* Wed Jul 2 2008 maw@suse.de +- Add poppler-pagewidgets-null.patch (bnc#404955 and + CVE-2008-2950). +* Wed Jun 4 2008 sbrabec@suse.cz +- Updated to version 0.8.2: + * Add missing return in Object.h (fixes regression in 0.8.1) +- Backported annotation crash fixes from upstream (bnc#396634). +* Mon May 19 2008 maw@suse.de +- Provide pdftools_any in the -tools subpackage (bnc#378434). +* Mon May 12 2008 sbrabec@suse.cz +- Check for optional content before using it (bnc#389090, + fdo#15899). +* Tue Apr 29 2008 sbrabec@suse.cz +- Updated to version 0.8.1: + * Do not call FT_Done_Face on a live cairo_font_face_t as it + might cause crashes + * Do not take into account Colorspace resource subdictionary for + image XObjects + * Downsample 16 bit per component images to 8 bit per component + so they render + * Link to pthread when the system needs it +* Sat Apr 19 2008 schwab@suse.de +- Work around broken qt check. +* Fri Apr 11 2008 dmueller@suse.de +- remove obsoletes for older distros - it is just asking + for trouble for buildservice users +* Thu Apr 3 2008 sbrabec@suse.cz +- Updated to version 0.8.0: + * Public api changes + * Many bug fixes + * Better error handling + * Check the document stream is seekable when opening it + * Improve font matching not forcing default values onto + Fontconfig + * Add preliminary annotations support in the glib frontend + * Initial Movie support in the core + * Make GDK dependency optional in glib bindings + * Really distribute CMake files as optional build tool + * Initial Optional Content support in core and in the Qt4 + frontend + * Saving support + * Partial annotation support + * Forms improvements + * Add support for ActualText entries + * Display characters outside of unicode BMP with TT font + * CJK rendering fixes + * Implement Adobe Glyph Naming convention for fonts + * CMake as optional build tool + * Better font scaling for non embedded fonts + * Preserve PDF page labels when we output as postscript +* Thu Jan 31 2008 maw@suse.de +- Update to version 0.6.4: + Qt4 frontend: + * Fix crash on links that point to a non existant page + * Make Document::renderHints return the correct render hints + * Fix infinite loop when parsing LineAnnotation + core: + * Fix crash in the Splash renderer when T3 fonts are badly defined + * Draw underlined Links correctly + utils: + * Fix two use after free bugs in HtmlOutputDev.cc + build system: + * Fix build on mingw32 + tests: + * Distribute the glade file of pdf-inspector. +* Fri Jan 25 2008 maw@suse.de +- Update to version 0.6.3: + + core: + * Fix CVE-2007-4352, CVE-2007-5392 and CVE-2007-5393 + * Fix a crash on documents with wrong CCITTFaxStream + * Fix a crash in the Cairo renderer with invalid embedded fonts + * Fix a crash with invalid TrueType fonts + * Check if font is inside the clip area before rendering + it to a temporary bitmap in the Splash renderer. Fixes crashes + on incorrect documents + * Do not use exit(1) on DCTStream errors + * Detect form fields at any depth level + * Do not generate appearance stream for radio buttons that are + not active + * mingw fixes + * Fix crash in extra debug code + + glib frontend: + * Make sure passwords are passed correctly to poppler core + + Qt frontend: + * Improved documentation + * Fix crash on documents that specify an empty date + + Misc build improvements +- Remove xpdf2-CVE-2007-4352.diff, xpdf2-CVE-2007-5392.diff, + and xpdf2-CVE-2007-5393.diff, all of which have been upstreamed. +* Fri Jan 25 2008 stbinner@suse.de +- fix build on 10.2 +* Mon Nov 5 2007 maw@suse.de +- Add xpdf2-CVE-2007-4352.diff, xpdf2-CVE-2007-5392.diff, + and xpdf2-CVE-2007-5393.diff (#335637, CVE-2007-4352, + CVE-2007-5392, and CVE-2007-5393). +* Wed Oct 31 2007 sbrabec@suse.cz +- Provide and obsolete poppler-doc (#338021). +* Tue Oct 23 2007 sbrabec@suse.cz +- Use split-provides. Obsoleting something another package provides + creates a conflict between them. +* Tue Oct 23 2007 jpr@suse.de +- Updated to version 0.6.1: + * Fix printing with different x and y scale + * Fix crash when Form Fields array contains references to non + existent objects + * Fix crash in CairoOutputDev::drawMaskedImage() + * Fix embedded file description not working on some cases + * Fix printing issue with qt4 + * Avoid double free with qt4 + * Fix memory leak when dealing with embedded files in qt4 + * Fix build with --disable-cairo-output for glib + * Do not return unknown field type for signature form fields for + glib + * Support automake-1.10 + * More compatible sh code in qt.m4 + * Fix build on Sun Studio compiler +- For libpoppler-qt3-devel, libpoppler-qt4-devel and + libpoppler-glib-devel require libpoppler-devel not poppler-devel since + for obsoletion reasons that is provided by those packages (#335567) +-Add gnome-common to the build requires to remove configure errors +* Thu Oct 11 2007 sbrabec@suse.cz +- Use less strict dependencies for shared libraries. +- poppler devel package names prepended by "lib". +- poppler-qt-devel renamed to libpoppler-qt3-devel +- Fixed poppler_spec-prepare.sh to not alter %%changes. +* Mon Oct 8 2007 sbrabec@suse.cz +- Updated to version 0.6: + * CairoOutputDev fixes + * Allow pdftoppm to read/write from stdin/stdout + * API work on Qt4 frontend + * Fix pdfimages produces inverted image for black & white image + * Fix error on the NFKC text matching routine + * Add support for word and line selections + * Do not enforce %%%%EOF at the end of file + * Pad zeroes instead of aborting when rendering 1-bit images + and the stream is too short + * Update glib bindings documentation + * Merge xpdf 3.02 changes + * Qt4 frontend is not marked anymore as unstable + * Support for Sound objects + * Support for Opening/Closing page actions + * Support for page duration + * Improve PS Tokenizer performance thanks + * Various speed ups + * Beginning of Interactive Form support + * xpdfrc is no longer used for anything + * Add AbiWord output device and pdftoabw program + * Fix security issue MOAB-06-01-2007 + * Lots of bugs fixed +- Rename packages according to shared library naming policy. +- Make devel packages binding specific to deliver correct + dependencies (#249436). +* Sat Mar 10 2007 dmueller@suse.de +- remove now broken .la files from devel package + to fix build of all depending packages +* Mon Mar 5 2007 sbrabec@suse.cz +- Fixed devel dependencies (#249436). +- Removed some devel dependencies to force less to install. +* Mon Feb 5 2007 werner@suse.de +- Simplify usage of class UGooString +* Fri Jan 19 2007 maw@suse.de +- Add poppler-PageTree-depth-CVE-2007-0104.patch, fixing an + infinite loop in page tree (#233133 and CVE-2007-0104). +* Mon Jan 15 2007 dmueller@suse.de +- don't build static libs +* Fri Jan 12 2007 dmueller@suse.de +- fix pedantic warnings in qt4 headers +* Tue Jan 2 2007 sbrabec@suse.cz +- Fixed qt detection (#229896). +- Fixed dependencies. +- Reverted poppler-qt3 back to poppler-qt (#229896). +* Fri Dec 29 2006 james@usr-local-bin.org +- New subpackage: poppler-qt4 +- Rename poppler-qt to be poppler-qt3 +* Sat Dec 23 2006 james@usr-local-bin.org +- Add wildcard to use QT3 and QT4 bindings +* Tue Dec 19 2006 sbrabec@suse.cz +- Spec file cleanup. +- Splitted poppler-doc from poppler. +* Thu Oct 26 2006 jhargadon@suse.de +- added --sysconfdir=/etc option to ./configure in the specfile + as another part of the fix for bug #201739 +* Wed Oct 4 2006 jhargadon@suse.de +- moved man pages to the poppler-tools subpackage [#201739] +* Wed Sep 27 2006 jhargadon@suse.de +- update to version 0.5.4 +- Automatically read in CJK encoding files if they're installed +- Speed ups +- Patch from Dom Lachowicz to let the utils take input on stdin +- many bug fixes +* Mon Sep 4 2006 sbrabec@suse.cz +- Define conflict poppler-tools x xpdf-tools (#201739#c4). +* Thu Aug 31 2006 sbrabec@suse.cz +- Created poppler-tools providing xpdf-tools (#201739). +- Enabled parallel build. +* Fri Jul 7 2006 aj@suse.de +- Add back missing headers. +* Thu Jul 6 2006 gekker@suse.de +- Update to version 0.5.3 +- Remove upstreamed patches +* Tue Jun 13 2006 gekker@suse.de +- Fix evince crasher when selecting text (#152780) +* Thu Mar 23 2006 sbrabec@suse.cz +- Display CJK with cairo correctly (Mandriva patch, #160230). +- Fixed devel dependencies. +* Tue Feb 7 2006 sbrabec@suse.cz +- Fixed SplashXPathScanner heap overflow (#141242, CVE-2006-0301). +* Wed Jan 25 2006 mls@suse.de +- converted neededforbuild to BuildRequires +* Tue Jan 17 2006 nadvornik@suse.cz +- updated to 0.4.4 +- security patches merged upstream +* Mon Jan 16 2006 meissner@suse.de +- added -fno-strict-aliasing. +* Mon Jan 16 2006 meissner@suse.de +- use -fstack-protector. +* Wed Jan 11 2006 sbrabec@suse.cz +- Removed libpixman from neededforbuild. +* Thu Dec 15 2005 sbrabec@suse.cz +- Fixed more xpdf overflows and signed integer multiplications + (Chris Evans, Martin Pitt, #137156). +* Wed Dec 7 2005 sbrabec@suse.cz +- Xpdf heap owerflow fixes (#137156, CAN-2005-3191, CAN-2005-3192, + CAN-2005-3193). +* Mon Oct 24 2005 stbinner@suse.de +- remove remaining extra qualifications +* Tue Oct 18 2005 dmueller@suse.de +- fix extra qualifications in installed headers +* Fri Sep 2 2005 gekker@suse.de +- Update to version 0.4.2 +- Fixes to work with new cairo version +- Required by evince update for GNOME 2.12 +* Thu Aug 18 2005 gekker@suse.de +- Update to version 0.4.0 +- Remove uptreamed patchs +* Thu Jul 21 2005 gekker@suse.de +- Update to version 0.3.3 +* Mon Jun 27 2005 meissner@suse.de +- supply format attributes. +* Wed Jun 1 2005 sbrabec@suse.cz +- Fixed pkgconfig file. +* Tue May 24 2005 sbrabec@suse.cz +- Updated to version 0.3.2. +* Mon May 23 2005 sbrabec@suse.cz +- Split poppler-glib to subpackage. +* Sun May 22 2005 aj@suse.de +- Fix build with GCC4. +* Mon May 9 2005 sbrabec@suse.cz +- New SuSE package, version 0.3.1. diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/power-manager.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/power-manager.spec new file mode 100644 index 0000000..0004a9c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/power-manager.spec @@ -0,0 +1,83 @@ +Name: power-manager +Summary: Power manager +Version: 1.3.23 +Release: 8 +Group: framework/system +License: APLv2 +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/power-manager.manifest +Requires(post): /usr/bin/vconftool +Source1: power-manager.service +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(sensor) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(devman_plugin) +BuildRequires: pkgconfig(heynoti) + +%description +Description: Power manager + + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +%ifnarch %arm +%if 0%{?simulator} +#for emulator +CFLAGS+=" -DTIZEN_EMUL" +%else +#for real device +CFLAGS+=" -DX86" +%endif +export CFLAGS +%endif +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants +install -m 0644 %{SOURCE1} %{buildroot}%{_libdir}/systemd/system/power-manager.service +ln -s ../power-manager.service %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants/power-manager.service + +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d/ +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc5.d/ +ln -s %{_sysconfdir}/init.d/pmctrl %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S35power-manager +ln -s %{_sysconfdir}/init.d/pmctrl %{buildroot}%{_sysconfdir}/rc.d/rc5.d/S00power-manager + +%post +vconftool set -t int memory/pm/state 0 -i +vconftool set -t int memory/pm/battery_timetofull -1 -i +vconftool set -t int memory/pm/battery_timetoempty -1 -i +vconftool set -t int memory/pm/custom_brightness_status 0 -i -g 5000 +vconftool set -t bool memory/pm/brt_changed_lpm 0 -i + +heynotitool set system_wakeup +heynotitool set pm_event + +mkdir -p /etc/udev/rules.d +if ! [ -L /etc/udev/rules.d/91-power-manager.rules ]; then + ln -s %{_datadir}/power-manager/udev-rules/91-power-manager.rules /etc/udev/rules.d/91-power-manager.rules +fi + +%files +%manifest power-manager.manifest +%{_sysconfdir}/rc.d/init.d/pmctrl +%{_sysconfdir}/rc.d/rc3.d/S35power-manager +%{_sysconfdir}/rc.d/rc5.d/S00power-manager +%{_bindir}/pm_event +%{_bindir}/pmctrl +%{_bindir}/power_manager +%{_libdir}/systemd/system/power-manager.service +%{_libdir}/systemd/system/multi-user.target.wants/power-manager.service +%{_datadir}/power-manager/udev-rules/91-power-manager.rules diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/prelink.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/prelink.spec new file mode 100644 index 0000000..90d697f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/prelink.spec @@ -0,0 +1,52 @@ +Name: prelink +Summary: An ELF prelinking utility +Version: 20100106 +Release: 0 +Group: System/Base +License: GPLv2+ +Source0: http://people.redhat.com/jakub/prelink/%{name}-%{version}.tar.gz +Source1: prelink.conf +Requires: /bin/find +Requires: /bin/awk +Requires: /bin/grep +BuildRequires: elfutils-libelf-devel-static +BuildRequires: glibc-static + + +%description +The prelink package contains a utility which modifies ELF shared libraries +and executables, so that far fewer relocations need to be resolved at runtime +and thus programs come up faster. + + + + +%prep +%setup -q -n %{name}-%{version} + + +%build +%configure \ + --disable-shared \ + --disable-libtool-lock \ + --disable-dependency-tracking + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}%{_sysconfdir} +cp -af %{SOURCE1} %{buildroot}%{_sysconfdir} + +%remove_docs + + + +%files +%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/prelink.conf +%{_prefix}/sbin/prelink +%{_prefix}/bin/execstack + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/preview-repos-auto.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/preview-repos-auto.spec new file mode 100644 index 0000000..ff3b563 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/preview-repos-auto.spec @@ -0,0 +1,28 @@ +Name: preview-repos-auto +Summary: Tizen IVI Preview Repos Auto +Version: 1 +Release: 1 +Group: System/Libraries +License: LGPLv2.1 +URL: http://www.tizen.org +Source0: %{name}-%{version}.tar.bz2 + +%description +This package installs the .repo files for Tizen IVI Preview automotive images + +%prep +%setup -q -n %{name}-%{version} + +%build + +%install +rm -rf %{buildroot} +install -d %{buildroot}/etc/zypp/repos.d +install -m 0755 tizen-base.repo %{buildroot}/etc/zypp/repos.d +install -m 0755 tizen-ivi.repo %{buildroot}/etc/zypp/repos.d + +%post + +%files +%defattr(-,root,root,-) +/etc/zypp/repos.d/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pulseaudio-module-murphy-ivi.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pulseaudio-module-murphy-ivi.spec new file mode 100644 index 0000000..e0920c8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pulseaudio-module-murphy-ivi.spec @@ -0,0 +1,61 @@ +Summary: Pulseaudio module for enforcing policy decisions in the audio domain +Name: pulseaudio-module-murphy-ivi +Version: 0.9.8 +Release: 0 +License: LGPLv2.1 +Group: System Environment/Daemons +URL: https://github.com/otcshare/pulseaudio-module-murphy-ivi +Source0: %{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +BuildRequires: pkgconfig(pulseaudio-module-devel) +BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(murphy-common) +BuildRequires: pkgconfig(murphy-pulse) +BuildRequires: pkgconfig(murphy-lua-utils) +BuildRequires: pkgconfig(lua) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: libtool-ltdl-devel +Requires: pulseaudio +Conflicts: pulseaudio-module-combine-sink +Conflicts: pulseaudio-module-augment-properties + + +%description +This package contains a pulseaudio module that enforces (mostly audio) routing, +corking and muting policy decisions. + +%prep +%setup -q + +%build +PAVER="`/usr/bin/pkg-config --silence-errors --modversion libpulse | \ +tr -d \\n | sed -e 's/\([0123456789.]\+\).*/\1/'`" +./bootstrap.sh + +unset LD_AS_NEEDED +%configure --disable-static \ +--with-module-dir=%{_libdir}/pulse-$PAVER/modules \ +--with-dbus \ +--with-documentation=no \ +--with-murphyif +make + +%install +rm -rf $RPM_BUILD_ROOT +%make_install +rm -f %{_libdir}/pulse-*/modules/module-*.la + + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/pulse-*/modules/module-*.so +%{_sysconfdir}/dbus-1/system.d/pulseaudio-murphy-ivi.conf +%{_sysconfdir}/pulse/murphy-ivi.lua diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pulseaudio.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pulseaudio.spec new file mode 100644 index 0000000..6334b0a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pulseaudio.spec @@ -0,0 +1,427 @@ +%define pulseversion 2.1 + +Name: pulseaudio +Summary: Improved Linux sound server +Version: 2.1 +Release: 0 +Group: Multimedia/PulseAudio +License: LGPLv2+ +URL: http://pulseaudio.org +Source0: http://127.0.0.1/pulseaudio-2.1.tar.gz +Requires: udev +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +Requires: pulseaudio-config +BuildRequires: pkgconfig(speexdsp) +BuildRequires: pkgconfig(sndfile) +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gconf-2.0) +BuildRequires: pkgconfig(bluez) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(vconf) +BuildRequires: libatomic_ops-devel +BuildRequires: pkgconfig(openssl) +BuildRequires: json-c-devel +BuildRequires: m4 +BuildRequires: libtool-ltdl-devel +BuildRequires: libtool +BuildRequires: intltool +BuildRequires: fdupes + + +%description +PulseAudio is a sound server for Linux and other Unix like operating +systems. It is intended to be an improved drop-in replacement for the +Enlightened Sound Daemon (ESOUND). + +%package libs +Summary: PulseAudio client libraries +Group: Multimedia/PulseAudio +Requires: %{name} = %{version}-%{release} + +%description libs +Client libraries used by applications that access a PulseAudio sound server +via PulseAudio's native interface. + + +%package libs-devel +Summary: PulseAudio client development headers and libraries +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description libs-devel +Headers and libraries for developing applications that access a PulseAudio +sound server via PulseAudio's native interface + + +%package utils +Summary: Command line tools for the PulseAudio sound server +Group: Multimedia/PulseAudio +Requires: %{name} = %{version}-%{release} + +%description utils +These tools provide command line access to various features of the +PulseAudio sound server. Included tools are: +pabrowse - Browse available PulseAudio servers on the local network. +paplay - Playback a WAV file via a PulseAudio sink. +pacat - Cat raw audio data to a PulseAudio sink. +parec - Cat raw audio data from a PulseAudio source. +pacmd - Connect to PulseAudio's built-in command line control interface. +pactl - Send a control command to a PulseAudio server. +padsp - /dev/dsp wrapper to transparently support OSS applications. +pax11publish - Store/retrieve PulseAudio default server/sink/source +settings in the X11 root window. + + +%package module-bluetooth +Summary: Bluetooth module for PulseAudio sound server +Group: Multimedia/PulseAudio +Requires: %{name} = %{version}-%{release} + +%description module-bluetooth +This module enables PulseAudio to work with bluetooth devices, like headset +or audio gatewa + +%package module-devel +Summary: Headers and libraries for PulseAudio module development +License: LGPLv2+ +Group: Development/Libraries +Requires: %{name}-libs-devel = %{version}-%{release} + +%package config +Summary: Default configuration for PulseAudio. +Group: System Environment/Configuration + +%description config +Default configuration for PulseAudio. + +%description module-devel +Headers and libraries for developing pulseaudio modules + +#%package module-zeroconf +#Summary: PA module-zeroconf +#Group: Multimedia/PulseAudio +# +#%description module-zeroconf +#PA module-zeroconf. + +%package module-raop +Summary: PA module-raop +Group: Multimedia/PulseAudio + +%description module-raop +PA module-raop. + +%package module-filter +Summary: PA module-filter +Group: Multimedia/PulseAudio + +%description module-filter +PA module-filter. + +%package module-combine-sink +Summary: PA module-combine-sink +Group: Multimedia/PulseAudio + +%description module-combine-sink +PA module-combine-sink. + +%package module-augment-properties +Summary: PA module-augment-properties +Group: Multimedia/PulseAudio + +%description module-augment-properties +PA module-augment-properties. + +%package module-dbus-protocol +Summary: PA module-dbus-protocol +Group: Multimedia/PulseAudio + +%description module-dbus-protocol +PA module-dbus-protocol. + +%package module-null-source +Summary: PA module-null-source +Group: Multimedia/PulseAudio + +%description module-null-source +PA module-null-source. + +%package module-switch-on-connect +Summary: PA module-swich-on-connect +Group: Multimedia/PulseAudio + +%description module-switch-on-connect +PA module-swich-on-connect. + +%package localization +Summary: PA localization files. +Group: Multimedia/PulseAudio +Requires: %{name} = %{version}-%{release} + +%description localization +PA localization files. + +%package vala-bindings +Summary: PA Vala bindings. +Group: Multimedia/PulseAudio +Requires: %{name} = %{version}-%{release} + +%description vala-bindings +PA Vala bindings. + + +%prep +%setup -q +echo "%{version}" > .tarball-version +./bootstrap.sh + +%build +CPUS="`cat /proc/cpuinfo | grep ^processor | wc -l`" +JOBS="-j$(($CPUS + 1))" + +unset LD_AS_NEEDED +export LDFLAGS+="-Wl,--no-as-needed" +%configure --disable-static --enable-alsa --disable-ipv6 --disable-oss-output --disable-oss-wrapper --enable-bluez --disable-x11 --disable-hal --disable-hal-compat --disable-lirc --disable-avahi --disable-jack --without-fftw --disable-xen --enable-spolicy +make $JOBS + +%install +rm -rf %{buildroot} +%make_install + +install -D -m0755 pulseaudio.sh.in %{buildroot}%{_sysconfdir}/rc.d/init.d/pulseaudio.sh + +install -d %{buildroot}/%{_libdir}/systemd/system +install -m 644 pulseaudio.service %{buildroot}/%{_libdir}/systemd/system/pulseaudio.service +mkdir -p %{buildroot}/%{_libdir}/systemd/system/multi-user.target.wants +ln -s ../pulseaudio.service %{buildroot}/%{_libdir}/systemd/system/multi-user.target.wants/pulseaudio.service + +rm -rf %{buildroot}/etc/xdg/autostart/pulseaudio-kde.desktop +rm -rf %{buildroot}/usr/bin/start-pulseaudio-kde +rm -rf %{buildroot}/%{_libdir}/pulse-%{version}/modules/module-device-manager.so + +mkdir -p %{buildroot}/%{_includedir}/pulsemodule/pulse +mkdir -p %{buildroot}/%{_includedir}/pulsemodule/pulsecore + +cp %{buildroot}/%{_includedir}/pulse/*.h %{buildroot}/%{_includedir}/pulsemodule/pulse + +%find_lang pulseaudio +fdupes %{buildroot}/%{_datadir} +fdupes %{buildroot}/%{_includedir} + +# get rid of *.la files +rm -f %{buildroot}/%{_libdir}/*.la +rm -f %{buildroot}/%{_libdir}/pulseaudio/*.la + +# put the default configuration file in place +install -m 644 src/default.pa %{buildroot}/%{_sysconfdir}/pulse + +%post +/sbin/ldconfig +ln -s /etc/rc.d/init.d/pulseaudio.sh /etc/rc.d/rc3.d/S20pulseaudio +ln -s /etc/rc.d/init.d/pulseaudio.sh /etc/rc.d/rc4.d/S20pulseaudio + +%postun +/sbin/ldconfig +if [ "$1" = "0" ]; then +rm -f %{_sysconfdir}/rc.d/rc3.d/S20pulseaudio +rm -f %{_sysconfdir}/rc.d/rc4.d/S20pulseaudio +fi + +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + + +%post module-bluetooth -p /sbin/ldconfig +%postun module-bluetooth -p /sbin/ldconfig + + +%docs_package + +%lang_package + + +%files +%defattr(-,root,root,-) +%doc LICENSE GPL LGPL +%dir %{_sysconfdir}/pulse/ +%{_bindir}/esdcompat +%{_bindir}/pulseaudio +%dir %{_libexecdir}/pulse +%{_libexecdir}/pulse/* +%{_libdir}/libpulsecore-%{version}.so +%{_libdir}/libpulse-mainloop-glib.so.* +/lib/udev/rules.d/90-pulseaudio.rules +%{_datadir}/pulseaudio/alsa-mixer/paths/* +%{_datadir}/pulseaudio/alsa-mixer/profile-sets/* +%{_bindir}/pamon +/etc/dbus-1/system.d/pulseaudio-system.conf +# cmake stuff +%{_libdir}/cmake/PulseAudio/PulseAudioConfig.cmake +%{_libdir}/cmake/PulseAudio/PulseAudioConfigVersion.cmake +# list all modules +%{_libdir}/pulse-%{version}/modules/libalsa-util.so +%{_libdir}/pulse-%{version}/modules/libcli.so +%{_libdir}/pulse-%{version}/modules/libprotocol-cli.so +%{_libdir}/pulse-%{version}/modules/libprotocol-http.so +%{_libdir}/pulse-%{version}/modules/libprotocol-native.so +%{_libdir}/pulse-%{version}/modules/libprotocol-simple.so +%{_libdir}/pulse-%{version}/modules/librtp.so +%{_libdir}/pulse-%{version}/modules/module-alsa-sink.so +%{_libdir}/pulse-%{version}/modules/module-alsa-source.so +%{_libdir}/pulse-%{version}/modules/module-always-sink.so +%{_libdir}/pulse-%{version}/modules/module-console-kit.so +%{_libdir}/pulse-%{version}/modules/module-device-restore.so +%{_libdir}/pulse-%{version}/modules/module-stream-restore.so +%{_libdir}/pulse-%{version}/modules/module-cli-protocol-tcp.so +%{_libdir}/pulse-%{version}/modules/module-cli-protocol-unix.so +%{_libdir}/pulse-%{version}/modules/module-cli.so +%{_libdir}/pulse-%{version}/modules/module-combine.so +%{_libdir}/pulse-%{version}/modules/module-default-device-restore.so +%{_libdir}/pulse-%{version}/modules/module-detect.so +%{_libdir}/pulse-%{version}/modules/module-esound-sink.so +%{_libdir}/pulse-%{version}/modules/module-http-protocol-tcp.so +%{_libdir}/pulse-%{version}/modules/module-http-protocol-unix.so +%{_libdir}/pulse-%{version}/modules/module-intended-roles.so +%{_libdir}/pulse-%{version}/modules/module-ladspa-sink.so +%{_libdir}/pulse-%{version}/modules/module-match.so +%{_libdir}/pulse-%{version}/modules/module-mmkbd-evdev.so +%{_libdir}/pulse-%{version}/modules/module-native-protocol-fd.so +%{_libdir}/pulse-%{version}/modules/module-native-protocol-tcp.so +%{_libdir}/pulse-%{version}/modules/module-native-protocol-unix.so +%{_libdir}/pulse-%{version}/modules/module-null-sink.so +%{_libdir}/pulse-%{version}/modules/module-pipe-sink.so +%{_libdir}/pulse-%{version}/modules/module-pipe-source.so +%{_libdir}/pulse-%{version}/modules/module-position-event-sounds.so +%{_libdir}/pulse-%{version}/modules/module-remap-sink.so +%{_libdir}/pulse-%{version}/modules/module-rescue-streams.so +%{_libdir}/pulse-%{version}/modules/module-rtp-recv.so +%{_libdir}/pulse-%{version}/modules/module-rtp-send.so +%{_libdir}/pulse-%{version}/modules/module-simple-protocol-tcp.so +%{_libdir}/pulse-%{version}/modules/module-simple-protocol-unix.so +%{_libdir}/pulse-%{version}/modules/module-sine.so +%{_libdir}/pulse-%{version}/modules/module-tunnel-sink.so +%{_libdir}/pulse-%{version}/modules/module-tunnel-source.so +%{_libdir}/pulse-%{version}/modules/module-suspend-on-idle.so +%{_libdir}/pulse-%{version}/modules/module-volume-restore.so +%{_libdir}/pulse-%{version}/modules/module-alsa-card.so +%{_libdir}/pulse-%{version}/modules/module-card-restore.so +%{_libdir}/pulse-%{version}/modules/module-sine-source.so +%{_libdir}/pulse-%{version}/modules/module-loopback.so +%{_libdir}/pulse-%{version}/modules/module-rygel-media-server.so +%{_libdir}/pulse-%{version}/modules/module-echo-cancel.so +%{_libdir}/pulse-%{version}/modules/module-virtual-sink.so +%{_libdir}/pulse-%{version}/modules/module-virtual-source.so +%{_libdir}/pulse-%{version}/modules/libprotocol-esound.so +%{_libdir}/pulse-%{version}/modules/module-esound-compat-spawnfd.so +%{_libdir}/pulse-%{version}/modules/module-esound-compat-spawnpid.so +%{_libdir}/pulse-%{version}/modules/module-esound-protocol-tcp.so +%{_libdir}/pulse-%{version}/modules/module-esound-protocol-unix.so +%{_libdir}/pulse-%{version}/modules/module-gconf.so +%{_libdir}/pulse-%{version}/modules/module-udev-detect.so +%{_libdir}/pulse-%{version}/modules/module-role-cork.so +%{_libdir}/pulse-%{version}/modules/module-switch-on-port-available.so +%{_libdir}/pulse-%{version}/modules/module-virtual-surround-sink.so +%{_libdir}/pulse-%{version}/modules/module-policy.so +%{_libdir}/systemd/system/pulseaudio.service +%{_libdir}/systemd/system/multi-user.target.wants/pulseaudio.service +%{_sysconfdir}/rc.d/init.d/pulseaudio.sh + +%files libs +%defattr(-,root,root,-) +%{_libdir}/libpulse.so.* +%{_libdir}/libpulse-simple.so.* +%{_libdir}/pulseaudio/libpulsecommon-*.so + +%files libs-devel +%defattr(-,root,root,-) +%{_includedir}/pulse/* +%{_libdir}/libpulse.so +%{_libdir}/libpulse-simple.so +%{_libdir}/pkgconfig/libpulse-simple.pc +%{_libdir}/pkgconfig/libpulse.pc +%{_datadir}/vala/vapi/libpulse.vapi +%{_libdir}/pkgconfig/libpulse-mainloop-glib.pc +%{_libdir}/libpulse-mainloop-glib.so + +%files utils +%defattr(-,root,root,-) +%doc %{_mandir}/man1/* +%doc %{_mandir}/man5/* +%{_bindir}/pacat +%{_bindir}/pacmd +%{_bindir}/pactl +%{_bindir}/paplay +%{_bindir}/parec +%{_bindir}/pamon +%{_bindir}/parecord +%{_bindir}/pasuspender + +%files module-bluetooth +%defattr(-,root,root,-) +%{_libdir}/pulse-%{version}/modules/module-bluetooth-proximity.so +%{_libdir}/pulse-%{version}/modules/module-bluetooth-device.so +%{_libdir}/pulse-%{version}/modules/module-bluetooth-discover.so +%{_libdir}/pulse-%{version}/modules/libbluetooth-ipc.so +%{_libdir}/pulse-%{version}/modules/libbluetooth-sbc.so +%{_libdir}/pulse-%{version}/modules/libbluetooth-util.so + +#%files module-zeroconf +#%defattr(-,root,root,-) +#%{_libdir}/pulse-%{version}/modules/libavahi-wrap.so +#%{_libdir}/pulse-%{version}/modules/module-zeroconf*.so + +%files module-raop +%defattr(-,root,root,-) +%{_libdir}/pulse-%{version}/modules/libraop.so +%{_libdir}/pulse-%{version}/modules/module-raop*.so + +%files module-filter +%defattr(-,root,root,-) +%{_libdir}/pulse-%{version}/modules/module-filter-*.so + +%files module-combine-sink +%defattr(-,root,root,-) +%{_libdir}/pulse-%{version}/modules/module-combine-sink.so + +%files module-augment-properties +%defattr(-,root,root,-) +%{_libdir}/pulse-%{version}/modules/module-augment-properties.so + +%files module-dbus-protocol +%defattr(-,root,root,-) +%{_libdir}/pulse-%{version}/modules/module-dbus-protocol.so + +%files module-null-source +%defattr(-,root,root,-) +%{_libdir}/pulse-%{version}/modules/module-null-source.so + +%files module-switch-on-connect +%defattr(-,root,root,-) +%{_libdir}/pulse-%{version}/modules/module-switch-on-connect.so + +%files config +%defattr(-,root,root,-) +%{_sysconfdir}/pulse/default.pa +%{_sysconfdir}/pulse/client.conf +%{_sysconfdir}/pulse/default.pa +%{_sysconfdir}/pulse/system.pa +%{_sysconfdir}/pulse/daemon.conf + +%files module-devel +%defattr(-,root,root) +%{_includedir}/pulsemodule/pulsecore/*.h +%{_includedir}/pulsemodule/pulse/*.h +%{_libdir}/pkgconfig/pulseaudio-module-devel.pc + +%files localization +%defattr(-,root,root,-) +%{_datadir}/locale/*/LC_MESSAGES/pulseaudio.mo + +%files vala-bindings +%defattr(-,root,root,-) +%{_datadir}/vala/vapi/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pygobject.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pygobject.spec new file mode 100644 index 0000000..72d2c02 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/pygobject.spec @@ -0,0 +1,111 @@ +# Last updated for version 2.21.0 +%define glib2_version 2.22.4 +%define python_version 2.3.5 + +### Abstract ### + +Name: pygobject +Version: 2.28.6 +Release: 3%{?dist} +License: LGPLv2+ +Group: Development/Languages +Summary: Python 2 bindings for GObject +URL: http://www.pygtk.org/ +Source: pygobject-%{version}.tar.bz2 + +### Patches ### + +### Build Dependencies ### + +BuildRequires: glib2-devel >= %{glib2_version} +BuildRequires: python-devel >= %{python_version} + +# Bootstrap requirements +BuildRequires: automake autoconf libtool + +%description +The %{name} package provides a convenient wrapper for the GObject library +for use in Python programs. + +%package codegen +Summary: The code generation program for PyGObject +Group: Development/Languages + +%description codegen +The package contains the C code generation program for PyGObject. + +%package devel +Summary: Development files for building add-on libraries +Group: Development/Languages +Requires: %{name} = %{version}-%{release} +Requires: %{name}-codegen = %{version}-%{release} +Requires: %{name}-doc = %{version}-%{release} +Requires: glib2-devel +Requires: pkgconfig + +%description devel +This package contains files required to build wrappers for %{name}-based +libraries such as pygtk2. + +%package doc +Summary: Documentation files for %{name} +Group: Development/Languages + +%description doc +This package contains documentation files for %{name}. + +%prep +%setup -q -n pygobject-%{version} + +find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python}|' + +%build +PYTHON=%{__python} +export PYTHON +%configure --disable-introspection +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT + +make DESTDIR=$RPM_BUILD_ROOT install +find $RPM_BUILD_ROOT -name '*.la' -delete +find $RPM_BUILD_ROOT -name '*.a' -delete + +rm examples/Makefile* + +%files +%defattr(644, root, root, 755) +%doc AUTHORS NEWS README +%doc examples + +%{_libdir}/libpyglib-2.0-python.so* +%dir %{python_sitearch}/gtk-2.0 +%dir %{python_sitearch}/gobject +%dir %{python_sitearch}/glib + +%{python_sitearch}/gtk-2.0/* +%{python_sitearch}/pygtk.* +%{python_sitearch}/gobject/* +%{python_sitearch}/glib/* + +%files codegen +%defattr(755, root, root, 755) +%{_bindir}/pygobject-codegen-2.0 +%defattr(644, root, root, 755) +%dir %{_datadir}/pygobject/2.0 +%{_datadir}/pygobject/2.0/codegen + +%files devel +%defattr(644, root, root, 755) +%dir %{_datadir}/pygobject +%dir %{_includedir}/pygtk-2.0 +%{_datadir}/pygobject/2.0/defs +%{_includedir}/pygtk-2.0/pyglib.h +%{_includedir}/pygtk-2.0/pygobject.h +%{_libdir}/pkgconfig/pygobject-2.0.pc + +%files doc +%defattr(644, root, root, 755) +%{_datadir}/gtk-doc/html/pygobject +%{_datadir}/pygobject/xsl diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-cheetah.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-cheetah.spec new file mode 100644 index 0000000..a79527a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-cheetah.spec @@ -0,0 +1,105 @@ +%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} + +Name: python-cheetah +Version: 2.4.4 +Release: 1 +Summary: Template engine and code-generator + +Group: Development/Libraries +License: MIT +URL: http://cheetahtemplate.org/ +Source: http://pypi.python.org/packages/source/C/Cheetah/Cheetah-%{version}.tar.gz +Source1001: packaging/python-cheetah.manifest + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root + +BuildRequires: python-devel +%if 0%{?suse_version} +BuildRequires: python-setuptools +%else +BuildRequires: python-setuptools-devel +%endif +BuildRequires: python-lxml, python-pygments, python-markdown + +%description +Cheetah is an open source template engine and code generation tool, +written in Python. It can be used standalone or combined with other +tools and frameworks. Web development is its principle use, but +Cheetah is very flexible and is also being used to generate C++ game +code, Java, sql, form emails and even Python code. + +%prep +%setup -q -n Cheetah-%{version} + +%build +cp %{SOURCE1001} . +export CHEETAH_USE_SETUPTOOLS=1 +%{__python} setup.py build + +%install +export CHEETAH_USE_SETUPTOOLS=1 +%if 0%{?suse_version} +%{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot} --record-rpm=INSTALLED_FILES +%else +%{__python} setup.py install --skip-build --root %{buildroot} --prefix=%{_prefix} +%endif + +%check +export PATH="%{buildroot}/%{_bindir}:$PATH" +export PYTHONPATH="%{buildroot}/%{python_sitearch}" +%{__python} %{buildroot}/%{python_sitearch}/Cheetah/Tests/Test.py + +%clean +rm -rf %{buildroot} + +%if 0%{?suse_version} +%files -f INSTALLED_FILES +%manifest python-cheetah.manifest +%defattr(-,root,root,-) +%else +%files +%manifest python-cheetah.manifest +%defattr(-,root,root,-) +%dir %{python_sitearch}/Cheetah +%{python_sitearch}/Cheetah/*.py +%{python_sitearch}/Cheetah/*.pyc +%{python_sitearch}/Cheetah/_namemapper.so +%{python_sitearch}/Cheetah/*.pyo + +%dir %{python_sitearch}/Cheetah/Macros +%{python_sitearch}/Cheetah/Macros/*.py +%{python_sitearch}/Cheetah/Macros/*.pyc +%{python_sitearch}/Cheetah/Macros/*.pyo + +%dir %{python_sitearch}/Cheetah/Templates +%{python_sitearch}/Cheetah/Templates/*.py +%{python_sitearch}/Cheetah/Templates/*.pyc +%{python_sitearch}/Cheetah/Templates/*.tmpl +%{python_sitearch}/Cheetah/Templates/*.pyo + +%dir %{python_sitearch}/Cheetah/Tests +%{python_sitearch}/Cheetah/Tests/*.py +%{python_sitearch}/Cheetah/Tests/*.pyc +%{python_sitearch}/Cheetah/Tests/*.pyo + +%dir %{python_sitearch}/Cheetah/Tools +%{python_sitearch}/Cheetah/Tools/*.py +%{python_sitearch}/Cheetah/Tools/*.pyc +%{python_sitearch}/Cheetah/Tools/*.txt +%{python_sitearch}/Cheetah/Tools/*.pyo + +%dir %{python_sitearch}/Cheetah/Utils +%{python_sitearch}/Cheetah/Utils/*.py +%{python_sitearch}/Cheetah/Utils/*.pyc +%{python_sitearch}/Cheetah/Utils/*.pyo + +%dir %{python_sitearch}/Cheetah-%{version}-*.egg-info +%{python_sitearch}/Cheetah-%{version}-*.egg-info/PKG-INFO +%{python_sitearch}/Cheetah-%{version}-*.egg-info/*.txt + +%endif +%doc CHANGES LICENSE TODO +%{_bindir}/cheetah +%{_bindir}/cheetah-compile +%{_bindir}/cheetah-analyze + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-markdown.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-markdown.spec new file mode 100644 index 0000000..3a0cdd3 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-markdown.spec @@ -0,0 +1,52 @@ +%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} + +%define srcname Markdown + +Name: python-markdown +Version: 2.0.3 +Release: 1 +Summary: Markdown implementation in Python +Group: Development/Languages +License: BSD +URL: http://www.freewisdom.org/projects/python-markdown/ +Source0: http://pypi.python.org/packages/source/M/%{srcname}/%{srcname}-%{version}.tar.gz +Source1001: packaging/python-markdown.manifest +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch +BuildRequires: python-devel +%if 0%{?rhel} +BuildRequires: python-elementtree +Requires: python-elementtree +%endif + + +%description +This is a Python implementation of John Gruber's Markdown. It is +almost completely compliant with the reference implementation, though +there are a few known issues. + + +%prep +%setup -q -n %{srcname}-%{version} + +# remove shebangs +find markdown -type f -name '*.py' \ + -exec sed -i -e '/^#!/{1D}' {} \; + + +%build +cp %{SOURCE1001} . +%{__python} setup.py build + + +%install +rm -rf %{buildroot} +%{__python} setup.py install -O1 --skip-build --root %{buildroot} --prefix %{_prefix} + + +%files +%manifest python-markdown.manifest +%{python_sitelib}/* +%{_bindir}/markdown + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-pygments.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-pygments.spec new file mode 100644 index 0000000..1a4cfa0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-pygments.spec @@ -0,0 +1,55 @@ +%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} + +Name: python-pygments +Version: 1.1.1 +Release: 1 +Summary: A syntax highlighting engine written in Python + +Group: Development/Libraries +License: BSD +URL: http://pygments.org/ +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/python-pygments.manifest + +BuildArch: noarch +BuildRequires: python-devel, python-setuptools +Requires: python-setuptools + + +%description +Pygments is a syntax highlighting engine written in Python. That means, it +will take source code (or other markup) in a supported language and output +a processed version (in different formats) containing syntax highlighting +markup. + + +%prep +%setup -q + + +%build +cp %{SOURCE1001} . +%{__python} setup.py build +%{__sed} -i 's/\r//' LICENSE + + +%install + +%if 0%{?suse_version} +%{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot} --record-rpm=INSTALLED_FILES +%else +%{__python} setup.py install -O1 --skip-build --root %{buildroot} --prefix=%{_prefix} +%endif + +%if 0%{?suse_version} +%files -f INSTALLED_FILES +%manifest python-pygments.manifest +%else +%files +%manifest python-pygments.manifest +%{python_sitelib}/* +%endif +# For noarch packages: sitelib +%{_bindir}/pygmentize + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-yaml.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-yaml.spec new file mode 100644 index 0000000..50ff7e9 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/python-yaml.spec @@ -0,0 +1,65 @@ +# +# + +%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} +Name: python-yaml +Summary: YAML parser and emitter for Python +Version: 3.09 +Release: 1 +Group: Development/Libraries +License: MIT +URL: http://pyyaml.org/ +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/python-yaml.manifest +BuildRequires: python-devel +BuildRequires: python-setuptools +Provides: PyYAML +Obsoletes: PyYAML + + +%description +YAML is a data serialization format designed for human readability and +interaction with scripting languages. PyYAML is a YAML parser and +emitter for Python. + +PyYAML features a complete YAML 1.1 parser, Unicode support, pickle +support, capable extension API, and sensible error messages. PyYAML +supports standard YAML tags and provides Python-specific tags that allow +to represent an arbitrary Python object. + +PyYAML is applicable for a broad range of tasks from complex +configuration files to object serialization and persistance. + + + + +%prep +%setup -q + + +%build +cp %{SOURCE1001} . + +CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build + +%install +rm -rf $RPM_BUILD_ROOT +%if 0%{?suse_version} +%{__python} setup.py install --root=$RPM_BUILD_ROOT --prefix=%{_prefix} +%else +%{__python} setup.py install --root=$RPM_BUILD_ROOT -O1 --prefix=%{_prefix} +%endif + + + + + + + +%files +%manifest python-yaml.manifest +%defattr(-,root,root,-) +%doc PKG-INFO README LICENSE examples +%{python_sitearch}/* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ragel.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ragel.spec new file mode 100644 index 0000000..502b503 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ragel.spec @@ -0,0 +1,46 @@ +Name: ragel +Summary: Ragel +Version: 6.6 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +Patch0: no-doc.patch + + +%description +compiles finite state machines into code in various languages +Ragel compiles finite state machines from regular languages into C, C++, +Objective-C, D, Ruby or Java code. Ragel allows the programmer to embed +actions at any point in a regular language. Non-determinism can be +controlled through the use of embedded priorities and guarded regular +language operators. Ragel also supports the construction of scanners and +the building of state machines using state-charts. Ragel can be used to +create robust recognizers and parsers which run very fast. It can work +with integer-sized alphabets and can compile large state machines. +The generated code has no dependencies. + + +%prep +%setup -q +%patch0 -p1 + + +%build +./autogen.sh +./configure --prefix=%{_prefix} + +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name} + + +%files +%{_bindir}/ragel +%{_defaultdocdir}/* +/usr/share/license/%{name} diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/renderer-service-upnp.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/renderer-service-upnp.spec new file mode 100644 index 0000000..ddef56b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/renderer-service-upnp.spec @@ -0,0 +1,93 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# +# >> macros +# << macros + +Name: renderer-service-upnp +Summary: A high level API for discovering and manipulating digital media renderers. +Version: 0.0.4 +Release: 0 +Group: System/Libraries +License: LGPLv2+ +URL: https://01.org/dleyna/ +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gupnp-1.0) +BuildRequires: pkgconfig(gupnp-av-1.0) +BuildRequires: pkgconfig(libsoup-2.4) + + +%description +Renderer-service-upnp is a high level d-Bus API that allows +client applications to discover and manipulate UPNP and DLNA media +renderers. Renderer-service-upnp is a d-Bus service implemented on +top of the GUPnP libraries. It is designed to facilitate the creation +of Digital Media Controllers (DMCs), in conjunction with +media-service-upnp, and to implement the DLNA 2-box push use case. + +%package devel +Summary: Development files for renderer-service-upnp +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development files for renderer-service-upnp + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +%configure --disable-static --enable-debug --disable-never-quit --with-log-level=8 --with-log-type=1 + +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +# >> files +%doc AUTHORS COPYING +%{_bindir}/renderer-service-upnp +%{_sysconfdir}/renderer-service-upnp.conf +%{_prefix}/share/dbus-1/services/* +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_libdir}/pkgconfig/renderer-service-upnp.pc +# << files devel + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/rfkill.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/rfkill.spec new file mode 100755 index 0000000..0147f07 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/rfkill.spec @@ -0,0 +1,29 @@ +Name: rfkill +Summary: Simple /dev/rfkill userspace tool +Version: 0.4 +Release: 1 +Group: Applications/System +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.bz2 + +%description +simple /dev/rfkill userspace tool + +%prep +%setup -q + +%build + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%files +%manifest rfkill.manifest +%defattr(-,root,root,-) +/usr/sbin/rfkill + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/rpm-installer.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/rpm-installer.spec new file mode 100755 index 0000000..46e49ca --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/rpm-installer.spec @@ -0,0 +1,74 @@ +Name: rpm-installer +Summary: Native rpm installer +Version: 0.1.12 +Release: 1 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: edje-bin +BuildRequires: rpm-devel +BuildRequires: popt-devel +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(pkgmgr-types) +BuildRequires: pkgconfig(pkgmgr-installer) +BuildRequires: pkgconfig(pkgmgr-parser) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(security-server) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(edje) +BuildRequires: gettext-tools +Requires: busybox-symlinks-cpio + +%description +Native rpm installer + +%prep +%setup -q + +%build +CFLAGS+=" -fpic" +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post +mkdir -p /usr/etc/package-manager/backend +mkdir -p /usr/etc/package-manager/backendlib +ln -sf /usr/bin/rpm-backend /usr/etc/package-manager/backend/rpm +ln -sf /usr/lib/libnativerpm.so /usr/etc/package-manager/backendlib/librpm.so + +chmod 700 /usr/bin/rpm-backend + +vconftool set -t int db/private/rpm-installer/state "0" +vconftool set -t int db/private/rpm-installer/stateinfo "0" +vconftool set -t int db/private/rpm-installer/requestinfo/command "0" +vconftool set -t string db/private/rpm-installer/requestinfo/pkgname "" +vconftool set -t int db/private/rpm-installer/requestinfo/options "0" + +%files +%attr(0700,-,-) /usr/bin/rpm-backend +%attr(0700,-,-) /usr/bin/install_rpm_package.sh +%attr(0755,-,-) /usr/bin/query_rpm_package.sh +%attr(0700,-,-) /usr/bin/uninstall_rpm_package.sh +%attr(0700,-,-) /usr/bin/upgrade_rpm_package.sh +%attr(0644,-,-) /usr/share/locale/en_GB/LC_MESSAGES/rpm-installer.mo +%attr(0644,-,-) /usr/share/locale/ja_JP/LC_MESSAGES/rpm-installer.mo +%attr(0644,-,-) /usr/share/locale/zh_CN/LC_MESSAGES/rpm-installer.mo +%attr(0644,-,-) /usr/share/locale/en_US/LC_MESSAGES/rpm-installer.mo +%attr(0644,-,-) /usr/share/locale/ko_KR/LC_MESSAGES/rpm-installer.mo +%attr(0644,-,-) /usr/lib/libnativerpm.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/rygel.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/rygel.spec new file mode 100644 index 0000000..832f61d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/rygel.spec @@ -0,0 +1,162 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# +# >> macros +# << macros + +Name: rygel +Summary: GNOME UPnP/DLNA Media Server +Version: 0.17.1 +Release: 0 +Group: Applications/Multimedia +License: GPLv2 +URL: http://live.gnome.org/Rygel +Source0: http://download.gnome.org/sources/rygel/0.17/%{name}-%{version}.tar.bz2 +Requires(post): /bin/touch +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gupnp-1.0) +BuildRequires: pkgconfig(gupnp-av-1.0) +BuildRequires: pkgconfig(gupnp-dlna-1.0) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) +BuildRequires: pkgconfig(gee-1.0) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(uuid) +#BuildRequires: gst-plugins-good +#BuildRequires: gst-plugins-bad-free +BuildRequires: intltool +BuildRequires: desktop-file-utils + + +%description +Rygel is a collection of DLNA (UPnP AV) devices, implemented through a plug-in mechanism. + + +%package devel +Summary: Development files for Rygel +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This package contains the libraries and files necessary for +developing software on top of Rygel. + + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +%configure --disable-static \ + --disable-external-plugin \ + --disable-mpris-plugin \ + --disable-mediathek-plugin \ + --disable-tracker-plugin \ + --disable-gst-launch-plugin \ + --disable-example-plugins \ + --disable-vala \ + --disable-tests \ + --enable-valadoc=no + +mkdir -p /tmp/rygel-hack +make %{?jobs:-j%jobs} RYGEL_GTKDOC_INSTALL_DIR=/tmp/rygel-hack +rmdir /tmp/rygel-hack + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +mkdir -p /tmp/rygel-hack +export RYGEL_GTKDOC_INSTALL_DIR=/tmp/rygel-hack +%make_install +unset RYGEL_GTKDOC_INSTALL_DIR +rm -rf /tmp/rygel-hack + +# >> install post +# << install post +desktop-file-install --delete-original \ + --dir %{buildroot}%{_datadir}/applications \ + %{buildroot}%{_datadir}/applications/*.desktop +%find_lang rygel + + + +%post +/bin/touch --no-create %{_datadir}/icons/hicolor || : +%{_bindir}/gtk-update-icon-cache \ + --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : + +%postun +/bin/touch --no-create %{_datadir}/icons/hicolor || : +%{_bindir}/gtk-update-icon-cache \ + --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : + + +%files -f rygel.lang +%defattr(-,root,root,-) +# >> files +%config /etc/rygel.conf +%{_bindir}/rygel +%{_datadir}/applications/rygel-preferences.desktop +%{_datadir}/applications/rygel.desktop +%{_datadir}/dbus-1/services/org.gnome.Rygel1.service +%{_datadir}/icons/hicolor/128x128/apps/rygel.png +%{_datadir}/icons/hicolor/48x48/apps/rygel.png +%{_datadir}/icons/hicolor/32x32/apps/rygel.png +%{_datadir}/icons/hicolor/scalable/apps/rygel-full.svg +%{_datadir}/icons/hicolor/scalable/apps/rygel.svg +%{_datadir}/rygel/icons/120x120/rygel.jpg +%{_datadir}/rygel/icons/120x120/rygel.png +%{_datadir}/rygel/icons/48x48/rygel.jpg +%{_datadir}/rygel/icons/48x48/rygel.png +%{_datadir}/rygel/presets/GstFaac.prs +%{_datadir}/rygel/presets/GstLameMP3Enc.prs +%{_datadir}/rygel/presets/GstMP4Mux.prs +%{_datadir}/rygel/presets/GstTwoLame.prs +%{_datadir}/rygel/presets/GstX264Enc.prs +%{_datadir}/rygel/presets/ffenc_aac.prs +%{_datadir}/rygel/presets/ffenc_mp2.prs +%{_datadir}/rygel/presets/ffenc_mpeg2video.prs +%{_datadir}/rygel/presets/ffenc_wmav1.prs +%{_datadir}/rygel/presets/ffenc_wmv1.prs +%{_datadir}/rygel/xml/ContentDirectory-NoTrack.xml +%{_datadir}/man/man1/rygel.1.gz +%{_datadir}/man/man5/rygel.conf.5.gz +%{_datadir}/rygel/xml/AVTransport2.xml +%{_datadir}/rygel/xml/ConnectionManager.xml +%{_datadir}/rygel/xml/ContentDirectory.xml +%{_datadir}/rygel/xml/MediaRenderer2.xml +%{_datadir}/rygel/xml/MediaServer3.xml +%{_datadir}/rygel/xml/RenderingControl2.xml +%{_datadir}/rygel/xml/X_MS_MediaReceiverRegistrar1.xml +# Rygel core libs +%{_libdir}/librygel-*.so.* +# Rygel plugins +%{_libdir}/rygel-2.0/plugins/*.so +# Rygel MediaEngines +%{_libdir}/rygel-2.0/engines/*.so +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_includedir}/rygel-2.0/* +%{_libdir}/*.so +%{_libdir}/pkgconfig/rygel-*-2.0.pc +%{_datadir}/vala/vapi/rygel-*-2.0.deps +%{_datadir}/vala/vapi/rygel-*-2.0.vapi +# << files devel + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sdbd.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sdbd.spec new file mode 100644 index 0000000..d604e5a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sdbd.spec @@ -0,0 +1,37 @@ +Name: sdbd +Summary: SDB daemon +Version: 0.0.2 +Release: 2 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz + +%description +Description: SDB daemon + + +%prep +%setup -q + +%build +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install + +%files +%defattr(-,root,root,-) +%{_prefix}/sbin/sdbd +%{_sysconfdir}/init.d/sdbd + +%ifarch %{ix86} +%{_sysconfdir}/rc.d/rc3.d +%endif + +%changelog +* Wed Apr 18 2012 Yoonki Park + - set dir permission to 777 +* Sat Mar 31 2012 Yoonki Park + - let sshd be daemon and create sshd.pid file diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/secure-storage.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/secure-storage.spec new file mode 100644 index 0000000..a4cd34b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/secure-storage.spec @@ -0,0 +1,115 @@ +Name: secure-storage +Summary: Secure storage +Version: 0.12.9 +Release: 3 +Group: System/Security +License: Apache 2.0 +Source0: secure-storage-%{version}.tar.gz +Source1: secure-storage.service +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(dlog) +#BuildRequires: pkgconfig(libsystemd-daemon) +BuildRequires: cmake + +%description +Secure storage package + +%package -n libss-client +Summary: Secure storage (client) +Group: Development/Libraries +Provides: libss-client.so +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description -n libss-client +Secure storage package (client) + +%package -n libss-client-devel +Summary: Secure storage (client-devel) +Group: Development/Libraries +Requires: libss-client = %{version}-%{release} + +%description -n libss-client-devel +Secure storage package (client-devel) + +%package -n ss-server +Summary: Secure storage (ss-server) +Group: Development/Libraries +Requires(preun): /usr/bin/systemctl +Requires(post): /usr/bin/systemctl +Requires(postun): /usr/bin/systemctl +Requires: systemd +Requires: libss-client = %{version}-%{release} + +%description -n ss-server +Secure storage package (ss-server) + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants +install -m 0644 %{SOURCE1} %{buildroot}%{_libdir}/systemd/system/secure-storage.service +ln -s ../secure-storage.service %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants/secure-storage.service + +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc5.d +ln -s ../init.d/ss-serverd %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S40ss-server +ln -s ../init.d/ss-serverd %{buildroot}%{_sysconfdir}/rc.d/rc5.d/S40ss-server + +mkdir -p %{buildroot}/usr/share/license +cp LICENSE.APLv2 %{buildroot}/usr/share/license/ss-server +cp LICENSE.APLv2 %{buildroot}/usr/share/license/libss-client + +%preun -n ss-server +if [ $1 == 0 ]; then + systemctl stop secure-storage.service +fi + +%post -n ss-server +systemctl daemon-reload +if [ $1 == 1 ]; then + systemctl restart secure-storage.service +fi + +%postun -n ss-server +systemctl daemon-reload + +%post -n libss-client -p /sbin/ldconfig + +%postun -n libss-client -p /sbin/ldconfig + +%files -n ss-server +%manifest ss-server.manifest +%defattr(-,root,root,-) +%attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/ss-serverd +%{_sysconfdir}/rc.d/rc3.d/S40ss-server +%{_sysconfdir}/rc.d/rc5.d/S40ss-server +%{_bindir}/ss-server +%{_libdir}/systemd/system/secure-storage.service +%{_libdir}/systemd/system/multi-user.target.wants/secure-storage.service +%{_datadir}/secure-storage/config +/usr/share/license/ss-server + +%files -n libss-client +%manifest libss-client.manifest +%defattr(-,root,root) +%{_libdir}/libss-client.so.* +/usr/share/license/libss-client + +%files -n libss-client-devel +%defattr(-,root,root,-) +%{_includedir}/ss_manager.h +%{_libdir}/pkgconfig/secure-storage.pc +%{_libdir}/libss-client.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/security-server.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/security-server.spec new file mode 100644 index 0000000..8fe40a0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/security-server.spec @@ -0,0 +1,185 @@ +#sbs-git:slp/pkgs/s/security-server security-server 0.0.37 +Name: security-server +Summary: Security server and utilities +Version: 0.0.61 +Release: 1 +Group: TO_BE/FILLED_IN +License: Apache License, Version 2.0 +URL: N/A +Source0: %{name}-%{version}.tar.gz +Source1: security-server.manifest +Source2: libsecurity-server-client.manifest +BuildRequires: cmake +BuildRequires: zip +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(openssl) +BuildRequires: libattr-devel +BuildRequires: pkgconfig(libsmack) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dpl-efl) +BuildRequires: pkgconfig(dpl-utils-efl) +BuildRequires: pkgconfig(dpl-dbus-efl) +BuildRequires: pkgconfig(libpcrecpp) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(xmlsec1) + +%description +Security server and utilities + +%package -n libsecurity-server-client +Summary: Security server (client) +Group: Development/Libraries +Requires: security-server = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description -n libsecurity-server-client +Security server package (client) + + +%package -n libsecurity-server-client-devel +Summary: Security server (client-devel) +Group: Development/Libraries +Requires: libsecurity-server-client = %{version}-%{release} + +%description -n libsecurity-server-client-devel +Security server package (client-devel) + +%package -n security-server-devel +Summary: for web applications (Development) +Group: Development/Libraries +Requires: security-server = %{version}-%{release} + +%description -n security-server-devel +Security daemon for web applications (Development) + +%package -n security-server-certs +Summary: Certificates for web applications. +Group: Development/Libraries +Requires: security-server + +%description -n security-server-certs +Certificates for wrt. + +%prep +%setup -q + +%build +export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib" + +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \ + -DDPL_LOG="ON" \ + -DVERSION=%{version} \ + -DCMAKE_BUILD_TYPE=%{?build_type:%build_type} +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp LICENSE.APLv2.0 %{buildroot}/usr/share/license/%{name} +cp LICENSE.APLv2.0 %{buildroot}/usr/share/license/libsecurity-server-client +%make_install +install -D %{SOURCE1} %{buildroot}%{_datadir}/security-server.manifest +install -D %{SOURCE2} %{buildroot}%{_datadir}/libsecurity-server-client.manifest + +%clean +rm -rf %{buildroot} + + +%post +mkdir -p /etc/rc.d/rc3.d +mkdir -p /etc/rc.d/rc5.d +ln -s /etc/rc.d/init.d/security-serverd /etc/rc.d/rc3.d/S10security-server +ln -s /etc/rc.d/init.d/security-serverd /etc/rc.d/rc5.d/S10security-server + +if [ -z ${2} ]; then + echo "This is new install of wrt-security" + echo "Calling /usr/bin/wrt_security_create_clean_db.sh" + /usr/bin/wrt_security_create_clean_db.sh +else + # Find out old and new version of databases + ACE_OLD_DB_VERSION=`sqlite3 /opt/dbspace/.ace.db ".tables" | grep "DB_VERSION_"` + ACE_NEW_DB_VERSION=`cat /usr/share/wrt-engine/ace_db.sql | tr '[:blank:]' '\n' | grep DB_VERSION_` + echo "OLD ace database version ${ACE_OLD_DB_VERSION}" + echo "NEW ace database version ${ACE_NEW_DB_VERSION}" + + if [ ${ACE_OLD_DB_VERSION} -a ${ACE_NEW_DB_VERSION} ] + then + if [ ${ACE_NEW_DB_VERSION} = ${ACE_OLD_DB_VERSION} ] + then + echo "Equal database detected so db installation ignored" + else + echo "Calling /usr/bin/wrt_security_create_clean_db.sh" + /usr/bin/wrt_security_create_clean_db.sh + fi + else + echo "Calling /usr/bin/wrt_security_create_clean_db.sh" + /usr/bin/wrt_security_create_clean_db.sh + fi +fi + +echo "[WRT] wrt-security postinst done ..." + +%postun +rm -f /etc/rc.d/rc3.d/S10security-server +rm -f /etc/rc.d/rc5.d/S10security-server + +%post -n libsecurity-server-client -p /sbin/ldconfig + +%postun -n libsecurity-server-client -p /sbin/ldconfig + + +%files -n security-server +%manifest %{_datadir}/security-server.manifest +%defattr(-,root,root,-) +/usr/share/security-server/mw-list +%attr(755,root,root) /etc/rc.d/init.d/security-serverd +#/etc/rc.d/rc3.d/S10security-server +#/etc/rc.d/rc5.d/S10security-server +%attr(755,root,root) /usr/bin/security-server +#/usr/bin/sec-svr-util +%{_libdir}/libace*.so +%{_libdir}/libace*.so.* +%{_libdir}/libwrt-ocsp.so +%{_libdir}/libwrt-ocsp.so.* +/usr/share/wrt-engine/* +%attr(755,root,root) %{_bindir}/wrt_security_create_clean_db.sh +%attr(755,root,root) %{_bindir}/wrt_security_change_policy.sh +%attr(664,root,root) %{_datadir}/dbus-1/services/* +%attr(664,root,root) /usr/etc/ace/bondixml* +%attr(664,root,root) /usr/etc/ace/UnrestrictedPolicy.xml +%attr(664,root,root) /usr/etc/ace/WAC2.0Policy.xml +%attr(664,root,root) /usr/etc/ace/TizenPolicy.xml +%{_datadir}/license/%{name} + +#%files -n security-server-certs +%attr(664,root,root) /opt/share/cert-svc/certs/code-signing/wac/wac.publisherid.pem +%attr(664,root,root) /opt/share/cert-svc/certs/code-signing/wac/tizen.root.preproduction.cert.pem +%attr(664,root,root) /opt/share/cert-svc/certs/code-signing/wac/wac.root.production.pem +%attr(664,root,root) /opt/share/cert-svc/certs/code-signing/wac/wac.root.preproduction.pem +%attr(664,root,root) /opt/share/cert-svc/certs/code-signing/wac/tizen-developer-root-ca.pem +%attr(664,root,root) /opt/share/cert-svc/certs/code-signing/wac/tizen-distributor-root-ca-partner.pem +%attr(664,root,root) /opt/share/cert-svc/certs/code-signing/wac/tizen-distributor-root-ca-public.pem + +%files -n libsecurity-server-client +%manifest %{_datadir}/libsecurity-server-client.manifest +%defattr(-,root,root,-) +/usr/lib/libsecurity-server-client.so.* +%{_datadir}/license/libsecurity-server-client + +%files -n libsecurity-server-client-devel +%defattr(-,root,root,-) +/usr/lib/libsecurity-server-client.so +/usr/include/security-server/security-server.h +/usr/lib/pkgconfig/security-server.pc +%{_includedir}/wrt-security/* +%{_includedir}/ace/* +%{_includedir}/ace-client/* +%{_includedir}/ace-settings/* +%{_includedir}/ace-install/* +%{_includedir}/ace-common/* +%{_includedir}/ace-popup-validation/* +%{_includedir}/wrt-ocsp/* +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensor-framework.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensor-framework.spec new file mode 100644 index 0000000..b3966d1 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensor-framework.spec @@ -0,0 +1,100 @@ +#sbs-git:slp/pkgs/s/sensor-framework sensor-framework 0.2.5 f585f766aa864c3857e93c776846771899a4fa41 +Name: sensor-framework +Summary: Sensor framework +Version: 0.2.26 +Release: 1 +Group: TO_BE/FILLED_IN +License: Apache 2.0 +Source0: %{name}-%{version}.tar.gz +Source1: sensor-framework.service + +%ifarch %{arm} + #arm build + %define _archtype arch_arm +%else + #ix86 build + %if 0%{?simulator} + #emul build target + %define _archtype arch_sdk + %else + #IA build target + %define _archtype arch_ia + %endif +%endif +Requires(post): /usr/bin/vconftool + +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(sf_common) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(heynoti) + +%description +Sensor framework + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DPLATFORM_ARCH=%{_archtype} + +make %{?jobs:-j%jobs} + +%install +%make_install + +mkdir -p %{buildroot}/usr/share/license +cp LICENSE %{buildroot}/usr/share/license/%{name} + +mkdir -p %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants +install -m 0644 %SOURCE1 %{buildroot}%{_libdir}/systemd/system/ +ln -s ../sensor-framework.service %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants/sensor-framework.service + +# FIXME: remove initscripts after we start using systemd +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc4.d +ln -s ../init.d/sfsvc %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S40sfsvc +ln -s ../init.d/sfsvc %{buildroot}%{_sysconfdir}/rc.d/rc4.d/S40sfsvc + +%post +vconftool set -t int memory/private/sensor/10001 0 -i +vconftool set -t int memory/private/sensor/10002 0 -i +vconftool set -t int memory/private/sensor/10004 0 -i +vconftool set -t int memory/private/sensor/10008 0 -i +vconftool set -t int memory/private/sensor/10010 0 -i +vconftool set -t int memory/private/sensor/20001 0 -i +vconftool set -t int memory/private/sensor/20002 0 -i +vconftool set -t int memory/private/sensor/20004 0 -i +vconftool set -t int memory/private/sensor/200001 0 -i +vconftool set -t int memory/private/sensor/40001 0 -i +vconftool set -t int memory/private/sensor/40002 0 -i +vconftool set -t int memory/private/sensor/800001 0 -i +vconftool set -t int memory/private/sensor/800002 0 -i +vconftool set -t int memory/private/sensor/800004 0 -i +vconftool set -t int memory/private/sensor/800008 0 -i +vconftool set -t int memory/private/sensor/800010 0 -i +vconftool set -t int memory/private/sensor/800020 0 -i +vconftool set -t int memory/private/sensor/800040 0 -i +vconftool set -t int memory/private/sensor/800080 0 -i +vconftool set -t int memory/private/sensor/800100 0 -i +vconftool set -t int memory/private/sensor/800200 0 -i +vconftool set -t int memory/private/sensor/800400 0 -i +vconftool set -t int memory/private/sensor/800800 0 -i +vconftool set -t int memory/private/sensor/80001 0 -i +vconftool set -t int memory/private/sensor/80002 0 -i +vconftool set -t int memory/private/sensor/poweroff 0 -i + +%files +%manifest sensor-framework.manifest +%attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/sfsvc +%{_sysconfdir}/rc.d/rc3.d/S40sfsvc +%{_sysconfdir}/rc.d/rc4.d/S40sfsvc +%{_bindir}/sf_server +%attr(0644,root,root)/usr/etc/sf_data_stream.conf +%attr(0644,root,root)/usr/etc/sf_filter.conf +%attr(0644,root,root)/usr/etc/sf_processor.conf +%attr(0644,root,root)/usr/etc/sf_sensor.conf +%{_libdir}/systemd/system/sensor-framework.service +%{_libdir}/systemd/system/multi-user.target.wants/sensor-framework.service +/usr/share/license/%{name} + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensor-plugins.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensor-plugins.spec new file mode 100644 index 0000000..65c7211 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensor-plugins.spec @@ -0,0 +1,71 @@ +Name: sensor-plugins +Summary: Sensor plugins +Version: 0.0.5 +Release: 1 +ExclusiveArch: %arm +Group: misc +License: samsung +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake + +%description +Sensor plugins + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/usr/lib/sensor-framework +make %{?jobs:-j%jobs} + +%install +%make_install + +%files +%attr(0644,root,root)/usr/lib/sensor_framework/libak8963cl.so +%attr(0644,root,root)/usr/lib/sensor_framework/libak8963cl_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libak8975.so +%attr(0644,root,root)/usr/lib/sensor_framework/libak8975_filter.so +%attr(0644,root,root)/usr/lib/sensor_framework/libak8975_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libak8975ck.so +%attr(0644,root,root)/usr/lib/sensor_framework/libak8975ck_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libak8975cl.so +%attr(0644,root,root)/usr/lib/sensor_framework/libak8975cl_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libbma023.so +%attr(0644,root,root)/usr/lib/sensor_framework/libbma023_filter.so +%attr(0644,root,root)/usr/lib/sensor_framework/libbma023_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libbma254.so +%attr(0644,root,root)/usr/lib/sensor_framework/libbma254_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libcm3623ambi.so +%attr(0644,root,root)/usr/lib/sensor_framework/libcm3623ambi_filter.so +%attr(0644,root,root)/usr/lib/sensor_framework/libcm3623ambi_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libcm3623proxi.so +%attr(0644,root,root)/usr/lib/sensor_framework/libcm3623proxi_filter.so +%attr(0644,root,root)/usr/lib/sensor_framework/libcm3623proxi_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libcm36651ambi.so +%attr(0644,root,root)/usr/lib/sensor_framework/libcm36651ambi_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libcm36651proxi.so +%attr(0644,root,root)/usr/lib/sensor_framework/libcm36651proxi_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libgp2ap002ambi.so +%attr(0644,root,root)/usr/lib/sensor_framework/libgp2ap002ambi_filter.so +%attr(0644,root,root)/usr/lib/sensor_framework/libgp2ap002ambi_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libgp2ap002proxi.so +%attr(0644,root,root)/usr/lib/sensor_framework/libgp2ap002proxi_filter.so +%attr(0644,root,root)/usr/lib/sensor_framework/libgp2ap002proxi_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libgp2ap020ambi.so +%attr(0644,root,root)/usr/lib/sensor_framework/libgp2ap020ambi_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libgp2ap020proxi.so +%attr(0644,root,root)/usr/lib/sensor_framework/libgp2ap020proxi_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libkr3dm.so +%attr(0644,root,root)/usr/lib/sensor_framework/libkr3dm_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libl3g4200d.so +%attr(0644,root,root)/usr/lib/sensor_framework/libl3g4200d_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/liblps331ap.so +%attr(0644,root,root)/usr/lib/sensor_framework/liblps331ap_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/liblsm330dlc_accel.so +%attr(0644,root,root)/usr/lib/sensor_framework/liblsm330dlc_accel_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/liblsm330dlc_gyro.so +%attr(0644,root,root)/usr/lib/sensor_framework/liblsm330dlc_gyro_processor.so +%attr(0644,root,root)/usr/lib/sensor_framework/libmotion_filter.so +%attr(0644,root,root)/usr/lib/sensor_framework/libmotion_processor.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensor.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensor.spec new file mode 100644 index 0000000..fae68cf --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensor.spec @@ -0,0 +1,66 @@ + +Name: sensor +Summary: Sensor framework client library +Version: 0.5.10 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: sensor-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: vconf-keys-devel +BuildRequires: pkgconfig(sf_common) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(glib-2.0) + +%description +Sensor framework client library + + + +%package devel +Summary: Sensor framework library (devel) +Group: System/Sensor Framework +Requires: %{name} = %{version}-%{release} + +%description devel +Sensor framework client library (devel) + + +%prep +%setup -q -n %{name}-%{version} + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +%{_libdir}/libsensor.so.* + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/sensor/*.h +%{_libdir}/libsensor.so +%{_libdir}/pkgconfig/sensor.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensord.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensord.spec new file mode 100644 index 0000000..2e33f59 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sensord.spec @@ -0,0 +1,49 @@ +#git:slp/pkgs/s/sensor-daemon-emulator +Name: sensord +Version: 0.2.22 +Release: 1 +Summary: sensor daemon for sensor +Group: TO_BE/FILLED_IN +License: Apache +Source0: %{name}-%{version}.tar.gz +ExclusiveArch: %{ix86} +BuildRequires: cmake +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(appcore-common) + +%description + +%prep + +%setup -q + +%build +export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--as-needed" + +LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make + +%install +rm -rf %{buildroot} +%make_install + +%clean +make clean +rm -rf CMakeCache.txt +rm -rf CMakeFiles +rm -rf cmake_install.cmake +rm -rf Makefile +rm -rf install_manifes.txt +#rm -rf *.so + +%post +chmod 777 /usr/sbin/sensord + +%postun + +%files +%defattr(-,root,root,-) +%{_prefix}/sbin/sensord + +%changelog diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/settings.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/settings.spec new file mode 100755 index 0000000..1ab030f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/settings.spec @@ -0,0 +1,436 @@ +Name: settings +Summary: Setting application +Version: 0.1.87 +Release: 99 +Group: misc +License: samsung +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(appcore-common) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(devman_haptic) +BuildRequires: pkgconfig(bluetooth-api) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(json-glib-1.0) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(ail) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gthread-2.0) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(icu-io) +BuildRequires: pkgconfig(icu-le) +BuildRequires: pkgconfig(icu-lx) +BuildRequires: pkgconfig(icu-uc) +BuildRequires: pkgconfig(ewebkit2) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(mm-player) +BuildRequires: pkgconfig(network) +BuildRequires: pkgconfig(security-server) +BuildRequires: pkgconfig(svi) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(pango) +BuildRequires: pkgconfig(capi-system-runtime-info) +BuildRequires: pkgconfig(capi-media-player) +BuildRequires: pkgconfig(capi-media-sound-manager) +BuildRequires: pkgconfig(capi-system-device) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-appfw-app-manager) +BuildRequires: pkgconfig(capi-system-sensor) +BuildRequires: pkgconfig(capi-system-haptic) +BuildRequires: pkgconfig(capi-system-info) +BuildRequires: pkgconfig(capi-system-system-settings) +BuildRequires: pkgconfig(capi-network-bluetooth) +BuildRequires: sysman-internal-devel +BuildRequires: cmake +BuildRequires: edje-tools +BuildRequires: gettext-tools +%description +Setting application + BEAT UI, Setting application. + + +%prep +%setup -q + +%build + +%define PREFIX "/opt/apps/org.tizen.setting" +%define RESDIR "/opt/apps/org.tizen.setting/res" +%define DATADIR "/opt/apps/org.tizen.setting/data" +CFLAGS+=" -fPIC";export CFLAGS +CXXFLAGS+=" -fPIC";export CFLAGS +LDFLAGS+="-Wl,--rpath=%{PREFIX}/lib -Wl,--hash-style=both -Wl,--as-needed";export LDFLAGS + +%ifarch %{arm} + cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} -DARCH=arm +%else + cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} -DARCH=x86 +%endif + +make + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}/opt/data/setting + +%clean + +%post + +# Set vconf values with -g/-u options +GOPTION="-g 6514" + +#resetMenuscreen + # menuscreen app will take this vconf + #vconftool $GOPTION set -t string db/setting/menuscreen/package_name "com.samsung.cluster-home" + + +#resetFlightmode + vconftool $GOPTION set -t bool db/setting/flight_mode "0" + +#resetNetwork + vconftool $GOPTION set -t int db/setting/select_network "0" + vconftool $GOPTION set -t int db/setting/select_network_act "0" + vconftool $GOPTION set -t int db/setting/network_mode "0" + vconftool $GOPTION set -t bool db/setting/3gEnabled "1" + vconftool $GOPTION set -t bool db/setting/data_roaming "1" + +#resetUsbConnectivity + vconftool $GOPTION set -t int memory/setting/usb_mode "-1" -i -f + vconftool $GOPTION set -t int memory/setting/usb_sel_mode "0" -i -f + vconftool $GOPTION set -t int memory/setting/usb_in_mode_change "0" -i -f + +#resetSound + DEFAULT_CALL_TONE="/opt/share/settings/Ringtones/ringtone_sdk.mp3" + DEFAULT_NOTI_TONE="/opt/share/settings/Alerts/General notification_sdk.wav" + + vconftool $GOPTION set -t bool db/setting/sound/sound_on "1" + vconftool $GOPTION set -t bool db/setting/sound/vibration_on "1" + + vconftool $GOPTION set -t int db/setting/sound/call/ringtone_sound_volume "13" + vconftool $GOPTION set -t int db/setting/sound/noti/sound_volume "7" + vconftool $GOPTION set -t int db/setting/sound/media/sound_volume "7" + vconftool $GOPTION set -t int db/setting/sound/touch_feedback/sound_volume "5" + + vconftool $GOPTION set -t int db/setting/sound/noti/vibration_level "5" + vconftool $GOPTION set -t int db/setting/sound/touch_feedback/vibration_level "3" + vconftool $GOPTION set -t int db/setting/sound/touch_feedback/vibration_level_bak "3" ##private key + + vconftool $GOPTION set -t string db/setting/sound/call/ringtone_path "${DEFAULT_CALL_TONE}" + vconftool $GOPTION set -t int db/setting/sound/call/vibration_type "2" + + vconftool $GOPTION set -t string db/setting/sound/noti/msg_ringtone_path "${DEFAULT_NOTI_TONE}" + vconftool $GOPTION set -t int db/setting/sound/noti/msg_alert_rep_type "0" + + vconftool $GOPTION set -t string db/setting/sound/noti/email_ringtone_path "${DEFAULT_NOTI_TONE}" + vconftool $GOPTION set -t int db/setting/sound/noti/email_alert_rep_type "0" + + vconftool $GOPTION set -t bool db/setting/sound/sound_lock "1" + +#resetWallpaper + vconftool $GOPTION set -t string db/menu_widget/bgset "/opt/share/settings/Wallpapers/Home_default.jpg" + vconftool $GOPTION set -t string db/idle_lock/bgset "/opt/share/settings/Wallpapers/Home_default.jpg" + +#resetTilt + vconftool $GOPTION set -t bool db/setting/use_tilt "1" + vconftool $GOPTION set -t int db/setting/tilt_sensitivity "3" + vconftool $GOPTION set -t bool db/setting/use_tilt_scroll "1" + vconftool $GOPTION set -t int db/setting/tilt_scroll_sensitivity "3" + +#resetPanning + vconftool $GOPTION set -t bool db/setting/use_panning "0" + vconftool $GOPTION set -t int db/setting/panning_sensitivity "3" + vconftool $GOPTION set -t bool db/setting/use_panning_browser "1" + vconftool $GOPTION set -t int db/setting/panning_browser_sensitivity "3" + +#resetDoubleTap + vconftool $GOPTION set -t bool db/setting/use_double_tap "1" + +#resetShake + vconftool $GOPTION set -t bool db/setting/use_shake "1" + +#resetPickup + vconftool $GOPTION set -t bool db/setting/use_pick_up "1" + vconftool $GOPTION set -t bool db/setting/use_pick_up_call "1" + +#resetTurnOver + vconftool $GOPTION set -t bool db/setting/use_turn_over "1" + +#resetMotions + vconftool $GOPTION set -t bool db/setting/motion_active "1" + vconftool $GOPTION set -t bool db/setting/motion/palm_swipe_capture "1" + vconftool $GOPTION set -t bool db/setting/motion/palm_touch_mute "1" + vconftool $GOPTION set -t bool db/setting/motion/tap_twist "1" + +#resetDisplay + #backlight +%ifarch %{arm} + vconftool $GOPTION set -t int db/setting/lcd_backlight_normal "30" +%else + vconftool $GOPTION set -t int db/setting/lcd_backlight_normal "0" +%endif + vconftool $GOPTION set -t int db/setting/lcd_timeout_normal_backup "30" + + #brightness + vconftool $GOPTION set -t int db/setting/Brightness "-1" + vconftool $GOPTION set -t int db/setting/brightness_automatic "0" + + #battery + vconftool $GOPTION set -t bool db/setting/battery_percentage "0" + #launch + #vconftool $GOPTION set -t string db/menu_widget/launch_effect "0" + + #smart screen + vconftool $GOPTION set -t int db/pm/smartstay_status "0" + vconftool $GOPTION set -t bool db/setting/smartscreen/smart_rotation "0" + vconftool $GOPTION set -t bool db/setting/auto_adjust_screen_tone "1" + vconftool $GOPTION set -t bool db/setting/smartscreen/smart_stay_r "1" + vconftool $GOPTION set -t bool db/setting/smartscreen/smart_rotation_r "1" + +#resetPowersaving + vconftool $GOPTION set -t bool db/setting/pwrsv/system_mode/status "1" + vconftool $GOPTION set -t bool db/setting/pwrsv/system_mode/reminder "1" + vconftool $GOPTION set -t bool db/setting/pwrsv/custom_mode/status "0" + + vconftool $GOPTION set -t int db/setting/pwrsv/custom_mode/at "30" + vconftool $GOPTION set -t bool db/setting/pwrsv/custom_mode/wifi "1" + vconftool $GOPTION set -t bool db/setting/pwrsv/custom_mode/bt "1" + vconftool $GOPTION set -t bool db/setting/pwrsv/custom_mode/gps "1" + vconftool $GOPTION set -t bool db/setting/pwrsv/custom_mode/data_sync "1" + vconftool $GOPTION set -t bool db/setting/pwrsv/custom_mode/hotspot "1" + + vconftool $GOPTION set -t bool db/setting/pwrsv/custom_mode/brt/status "1" + vconftool $GOPTION set -t bool db/setting/pwrsv/custom_mode/brt/auto/status "0" + vconftool $GOPTION set -t int db/setting/pwrsv/custom_mode/brt/value "10" + vconftool $GOPTION set -t int db/setting/pwrsv/custom_mode/backlight/time "15" + + #v0.4 + vconftool $GOPTION set -t bool db/setting/pwrsv/custom_mode/cpu "0" + vconftool $GOPTION set -t bool db/setting/pwrsv/custom_mode/display "0" + vconftool $GOPTION set -t bool db/setting/pwrsv/custom_mode/bg_color "0" + vconftool $GOPTION set -t bool db/setting/pwrsv/custom_mode/screen_vib "0" + +#resetFont + vconftool $GOPTION set -t int db/setting/font_size "1" + vconftool $GOPTION set -t int db/setting/font_type "0" + +#resetRotationLock + vconftool $GOPTION set -t bool db/setting/rotate_lock "1" + +#resetTimeAndData +%ifarch %{arm} + vconftool $GOPTION set -t bool db/setting/automatic_time_update "1" +%else + vconftool $GOPTION set -t bool db/setting/automatic_time_update "0" +%endif + + vconftool $GOPTION set -t int db/menu_widget/regionformat_time1224 "1" + vconftool $GOPTION set -t int db/setting/date_format "0" + vconftool $GOPTION set -t int db/setting/weekofday_format "0" + + vconftool $GOPTION set -t string db/setting/timezone "+9" + # to be removed + vconftool $GOPTION set -t string db/setting/cityname_id "IDS_WCL_BODY_CITYNAME_SEOUL" + + vconftool $GOPTION set -t string db/setting/timezone_id "Asia/Seoul" + + #if [ -f /opt/etc/localtime ] + #then + rm -f /opt/etc/localtime + ln -s /usr/share/zoneinfo/Asia/Seoul /opt/etc/localtime + #fi + + +#resetAccessibility + vconftool $GOPTION set -t bool db/setting/accessibility/accessibility "0" + vconftool $GOPTION set -t bool db/setting/accessibility/high_contrast "0" + vconftool $GOPTION set -t bool db/setting/accessibility/screen_zoom "1" + vconftool $GOPTION set -t int db/setting/accessibility/font_size "1" + #vconftool $GOPTION set -t int db/setting/accessibility/font_style "0" + vconftool $GOPTION set -t string db/setting/accessibility/font_name "HelveticaNeue" + vconftool $GOPTION set -t bool db/setting/accessibility/tts "0" + + vconftool $GOPTION set -t bool db/setting/accessibility/torch_light "0" + vconftool $GOPTION set -t bool db/setting/accessibility/mono_audio "0" + vconftool $GOPTION set -t int db/setting/accessibility/power_key_hold "1" + vconftool $GOPTION set -t bool db/setting/accessibility/led_notify "0" + + vconftool $GOPTION set -t bool db/ciss/call_answering_key "0" + vconftool $GOPTION set -t bool db/ciss/call_power_key_ends_call "0" + vconftool $GOPTION set -t int db/ciss/answering_mode "0" + vconftool $GOPTION set -t int db/ciss/answering_mode_time "3" + + vconftool $GOPTION set -t bool db/setting/accessibility/accept_call "0" + vconftool $GOPTION set -t bool db/setting/accessibility/enable_auto_answer "0" + vconftool $GOPTION set -t int db/setting/accessibility/auto_answer "1" + vconftool $GOPTION set -t bool db/setting/accessibility/powerkey_end_calls "0" + +#Driving Mode + vconftool $GOPTION set -t bool db/setting/drivingmode/drivingmode "1" + vconftool $GOPTION set -t bool db/setting/drivingmode/incomingcall "1" + vconftool $GOPTION set -t bool db/setting/drivingmode/message "1" + vconftool $GOPTION set -t bool db/setting/drivingmode/newemails "1" + vconftool $GOPTION set -t bool db/setting/drivingmode/newvoicemails "1" + vconftool $GOPTION set -t bool db/setting/drivingmode/alarm "1" + vconftool $GOPTION set -t bool db/setting/drivingmode/schedule "1" + vconftool $GOPTION set -t bool db/setting/drivingmode/unlockscreen "1" + +#resetLanguageAndRegion + vconftool $GOPTION set -t int db/setting/lang "2" + vconftool $GOPTION set -t string db/menu_widget/language "en_US.UTF-8" + vconftool $GOPTION set -t string db/menu_widget/regionformat "en_US.UTF-8" + +#resetViewtype + #vconftool $GOPTION set -t int db/menuscreen/viewtype "0" + #vconftool $GOPTION set -t int db/taskswitcher/viewtype "0" + +#resetTouch + #vconftool $GOPTION set -t int db/setting/vib_feedback "3" + #vconftool $GOPTION set -t bool db/setting/touch_panel_autolock "0" + +#resetLicense + vconftool $GOPTION set -t bool db/setting/transaction_tracking "0" + vconftool $GOPTION set -t bool db/setting/expiry_reminder "0" + vconftool $GOPTION set -t int db/setting/roaming_network "0" + +#resetNotification + vconftool $GOPTION set -t bool db/setting/ticker_noti/messages "1" + vconftool $GOPTION set -t bool db/setting/ticker_noti/email "1" + vconftool $GOPTION set -t bool db/setting/ticker_noti/im "1" + vconftool $GOPTION set -t bool db/setting/ticker_noti/twitter "1" + vconftool $GOPTION set -t bool db/setting/ticker_noti/facebook "1" + + # display content + vconftool $GOPTION set -t bool db/setting/ticker_noti/display_content/messages "1" + vconftool $GOPTION set -t bool db/setting/ticker_noti/display_content/email "1" + vconftool $GOPTION set -t bool db/setting/ticker_noti/display_content/im "1" + vconftool $GOPTION set -t bool db/setting/ticker_noti/display_content/twitter "1" + vconftool $GOPTION set -t bool db/setting/ticker_noti/display_content/facebook "1" + + vconftool $GOPTION set -t bool db/setting/ticker_noti/badge/messages "1" + vconftool $GOPTION set -t bool db/setting/ticker_noti/badge/email "1" + vconftool $GOPTION set -t bool db/setting/ticker_noti/badge/im "1" + vconftool $GOPTION set -t bool db/setting/ticker_noti/badge/twitter "1" + vconftool $GOPTION set -t bool db/setting/ticker_noti/badge/facebook "1" + +#resetSecurity + rm -rf /opt/data/setting/set_info + #vconftool $GOPTION set -t string db/setting/privacy_passwd "" + + vconftool $GOPTION set -t bool db/setting/power_on_lock "0" + vconftool $GOPTION set -t bool db/setting/simple_password "1" + vconftool $GOPTION set -t int db/setting/screen_lock_type "0" + vconftool $GOPTION set -t bool db/setting/fmm/sim_change_alert "0" + vconftool $GOPTION set -t string db/setting/fmm/recipients "" + vconftool $GOPTION set -t string db/setting/fmm/sender "" + vconftool $GOPTION set -t string db/setting/fmm/alert_message "" + vconftool $GOPTION set -t bool db/setting/fmm/remote_control "0" + vconftool $GOPTION set -t bool db/setting/fmm/location_consent "0" + + # NOT USED NOW. + #vconftool $GOPTION set -t bool db/setting/rcs "0" + + vconftool $GOPTION set -t int db/setting/phone_lock_attempts_left "5" + vconftool $GOPTION set -t string db/setting/phone_lock_timestamp "" + vconftool $GOPTION set -t int db/setting/sim_lock_attempts_left "5" + vconftool $GOPTION set -t string db/setting/sim_lock_timestamp "" + vconftool $GOPTION set -t bool db/setting/fixed_dialing_mode "0" +#resetMemory + vconftool $GOPTION set -t int db/setting/default_memory/wap "0" + vconftool $GOPTION set -t int db/setting/default_memory/bluetooth "0" + vconftool $GOPTION set -t int db/setting/default_memory/camera "0" + vconftool $GOPTION set -t int db/setting/default_memory/voice_recorder "0" + vconftool $GOPTION set -t int db/setting/default_memory/fm_radio "0" + vconftool $GOPTION set -t int db/setting/default_memory/all_share "0" + vconftool $GOPTION set -t int db/setting/default_memory/adobe_air "0" + vconftool $GOPTION set -t int db/setting/default_memory/dvb_h "0" + + # format - system server + #vconftool $GOPTION -i set -t int memory/mmc/format "0" + +#resetAbout + vconftool $GOPTION set -t string db/setting/device_name "Magnolia" + vconftool $GOPTION set -t string db/setting/selected_num "" +#resetMenuWidgets + vconftool $GOPTION -i set -t int memory/setting/font_changed "0" + #vconftool $GOPTION -i set -t int memory/mobile_hotspot/skin_changed "0" + +#resetDevoptions + vconftool $GOPTION -i set -t int db/setting/devoption/bgprocess "0" + +#resetDatausage + vconftool $GOPTION set -t bool db/setting/mobile_data "1" + vconftool $GOPTION set -t bool db/setting/disable_mobile_data_at_limit "0" + vconftool $GOPTION set -t bool db/setting/restrict_background_data "0" + vconftool $GOPTION set -t bool db/setting/show_wifi_usage "0" + vconftool $GOPTION set -t int db/setting/data_each_month "10" + +#resetDisplay + vconftool $GOPTION set -t string db/setting/screenmode/selected_name "Dynamic" + +#------------------------------------------ +#create directory /opt/data/setting +if [ ! -d /opt/data/setting ] +then + mkdir -p /opt/data/setting +fi + +# create setting.cfg at runtime right after installation +#/opt/apps/org.tizen.setting/bin/setting_conf_util +# After flashing, initialize timezone file +/opt/apps/org.tizen.setting/bin/setting_conf_util timezone_init +chown 5000:5000 /opt/data/setting -R +#------------------------------------------ +heynotitool set setting_time_changed -a +sync + +mkdir -p /opt/ug/bin/ +ln -sf /usr/bin/ug-client /opt/ug/bin/setting-font-efl +# ln -sf /usr/bin/ug-client /opt/ug/bin/setting-accessibility-efl + +%files -n settings +#%manifest settings.manifest +%defattr(-,root,root,-) +#%attr(-,inhouse,inhouse) %dir /opt/data/setting +%attr(-,app,app) %dir /opt/data/setting +/opt/apps/org.tizen.setting/bin/setting +/opt/apps/org.tizen.setting/bin/setting_conf_util +/opt/data/setting/setting.cfg + +/opt/share/packages/org.tizen.setting.xml +/opt/share/packages/ug-setting-accessibility-efl.xml +/opt/share/packages/ug-setting-font-efl.xml + +/opt/share/icons/default/small/org.tizen.setting.png +/opt/share/settings/* +/opt/apps/org.tizen.setting/res/* +/opt/apps/org.tizen.setting/lib/* +/opt/apps/org.tizen.setting/data/* +/opt/ug/lib/* +/opt/data/setting/langlist.xml +/opt/data/setting/plugin-cfg/* +/opt/data/setting/plugin-xml/* +/opt/apps/org.tizen.setting/bin/test_server diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/shadow.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/shadow.spec new file mode 100644 index 0000000..a46feb7 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/shadow.spec @@ -0,0 +1,158 @@ +Summary: Utilities for managing accounts and shadow password files +Name: shadow +Version: 4.1.4.2 +Release: 1 +URL: http://pkg-shadow.alioth.debian.org/ +License: BSD and GPLv2+ +Group: System/Base + +Source0: http://pkg-shadow.alioth.debian.org/releases/shadow-%{version}.tar.gz +Source1: login.defs +Source2: securetty +Source3: useradd.default +Source4: shadowconfig.sh + +Patch0: 008_login_log_failure_in_FTMP +Patch1: 008_su_get_PAM_username +Patch2: 008_su_no_sanitize_env +Patch3: 401_cppw_src.dpatch +Patch4: 402_cppw_selinux +Patch5: 428_grpck_add_prune_option +Patch6: 429_login_FAILLOG_ENAB +Patch7: 463_login_delay_obeys_to_PAM +Patch8: 483_su_fakelogin_wrong_arg0 +Patch9: 501_commonio_group_shadow +Patch10: 506_relaxed_usernames +Patch11: 508_nologin_in_usr_sbin +Patch12: 523_su_arguments_are_concatenated +Patch13: 523_su_arguments_are_no_more_concatenated_by_default +Patch14: 542_useradd-O_option + +%description +The shadow package includes the necessary programs for +converting UNIX password files to the shadow password format, plus +programs for managing user and group accounts. The pwconv command +converts passwords to the shadow password format. The pwunconv command +unconverts shadow passwords and generates an npasswd file (a standard +UNIX password file). The pwck command checks the integrity of password +and shadow files. The lastlog command prints out the last login times +for all users. The useradd, userdel, and usermod commands are used for +managing user accounts. The groupadd, groupdel, and groupmod commands +are used for managing group accounts. + +%package -n login +Summary: system login tools +Group: System/Base + +%description -n login +These tools are required to be able to login and use your system. The +login program invokes your user shell and enables command execution. The +newgrp program is used to change your effective group ID (useful for +workgroup type situations). The su program allows changing your effective +user ID (useful being able to execute commands as another user). + +%package -n passwd +Summary: Change and administer password and group data +Group: System/Base + +%description -n passwd +Change and administer password and group data +This package includes passwd, chsh, chfn, and many other programs to +maintain password and group data. + +%prep +%setup -q + +%patch0 -p1 -b .008_login_log_failure_in_FTMP +%patch1 -p1 -b .008_su_get_PAM_username +%patch2 -p1 -b .008_su_no_sanitize_env +%patch3 -p1 -b .401_cppw_src.dpatch +%patch4 -p1 -b .402_cppw_selinux +%patch5 -p1 -b .428_grpck_add_prune_option +%patch6 -p1 -b .429_login_FAILLOG_ENAB +%patch7 -p1 -b .463_login_delay_obeys_to_PAM +%patch8 -p1 -b .483_su_fakelogin_wrong_arg0 +%patch9 -p1 -b .501_commonio_group_shadow +%patch10 -p1 -b .506_relaxed_usernames +%patch11 -p1 -b .508_nologin_in_usr_sbin +%patch12 -p1 -b .523_su_arguments_are_concatenated +%patch13 -p1 -b .523_su_arguments_are_no_more_concatenated_by_default +%patch14 -p1 -b .542_useradd-O_option + +%build + +%configure --without-libcrack --without-audit --mandir=/usr/share/man --without-libpam --without-selinux --enable-shadowgrp --disable-man --disable-account-tools-setuid --with-group-name-max-length=32 --disable-nls + +make + +%install +make install DESTDIR=%{buildroot} +install -d %{buildroot}/%{_sysconfdir}/default +install -c -m 444 %SOURCE1 %{buildroot}/%{_sysconfdir}/ +install -c -m 444 %SOURCE2 %{buildroot}/%{_sysconfdir}/ +install -c -m 644 %SOURCE3 %{buildroot}/%{_sysconfdir}/default/useradd +install -d %{buildroot}/sbin +install -c -m 555 %SOURCE4 %{buildroot}/sbin/shadowconfig + +chmod u+s %{buildroot}/%{_bindir}/su +chmod u+s %{buildroot}/%{_bindir}/newgrp +chmod u+s %{buildroot}/%{_bindir}/chfn +chmod u+s %{buildroot}/%{_bindir}/chsh +chmod u+s %{buildroot}/%{_bindir}/gpasswd +chmod u+s %{buildroot}/%{_bindir}/passwd +chmod g+s %{buildroot}/%{_bindir}/chage +chmod g+s %{buildroot}/%{_bindir}/expiry + +install -d %{buildroot}/bin +mv %{buildroot}/%{_bindir}/su %{buildroot}/bin/ +mv %{buildroot}/%{_bindir}/login %{buildroot}/bin/ + +# remove not needed files +rm %{buildroot}/%{_sbindir}/logoutd +rm %{buildroot}/%{_sbindir}/groupmems +rm %{buildroot}/%{_bindir}/groups +rm %{buildroot}/%{_sysconfdir}/login.access +rm %{buildroot}/%{_sysconfdir}/limits + +%remove_docs + + + +%files -n login +%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/login.defs +%exclude %{_sysconfdir}/securetty +%{_sbindir}/nologin +%{_bindir}/faillog +%{_bindir}/lastlog +%{_bindir}/newgrp +%{_bindir}/sg +/bin/login +/bin/su + +%files -n passwd +%dir %{_sysconfdir}/default +%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/default/useradd +/sbin/shadowconfig +%{_bindir}/chage +%{_bindir}/chfn +%{_bindir}/chsh +%{_bindir}/expiry +%{_bindir}/gpasswd +%{_bindir}/passwd +%{_sbindir}/chpasswd +%{_sbindir}/chgpasswd +%{_sbindir}/groupadd +%{_sbindir}/groupdel +%{_sbindir}/groupmod +%{_sbindir}/grpck +%{_sbindir}/grpconv +%{_sbindir}/grpunconv +%{_sbindir}/newusers +%{_sbindir}/pwck +%{_sbindir}/pwconv +%{_sbindir}/pwunconv +%{_sbindir}/useradd +%{_sbindir}/userdel +%{_sbindir}/usermod +%{_sbindir}/vipw +%{_sbindir}/vigr diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/shared-mime-info.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/shared-mime-info.spec new file mode 100644 index 0000000..07ac43a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/shared-mime-info.spec @@ -0,0 +1,40 @@ +Name: shared-mime-info +Summary: FreeDesktop.org shared MIME database and spec +Version: 0.60 +Release: 4 +Group: misc +License: GPLv2 +Source0: shared-mime-info-0.60.tar.gz +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: intltool >= 0.35 +BuildRequires: libxml2 + +%description +FreeDesktop.org shared MIME database and spec + This is the shared MIME-info database from the X Desktop Group. It is required + by any program complying to the Shared MIME-Info Database spec, which is also + included in this package. + . + At this time ROX and GNOME use this database. KDE is expected to follow soon, + and hopefully others too.. + +%prep +%setup -q -n %{name}-%{version} + +%build +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + +%files +%defattr(-,root,root,-) +/usr/bin/update-mime-database +/usr/share/* +%manifest shared-mime-info.manifest diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/simulator-opengl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/simulator-opengl.spec new file mode 100755 index 0000000..5bdce88 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/simulator-opengl.spec @@ -0,0 +1,65 @@ +#sbs-git:slp/sdk/simulator-opengl +Name: simulator-opengl +Summary: opengl-es acceleration module for emulator +Version: 0.1.34 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO_BE/FILLED_IN +URL: http://www.khronos.org +Source0: %{name}-%{version}.tar.gz +ExclusiveArch: %{ix86} +BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(x11-xcb) +BuildRequires: pkgconfig(xext) +Provides : libGL.so + + +%description +Opengl-es acceleration module for emulator. +This package contains 4 shared libraries, libGL, libEGL, libGLESv1, libGLESv2. + +%package devel +Summary: opengl-es acceleration module for emulator (devel) +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig(x11) + +%description devel +Opengl-es acceleration module for emulator. (devel) + + +%prep +%setup -q + +%build +make + +%install +mkdir -p %{buildroot}/usr/lib +cp -r lib/* %{buildroot}/usr/lib/ + +mkdir -p %{buildroot}/usr/include +cp -r include/EGL %{buildroot}/usr/include/ +cp -r include/GL %{buildroot}/usr/include/ +cp -r include/GLES %{buildroot}/usr/include/ +cp -r include/GLES2 %{buildroot}/usr/include/ +cp -r include/KHR %{buildroot}/usr/include/ + +%files +%defattr(-,root,root,-) +/usr/lib/libGL.* +/usr/lib/libEGL.* +/usr/lib/libGLES* +/usr/lib/host-gl/* + + +%files devel +%defattr(-,root,root,-) +/usr/include/EGL +/usr/include/GL +/usr/include/GLES +/usr/include/GLES2 +/usr/include/KHR +/usr/lib/pkgconfig + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/smartcard-plugin-nfc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/smartcard-plugin-nfc.spec new file mode 100755 index 0000000..4e30737 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/smartcard-plugin-nfc.spec @@ -0,0 +1,63 @@ +Name: smartcard-plugin-nfc +Summary: Smartcard plugin nfc +Version: 0.0.1 +Release: 4 +Group: libs +License: Samsung Proprietary License +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(nfc) +BuildRequires: pkgconfig(nfc-common-lib) +BuildRequires: pkgconfig(smartcard-service) +BuildRequires: pkgconfig(smartcard-service-common) +BuildRequires: cmake +BuildRequires: gettext-tools +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/vconftool +requires(postun): /sbin/ldconfig +%description +Smartcard Service plugin nfc + +%prep +%setup -q + + +%package devel +Summary: smartcard service +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +smartcard service. + + +%build +mkdir obj-arm-limux-qnueabi +cd obj-arm-limux-qnueabi +cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} +#make %{?jobs:-j%jobs} + + +%install +cd obj-arm-limux-qnueabi +%make_install + +%post +/sbin/ldconfig + + +%postun +/sbin/ldconfig + +#%post +# -n nfc-common-lib -p /sbin/ldconfig + +#%postun +# -n nfc-common-lib -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/lib/se/lib*.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/smartcard-plugin-uicc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/smartcard-plugin-uicc.spec new file mode 100755 index 0000000..8f27d22 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/smartcard-plugin-uicc.spec @@ -0,0 +1,57 @@ +Name: smartcard-plugin-uicc +Summary: Smartcard plugin uicc +Version: 0.0.1 +Release: 4 +Group: libs +License: Samsung Proprietary License +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(smartcard-service) +BuildRequires: pkgconfig(smartcard-service-common) +BuildRequires: cmake +BuildRequires: gettext-tools +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/vconftool +requires(postun): /sbin/ldconfig + +%description +Smartcard Service plugin uicc + +%prep +%setup -q + +%package devel +Summary: smartcard service uicc +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +smartcard service. + +%build +mkdir obj-arm-limux-qnueabi +cd obj-arm-limux-qnueabi +cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} +#make %{?jobs:-j%jobs} + +%install +cd obj-arm-limux-qnueabi +%make_install + +%post +/sbin/ldconfig + + +%postun +/sbin/ldconfig + +#%post +# -n nfc-common-lib -p /sbin/ldconfig + +#%postun +# -n nfc-common-lib -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/lib/se/lib*.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/smartcard-service.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/smartcard-service.spec new file mode 100644 index 0000000..d889a43 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/smartcard-service.spec @@ -0,0 +1,117 @@ +Name: smartcard-service +Summary: Smartcard Service FW +Version: 0.1.0 +Release: 8 +Group: libs +License: Samsung Proprietary License +Source0: %{name}-%{version}.tar.gz +Source1: smartcard-service-server.init +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(security-server) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(libssl) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(dpl-wrt-dao-ro) +BuildRequires: cmake +BuildRequires: gettext-tools +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/vconftool +requires(postun): /sbin/ldconfig + +%description +Smartcard Service FW. + +%prep +%setup -q + +%package devel +Summary: smartcard service +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +smartcard service. + +%package -n smartcard-service-common +Summary: common smartcard service +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description -n smartcard-service-common +common smartcard service. + +%package -n smartcard-service-common-devel +Summary: common smartcard service +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description -n smartcard-service-common-devel +common smartcard service. + +%package -n smartcard-service-server +Summary: server smartcard service +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description -n smartcard-service-server +smartcard service. + +%build +mkdir obj-arm-limux-qnueabi +cd obj-arm-limux-qnueabi +cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} +#make %{?jobs:-j%jobs} + +%install +cd obj-arm-limux-qnueabi +%make_install +%__mkdir -p %{buildroot}/etc/init.d/ +%__mkdir -p %{buildroot}/etc/rc.d/rc3.d/ +%__mkdir -p %{buildroot}/etc/rc.d/rc5.d/ +%__cp -af %SOURCE1 %{buildroot}/etc/init.d/smartcard-service-server +chmod 755 %{buildroot}/etc/init.d/smartcard-service-server + +%post +/sbin/ldconfig + +ln -sf /etc/init.d/smartcard-service-server /etc/rc.d/rc3.d/S79smartcard-service-server +ln -sf /etc/init.d/smartcard-service-server /etc/rc.d/rc5.d/S79smartcard-service-server + +%postun +/sbin/ldconfig + +rm -f /etc/rc.d/rc3.d/S79smartcard-service-server +rm -f /etc/rc.d/rc5.d/S79smartcard-service-server + +#%post +# -n nfc-common-lib -p /sbin/ldconfig + +#%postun +# -n nfc-common-lib -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/lib/libsmartcard-service.so.* + +%files devel +%defattr(-,root,root,-) +/usr/include/smartcard-service/* +/usr/lib/libsmartcard-service.so +/usr/lib/pkgconfig/smartcard-service.pc + +%files -n smartcard-service-common +%defattr(-,root,root,-) +/usr/lib/libsmartcard-service-common.so.* + +%files -n smartcard-service-common-devel +%defattr(-,root,root,-) +/usr/include/smartcard-service-common/* +/usr/lib/libsmartcard-service-common.so +/usr/lib/pkgconfig/smartcard-service-common.pc + +%files -n smartcard-service-server +%defattr(-,root,root,-) +/usr/bin/smartcard-daemon +#/usr/bin/smartcard-test-client +/etc/init.d/smartcard-service-server diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/speex.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/speex.spec new file mode 100644 index 0000000..b2795bd --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/speex.spec @@ -0,0 +1,95 @@ +Name: speex +Summary: A voice compression format (codec) +Version: 1.2rc1 +Release: 3 +Group: System/Libraries +License: BSD +URL: http://www.speex.org/ +Source0: http://downloads.xiph.org/releases/speex/%{name}-1.2rc1.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(ogg) + +%description +Speex is an audio codec especially designed for compressing voice at low + bit-rates for applications such as voice over IP (VoIP). In some senses, + it is meant to be complementary to the Vorbis codec which places a greater + emphasis on high-quality music reproduction. + This package contains the encoder and decoder command-line applications. + + +%package tools +Summary: The tools package for %{name} +Group: Applications/Multimedia +Requires: %{name} = %{version}-%{release} + +%description tools +Speex is a patent-free compression format designed especially for +speech. This package contains tools files and user's manual for %{name}. + + +%package devel +Summary: Development package for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Speex is a patent-free compression format designed especially for +speech. This package contains development files for %{name} + + + +%prep +%setup -q -n %{name}-1.2rc1 + + +%build + +%configure -disable-static \ +%ifarch %arm + --enable-arm5e-asm \ + --disable-oggtest \ + --disable-float-api \ + --disable-vbr \ + --enable-fixed-point +%endif + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +rm -f $RPM_BUILD_ROOT%{_docdir}/speex/manual.pdf + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + +%files +%manifest speex.manifest +%defattr(-,root,root,-) +%doc COPYING +%{_libdir}/libspeex*.so.* + + +%files tools +%defattr(-,root,root,-) +%{_bindir}/speexenc +%{_bindir}/speexdec +%doc %{_mandir}/man1/speexenc.1* +%doc %{_mandir}/man1/speexdec.1* + +%files devel +%defattr(-,root,root,-) +%doc doc/manual.pdf +%{_includedir}/speex +%{_datadir}/aclocal/speex.m4 +%{_libdir}/pkgconfig/speex*.pc +%{_libdir}/libspeex*.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/starter.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/starter.spec new file mode 100755 index 0000000..b33cc21 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/starter.spec @@ -0,0 +1,109 @@ +Name: starter +Summary: starter +Version: 0.4.56 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO_BE/FILLED_IN +Source0: starter-%{version}.tar.gz +Source1: starter.service +Source2: starter.path +Requires(post): /usr/bin/vconftool +BuildRequires: cmake +BuildRequires: pkgconfig(ail) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-system-media-key) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(eet) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xcomposite) +BuildRequires: pkgconfig(xext) +BuildRequires: cmake +BuildRequires: edje-bin +BuildRequires: gettext-tools + +Requires(post): /usr/bin/vconftool + +%description +Description: Starter + + +%prep +%setup -q + +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +%build + +make -j1 +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants +install -m 0644 %SOURCE1 %{buildroot}%{_libdir}/systemd/user/ +install -m 0644 %SOURCE2 %{buildroot}%{_libdir}/systemd/user/ +ln -s ../starter.path %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants/starter.path +mkdir -p %{buildroot}/usr/share/license +cp -f LICENSE.Flora %{buildroot}/usr/share/license/%{name} +mkdir -p %{buildroot}/opt/data/home-daemon + +%post +change_file_executable() +{ + chmod +x $@ 2>/dev/null + if [ $? -ne 0 ]; then + echo "Failed to change the perms of $@" + fi +} + +GOPTION="-u 5000 -f" + +vconftool set -t int "memory/starter/sequence" 0 -i $GOPTION +vconftool set -t int "memory/starter/use_volume_key" 0 -i $GOPTION +vconftool set -t string file/private/lockscreen/pkgname "org.tizen.lockscreen" -u 5000 -g 5000 -f +vconftool set -t int memory/idle_lock/state "0" -i $GOPTION +vconftool set -t bool memory/lockscreen/phone_lock_verification 0 -i $GOPTION + +vconftool set -t bool db/lockscreen/event_notification_display 1 $GOPTION +vconftool set -t bool db/lockscreen/clock_display 1 $GOPTION +vconftool set -t bool db/lockscreen/help_text_display 0 $GOPTION + +vconftool set -t string memory/menuscreen/desktop "0" -i -f +vconftool set -t int memory/idle-screen/is_idle_screen_launched "0" -i -u 5000 -f +vconftool set -t int memory/idle-screen/top "0" -i -f +vconftool set -t int memory/idle-screen/safemode "0" -i -f + +ln -sf /etc/init.d/rd4starter /etc/rc.d/rc4.d/S81starter +ln -sf /etc/init.d/rd3starter /etc/rc.d/rc3.d/S43starter + + +%files +%manifest starter.manifest +%defattr(-,root,root,-) +%{_sysconfdir}/init.d/rd4starter +%{_sysconfdir}/init.d/rd3starter +%{_bindir}/starter +/usr/ug/lib/libug-lockscreen-options.so +/usr/ug/lib/libug-lockscreen-options.so.0.1.0 +/usr/ug/res/locale/*/LC_MESSAGES/* +%{_libdir}/systemd/user/starter.path +%{_libdir}/systemd/user/starter.service +%{_libdir}/systemd/user/core-efl.target.wants/starter.path +/usr/share/license/%{name} +/opt/data/home-daemon diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/status.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/status.spec new file mode 100755 index 0000000..3211490 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/status.spec @@ -0,0 +1,63 @@ +Name: status +Summary: status library +Version: 0.0.1 +Release: 1 +Group: TBD +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(aul) +BuildRequires: cmake +Requires(post): /sbin/ldconfig +requires(postun): /sbin/ldconfig +%description +Status library. + +%prep +%setup -q + +%package devel +Summary: Status library (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Status library (devel). + +%build +export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--as-needed" +LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +%make_install + + +%post +init_vconf() +{ + vconftool set -t int memory/private/libstatus/music/state 0 -i -g 5000 + vconftool set -t int memory/private/libstatus/radio/state 0 -i -g 5000 + vconftool set -t int memory/private/libstatus/vr/state 0 -i -g 5000 + vconftool set -t int memory/private/libstatus/music/pid -1 -i -g 5000 + vconftool set -t int memory/private/libstatus/radio/pid -1 -i -g 5000 + vconftool set -t int memory/private/libstatus/vr/pid -1 -i -g 5000 + vconftool set -t string memory/private/libstatus/message "" -i -g 5000 +} + +/sbin/ldconfig +init_vconf + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/*.so* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/%{name}/*.h +%{_libdir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/strace.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/strace.spec new file mode 100755 index 0000000..0a123e8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/strace.spec @@ -0,0 +1,50 @@ +#sbs-git:slp/pkgs/s/strace strace 4.5.20 c85d16265104f1b4b4e0793e61d1f3bb4605f5a6 +Name: strace +Summary: A system call tracer +Version: 4.5.20 +Release: 3 +Group: utils +License: BSD3c +URL: http://sourceforge.net/projects/strace/ +Source0: strace-4.5.20.tar.gz +Source1001: %{name}.manifest + +%description +A system call tracer + strace is a system call tracer, i.e. a debugging tool which prints out + a trace of all the system calls made by a another process/program. + The program to be traced need not be recompiled for this, so you can + use it on binaries for which you don't have source. + . + System calls and signals are events that happen at the user/kernel + interface. A close examination of this boundary is very useful for bug + isolation, sanity checking and attempting to capture race conditions.. + +%prep +%setup -q -n %{name}-%{version} + + +%build +cp %{SOURCE1001} . +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%files +%manifest %{name}.manifest +%defattr(-,root,root,-) +%{_datadir}/license/%{name} +%{_bindir}/strace diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/stt.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/stt.spec new file mode 100644 index 0000000..51e0eba --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/stt.spec @@ -0,0 +1,73 @@ +Name: stt +Summary: Speech To Text client library and daemon +Version: 0.1.1 +Release: 1 +Group: libs +License: Samsung +Source0: stt-0.1.1.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(mm-player) +BuildRequires: pkgconfig(mm-common) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(mm-camcorder) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) + +BuildRequires: cmake + +%description +Speech To Text client library and daemon. + + +%package devel +Summary: Speech To Text header files for STT development +Group: libdevel +Requires: %{name} = %{version}-%{release} + +%description devel +Speech To Text header files for STT development. + + +%prep +%setup -q -n %{name}-%{version} + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/usr +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +%{_libdir}/libstt.so +%{_libdir}/libstt_setting.so +%{_libdir}/voice/stt/1.0/sttd.conf +%{_bindir}/stt-daemon + + +%files devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/stt.pc +%{_libdir}/pkgconfig/stt-setting.pc +%{_includedir}/stt.h +%{_includedir}/stt_setting.h +%{_includedir}/sttp.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/svi-data-sdk.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/svi-data-sdk.spec new file mode 100644 index 0000000..4bf5620 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/svi-data-sdk.spec @@ -0,0 +1,72 @@ +Name: svi-data-sdk +Summary: svi library audio data package (SDK) +Version: 0.1.1 +Release: 6 +Group: System/Resources +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Source1: svi-data-sdk.manifest +Requires(post): coreutils +BuildRequires: cmake + +%description +svi library audio data package (SDK) + +%prep +%setup -q + +%build +cp %{SOURCE1} . +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post +mkdir -p /opt/share/svi/sound/touch +ln -s %{_datadir}/svi/sound/touch/key0.wav /opt/share/svi/sound/touch/key0.wav +ln -s %{_datadir}/svi/sound/touch/key1.wav /opt/share/svi/sound/touch/key1.wav +ln -s %{_datadir}/svi/sound/touch/key2.wav /opt/share/svi/sound/touch/key2.wav +ln -s %{_datadir}/svi/sound/touch/key3.wav /opt/share/svi/sound/touch/key3.wav +ln -s %{_datadir}/svi/sound/touch/key4.wav /opt/share/svi/sound/touch/key4.wav +ln -s %{_datadir}/svi/sound/touch/key5.wav /opt/share/svi/sound/touch/key5.wav +ln -s %{_datadir}/svi/sound/touch/key6.wav /opt/share/svi/sound/touch/key6.wav +ln -s %{_datadir}/svi/sound/touch/key7.wav /opt/share/svi/sound/touch/key7.wav +ln -s %{_datadir}/svi/sound/touch/key8.wav /opt/share/svi/sound/touch/key8.wav +ln -s %{_datadir}/svi/sound/touch/key9.wav /opt/share/svi/sound/touch/key9.wav +ln -s %{_datadir}/svi/sound/touch/keyasterisk.wav /opt/share/svi/sound/touch/keyasterisk.wav +ln -s %{_datadir}/svi/sound/touch/keysharp.wav /opt/share/svi/sound/touch/keysharp.wav +ln -s %{_datadir}/svi/sound/touch/sip.wav /opt/share/svi/sound/touch/sip.wav +ln -s %{_datadir}/svi/sound/touch/sip_backspace.wav /opt/share/svi/sound/touch/sip_backspace.wav +ln -s %{_datadir}/svi/sound/touch/touch.wav /opt/share/svi/sound/touch/touch.wav + +mkdir -p /opt/share/svi/sound/operation +ln -s %{_datadir}/svi/sound/operation/call_connect.wav /opt/share/svi/sound/operation/call_connect.wav +ln -s %{_datadir}/svi/sound/operation/call_disconnect.wav /opt/share/svi/sound/operation/call_disconnect.wav +ln -s %{_datadir}/svi/sound/operation/charger_connection.wav /opt/share/svi/sound/operation/charger_connection.wav +ln -s %{_datadir}/svi/sound/operation/fully_charged.wav /opt/share/svi/sound/operation/fully_charged.wav +ln -s %{_datadir}/svi/sound/operation/list_reorder.wav /opt/share/svi/sound/operation/list_reorder.wav +ln -s %{_datadir}/svi/sound/operation/lock.wav /opt/share/svi/sound/operation/lock.wav +ln -s %{_datadir}/svi/sound/operation/low_battery.wav /opt/share/svi/sound/operation/low_battery.wav +ln -s %{_datadir}/svi/sound/operation/minute_minder.wav /opt/share/svi/sound/operation/minute_minder.wav +ln -s %{_datadir}/svi/sound/operation/power_on.wav /opt/share/svi/sound/operation/power_on.wav +ln -s %{_datadir}/svi/sound/operation/shutter.wav /opt/share/svi/sound/operation/shutter.wav +ln -s %{_datadir}/svi/sound/operation/slider_sweep.wav /opt/share/svi/sound/operation/slider_sweep.wav +ln -s %{_datadir}/svi/sound/operation/unlock.wav /opt/share/svi/sound/operation/unlock.wav +ln -s %{_datadir}/svi/sound/operation/volume_control.wav /opt/share/svi/sound/operation/volume_control.wav + +mkdir -p /opt/share/svi/haptic/default +ln -s %{_datadir}/svi/haptic/default/Basic_call.tht /opt/share/svi/haptic/default/Basic_call.tht + +mkdir -p /opt/share/svi/haptic/touch +ln -s %{_datadir}/svi/haptic/touch/touch.tht /opt/share/svi/haptic/touch/touch.tht + +%files +%manifest svi-data-sdk.manifest +%defattr(644,root,root,-) +%{_datadir}/svi/sound/operation/* +%{_datadir}/svi/sound/touch/* +%{_datadir}/svi/haptic/default/* +%{_datadir}/svi/haptic/touch/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/swig.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/swig.spec new file mode 100644 index 0000000..d8f9a5f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/swig.spec @@ -0,0 +1,62 @@ +Name: swig +Summary: Connects C/C++/Objective C to some high-level programming languages +Version: 1.3.40 +Release: 1 +Group: Development/Tools +License: BSD +URL: http://swig.sourceforge.net +Source0: %{name}-%{version}.tar.gz +Source1: swig-rpmlintrc +Patch0: swig-1.3.23-pylib.patch +BuildRequires: perl +BuildRequires: python-devel + +%description +SWIG is a software development tool that connects programs written in C +and C++ with a variety of high-level programming languages. SWIG is +primarily used with common scripting languages such as Perl, PHP, Python, +Tcl/Tk, and Ruby, however the list of supported languages also includes +non-scripting languages such as C#, Common Lisp (CLISP, Allegro CL, UFFI), +Java, Modula-3, OCAML, Octave, and R. Also several interpreted and compiled +Scheme implementations (Guile, MzScheme, Chicken) are supported. SWIG is +most commonly used to create high-level interpreted or compiled programming +environments, user interfaces, and as a tool for testing and prototyping C/C++ +software. SWIG can also export its parse tree in the form of XML and Lisp +s-expressions. + + + +%package doc +Summary: Documentation files for %{name} +Group: Documentation +Requires: %{name} = %{version}-%{release} + +%description doc +Description: %{summary} + + +%prep +%setup -q -n %{name}-%{version} + +%patch0 -p1 + +%build +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%files +%defattr(-,root,root,-) +%doc LICENSE +%{_bindir}/* +%{_datadir}/swig +/usr/share/man/man1/ccache-swig.1.gz + + +%files doc +%defattr(-,root,root,-) +%doc ANNOUNCE CHANGES FUTURE INSTALL NEW README TODO +%doc Doc/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sys-assert.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sys-assert.spec new file mode 100644 index 0000000..238c712 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sys-assert.spec @@ -0,0 +1,60 @@ +Name: sys-assert +Summary: libsys-assert (shared object). +Version: 0.3.2 +Release: 5 +Group: Framework/system +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: cmake +Requires(post): coreutils + +%description +libsys-assert (shared object). + +%prep +%setup -q + +%build +export CFLAGS+=" -fPIC" +%ifarch %{arm} + export CFLAGS+=" -DTARGET" +%endif + +cmake . -DCMAKE_INSTALL_PREFIX=/usr + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp LICENSE.APLv2 %{buildroot}/usr/share/license/%{name} +%post +/sbin/ldconfig +mkdir -p /opt/share/crash/info +chown root:crash /opt/share/crash/info +chmod 775 /opt/share/crash/info + +chown root:crash /opt/share/crash +chmod 775 /opt/share/crash + +if [ -f %{_libdir}/rpm-plugins/msm.so ]; then + find /opt/share/crash -print0 | xargs -0 chsmack -a 'sys-assert::core' + find /opt/share/crash -type d -print0 | xargs -0 chsmack -t +fi + +if [ ! -d /.build ]; then + echo "/usr/lib/libsys-assert.so" >> /etc/ld.so.preload + chmod 644 /etc/ld.so.preload +fi + +%files +%manifest sys-assert.manifest +%{_bindir}/coredumpctrl.sh +%{_bindir}/core-launcher +%{_libdir}/libsys-assert.so +/usr/share/license/%{name} + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sys-string.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sys-string.spec new file mode 100644 index 0000000..f011b5d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sys-string.spec @@ -0,0 +1,178 @@ +Name: sys-string +Summary: System string package for multilinugual support +Version: 1.1 +Release: 2 +Group: TO_BE/FILLED_IN +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: gettext-tools + +%description +System string package for multilinugual support + +%prep +%setup -q + +%build +/usr/bin/msgfmt -o ar.mo ar.po +/usr/bin/msgfmt -o az.mo az.po +/usr/bin/msgfmt -o bg.mo bg.po +/usr/bin/msgfmt -o ca.mo ca.po +/usr/bin/msgfmt -o cs.mo cs.po +/usr/bin/msgfmt -o da.mo da.po +/usr/bin/msgfmt -o de_DE.mo de_DE.po +/usr/bin/msgfmt -o el_GR.mo el_GR.po +/usr/bin/msgfmt -o en.mo en.po +/usr/bin/msgfmt -o en_PH.mo en_PH.po +/usr/bin/msgfmt -o en_US.mo en_US.po +/usr/bin/msgfmt -o es_ES.mo es_ES.po +/usr/bin/msgfmt -o es_MX.mo es_MX.po +/usr/bin/msgfmt -o et.mo et.po +/usr/bin/msgfmt -o eu.mo eu.po +/usr/bin/msgfmt -o fi.mo fi.po +/usr/bin/msgfmt -o fr_CA.mo fr_CA.po +/usr/bin/msgfmt -o fr_FR.mo fr_FR.po +/usr/bin/msgfmt -o ga.mo ga.po +/usr/bin/msgfmt -o gl.mo gl.po +/usr/bin/msgfmt -o hi.mo hi.po +/usr/bin/msgfmt -o hr.mo hr.po +/usr/bin/msgfmt -o hu.mo hu.po +/usr/bin/msgfmt -o hy.mo hy.po +/usr/bin/msgfmt -o is.mo is.po +/usr/bin/msgfmt -o it_IT.mo it_IT.po +/usr/bin/msgfmt -o ja_JP.mo ja_JP.po +/usr/bin/msgfmt -o ka.mo ka.po +/usr/bin/msgfmt -o kk.mo kk.po +/usr/bin/msgfmt -o ko_KR.mo ko_KR.po +/usr/bin/msgfmt -o lt.mo lt.po +/usr/bin/msgfmt -o lv.mo lv.po +/usr/bin/msgfmt -o mk.mo mk.po +/usr/bin/msgfmt -o nb.mo nb.po +/usr/bin/msgfmt -o nl_NL.mo nl_NL.po +/usr/bin/msgfmt -o pl.mo pl.po +/usr/bin/msgfmt -o pt_BR.mo pt_BR.po +/usr/bin/msgfmt -o pt_PT.mo pt_PT.po +/usr/bin/msgfmt -o ro.mo ro.po +/usr/bin/msgfmt -o ru_RU.mo ru_RU.po +/usr/bin/msgfmt -o sk.mo sk.po +/usr/bin/msgfmt -o sl.mo sl.po +/usr/bin/msgfmt -o sr.mo sr.po +/usr/bin/msgfmt -o sv.mo sv.po +/usr/bin/msgfmt -o tr_TR.mo tr_TR.po +/usr/bin/msgfmt -o uk.mo uk.po +/usr/bin/msgfmt -o uz.mo uz.po +/usr/bin/msgfmt -o zh_CN.mo zh_CN.po +/usr/bin/msgfmt -o zh_HK.mo zh_HK.po +/usr/bin/msgfmt -o zh_SG.mo zh_SG.po +/usr/bin/msgfmt -o zh_TW.mo zh_TW.po + +%install +rm -rf %{buildroot} + +mkdir -p %{buildroot}%{_datadir}/locale/ar/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/az/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/bg/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/ca/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/cs/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/da/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/de_DE/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/el_GR/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/en/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/en_PH/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/en_US/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/es_ES/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/es_MX/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/et/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/eu/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/fi/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/fr_CA/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/fr_FR/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/ga/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/gl/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/hi/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/hr/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/hu/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/hy/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/is/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/it_IT/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/ja_JP/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/ka/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/kk/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/ko_KR/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/lt/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/lv/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/mk/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/nb/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/nl_NL/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/pl/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/pt_BR/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/pt_PT/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/ro/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/ru_RU/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/sk/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/sl/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/sr/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/sv/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/tr_TR/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/uk/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/uz/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/zh_CN/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/zh_HK/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/zh_SG/LC_MESSAGES/ +mkdir -p %{buildroot}%{_datadir}/locale/zh_TW/LC_MESSAGES/ + +cp ar.mo %{buildroot}%{_datadir}/locale/ar/LC_MESSAGES/sys_string.mo +cp az.mo %{buildroot}%{_datadir}/locale/az/LC_MESSAGES/sys_string.mo +cp bg.mo %{buildroot}%{_datadir}/locale/bg/LC_MESSAGES/sys_string.mo +cp ca.mo %{buildroot}%{_datadir}/locale/ca/LC_MESSAGES/sys_string.mo +cp cs.mo %{buildroot}%{_datadir}/locale/cs/LC_MESSAGES/sys_string.mo +cp da.mo %{buildroot}%{_datadir}/locale/da/LC_MESSAGES/sys_string.mo +cp de_DE.mo %{buildroot}%{_datadir}/locale/de_DE/LC_MESSAGES/sys_string.mo +cp el_GR.mo %{buildroot}%{_datadir}/locale/el_GR/LC_MESSAGES/sys_string.mo +cp en.mo %{buildroot}%{_datadir}/locale/en/LC_MESSAGES/sys_string.mo +cp en_PH.mo %{buildroot}%{_datadir}/locale/en_PH/LC_MESSAGES/sys_string.mo +cp en_US.mo %{buildroot}%{_datadir}/locale/en_US/LC_MESSAGES/sys_string.mo +cp es_ES.mo %{buildroot}%{_datadir}/locale/es_ES/LC_MESSAGES/sys_string.mo +cp es_MX.mo %{buildroot}%{_datadir}/locale/es_MX/LC_MESSAGES/sys_string.mo +cp et.mo %{buildroot}%{_datadir}/locale/et/LC_MESSAGES/sys_string.mo +cp eu.mo %{buildroot}%{_datadir}/locale/eu/LC_MESSAGES/sys_string.mo +cp fi.mo %{buildroot}%{_datadir}/locale/fi/LC_MESSAGES/sys_string.mo +cp fr_CA.mo %{buildroot}%{_datadir}/locale/fr_CA/LC_MESSAGES/sys_string.mo +cp fr_FR.mo %{buildroot}%{_datadir}/locale/fr_FR/LC_MESSAGES/sys_string.mo +cp ga.mo %{buildroot}%{_datadir}/locale/ga/LC_MESSAGES/sys_string.mo +cp gl.mo %{buildroot}%{_datadir}/locale/gl/LC_MESSAGES/sys_string.mo +cp hi.mo %{buildroot}%{_datadir}/locale/hi/LC_MESSAGES/sys_string.mo +cp hr.mo %{buildroot}%{_datadir}/locale/hr/LC_MESSAGES/sys_string.mo +cp hu.mo %{buildroot}%{_datadir}/locale/hu/LC_MESSAGES/sys_string.mo +cp hy.mo %{buildroot}%{_datadir}/locale/hy/LC_MESSAGES/sys_string.mo +cp is.mo %{buildroot}%{_datadir}/locale/is/LC_MESSAGES/sys_string.mo +cp it_IT.mo %{buildroot}%{_datadir}/locale/it_IT/LC_MESSAGES/sys_string.mo +cp ja_JP.mo %{buildroot}%{_datadir}/locale/ja_JP/LC_MESSAGES/sys_string.mo +cp ka.mo %{buildroot}%{_datadir}/locale/ka/LC_MESSAGES/sys_string.mo +cp kk.mo %{buildroot}%{_datadir}/locale/kk/LC_MESSAGES/sys_string.mo +cp ko_KR.mo %{buildroot}%{_datadir}/locale/ko_KR/LC_MESSAGES/sys_string.mo +cp lt.mo %{buildroot}%{_datadir}/locale/lt/LC_MESSAGES/sys_string.mo +cp lv.mo %{buildroot}%{_datadir}/locale/lv/LC_MESSAGES/sys_string.mo +cp mk.mo %{buildroot}%{_datadir}/locale/mk/LC_MESSAGES/sys_string.mo +cp nb.mo %{buildroot}%{_datadir}/locale/nb/LC_MESSAGES/sys_string.mo +cp nl_NL.mo %{buildroot}%{_datadir}/locale/nl_NL/LC_MESSAGES/sys_string.mo +cp pl.mo %{buildroot}%{_datadir}/locale/pl/LC_MESSAGES/sys_string.mo +cp pt_BR.mo %{buildroot}%{_datadir}/locale/pt_BR/LC_MESSAGES/sys_string.mo +cp pt_PT.mo %{buildroot}%{_datadir}/locale/pt_PT/LC_MESSAGES/sys_string.mo +cp ro.mo %{buildroot}%{_datadir}/locale/ro/LC_MESSAGES/sys_string.mo +cp ru_RU.mo %{buildroot}%{_datadir}/locale/ru_RU/LC_MESSAGES/sys_string.mo +cp sk.mo %{buildroot}%{_datadir}/locale/sk/LC_MESSAGES/sys_string.mo +cp sl.mo %{buildroot}%{_datadir}/locale/sl/LC_MESSAGES/sys_string.mo +cp sr.mo %{buildroot}%{_datadir}/locale/sr/LC_MESSAGES/sys_string.mo +cp sv.mo %{buildroot}%{_datadir}/locale/sv/LC_MESSAGES/sys_string.mo +cp tr_TR.mo %{buildroot}%{_datadir}/locale/tr_TR/LC_MESSAGES/sys_string.mo +cp uk.mo %{buildroot}%{_datadir}/locale/uk/LC_MESSAGES/sys_string.mo +cp uz.mo %{buildroot}%{_datadir}/locale/uz/LC_MESSAGES/sys_string.mo +cp zh_CN.mo %{buildroot}%{_datadir}/locale/zh_CN/LC_MESSAGES/sys_string.mo +cp zh_HK.mo %{buildroot}%{_datadir}/locale/zh_HK/LC_MESSAGES/sys_string.mo +cp zh_SG.mo %{buildroot}%{_datadir}/locale/zh_SG/LC_MESSAGES/sys_string.mo +cp zh_TW.mo %{buildroot}%{_datadir}/locale/zh_TW/LC_MESSAGES/sys_string.mo + +%files +%defattr(-,root,root,-) +%{_datadir}/locale/*/LC_MESSAGES/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/syslinux.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/syslinux.spec new file mode 100644 index 0000000..3c46974 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/syslinux.spec @@ -0,0 +1,134 @@ +# -*- rpm -*- +Summary: Kernel loader which uses a FAT, ext2/3 or iso9660 filesystem or a PXE network +Name: syslinux +Version: 4.04 +Release: 1 +License: GPLv2 +Url: http://syslinux.zytor.com/ +Group: System/Boot +Source0: ftp://ftp.kernel.org/pub/linux/utils/boot/syslinux/%{name}-%{version}.tar.gz +ExclusiveArch: %{ix86} x86_64 +Buildroot: %{_tmppath}/%{name}-%{version}-root +BuildRequires: nasm >= 0.98.39, perl +Source101: syslinux-rpmlintrc +Source1001: packaging/syslinux.manifest +# >> gbp-patch-tags # auto-added by gbp +Patch0: 0001-btrfs-Correctly-determine-the-installation-subvolume.patch +# << gbp-patch-tags # auto-added by gbp + +Autoreq: 0 +%ifarch x86_64 +Requires: mtools +%define my_cc gcc +%else +Requires: mtools, libc.so.6 +%define my_cc gcc -m32 +%endif + +# NOTE: extlinux belongs in /sbin, not in /usr/sbin, since it is typically +# a system bootloader, and may be necessary for system recovery. +%define _sbindir /sbin + +%description +SYSLINUX is a suite of bootloaders, currently supporting DOS FAT +filesystems, Linux ext2/ext3 filesystems (EXTLINUX), PXE network boots +(PXELINUX), or ISO 9660 CD-ROMs (ISOLINUX). It also includes a tool, +MEMDISK, which loads legacy operating systems from these media. + +%package devel +Summary: Development environment for SYSLINUX add-on modules +Group: Development/Libraries +Requires: syslinux + +%description devel +The SYSLINUX boot loader contains an API, called COM32, for writing +sophisticated add-on modules. This package contains the libraries +necessary to compile such modules. + +%package extlinux +Summary: The EXTLINUX bootloader, for booting the local system +Group: System/Boot +Requires: syslinux + +%description extlinux +The EXTLINUX bootloader, for booting the local system, as well as all +the SYSLINUX/PXELINUX modules in /boot. + +%package tftpboot +Summary: SYSLINUX modules in /var/lib/tftpboot, available for network booting +Group: Applications/Internet +Requires: syslinux + +%description tftpboot +All the SYSLINUX/PXELINUX modules directly available for network +booting in the /var/lib/tftpboot directory. + +%prep +%setup -q -n syslinux-%{version} + +# >> gbp-apply-patches # auto-added by gbp +%patch0 -p1 +# << gbp-apply-patches # auto-added by gbp + +%build +cp %{SOURCE1001} . +make CC='%{my_cc}' clean +make CC='%{my_cc}' installer +make CC='%{my_cc}' -C sample tidy + +%install +rm -rf %{buildroot} +make CC='%{my_cc}' install-all \ + INSTALLROOT=%{buildroot} BINDIR=%{_bindir} SBINDIR=%{_sbindir} \ + LIBDIR=%{_libdir} DATADIR=%{_datadir} \ + MANDIR=%{_mandir} INCDIR=%{_includedir} \ + TFTPBOOT=/var/lib/tftpboot EXTLINUXDIR=/boot/extlinux +make CC='%{my_cc}' -C sample tidy + +%clean +rm -rf %{buildroot} + +%files +%manifest syslinux.manifest +%defattr(-,root,root) +%{_bindir} +%dir %{_datadir}/syslinux +%{_datadir}/syslinux/*.com +%{_datadir}/syslinux/*.exe +%{_datadir}/syslinux/*.c32 +%{_datadir}/syslinux/*.bin +%{_datadir}/syslinux/*.0 +%{_datadir}/syslinux/memdisk +%{_datadir}/syslinux/dosutil + +%files devel +%manifest syslinux.manifest +%defattr(-,root,root) +%doc COPYING NEWS README doc/* +%doc sample +%doc %{_mandir}/man*/* +%{_datadir}/syslinux/com32 +%{_datadir}/syslinux/diag + +%files extlinux +%manifest syslinux.manifest +%defattr(-,root,root) +%{_sbindir}/extlinux +/boot/extlinux + +%files tftpboot +%manifest syslinux.manifest +%defattr(-,root,root) +/var/lib/tftpboot + +%post extlinux +# If we have a /boot/extlinux.conf file, assume extlinux is our bootloader +# and update it. +if [ -f /boot/extlinux/extlinux.conf ]; then \ + ln -sf /boot/extlinux/extlinux.conf /etc/extlinux.conf; \ + extlinux --update /boot/extlinux ; \ +elif [ -f /boot/extlinux.conf ]; then \ + mkdir -p /boot/extlinux && \ + mv /boot/extlinux.conf /boot/extlinux/extlinux.conf && \ + extlinux --update /boot/extlinux ; \ +fi diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sysman.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sysman.spec new file mode 100644 index 0000000..7275031 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sysman.spec @@ -0,0 +1,88 @@ +Name: sysman +Summary: System manager interface library +Version: 0.2.29 +Release: 1 +Group: framework-system +License: APLv2 +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/sysman.manifest +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(devman_plugin) + +%description +system manager internal library + + + +%package devel +Summary: System Manager base (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +System Manager base library (devel) + +%package internal-devel +Summary: System Manager base (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: sysman + +%description internal-devel +System Manager base library (devel) + + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/ +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d/ +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc5.d/ +ln -s %{_bindir}/regpmon.sh %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S99regpmon +ln -s %{_bindir}/regpmon.sh %{buildroot}%{_sysconfdir}/rc.d/rc5.d/S99regpmon + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest sysman.manifest +%defattr(-,root,root,-) +%{_libdir}/*.so.* +%{_bindir}/* +%{_sysconfdir}/rc.d/init.d/* +%{_sysconfdir}/rc.d/rc3.d/* +%{_sysconfdir}/rc.d/rc5.d/* + + +%files devel +%manifest sysman.manifest +%defattr(-,root,root,-) +%{_includedir}/sysman/sysman.h +%{_includedir}/sysman/sysman_managed.h +%{_includedir}/sysman/SLP_sysman_PG.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/*.so + +%files internal-devel +%manifest sysman.manifest +%defattr(-,root,root,-) +%{_includedir}/sysman/sysman-internal.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/syspopup.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/syspopup.spec new file mode 100755 index 0000000..1ffa57c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/syspopup.spec @@ -0,0 +1,111 @@ + +Name: syspopup +Summary: syspopup package +Version: 0.0.86 +Release: 1 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: syspopup-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(post): /bin/touch +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(appcore-efl) + + +%description +syspopup package for popup + + +%package devel +Summary: syspopup development package +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +syspopup development package popup + +%package caller +Summary: syspopup-caller package +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description caller +syspopup-caller package for popup + +%package caller-devel +Summary: syspopup-caller development package +Group: TO_BE/FILLED_IN +Requires: %{name} = %{version}-%{release} + +%description caller-devel +syspopup-caller development package for popup + + +%prep +%setup -q -n %{name}-%{version} + +%build +CFLAGS=${_cflags} cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DEXTRA_CFLAGS=-fPIC + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}/opt/dbspace +#sqlite3 $(CURDIR)/debian/tmp/opt/dbspace/.syspopup.db < $(CURDIR)/data/syspopup_db.sql +touch %{buildroot}%{_datadir}/popup_noti_term + +%post +/sbin/ldconfig + +mkdir -p /opt/dbspace/ +sqlite3 /opt/dbspace/.syspopup.db < /usr/share/syspopup/syspopup_db.sql + +%postun -p /sbin/ldconfig + +%post caller -p /sbin/ldconfig + +%postun caller -p /sbin/ldconfig + +%files +%manifest syspopup.manifest +%defattr(-,root,root,-) +%{_datadir}/icons/default/small/org.tizen.syspopup-app.png +%{_bindir}/sp_test +%{_bindir}/syspopup-app +%{_libdir}/libsyspopup.so.0.1.0 +/usr/share/syspopup/syspopup_db.sql +/usr/share/packages/org.tizen.syspopup-app.xml +%{_datadir}/popup_noti_term + +%files devel +%defattr(-,root,root,-) +%{_includedir}/SLP_SYSPOPUP_PG.h +%{_includedir}/syspopup.h +%{_libdir}/libsyspopup.so +%{_libdir}/pkgconfig/syspopup.pc + +%files caller +%manifest syspopup-caller.manifest +%defattr(-,root,root,-) +%{_libdir}/libsyspopup_caller.so.0.1.0 + +%files caller-devel +%defattr(-,root,root,-) +%{_libdir}/libsyspopup_caller.so +%{_includedir}/syspopup_caller.h +%{_libdir}/pkgconfig/syspopup-caller.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-plugin-ia-generic.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-plugin-ia-generic.spec new file mode 100644 index 0000000..64fcff2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-plugin-ia-generic.spec @@ -0,0 +1,46 @@ +Summary: The inittab file and the /etc/init.d scripts +Name: system-plugin-ia-generic +Version: 0.0.10 +License: TO BE FILLED IN +Group: System/Base +Release: 1 +Source: %{name}-%{version}.tar.bz2 +Source1001: packaging/system-plugin-ia-generic.manifest +# >> gbp-patch-tags # auto-added by gbp +# << gbp-patch-tags # auto-added by gbp +Requires: udev +ExclusiveArch: %ix86 x86_64 + + +%description +Startup files + +%prep +%setup -q +# >> gbp-apply-patches # auto-added by gbp +# << gbp-apply-patches # auto-added by gbp + +%build +cp %{SOURCE1001} . + +%install +cp -a etc %{buildroot} +cp -a usr %{buildroot} + + + + +%files +%manifest system-plugin-ia-generic.manifest +/etc/fstab +%config(noreplace) /etc/inittab +%exclude %config(noreplace) /etc/mtools.conf +/etc/profile.d/system.sh +/etc/profile.d/fonts.sh +/etc/rc.d/rc.entersleep +/etc/rc.d/rc.firstboot +/etc/rc.d/rc.leavesleep +/etc/rc.d/rc.shutdown +/etc/rc.d/rc.sysinit +/etc/rc.d/rc.* +/usr/bin/wlan.sh diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-plugin-slp.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-plugin-slp.spec new file mode 100755 index 0000000..4f07ec3 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-plugin-slp.spec @@ -0,0 +1,41 @@ +Name: system-plugin-slp +Summary: system-plugin for Clean SDK +Version: 0.0.1 +License: Apache-2.0 +Group: System/Base +Release: 60 +ExclusiveArch: %arm +Source: %{name}-%{version}.tar.gz +Requires: udev +Requires: sysvinit + +%description +Startup files + +%prep +%setup -q + +%build + +%install +rm -rf %{buildroot} + +mkdir -p %{buildroot} +cp -a etc usr bin lib %{buildroot} + +%post +mkdir -p /lib/modules + +%files +/etc/fstab +/etc/fta_version.txt +/etc/inittab +/etc/mtools.conf +/etc/rc.d/rc.firstboot +/etc/rc.d/rc.shutdown +/etc/rc.d/rc.sysinit +/usr/bin/save_blenv +/bin/check-booting-mode.sh +/lib/udev/rules.d/99-serial-console.rules +/lib/systemd/system/mnt-csc.automount +/lib/systemd/system/local-fs.target.wants/mnt-csc.automount diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-popup.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-popup.spec new file mode 100755 index 0000000..7e3d666 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-popup.spec @@ -0,0 +1,172 @@ +Name: system-popup +Summary: system-popup application (poweroff popup,sysevent-alert) +Version: 0.1.13 +Release: 2 +Group: framework-system +License: APLv2 +Source0: %{name}-%{version}.tar.bz2 +Source1001: org.tizen.poweroff-syspopup.manifest +Source1002: org.tizen.lowmem-syspopup.manifest +Source1003: org.tizen.lowbat-syspopup.manifest +Source1004: org.tizen.usbotg-syspopup.manifest +Source1005: org.tizen.usbotg-unmount-popup.manifest +Source1006: org.tizen.mmc-syspopup.manifest +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(ethumb) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(efreet) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(sensor) +BuildRequires: pkgconfig(devman_haptic) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(syspopup) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(svi) + +BuildRequires: cmake +BuildRequires: edje-bin +BuildRequires: embryo-bin +BuildRequires: gettext-devel + +%description +system-popup application (poweroff popup,sysevent-alert). + + +%package -n org.tizen.poweroff-syspopup +Summary: system-popup application (poweroff popup,sysevent-alert) +Group: main +Requires: %{name} = %{version}-%{release} + +%description -n org.tizen.poweroff-syspopup +system-popup application (poweroff popup,sysevent-alert). + +%package -n org.tizen.lowmem-syspopup +Summary: system-popup application (lowbatt popup) +Group: main +Requires: %{name} = %{version}-%{release} + +%description -n org.tizen.lowmem-syspopup +system-popup application (lowbatt popup). + +%package -n org.tizen.lowbat-syspopup +Summary: system-popup application (lowmem popup) +Group: main +Requires: %{name} = %{version}-%{release} + +%description -n org.tizen.lowbat-syspopup +system-popup application (lowmem popup). + +%package -n org.tizen.usbotg-syspopup +Summary: system-popup application (usbotg popup) +Group: main +Requires: %{name} = %{version}-%{release} + +%description -n org.tizen.usbotg-syspopup +system-popup application (usbotg popup). + +%package -n org.tizen.usbotg-unmount-popup +Summary: system-popup application (usbotg unmount popup) +Group: main +Requires: %{name} = %{version}-%{release} + +%description -n org.tizen.usbotg-unmount-popup +system-popup application (usbotg unmount popup). + +%package -n org.tizen.mmc-syspopup +Summary: system-popup application (mmc popup) +Group: main +Requires: %{name} = %{version}-%{release} + +%description -n org.tizen.mmc-syspopup +system-popup application (mmc popup). + +%prep +%setup -q + + +%build +cp %{SOURCE1001} . +cp %{SOURCE1002} . +cp %{SOURCE1003} . +cp %{SOURCE1004} . +cp %{SOURCE1005} . +cp %{SOURCE1006} . +cmake . -DCMAKE_INSTALL_PREFIX=/usr +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%files +%defattr(-,root,root,-) + + +%files -n org.tizen.poweroff-syspopup +%manifest org.tizen.poweroff-syspopup.manifest +%defattr(-,root,root,-) +/usr/apps/org.tizen.poweroff-syspopup/bin/poweroff-popup +/usr/apps/org.tizen.poweroff-syspopup/res/edje/poweroff/poweroff.edj +/usr/apps/org.tizen.poweroff-syspopup/res/icon/org.tizen.poweroff-syspopup.png +/usr/share/packages/org.tizen.poweroff-syspopup.xml +/usr/share/process-info/poweroff-popup.ini +/usr/apps/org.tizen.poweroff-syspopup/res/locale/*/LC_MESSAGES/*.mo + +%files -n org.tizen.lowmem-syspopup +%manifest org.tizen.lowmem-syspopup.manifest +%defattr(-,root,root,-) +/usr/apps/org.tizen.lowmem-syspopup/bin/lowmem-popup +/usr/apps/org.tizen.lowmem-syspopup/res/keysound/02_Warning.wav +/usr/apps/org.tizen.lowmem-syspopup/res/edje/lowmem/lowmem.edj +/usr/apps/org.tizen.lowmem-syspopup/res/icon/org.tizen.lowmem-syspopup.png +/usr/share/packages/org.tizen.lowmem-syspopup.xml +/usr/share/process-info/lowmem-popup.ini +/usr/apps/org.tizen.lowmem-syspopup/res/locale/*/LC_MESSAGES/*.mo + +%files -n org.tizen.lowbat-syspopup +%manifest org.tizen.lowbat-syspopup.manifest +%defattr(-,root,root,-) +/usr/apps/org.tizen.lowbat-syspopup/bin/lowbatt-popup +/usr/apps/org.tizen.lowbat-syspopup/res/edje/lowbatt/lowbatt.edj +/usr/apps/org.tizen.lowbat-syspopup/res/locale/*/LC_MESSAGES/*.mo +/usr/apps/org.tizen.lowbat-syspopup/res/icon/org.tizen.lowbat-syspopup.png +/usr/share/packages/org.tizen.lowbat-syspopup.xml +/usr/share/process-info/lowbatt-popup.ini + +%files -n org.tizen.usbotg-syspopup +%manifest org.tizen.usbotg-syspopup.manifest +%defattr(-,root,root,-) +/usr/apps/org.tizen.usbotg-syspopup/bin/usbotg-popup +/usr/apps/org.tizen.usbotg-syspopup/res/keysound/02_Warning.wav +/usr/apps/org.tizen.usbotg-syspopup/res/edje/usbotg/usbotg.edj +/usr/apps/org.tizen.usbotg-syspopup/res/icons/usb_icon.png +/usr/apps/org.tizen.usbotg-syspopup/res/icon/org.tizen.usbotg-syspopup.png +/usr/share/packages/org.tizen.usbotg-syspopup.xml +/usr/share/process-info/usbotg-popup.ini +/usr/apps/org.tizen.usbotg-syspopup/res/locale/*/LC_MESSAGES/*.mo + +%files -n org.tizen.usbotg-unmount-popup +%manifest org.tizen.usbotg-unmount-popup.manifest +%defattr(-,root,root,-) +/usr/apps/org.tizen.usbotg-unmount-popup/bin/usbotg-unmount-popup +/usr/apps/org.tizen.usbotg-unmount-popup/res/keysound/02_Warning.wav +/usr/apps/org.tizen.usbotg-unmount-popup/res/edje/usbotg-unmount/usbotg-unmount.edj +/usr/apps/org.tizen.usbotg-unmount-popup/res/icon/org.tizen.usbotg-unmount-popup.png +/usr/share/packages/org.tizen.usbotg-unmount-popup.xml +/usr/share/process-info/usbotg-unmount-popup.ini +/usr/apps/org.tizen.usbotg-unmount-popup/res/locale/*/LC_MESSAGES/*.mo +%files -n org.tizen.mmc-syspopup +%manifest org.tizen.mmc-syspopup.manifest +%defattr(-,root,root,-) +/usr/apps/org.tizen.mmc-syspopup/bin/mmc-popup +/usr/share/packages/org.tizen.mmc-syspopup.xml +/usr/share/process-info/mmc-popup.ini +/usr/apps/org.tizen.mmc-syspopup/res/locale/*/LC_MESSAGES/*.mo diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-server.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-server.spec new file mode 100755 index 0000000..78c7d7d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/system-server.spec @@ -0,0 +1,148 @@ +#sbs-git:slp/pkgs/s/system-server system-server 0.1.51 56e16bca39f96d6c8aed9ed3df2fea9b393801be +Name: system-server +Summary: System server +Version: 0.1.63 +Release: 1 +Group: framework-system +License: APLv2 +Source0: system-server-%{version}.tar.gz +Source1: system-server.service +Source2: system-server.manifest +BuildRequires: cmake +BuildRequires: libattr-devel +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(sysman) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(pmapi) +BuildRequires: pkgconfig(edbus) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(devman_plugin) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(svi) +BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(usbutils) +BuildRequires: gettext +Requires: sys-assert +Requires(preun): /usr/bin/systemctl +Requires(post): /usr/bin/systemctl +Requires(post): /usr/bin/vconftool +Requires(postun): /usr/bin/systemctl + +%description +Description: System server + +%prep +%setup -q +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +%build +cp %{SOURCE2} . +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d/ +ln -s %{_sysconfdir}/init.d/system_server.sh %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S35system-server +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc5.d/ +ln -s %{_sysconfdir}/init.d/system_server.sh %{buildroot}%{_sysconfdir}/rc.d/rc5.d/S00system-server + +mkdir -p %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants +install -m 0644 %{SOURCE1} %{buildroot}%{_libdir}/systemd/system/system-server.service +ln -s ../system-server.service %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants/system-server.service + +%post + +vconftool set -t int memory/sysman/usbhost_status -1 -i +vconftool set -t int memory/sysman/mmc -1 -i +vconftool set -t int memory/sysman/earjack_key 0 -i +vconftool set -t int memory/sysman/added_usb_storage 0 -i +vconftool set -t int memory/sysman/removed_usb_storage 0 -i +vconftool set -t int memory/sysman/charger_status -1 -i +vconftool set -t int memory/sysman/charge_now -1 -i +vconftool set -t int memory/sysman/battery_status_low -1 -i +vconftool set -t int memory/sysman/battery_capacity -1 -i +vconftool set -t int memory/sysman/usb_status -1 -i +vconftool set -t int memory/sysman/earjack -1 -i +vconftool set -t int memory/sysman/low_memory 1 -i +vconftool set -t int memory/sysman/sliding_keyboard -1 -i +vconftool set -t int memory/sysman/mmc_mount -1 -i +vconftool set -t int memory/sysman/mmc_unmount -1 -i +vconftool set -t int memory/sysman/mmc_format -1 -i + +vconftool set -t string memory/private/sysman/added_storage_uevent "" -i +vconftool set -t string memory/private/sysman/removed_storage_uevent "" -u 5000 -i + +vconftool set -t int memory/sysman/hdmi 0 -i + +heynotitool set power_off_start + +heynotitool set mmcblk_add +heynotitool set mmcblk_remove + +heynotitool set device_usb_chgdet +heynotitool set device_ta_chgdet +heynotitool set device_earjack_chgdet +heynotitool set device_earkey_chgdet +heynotitool set device_tvout_chgdet +heynotitool set device_hdmi_chgdet +heynotitool set device_charge_chgdet +heynotitool set device_keyboard_chgdet +heynotitool set device_usb_host_add +heynotitool set device_usb_host_remove +heynotitool set device_pci_keyboard_add +heynotitool set device_pci_keyboard_remove + + +mkdir -p /etc/udev/rules.d +if ! [ -L /etc/udev/rules.d/91-system-server.rules ]; then + ln -s %{_datadir}/system-server/udev-rules/91-system-server.rules /etc/udev/rules.d/91-system-server.rules +fi + +systemctl daemon-reload +if [ $1 == 1 ]; then + systemctl restart system-server.service +fi + +if [ -f %{_libdir}/rpm-plugins/msm.so ] ; then + find /opt/share/crash -print0 | xargs -0 chsmack -a 'sys-assert::core' + find /opt/share/crash -type d -print0 | xargs -0 chsmack -t +fi + + +%preun +if [ $1 == 0 ]; then + systemctl stop system-server.service +fi + +%postun +systemctl daemon-reload + + +%files +%manifest system-server.manifest +%config %{_sysconfdir}/dbus-1/system.d/system-server.conf +%{_sysconfdir}/rc.d/init.d/system_server.sh +%{_sysconfdir}/rc.d/rc3.d/S35system-server +%{_sysconfdir}/rc.d/rc5.d/S00system-server +%{_bindir}/system_server +%if 0%{?simulator} +%exclude %{_bindir}/restart +%else +%{_bindir}/restart +%endif +%{_bindir}/movi_format.sh +%{_bindir}/sys_event +%{_bindir}/sys_device_noti +%{_bindir}/sys_pci_noti +%{_libdir}/systemd/system/multi-user.target.wants/system-server.service +%{_libdir}/systemd/system/system-server.service +%{_datadir}/system-server/sys_device_noti/batt_full_icon.png +%{_datadir}/system-server/udev-rules/91-system-server.rules +%{_datadir}/system-server/sys_device_noti/res/locale/*/LC_MESSAGES/*.mo +%{_datadir}/system-server/sys_pci_noti/res/locale/*/LC_MESSAGES/*.mo diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/systemd.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/systemd.spec new file mode 100755 index 0000000..6ec1c6d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/systemd.spec @@ -0,0 +1,362 @@ +%define _sbindir /sbin +Name: systemd +Summary: System and Session Manager +Version: 43 +Release: 1 +Group: System/System Control +License: GPLv2 +URL: http://www.freedesktop.org/wiki/Software/systemd +Source0: http://www.freedesktop.org/software/systemd/%{name}-%{version}.tar.xz +Source1: pamconsole-tmp.conf +Source1001: systemd.manifest +Patch1: 0002-systemd-fsck-disable-l-until-linux.patch +Patch2: add-tmp.mount-as-tmpfs.patch +Patch3: tizen-login-location.patch +Patch4: tizen-service-file-workaround.patch +Patch5: journal-make-sure-to-refresh-window-position-and-poi.patch + +BuildRequires: pkgconfig(dbus-1) >= 1.4.0 +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(gio-unix-2.0) +BuildRequires: pkgconfig(libudev) >= 174 +BuildRequires: libcap-devel +BuildRequires: gperf +BuildRequires: libxslt +BuildRequires: pam-devel +BuildRequires: intltool >= 0.40.0 +BuildRequires: libacl-devel +BuildRequires: fdupes +BuildRequires: pkgconfig(libkmod) +Requires(post): %{_sbindir}/ldconfig +Requires(postun): %{_sbindir}/ldconfig + +%description +system and session manager for Linux, compatible with SysV and +LSB init scripts. systemd provides aggressive parallelization +capabilities, uses socket and D-Bus activation for starting +services, offers on-demand starting of daemons, keeps track of +processes using Linux cgroups, supports snapshotting and restoring +of the system state, maintains mount and automount points and +implements an elaborate transactional dependency-based service +control logic. It can work as a drop-in replacement for sysvinit. + +# tools package dislabled because of pycairo package dependency +# %package tools +# Summary: Analyze systemd startup timing +# Group: Development/Tools +# Requires: pycairo +# Requires: python-xml +# Requires: %{name} = %{version}-%{release} + +# %description tools +# This package installs the systemd-analyze tool, which allows one to +# inspect and graph service startup timing in table or graph format. + +%package devel +Summary: Development tools for systemd +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): %{_sbindir}/ldconfig +Requires(postun): %{_sbindir}/ldconfig + +%description devel +This package includes the libraries and header files you will need +to compile applications for systemd. + +%package console-ttyS0 +Summary: Systemd console ttyS0 +Group: System/System Control +Requires: %{name} + +%description console-ttyS0 +This package will setup a serial getty for ttyS0 is desired. + + +%package console-ttyS1 +Summary: Systemd console ttyS1 +Group: System/System Control +Requires: %{name} + +%description console-ttyS1 +This package will setup a serial getty for ttyS1 is desired. + + +%package console-tty01 +Summary: Systemd console tty01 +Group: System/System Control +Requires: %{name} + +%description console-tty01 +This package will setup a serial getty for tty01 is desired. + + +%package console-ttyO2 +Summary: Systemd console ttyO2 +Group: System/System Control +Requires: %{name} + +%description console-ttyO2 +This package will setup a serial getty for ttyO2 is desired. + +%package console-ttyMFD2 +Summary: Systemd console ttyMFD2 +Group: System/System Control +Requires: %{name} + +%description console-ttyMFD2 +This package will setup a serial getty for ttyMFD2 is desired. + +%package console-ttySAC2 +Summary: Systemd console ttySAC2 +Group: System/System Control +Requires: %{name} + +%description console-ttySAC2 +This package will setup a serial getty for ttySAC2 is desired. + + +%package docs +Summary: System and session manager man pages +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description docs +This package includes the man pages for systemd. + + +# %package sysv-docs +# Summary: System and session manager man pages - SysV links +# Group: Development/Libraries +# Requires: %{name} = %{version}-%{release} + +# %description sysv-docs +# This package provides the manual pages needed for systemd +# to replace sysvinit. + +# %package sysv +# Summary: System and session manager - SysV links +# Group: System/Startup Services +# Requires: %{name} = %{version}-%{release} +# Obsoletes: sysvinit < 3.0 +# Provides: sysvinit = 3.0 + + + #%description sysv +# Systemd is a replacement for sysvinit. It is dependency-based and +# able to read the LSB init script headers in addition to parsing rcN.d +# links as hints. + +# It also provides process supervision using cgroups and the ability to +# not only depend on other init script being started, but also +# availability of a given mount point or dbus service. + +# This package provides the links needed for systemd +# to replace sysvinit. + + +%prep +%setup -q -n %{name}-%{version} +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 + +%build +cp %{SOURCE1001} . +%configure --disable-static \ + --with-rootdir="" \ + --with-distro=meego \ + --disable-gtk \ + --disable-selinux \ + --disable-tcpwrap \ + --enable-split-usr \ + --disable-manpages \ + --with-pamlibdir="/%{_libdir}/security" \ + --with-udevrulesdir="%{_libdir}/udev/rules.d" + +make %{?_smp_mflags} + +%install +%make_install + +# Create SysV compatibility symlinks. systemctl/systemd are smart +# enough to detect in which way they are called. +# install -d %{buildroot}%{_sbindir}/ +# ln -s ..%{_libdir}/systemd/systemd %{buildroot}%{_sbindir}/init +# ln -s ..%{_bindir}/systemctl %{buildroot}%{_sbindir}/halt +# ln -s ..%{_bindir}/systemctl %{buildroot}%{_sbindir}/poweroff +# ln -s ..%{_bindir}/systemctl %{buildroot}%{_sbindir}/reboot +# ln -s ..%{_bindir}/systemctl %{buildroot}%{_sbindir}/runlevel +# ln -s ..%{_bindir}/systemctl %{buildroot}%{_sbindir}/shutdown +# ln -s ..%{_bindir}/systemctl %{buildroot}%{_sbindir}/telinit + +# /usr compat - delete when no longer needed +install -d %{buildroot}/bin/ +ln -s ..%{_bindir}/systemctl %{buildroot}/bin/systemctl + +mkdir %{buildroot}/run + +# Make sure these directories are properly owned +mkdir -p %{buildroot}%{_libdir}/systemd/system/basic.target.wants +mkdir -p %{buildroot}%{_libdir}/systemd/system/dbus.target.wants + +# enable readahead by default +ln -s ../systemd-readahead-collect.service %{buildroot}%{_libdir}/systemd/system/sysinit.target.wants/systemd-readahead-collect.service +ln -s ../systemd-readahead-replay.service %{buildroot}%{_libdir}/systemd/system/sysinit.target.wants/systemd-readahead-replay.service + +# Don't ship documentation in the wrong place +rm %{buildroot}/%{_docdir}/systemd/* + +mkdir -p %{buildroot}/etc/systemd/system/basic.target.wants +mkdir -p %{buildroot}/etc/systemd/system/getty.target.wants +mkdir -p %{buildroot}%{_libdir}/systemd/system/getty.target.wants + +#console-ttyMFD2 +ln -s ../serial-getty@.service %{buildroot}%{_libdir}/systemd/system/getty.target.wants/serial-getty@ttyMFD2.service + +#console-ttySAC2 +ln -s ../serial-getty@.service %{buildroot}%{_libdir}/systemd/system/getty.target.wants/serial-getty@ttySAC2.service + +#console-ttyS0 +ln -s ../serial-getty@.service %{buildroot}%{_libdir}/systemd/system/getty.target.wants/serial-getty@ttyS0.service + +#console-ttyS1 +ln -s ../serial-getty@.service %{buildroot}%{_libdir}/systemd/system/getty.target.wants/serial-getty@ttyS1.service + +#console-tty01 +ln -s ../serial-getty@.service %{buildroot}%{_libdir}/systemd/system/getty.target.wants/serial-getty@tty01.service + +#console-ttyO2 +ln -s ../serial-getty@.service %{buildroot}%{_libdir}/systemd/system/getty.target.wants/serial-getty@ttyO2.service + +%post +if [ "`readlink /etc/mtab`" != "/proc/self/mounts" ]; then + rm -f /etc/mtab + ln -s /proc/self/mounts /etc/mtab +fi + +/usr/bin/systemd-machine-id-setup >/dev/null 2>&1 || : + +%{_sbindir}/ldconfig + +%postun -p %{_sbindir}/ldconfig +%post devel -p %{_sbindir}/ldconfig +%postun devel -p %{_sbindir}/ldconfig + + +%files +%defattr(-,root,root,-) +%manifest systemd.manifest +/bin/systemctl +%{_bindir}/* +# systemd-analyze is excluded for removing dependency with python-base +%exclude %{_bindir}/systemd-analyze +/run +%config %{_libdir}/sysctl.d/coredump.conf +%config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.systemd1.conf +%config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.hostname1.conf +%config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.locale1.conf +%config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.login1.conf +%config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.timedate1.conf +%attr(0644,root,root) %{_libdir}/udev/rules.d/70-uaccess.rules +%attr(0644,root,root) %{_libdir}/udev/rules.d/71-seat.rules +%attr(0644,root,root) %{_libdir}/udev/rules.d/73-seat-late.rules +%config %{_sysconfdir}/systemd +%config %{_sysconfdir}/xdg/systemd/user +%config %{_sysconfdir}/bash_completion.d/systemd-bash-completion.sh +%{_prefix}/%{_lib}/tmpfiles.d/* +%{_libdir}/systemd +/%{_libdir}/security/pam_systemd.so +%{_libdir}/udev/rules.d/99-systemd.rules +%{_libdir}/libsystemd-daemon.so.0 +%{_libdir}/libsystemd-daemon.so.0.0.1 +%{_libdir}/libsystemd-login.so.0 +%{_libdir}/libsystemd-login.so.0.2.0 +%{_libdir}/libsystemd-id128.so.0 +%{_libdir}/libsystemd-id128.so.0.0.2 +%{_libdir}/libsystemd-journal.so.0 +%{_libdir}/libsystemd-journal.so.0.0.2 +%{_datadir}/dbus-1/*/org.freedesktop.systemd1.* +%{_defaultdocdir}/systemd +%{_datadir}/polkit-1/actions/org.freedesktop.systemd1.policy +%{_datadir}/polkit-1/actions/org.freedesktop.locale1.policy +%{_datadir}/polkit-1/actions/org.freedesktop.login1.policy +%{_datadir}/polkit-1/actions/org.freedesktop.timedate1.policy +%{_datadir}/polkit-1/actions/org.freedesktop.hostname1.policy +%{_datadir}/dbus-1/system-services/org.freedesktop.hostname1.service +%{_datadir}/dbus-1/system-services/org.freedesktop.locale1.service +%{_datadir}/dbus-1/system-services/org.freedesktop.login1.service +%{_datadir}/dbus-1/system-services/org.freedesktop.timedate1.service +%{_datadir}/dbus-1/interfaces/org.freedesktop.hostname1.xml +%{_datadir}/dbus-1/interfaces/org.freedesktop.locale1.xml +%{_datadir}/dbus-1/interfaces/org.freedesktop.timedate1.xml +%exclude %{_libdir}/systemd/system/getty.target.wants/serial-getty@tty01.service +%exclude %{_libdir}/systemd/system/getty.target.wants/serial-getty@ttyMFD2.service +%exclude %{_libdir}/systemd/system/getty.target.wants/serial-getty@ttySAC2.service +%exclude %{_libdir}/systemd/system/getty.target.wants/serial-getty@ttyO2.service +%exclude %{_libdir}/systemd/system/getty.target.wants/serial-getty@ttyS0.service +%exclude %{_libdir}/systemd/system/getty.target.wants/serial-getty@ttyS1.service +%exclude %{_libdir}/systemd/system/sysinit.target.wants/systemd-vconsole-setup.service +%exclude %{_libdir}/systemd/user/default.target + +%files console-ttySAC2 +%defattr(-,root,root,-) +%{_libdir}/systemd/system/getty.target.wants/serial-getty@ttySAC2.service + +%files console-ttyMFD2 +%defattr(-,root,root,-) +%{_libdir}/systemd/system/getty.target.wants/serial-getty@ttyMFD2.service + +%files console-ttyS0 +%defattr(-,root,root,-) +%{_libdir}/systemd/system/getty.target.wants/serial-getty@ttyS0.service + +%files console-ttyS1 +%defattr(-,root,root,-) +%{_libdir}/systemd/system/getty.target.wants/serial-getty@ttyS1.service + +%files console-tty01 +%defattr(-,root,root,-) +%{_libdir}/systemd/system/getty.target.wants/serial-getty@tty01.service + +%files console-ttyO2 +%defattr(-,root,root,-) +%{_libdir}/systemd/system/getty.target.wants/serial-getty@ttyO2.service + + +# tools package dislabled because of pycairo package dependency +# %files tools +# %defattr(-,root,root,-) +# %manifest systemd.manifest +# %{_bindir}/systemd-analyze + +%files devel +%defattr(-,root,root,-) +%manifest systemd.manifest +%{_datadir}/pkgconfig/systemd.pc +%{_includedir}/systemd/sd-daemon.h +%{_includedir}/systemd/sd-login.h +%{_includedir}/systemd/sd-id128.h +%{_includedir}/systemd/sd-journal.h +%{_includedir}/systemd/sd-messages.h +%{_libdir}/libsystemd-daemon.so +%{_libdir}/libsystemd-login.so +%{_libdir}/libsystemd-journal.so +%{_libdir}/libsystemd-id128.so +%{_libdir}/pkgconfig/libsystemd-daemon.pc +%{_libdir}/pkgconfig/libsystemd-login.pc +%{_libdir}/pkgconfig/libsystemd-id128.pc +%{_libdir}/pkgconfig/libsystemd-journal.pc +%{_datadir}/systemd/kbd-model-map + +# %files sysv +# %defattr(-,root,root,-) +# %doc LICENSE +# %{_sbindir}/halt +# %{_sbindir}/init +# %{_sbindir}/poweroff +# %{_sbindir}/reboot +# %{_sbindir}/runlevel +# %{_sbindir}/shutdown +# %{_sbindir}/telinit diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sysvinit.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sysvinit.spec new file mode 100755 index 0000000..b692bfa --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/sysvinit.spec @@ -0,0 +1,324 @@ +Summary: Programs which control basic system processes +Name: sysvinit +Version: 2.87 +Release: 6 +License: GPLv2+ +Group: System/Base +Url: http://savannah.nongnu.org/projects/sysvinit + +Requires: /bin/cp + +Source: %{name}-%{version}dsf.tar.gz +Source1: inittab +Source2: update-rc.d +Source3: service +Source1001: %{name}.manifest + +Patch0: 21_ifdown_kfreebsd.patch +Patch1: 50_bootlogd_devsubdir.patch +Patch2: 54_bootlogd_findptyfail.patch +Patch3: 55_bootlogd_flush.patch +Patch4: 60_init_selinux_ifdef.patch +Patch5: 62_init_freebsdterm.patch +Patch6: 63_init_keep_utf8_ttyflag.patch +Patch7: 70_compiler_warnings.patch +Patch8: 91_sulogin_lockedpw.patch +Patch9: 94_fstab-decode.patch +Patch10: 96_shutdown_acctoff.patch +Patch11: 97_init_starttest.patch +Patch12: 98_installtarget.patch +Patch13: startpar.patch +Patch14: always_use_lcrypt.patch +Patch15: dont_set_ownership.patch +Patch16: add_initscripts.patch +Patch18: 64_init_add_cmd_for_reboot.dpatch +Patch19: 0001-Fixing-syntax-error-in-start-stop-daemon.c.patch + +%description +The sysvinit package contains a group of processes that control +the very basic functions of your system. sysvinit includes the init +program, the first program started by the Linux kernel when the +system boots. Init then controls the startup, running, and shutdown +of all other programs. + +%package utils +Summary: System-V-like utilities +Group: System/Base +Provides: /usr/sbin/service +Provides: /bin/pidof + +%description utils + This package contains the important System-V-like utilities. + Specifically, this package includes: + killall5, last, lastb, mesg, pidof, service, sulogin + +%package -n initscripts +Summary: scripts for initializing the system +Group: System/Base +Requires: /lib/lsb/init-functions + +%description -n initscripts + scripts for initializing and shutting down the system + The scripts in this package initialize a system at boot time + and shut it down at halt or reboot time. + +%doc_package + +%prep +%setup -q -n %{name}-%{version}dsf + +%patch0 -p1 -b .ifdown_kfreebsd +%patch1 -p1 -b .bootlogd_devsubdir +%patch2 -p1 -b .bootlogd_findptyfail +%patch3 -p1 -b .bootlogd_flush +%patch4 -p1 -b .init_selinux_ifdef +%patch5 -p1 -b .init_freebsdterm +%patch6 -p1 -b .init_keep_utf8_ttyflag +%patch7 -p1 -b .compiler_warnings +%patch8 -p1 -b .sulogin_lockedpw +%patch9 -p1 -b .fstab-decode +%patch10 -p1 -b .shutdown_acctoff +%patch11 -p1 -b .init_starttest +%patch12 -p1 -b .installtarget +%patch13 -p1 -b .startpar +%patch14 -p1 -b .always_use_lcrypt +%patch15 -p1 -b .dont_set_ownership +%patch16 -p1 +%patch18 -p1 +%patch19 -p1 + +%build +cp %{SOURCE1001} . +make -C src +make -C startpar + +export CFLAGS='-ansi -W -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE' +export LDFLAGS='-s' +gcc $LDFLAGS -o start-stop-daemon contrib/start-stop-daemon.c + +%install +make -C src ROOT=$RPM_BUILD_ROOT install +make -C startpar DESTDIR=$RPM_BUILD_ROOT install +make -C initscripts DESTDIR=$RPM_BUILD_ROOT install + +install -d $RPM_BUILD_ROOT/%{_datadir}/%{name}/ +install %SOURCE1 $RPM_BUILD_ROOT/%{_datadir}/%{name}/ +install %SOURCE2 $RPM_BUILD_ROOT/%{_datadir}/%{name}/ +install -d $RPM_BUILD_ROOT/usr/sbin/ +install %SOURCE3 $RPM_BUILD_ROOT/usr/sbin/ + +install start-stop-daemon $RPM_BUILD_ROOT/usr/sbin/ + +rm -f $RPM_BUILD_ROOT/usr/bin/wall +rm -f $RPM_BUILD_ROOT/usr/bin/lastb +rm -f $RPM_BUILD_ROOT/usr/bin/utmpdump +rm -f $RPM_BUILD_ROOT/usr/share/man/man1/wall.1* +rm -f $RPM_BUILD_ROOT%{_includedir}/initreq.h + +rm -rf %{buildroot}/%{_docdir} + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%post +echo ".... sysvinit post ....." +[ -f /etc/inittab ] || /bin/cp -p /usr/share/sysvinit/inittab /etc/inittab +exit 0 + +%post -n initscripts + +set -e +umask 022 +# +# Initialize rcS default file. +# +if [ ! -f /etc/default/rcS ] +then + cp -p /usr/share/initscripts/default.rcS /etc/default/rcS +fi + +# +# When installing for the first time or upgrading from version before +# 2.86.ds1-27, a reboot is needed to make the /lib/init/rw/ tmpfs +# available. Flag this using notify-reboot-required. Not mounting it +# here as it creates problem for debootstrap, vservers, pbuilder and +# cowbuilder. +# +if [ -x /usr/share/update-notifier/notify-reboot-required ]; then + /usr/share/update-notifier/notify-reboot-required +fi + +# +# Create initial log files +# +for F in /var/log/dmesg /var/log/boot /var/log/fsck/checkroot /var/log/fsck/checkfs +do + if [ ! -f "$F" ] && touch "$F" >/dev/null 2>&1 + then + echo "(Nothing has been logged yet.)" >| "$F" + # root UID is 0, adm GID is ordinary 4 + chown 0:4 "$F" + chmod 640 "$F" + fi +done + +# +# Set up nologin symlink so that dynamic-login-disabling will work +# (when DELAYLOGIN is set to "yes") +# +if [ ! -L /etc/nologin ] && [ ! -e /etc/nologin ] +then + rm -f /var/lib/initscripts/nologin + ln -s /var/lib/initscripts/nologin /etc/nologin +fi + +# +# Set up motd stuff, putting variable file in /var/run/ +# +if [ ! -f /etc/motd.tail ] +then + if [ -f /etc/motd ] + then + sed 1d /etc/motd > /etc/motd.tail + [ -s /etc/motd.tail ] || rm -f /etc/motd.tail + fi +fi +if [ ! -f /var/run/motd ] +then + if [ -f /etc/motd ] + then + cat /etc/motd > /var/run/motd + else + :>/var/run/motd + fi +fi +if [ ! -L /etc/motd ] +then + [ -f /etc/default/rcS ] && . /etc/default/rcS + if [ "$EDITMOTD" = no ] + then + cat /var/run/motd > /etc/motd.static + ln -sf motd.static /etc/motd + else + ln -sf /var/run/motd /etc/motd + fi +fi + +# +# Mount kernel virtual filesystems...not. +# This causes problems in pbuilder. +# +# +#if [ -x /etc/init.d/mountkernfs.sh ] +#then +# if which invoke-rc.d >/dev/null 2>&1 +# then +# invoke-rc.d mountkernfs.sh start || : +# else +# /etc/init.d/mountkernfs.sh start +# fi +#fi + +# +# Create /dev/pts, /dev/shm directories +# +if [ "$(uname -s)" = Linux ] +then + # + # Only create /dev/{pts,shm} if /dev is on the + # root file system. If some package has mounted a + # seperate /dev (ramfs from udev, devfs) it is + # responsible for the presence of those subdirs. + # (it is OK for these to fail under fakechroot) + # + if ! mountpoint -q /dev + then + # root UID is 0 + [ -d /dev/pts ] || { mkdir --mode=755 /dev/pts ; chown 0:0 /dev/pts || [ "$FAKECHROOT" = true ]; } + [ -d /dev/shm ] || { mkdir --mode=755 /dev/shm ; chown 0:0 /dev/shm || [ "$FAKECHROOT" = true ]; } + fi +fi + +# +# Create /etc/rc.local on first time install and when upgrading from +# versions before "2.86.ds1-16" +# +if [ ! -e /etc/rc.local ]; then + cat << EOF > /etc/rc.local +#!/bin/sh -e +# +# rc.local +# +# This script is executed at the end of each multiuser runlevel. +# Make sure that the script will "exit 0" on success or any other +# value on error. +# +# In order to enable or disable this script just change the execution +# bits. +# +# By default this script does nothing. + +exit 0 +EOF + # make sure it's enabled by default. + chmod 755 /etc/rc.local +fi + +%clean +rm -rf $RPM_BUILD_ROOT + + +%docs_package + +%files +%manifest %{name}.manifest +%defattr(-,root,root) +%{_datadir}/license/%{name} +/sbin/init +/sbin/runlevel +/sbin/shutdown +%if 0%{?simulator} +%exclude /sbin/halt +%exclude /sbin/poweroff +%exclude /sbin/reboot +%else +/sbin/halt +/sbin/poweroff +/sbin/reboot +%endif +/sbin/telinit +%{_datadir}/%{name}/inittab +%{_datadir}/%{name}/update-rc.d +#%{_includedir}/initreq.h + +%files utils +%manifest %{name}.manifest +/bin/pidof +/sbin/bootlogd +/sbin/fstab-decode +/sbin/killall5 +/sbin/sulogin +/sbin/startpar +/usr/sbin/start-stop-daemon +%attr(755,root,root)/usr/sbin/service +/usr/bin/last +/usr/bin/mesg + +%files -n initscripts +%manifest %{name}.manifest +%{_sysconfdir}/init.d/* +%{_sysconfdir}/init.d/.slp +%{_sysconfdir}/default/* +%{_datadir}/initscripts/default.rcS +/etc/network/if-up.d/mountnfs +/sbin/fsck.nfs +/lib/init/* +/bin/mountpoint + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-atmodem.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-atmodem.spec new file mode 100644 index 0000000..5466704 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-atmodem.spec @@ -0,0 +1,59 @@ +#sbs-git:slp/pkgs/t/tel-plugin-atmodem +Name: tel-plugin-atmodem +Summary: Telephony AT Modem library +Version: 0.1.22 +Release: 1 +Group: System/Libraries +License: Apache +Source0: tel-plugin-atmodem-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(tcore) + +%description +Telephony AT Modem library + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%post +/sbin/ldconfig + +mkdir -p /opt/dbspace + +if [ ! -f /opt/dbspace/.mcc_mnc_oper_list.db ] +then + sqlite3 /opt/dbspace/.mcc_mnc_oper_list.db < /tmp/mcc_mnc_oper_list.sql +fi + +rm -f /tmp/mcc_mnc_oper_list.sql + +if [ -f /opt/dbspace/.mcc_mnc_oper_list.db ] +then +chmod 600 /opt/dbspace/.mcc_mnc_oper_list.db +fi + +if [ -f /opt/dbspace/.mcc_mnc_oper_list.db-journal ] +then +chmod 644 /opt/dbspace/.mcc_mnc_oper_list.db-journal +fi + +%postun -p /sbin/ldconfig + +%install +rm -rf %{buildroot} +%make_install + +%files +%manifest tel-plugin-atmodem.manifest +%defattr(-,root,root,-) +#%doc COPYING +%{_libdir}/telephony/plugins/atmodem-plugin* +/tmp/mcc_mnc_oper_list.sql diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-database.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-database.spec new file mode 100644 index 0000000..06282e5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-database.spec @@ -0,0 +1,39 @@ +#sbs-git:slp/pkgs/t/tel-plugin-database +Name: tel-plugin-database +Summary: Telephony DataBase storage plugin +Version: 0.1.5 +Release: 1 +Group: System/Libraries +License: Apache +Source0: tel-plugin-database-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(tcore) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(db-util) + +%description +Telephony DataBase storage plugin + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%post +/sbin/ldconfig + +%postun -p /sbin/ldconfig + +%install +rm -rf %{buildroot} +%make_install + +%files +%defattr(-,root,root,-) +#%doc COPYING +%{_libdir}/telephony/plugins/db-plugin* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-dbus_tapi.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-dbus_tapi.spec new file mode 100644 index 0000000..4ae570b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-dbus_tapi.spec @@ -0,0 +1,50 @@ +%define major 0 +%define minor 1 +%define patchlevel 56 +Name: tel-plugin-dbus_tapi +Summary: dbus-tapi plugin for telephony +Version: %{major}.%{minor}.%{patchlevel} +Release: 1 +Group: System/Libraries +License: Apache +Source0: tel-plugin-dbus_tapi-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gio-unix-2.0) +BuildRequires: pkgconfig(tcore) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(security-server) +BuildRequires: python +BuildRequires: python-xml + +%description +dbus-tapi plugin for telephony + +%prep +%setup -q + +%build +versionint=$[%{major} * 1000000 + %{minor} * 1000 + %{patchlevel}] +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DVERSION=$versionint +make %{?jobs:-j%jobs} + +%post +/sbin/ldconfig + +%postun -p /sbin/ldconfig + +%install +rm -rf %{buildroot} +%make_install + +%files +%defattr(-,root,root,-) +#%doc COPYING +%{_libdir}/telephony/plugins/* +%{_prefix}/etc/dbus-1/system.d/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-imc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-imc.spec new file mode 100644 index 0000000..2a39f08 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-imc.spec @@ -0,0 +1,59 @@ +#sbs-git:slp/pkgs/t/tel-plugin-imc +Name: tel-plugin-imc +Summary: imc plugin for telephony +ExclusiveArch: %{arm} +Version: 0.1.14 +Release: 1 +Group: System/Libraries +License: Apache +Source0: tel-plugin-imc-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(tcore) +BuildRequires: pkgconfig(db-util) + +%description +IMC plugin for telephony + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%post +/sbin/ldconfig +mkdir -p /opt/dbspace + +if [ ! -f /opt/dbspace/.mcc_mnc_oper_list.db ] +then + sqlite3 /opt/dbspace/.mcc_mnc_oper_list.db < /tmp/mcc_mnc_oper_list.sql +fi + +rm -f /tmp/mcc_mnc_oper_list.sql + +if [ -f /opt/dbspace/.mcc_mnc_oper_list.db ] +then + chmod 600 /opt/dbspace/.mcc_mnc_oper_list.db +fi +if [ -f /opt/dbspace/.mcc_mnc_oper_list.db-journal ] +then + chmod 644 /opt/dbspace/.mcc_mnc_oper_list.db-journal +fi + +%postun -p /sbin/ldconfig + +%install +rm -rf %{buildroot} +%make_install + +%files +#%manifest tel-plugin-imc.manifest +%defattr(-,root,root,-) +#%doc COPYING +%{_libdir}/telephony/plugins/* +/tmp/mcc_mnc_oper_list.sql diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-imcmodem.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-imcmodem.spec new file mode 100755 index 0000000..008db59 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-imcmodem.spec @@ -0,0 +1,38 @@ +#sbs-git:slp/pkgs/t/tel-plugin-imcmodem +Name: tel-plugin-imcmodem +Summary: telephony plugin library for AT communication with IMC modem +Version: 0.1.2 +Release: 1 +Group: System/Libraries +License: Apache +Source0: tel-plugin-imcmodem-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(tcore) + +%description +imcmodem plugin for telephony + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%post +/sbin/ldconfig + +%postun -p /sbin/ldconfig + +%install +rm -rf %{buildroot} +%make_install + +%files +%defattr(-,root,root,-) +#%doc COPYING +%{_libdir}/telephony/plugins/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-indicator.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-indicator.spec new file mode 100644 index 0000000..d023dc2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-indicator.spec @@ -0,0 +1,41 @@ +#sbs-git:slp/pkgs/t/tel-plugin-indicator +Name: tel-plugin-indicator +Summary: Telephony Indicator plugin +Version: 0.1.7 +Release: 2 +Group: System/Libraries +License: Apache +Source0: tel-plugin-indicator-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(tcore) +BuildRequires: pkgconfig(dlog) + +%description +Telephony Indicator plugin + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%post +/sbin/ldconfig + +%postun -p /sbin/ldconfig + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license + +%files +%manifest tel-plugin-indicator.manifest +%defattr(-,root,root,-) +#%doc COPYING +%{_libdir}/telephony/plugins/indicator-plugin* +/usr/share/license/tel-plugin-indicator diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-packetservice.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-packetservice.spec new file mode 100644 index 0000000..8dc48c4 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-packetservice.spec @@ -0,0 +1,82 @@ +#sbs-git:slp/pkgs/t/tel-plugin-packetservice +Name: tel-plugin-packetservice +Summary: Telephony Packet Service library +Version: 0.1.36 +Release: 1 +Group: System/Libraries +License: Apache +Source0: tel-plugin-packetservice-%{version}.tar.gz +%ifarch %ix86 +%if "%{simulator}" != "1" +patch0: 0001-main-Create-modems-only-when-one-modem-is-added.patch +patch1: 0002-dnet_db_data-Change-SFR-internet-APN-and-add-Bouygue.patch +patch2: 0003-context-Fix-context-creation-issue.patch +%endif +%endif +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(tcore) +BuildRequires: pkgconfig(iniparser) + +%description +Telephony Packet Service library + +%prep +%setup -q +%ifarch %ix86 +%if "%{simulator}" != "1" +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%endif +%endif + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DSYSCONFDIR=%{_sysconfdir} +make %{?jobs:-j%jobs} + +%post +/sbin/ldconfig + +#create db +mkdir -p /opt/dbspace + +if [ ! -f /opt/dbspace/.dnet.db ] +then + sqlite3 /opt/dbspace/.dnet.db < /usr/share/ps-plugin/dnet_db.sql + sqlite3 /opt/dbspace/.dnet.db < /usr/share/ps-plugin/dnet_db_data.sql +fi + +rm -f /usr/share/ps-plugin/dnet_db.sql +rm -f /usr/share/ps-plugin/dnet_db_data.sql + +#change file permission +if [ -f /opt/dbspace/.dnet.db ] +then + chmod 660 /opt/dbspace/.dnet.db +fi + +if [ -f /opt/dbspace/.dnet.db-journal ] +then + chmod 664 /opt/dbspace/.dnet.db-journal +fi + +%postun -p /sbin/ldconfig + +%install +%make_install +mkdir -p %{buildroot}/usr/share/license + +%files +%manifest tel-plugin-packetservice.manifest +%defattr(-,root,root,-) +#%doc COPYING +/usr/share/ps-plugin/dnet_db.sql +/usr/share/ps-plugin/dnet_db_data.sql +%{_sysconfdir}/dbus-1/system.d/* +%{_libdir}/telephony/plugins/ps-plugin* +/usr/share/license/tel-plugin-packetservice diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-vconf.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-vconf.spec new file mode 100644 index 0000000..b1b4308 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-vconf.spec @@ -0,0 +1,97 @@ +%define major 0 +%define minor 1 +%define patchlevel 31 +Name: tel-plugin-vconf +Summary: Telephony Vconf storage plugin +Version: %{major}.%{minor}.%{patchlevel} +Release: 1 +Group: System/Libraries +License: Apache +Source0: tel-plugin-vconf-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gthread-2.0) +BuildRequires: pkgconfig(tcore) +BuildRequires: pkgconfig(dlog) + +%description +Telephony Vconf storage plugin + +%prep +%setup -q + +%build +versionint=$[%{major} * 1000000 + %{minor} * 1000 + %{patchlevel}] +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DVERSION=$versionint +make %{?jobs:-j%jobs} + +%post +/sbin/ldconfig + +#Default Call Statistics +vconftool set -t int db/dnet/statistics/cellular/totalsnt 0 -i -f +vconftool set -t int db/dnet/statistics/cellular/totalrcv 0 -i -f +vconftool set -t int db/dnet/statistics/cellular/lastsnt 0 -i -f +vconftool set -t int db/dnet/statistics/cellular/lastrcv 0 -i -f + +##setting vconf key## +vconftool set -t int memory/dnet/state 0 -i +vconftool set -t int memory/dnet/cellular 4 -i +vconftool set -t int memory/telephony/svc_type 0 -i -f +vconftool set -t int memory/telephony/ps_type 0 -i -f +vconftool set -t int memory/telephony/rssi 0 -i -f +vconftool set -t int memory/telephony/sim_slot 0 -i -f +vconftool set -t int memory/telephony/svc_roam 0 -i -f +vconftool set -t int memory/telephony/event_system_ready 0 -i -f +vconftool set -t int memory/telephony/plmn 0 -i -f +vconftool set -t int memory/telephony/lac 0 -i -f +vconftool set -t int memory/telephony/cell_id 0 -i -f +vconftool set -t int memory/telephony/svc_cs 0 -i -f +vconftool set -t int memory/telephony/svc_ps 0 -i -f +vconftool set -t int memory/telephony/zone_type 0 -i -f +vconftool set -t int memory/telephony/sim_init 0 -i -f +vconftool set -t int memory/telephony/sim_chv 255 +vconftool set -t int memory/telephony/pb_init 0 -i -f +vconftool set -t int memory/telephony/call_state 0 -i -f +vconftool set -t int db/telephony/call_forward_state 0 -i -f +vconftool set -t int memory/telephony/tapi_state 0 -i -f +vconftool set -t int memory/telephony/spn_disp_condition 0 -i -f +vconftool set -t int memory/telephony/sat_idle 0 -i -f +vconftool set -t int memory/telephony/sat_state 0 -i -f +vconftool set -t int memory/telephony/zuhause_zone 0 -i -f +vconftool set -t int memory/telephony/low_battery 0 -i -f +vconftool set -t string memory/telephony/idle_text "" -i -f +vconftool set -t string memory/telephony/spn "" -i -f +vconftool set -t string memory/telephony/nw_name "" -i -f +vconftool set -t string memory/telephony/imei "" -i -f +vconftool set -t string memory/telephony/szSubscriberNumber "" -i -f +vconftool set -t string memory/telephony/szSubscriberAlpha "" -i -f +vconftool set -t string memory/telephony/szSWVersion "" -i -f +vconftool set -t string memory/telephony/szHWVersion "" -i -f +vconftool set -t string memory/telephony/szCalDate "" -i -f +vconftool set -t string memory/telephony/productCode "" -i -f +vconftool set -t string db/private/tel-plugin-vconf/imsi "" -f +vconftool set -t int db/telephony/emergency 0 -i -f +vconftool set -t bool memory/telephony/telephony_ready 0 -i -f +vconftool set -t int memory/telephony/nitz_gmt 0 -i -f +vconftool set -t int memory/telephony/nitz_event_gmt 0 -i -f +vconftool set -t string memory/telephony/nitz_zone 0 -i -f +vconftool set -t int memory/telephony/svc_act 0 -i -f +vconftool set -t bool db/telephony/flight_mode 0 -i -f + +%postun -p /sbin/ldconfig + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license + +%files +%manifest tel-plugin-vconf.manifest +%defattr(-,root,root,-) +#%doc COPYING +%{_libdir}/telephony/plugins/vconf-plugin* +/usr/share/license/tel-plugin-vconf diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-vmodem.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-vmodem.spec new file mode 100644 index 0000000..89e8d91 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tel-plugin-vmodem.spec @@ -0,0 +1,41 @@ +#sbs-git:slp/pkgs/t/tel-plugin-vmodem +Name: tel-plugin-vmodem +Summary: Telephony AT Virtual Modem library +Version: 0.1.8 +Release: 1 +Group: System/Libraries +License: Apache +Source0: tel-plugin-vmodem-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(tcore) + +%description +Telephony AT Modem library + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%post +/sbin/ldconfig + +%postun -p /sbin/ldconfig + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license + +%files +%manifest tel-plugin-vmodem.manifest +%defattr(-,root,root,-) +#%doc COPYING +%{_libdir}/telephony/plugins/vmodem-plugin* +/usr/share/license/tel-plugin-vmodem diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/telephony-daemon.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/telephony-daemon.spec new file mode 100644 index 0000000..6b1b3e2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/telephony-daemon.spec @@ -0,0 +1,33 @@ +Name: telephony-daemon +Summary: Telephony daemon +Version: 0.1.6 +Release: 1 +Group: System/Telephony +License: Apache +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(tcore) +BuildRequires: pkgconfig(dlog) + +%description +Description: Telephony daemon + +%prep +%setup -q +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +%build +make %{?jobs:-j%jobs} + +%install +%make_install + +%files +%manifest telephony-daemon.manifest +%defattr(-,root,root,-) +%{_bindir}/telephony-daemon +%{_initrddir}/telephony-daemon +%{_sysconfdir}/rc.d/rc3.d/S30telephony-daemon +%{_sysconfdir}/rc.d/rc5.d/S30telephony-daemon diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/test.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/test.spec new file mode 100644 index 0000000..b1d813a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/test.spec @@ -0,0 +1,21 @@ +Summary: Test package +Name: test +Version: 0.1 +Release: 1 +Source: test-0.1.tar.bz2 +License: MIT +Packager: tester +Group: Application + +%description +Just a test package. +Adding a test line + +%prep +%setup -q + +%build + +%install + +%files diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tizen-coreutils.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tizen-coreutils.spec new file mode 100644 index 0000000..d939f22 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tizen-coreutils.spec @@ -0,0 +1,130 @@ +%define _unpackaged_files_terminate_build 0 + +Summary: The GNU core utilities: a set of tools commonly used in shell scripts + +Name: tizen-coreutils +Version: 6.9 +Release: 9 +License: GPLv2+ +Group: System Environment/Base +Url: http://www.gnu.org/software/coreutils/ +Source0: ftp://ftp.gnu.org/gnu/%{name}/coreutils-%{version}.tar.bz2 +Source1: mktemp-1.5.tar.gz +Patch1: coreutils-futimens.patch + +Patch1001: mktemp-1.5-build.patch +BuildRequires: autoconf >= 2.58 +BuildRequires: automake >= 1.10 +BuildRequires: gettext findutils + +Provides: fileutils sh-utils stat textutils mktemp + +%description +These are the GNU core utilities. This package is the combination of +the old GNU fileutils, sh-utils, and textutils packages. + +%prep +%setup -q -b 1 -n coreutils-%{version} +%patch1 -p1 -b .futimens + +%build +pushd ../mktemp-1.5 +patch -p1 < %{PATCH1001} +%configure +make +popd + +%configure +make + +%install + +pushd ../mktemp-1.5 +make bindir=%{buildroot}/bin mandir=%{buildroot}%{_mandir} install +popd + +%make_install + +# man pages are not installed with make install +make mandir=%{buildroot}%{_mandir} install-man + +# let be compatible with old fileutils, sh-utils and textutils packages : +mkdir -p %{buildroot}{/bin,%{_bindir},%{_sbindir},/sbin} +for f in cat chgrp chmod chown cp date dd df echo link ln ls mkdir mknod mv pwd rm rmdir sleep sync touch true uname unlink +do + mv %{buildroot}{%{_bindir},/bin}/$f +done + +# chroot was in /usr/sbin : +mv %{buildroot}{%{_bindir},%{_sbindir}}/chroot + +# These come from util-linux and/or procps. +for i in hostname uptime kill ; do + rm %{buildroot}{%{_bindir}/$i,%{_mandir}/man1/$i.1} +done + +# Use hard links instead of symbolic links for LC_TIME files (bug #246729). +find %{buildroot}%{_datadir}/locale -type l | \ +(while read link + do + target=$(readlink "$link") + rm -f "$link" + ln "$(dirname "$link")/$target" "$link" + done) + +%clean +rm -rf $RPM_BUILD_ROOT + +%docs_package + +%files +%doc COPYING +/bin/cat +/bin/chgrp +/bin/chmod +/bin/chown +/bin/cp +/bin/date +/bin/dd +/bin/df +/bin/echo +/bin/ln +/bin/ls +/bin/mkdir +/bin/mknod +/bin/mktemp +/bin/mv +/bin/pwd +/bin/rm +/bin/rmdir +/bin/sleep +/bin/sync +/bin/touch +/bin/true +/bin/uname +%{_bindir}/basename +%{_bindir}/cksum +%{_bindir}/cut +%{_bindir}/dirname +%{_bindir}/du +%{_bindir}/env +%{_bindir}/expr +%{_bindir}/head +%{_bindir}/id +%{_bindir}/install +%{_bindir}/md5sum +%{_bindir}/nice +%{_bindir}/od +%{_bindir}/printenv +%{_bindir}/seq +%{_bindir}/sort +%{_bindir}/stat +%{_bindir}/tac +%{_bindir}/tail +%{_bindir}/tee +%{_bindir}/test +%{_bindir}/tr +%{_bindir}/wc +%{_bindir}/who +%{_bindir}/whoami +%{_sbindir}/chroot diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tts.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tts.spec new file mode 100644 index 0000000..36b9077 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/tts.spec @@ -0,0 +1,65 @@ +Name: tts +Summary: Text To Speech client library and daemon +Version: 0.1.1 +Release: 1 +Group: libs +License: Samsung +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(mm-player) +BuildRequires: pkgconfig(mm-common) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-file) + +BuildRequires: cmake + +%description +Text To Speech client library and daemon. + + +%package devel +Summary: Text To Speech header files for TTS development +Group: libdevel +Requires: %{name} = %{version}-%{release} + +%description devel +Text To Speech header files for TTS development. + + +%prep +%setup -q -n %{name}-%{version} + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/usr +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest tts-server.manifest +%defattr(-,root,root,-) +%{_libdir}/lib*.so +%{_libdir}/voice/tts/1.0/ttsd.conf +%{_bindir}/tts-daemon +/usr/share/license/* + +%files devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/tts.pc +%{_libdir}/pkgconfig/tts-setting.pc +%{_includedir}/tts.h +%{_includedir}/tts_setting.h +%{_includedir}/ttsp.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/u-boot.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/u-boot.spec new file mode 100644 index 0000000..69efe32 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/u-boot.spec @@ -0,0 +1,76 @@ +Name: u-boot +Version: 1.3.4 +Release: 1%{?dist} +Summary: bootloader for Embedded boards based on ARM processor +Group: System Environment/Kernel +License: GPL +ExclusiveArch: %{arm} +URL: http://sourceforge.net/projects/u-boot +Source0: %{name}-%{version}.tar.bz2 +Source1001: packaging/u-boot.manifest + +%description +bootloader for Embedded boards based on ARM processor + + +#TODO: Describe rpm package information depending on board +%package -n u-boot-pkg +Summary: A bootloader for Embedded system +Group: System Environment/Kernel + +%description -n u-boot-pkg +A boot loader for embedded systems. +Das U-Boot is a cross-platform bootloader for embedded systems, +used as the default boot loader by several board vendors. It is +intended to be easy to port and to debug, and runs on many +supported architectures, including PPC, ARM, MIPS, x86, m68k, NIOS, +and Microblaze. + +%package -n u-boot-tools +Summary: Companion tools for Das U-Boot bootloader +Group: System Environment/Kernel + +%description -n u-boot-tools +This package includes the mkimage program, which allows generation of U-Boot +images in various formats, and the fw_printenv and fw_setenv programs to read +and modify U-Boot's environment. + + +%ifarch %{arm} +%global use_mmc_storage 1 +%endif + + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +make distclean +make omap1510inn_config + +make HOSTCC="gcc $RPM_OPT_FLAGS" HOSTSTRIP=/bin/true tools + +%if 1%{?use_mmc_storage} +make HOSTCC="gcc $RPM_OPT_FLAGS" CONFIG_ENV_IS_IN_MMC=y env +%else +make HOSTCC="gcc $RPM_OPT_FLAGS" env +%endif + + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}%{_bindir} +install -p -m 0755 tools/mkimage %{buildroot}%{_bindir} +install -p -m 0755 tools/env/fw_printenv %{buildroot}%{_bindir} +( cd %{buildroot}%{_bindir}; ln -sf fw_printenv fw_setenv ) + +%clean + + +%files -n u-boot-tools +%manifest u-boot.manifest +%defattr(-,root,root,-) +%{_bindir}/mkimage +%{_bindir}/fw_printenv +%{_bindir}/fw_setenv diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/udev.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/udev.spec new file mode 100755 index 0000000..6753b6e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/udev.spec @@ -0,0 +1,246 @@ +%define udev_libdir /usr/lib/udev +%define firmwaredir /lib/firmware + +Name: udev +Version: 182 +Release: 6 +License: GPL-2.0 +Summary: A userspace implementation of devfs +Group: System/Base +Source0: http://www.kernel.org/pub/linux/utils/kernel/hotplug/%{name}-%{version}.tar.bz2 +# Source1: udev.init +Source2: udev.udev-mtab.init +Source1001: udev.manifest +Patch1: udev-182-dont-use-usr-bin-sh-just-yet.patch +Patch2: 0001-usb-hotplug-rule.patch +Patch100: udev-firmware.patch +Patch101: udev-80-drivers.patch +Patch102: udev-hotplug.patch +Patch103: udev-retain-daemon.patch +Patch104: udev-disable-import-v4l_id.patch +Patch105: udev-not-use-builtin-firmware.patch + +Url: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html +BuildRequires: bison +BuildRequires: bzip2 +BuildRequires: findutils +BuildRequires: flex +BuildRequires: gperf +BuildRequires: hwdata +BuildRequires: libacl-devel +BuildRequires: libtool +BuildRequires: pciutils +BuildRequires: sed +BuildRequires: pkgconfig(blkid) >= 2.20 +BuildRequires: pkgconfig(glib-2.0) >= 2.22.0 +BuildRequires: pkgconfig(libkmod) >= 5 +BuildRequires: pkgconfig(usbutils) >= 0.82 +BuildRequires: pkgconfig(libsmack) +Requires: /bin/sed +Requires(preun): /usr/bin/systemctl +Requires(post): /usr/bin/systemctl +Requires(postun): /usr/bin/systemctl + +%description +The udev package contains an implementation of devfs in +userspace using sysfs and netlink. + +%package -n libudev +Summary: Library for accessing udev functionality +Group: Development/Libraries +Requires: udev = %{version} + +%description -n libudev +This package contains a shared library for accesing libudev functionality. + +%package -n libudev-devel +Summary: Headers for libudev +Group: Development/Libraries +Requires: libudev = %{version} +Requires: udev = %{version} + +%description -n libudev-devel +This package contains libraries and include files, +which needed to link against libudev. + +%package -n libgudev1 +Summary: Libraries for adding libudev support to applications that use glib +Group: Development/Libraries +Requires: libudev = %{version} + +%description -n libgudev1 +This package contains the libraries that make it easier to use libudev +functionality from applications that use glib. + +%package -n libgudev1-devel +Summary: Header files for adding libudev support to applications that use glib +Group: Development/Libraries +Requires: libgudev1 = %{version} + +%description -n libgudev1-devel +This package contains the header and pkg-config files for developing +glib-based applications using libudev functionality. + +%prep +%setup -q + +%patch1 -p1 +%patch2 -p1 +%patch100 -p1 +%patch101 -p1 +%patch102 -p1 +%patch103 -p1 +%patch104 -p1 +%patch105 -p1 + +%build +cp %{SOURCE1001} . +libtoolize -f -c +%configure --prefix="%{_prefix}" --exec-prefix="" \ + --sysconfdir="%{_sysconfdir}" \ + --with-firmware-path=%{firmwaredir} \ + --sbindir="%{_sbindir}" --libexecdir="%{_libdir}" \ + --with-rootlibdir="%{_libdir}" --disable-introspection \ + --with-systemdsystemunitdir="%{_libdir}/systemd/system" \ + --disable-gtk-doc + +make %{?_smp_mflags} + +%install + +%make_install + +mv %{buildroot}/%{_datadir}/pkgconfig/udev.pc %{buildroot}%{_libdir}/pkgconfig/udev.pc + +rm -f %{buildroot}%{_libdir}/*.la + +mkdir -p %{buildroot}%{_sysconfdir}/udev/ +mkdir -p %{buildroot}%{_sysconfdir}/modprobe.d/ +mkdir -p %{buildroot}%{_initddir}/ + +# FIXME: this is a workaround for sysvinit compatibility +install -D -m 0755 ./udevd %{buildroot}/sbin/udevd +ln -sf /sbin/udevd %{buildroot}%{_prefix}/lib/udev/udevd + +# install -m 0755 %{SOURCE1} %{buildroot}%{_initddir}/udev +install -m 0755 extra/*.agent %{buildroot}%{_libdir}/udev +cp extra/hotplug.functions %{buildroot}%{_libdir}/udev +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d +# ln -s /etc/init.d/udev %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S01udev +cp -a %{SOURCE2} %{buildroot}%{_initddir}/udev-mtab + +ln -s /usr/bin/udevadm %{buildroot}/sbin/udevadm + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%post + +[ -x /usr/bin/systemctl ] && { +systemctl daemon-reload +systemctl reload-or-try-restart udev.service +systemctl reload-or-try-restart udev-retry.service +systemctl reload-or-try-restart udev-settle.service +} || : + +%preun +[ -x /usr/bin/systemctl ] && { +systemctl stop udev.service +systemctl stop udev-retry.service +systemctl stop udev-settle.service +} || : + +%postun +[ -x /usr/bin/systemctl ] && { +systemctl stop udev.service +systemctl daemon-reload +} || : + +%post -n libudev -p /sbin/ldconfig +%postun -n libudev -p /sbin/ldconfig + +%post -n libgudev1 -p /sbin/ldconfig +%postun -n libgudev1 -p /sbin/ldconfig + + +%files +%manifest udev.manifest +%defattr(0644, root, root, 0755) +%{_datadir}/license/%{name} +%attr(0755,root,root) /sbin/udevd +%attr(0755,root,root) %{_libdir}/udev/udevd +%attr(0755,root,root) %{_libdir}/udev/firmware.agent +%attr(0755,root,root) %{_libdir}/udev/hotplug.functions +%attr(0755,root,root) %{_bindir}/udevadm +%attr(0755,root,root) /sbin/udevadm +%attr(0755,root,root) %dir %{udev_libdir}/ +%attr(0755,root,root) %dir %{udev_libdir}/rules.d/ +%attr(0755,root,root) %dir %{udev_libdir}/devices/ +# %attr(0755,root,root) %{_initddir}/udev +# %{_sysconfdir}/rc.d/rc3.d/S01udev +%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/udev/udev.conf +%doc /%{_datadir}/doc/udev/README.keymap.txt +%attr(0755,root,root) %{udev_libdir}/ata_id +%attr(0755,root,root) %{udev_libdir}/accelerometer +%attr(0755,root,root) %{udev_libdir}/cdrom_id +%attr(0755,root,root) %{udev_libdir}/collect +%attr(0755,root,root) %{udev_libdir}/findkeyboards +%attr(0755,root,root) %{udev_libdir}/keyboard-force-release.sh +%attr(0755,root,root) %{udev_libdir}/keymap +%attr(0755,root,root) %{udev_libdir}/keymaps/* +%attr(0755,root,root) %{udev_libdir}/scsi_id +%attr(0755,root,root) %{udev_libdir}/v4l_id +%attr(0755,root,root) %{udev_libdir}/mtd_probe +%attr(0755,root,root) %{udev_libdir}/rules.d/* + + +%{_libdir}/systemd/system/basic.target.wants/udev.service +%{_libdir}/systemd/system/udev.service +%{_libdir}/systemd/system/basic.target.wants/udev-trigger.service +%{_libdir}/systemd/system/sockets.target.wants/udev-control.socket +%{_libdir}/systemd/system/sockets.target.wants/udev-kernel.socket +%{_libdir}/systemd/system/udev-control.socket +%{_libdir}/systemd/system/udev-kernel.socket +%{_libdir}/systemd/system/udev-settle.service +%{_libdir}/systemd/system/udev-trigger.service +%{_initddir}/udev-mtab + + +%files -n libudev +%manifest udev.manifest +%defattr(0644, root, root, 0755) +%attr(0755,root,root) %{_libdir}/libudev.so.* + +%files -n libudev-devel +%manifest udev.manifest +%defattr(0644, root, root, 0755) +%doc COPYING README +%doc TODO ChangeLog +%attr(0644,root,root) %{_mandir}/man8/udev*.8* +%attr(0644,root,root) %{_mandir}/man7/udev*.7* +%attr(0644,root,root) %{_mandir}/man8/scsi_id*.8* +%{_includedir}/libudev.h +%{_libdir}/libudev.so +%{_libdir}/pkgconfig/libudev.pc +%{_libdir}/pkgconfig/udev.pc +%{_datadir}/gtk-doc/html/libudev/* + +%files -n libgudev1 +%manifest udev.manifest +%defattr(0644, root, root, 0755) +%attr(0755,root,root) %{_libdir}/libgudev-1.0.so.* + +%files -n libgudev1-devel +%manifest udev.manifest +%defattr(0644, root, root, 0755) +%attr(0755,root,root) %{_libdir}/libgudev-1.0.so +%attr(0644,root,root) %{_includedir}/gudev-1.0/gudev/*.h +%attr(0644,root,root) %{_libdir}/pkgconfig/gudev-1.0* +%{_datadir}/gtk-doc/html/gudev/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-bluetooth-efl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-bluetooth-efl.spec new file mode 100644 index 0000000..a296a98 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-bluetooth-efl.spec @@ -0,0 +1,60 @@ +%define _optdir /opt +%define _usrdir /usr +%define _ugdir %{_optdir}/ug + + +Name: ug-bluetooth-efl +Summary: UI gadget about the bluetooth +Version: 0.2.117 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +Requires(post): /usr/bin/vconftool +BuildRequires: cmake +BuildRequires: edje-tools +BuildRequires: gettext-tools +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(edbus) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(capi-network-bluetooth) +BuildRequires: pkgconfig(dbus-glib-1) + +%description +UI gadget about the bluetooth + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_ugdir} + +make %{?jobs:-j%jobs} + +%post +vconftool set -t int file/private/libug-setting-bluetooth-efl/visibility_time "0" -g 6520 +mkdir -p /opt/ug/bin/ +ln -sf /usr/bin/ug-client /opt/ug/bin/setting-bluetooth-efl + +%install +rm -rf %{buildroot} +%make_install + +%files +%defattr(-,root,root,-) +%{_ugdir}/res/locale/*/LC_MESSAGES/* +%{_ugdir}/res/images/ug-setting-bluetooth-efl/* +%{_ugdir}/lib/libug-setting-bluetooth-efl.so.0.1.0 +%{_ugdir}/lib/libug-setting-bluetooth-efl.so +%{_usrdir}/share/packages/ug-bluetooth-efl.xml + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-image-viewer-efl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-image-viewer-efl.spec new file mode 100755 index 0000000..f0c5a2c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-image-viewer-efl.spec @@ -0,0 +1,98 @@ +%define cflags " -Wall -Wextra -g -fpie -fPIC -O3 -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden -finstrument-functions -pie -Wl,--as-needed -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" +%define cxxflags " -Wall -Wextra -g -fpie -fPIC -O3 -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden -finstrument-functions -pie -Wl,--as-needed -fvisibility-inlines-hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" + +%define _usrdir /usr +%define _ugdir %{_usrdir}/ug +%define _datadir /opt%{_ugdir}/data + +Name: ug-image-viewer-efl +Summary: Image Viewer UI Gadget v1.0 +Version: 1.7.7 +Release: 0 +Group: misc +License: Flora Software License +Source0: %{name}-%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: edje-tools +BuildRequires: gettext-tools +BuildRequires: prelink +BuildRequires: libicu-devel + +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(libmedia-utils) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(drm-client) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(libexif) +BuildRequires: pkgconfig(efreet) +BuildRequires: pkgconfig(mm-fileinfo) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xcomposite) +BuildRequires: pkgconfig(media-thumbnail) +BuildRequires: pkgconfig(capi-system-power) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-appfw-app-manager) +BuildRequires: pkgconfig(capi-system-runtime-info) +BuildRequires: pkgconfig(capi-system-sensor) +BuildRequires: pkgconfig(capi-media-metadata-extractor) +BuildRequires: pkgconfig(capi-content-mime-type) +BuildRequires: pkgconfig(capi-content-media-content) +BuildRequires: pkgconfig(capi-system-system-settings) + +%description +Description: Image Viewer UI Gadget v1.0 + +%prep +%setup -q + +%build + +CFLAGS+=%cflags +CXXFLAGS+=%cxxflags + +%ifarch %{arm} +%define ARCH arm +CXXFLAGS+=" -D_ARCH_ARM_ -mfpu=neon -mfloat-abi=softfp " +CFLAGS+=" -D_ARCH_ARM_ -mfpu=neon -mfloat-abi=softfp " +%else +%define ARCH i586 +%endif + +export CXXFLAGS +export CFLAGS + +cmake . -DCMAKE_INSTALL_PREFIX=%{_ugdir}/ -DCMAKE_DATA_DIR=%{_datadir} -DARCH=%{ARCH} + +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license + +execstack -c %{buildroot}%{_ugdir}/lib/libug-image-viewer-efl.so.0.1.0 + +%post +chown -R 5000:5000 %{_datadir}/ug-image-viewer-efl +mkdir -p /usr/ug/bin/ +ln -sf /usr/bin/ug-client /usr/ug/bin/image-viewer-efl + +%files +%manifest ug-image-viewer-efl.manifest +%defattr(-,root,root,-) +%dir %{_datadir}/ug-image-viewer-efl + +%defattr(-,root,root,-) +%{_ugdir}/* + +/usr/share/license/%{name} +/usr/share/packages/*.xml + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-memo-efl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-memo-efl.spec new file mode 100644 index 0000000..eeab794 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-memo-efl.spec @@ -0,0 +1,52 @@ +#sbs-git:slp/apps/u/ug-memo-efl ug-memo-efl 0.1.1 f3ff27176aa784c4e09fa856638f75d8d4dac14d +Name: ug-memo-efl +Summary: Memo Public Shared-Gadget (EFL) +Version: 0.1.1 +Release: 38 +Group: misc +License: TO_BE_FILL +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(memo) +BuildRequires: pkgconfig(iniparser) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: libug-contacts-devel +BuildRequires: cmake +BuildRequires: gettext-tools +BuildRequires: edje-tools + +%description +Memo Public Shared-Gadget (EFL). + +%prep +%setup -q + +%build +%define PREFIX "/usr" +cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%remove_docs + +%post +mkdir -p /opt/ug/bin/ +ln -sf /usr/bin/ug-client /opt/ug/bin/ug-memo-efl + +%files +%defattr(-,root,root,-) +/opt/ug/lib/* +/opt/ug/res/* +/opt/share/applications/*.desktop + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-myfile-efl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-myfile-efl.spec new file mode 100644 index 0000000..39c6d3c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-myfile-efl.spec @@ -0,0 +1,53 @@ +#sbs-git:slp/pkgs/u/ug-myfile-efl ug-myfile-efl 0.0.1 1b44640a2e59d1af1ab0792e39a73bf3680b25c9 +Name: ug-myfile-efl +Summary: Myfile UI Gadget (EFL) +Version: 0.0.44 +Release: 1 +Group: misc +License: Flora +Source0: %{name}-%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: edje-bin +BuildRequires: embryo-bin +BuildRequires: gettext + +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(ecore-evas) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(drm-client) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(capi-media-sound-manager) +BuildRequires: pkgconfig(capi-media-player) +BuildRequires: pkgconfig(capi-content-media-content) +BuildRequires: pkgconfig(capi-system-power) +BuildRequires: pkgconfig(status) + + +%description +Myfile UI Gadget (EFL) v1.0. + +%prep +%setup -q -n %{name}-%{version} + +%build +cmake . -DCMAKE_INSTALL_PREFIX="%{PREFIX}" +make %{?jobs:-j%jobs} + +%post +mkdir -p /usr/ug/bin/ +ln -sf /usr/bin/ug-client /usr/ug/bin/myfile-efl +%install +rm -rf %{buildroot} +%make_install + +%files +%manifest ug-myfile-efl.manifest +%defattr(-,root,root,-) +/usr/ug/lib/* +/usr/ug/res/* +/usr/share/packages/*.xml diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-nfc-efl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-nfc-efl.spec new file mode 100644 index 0000000..4eda327 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-nfc-efl.spec @@ -0,0 +1,95 @@ +%define _usrdir /usr +%define _ugdir %{_usrdir}/ug + + +Name: ug-nfc-efl +Summary: UI gadget about the nfc +Version: 0.0.7 +Release: 1 +Group: TO_BE/FILLED_IN +License: Flora Software License +Source0: %{name}-%{version}.tar.gz +Source1: libug-setting-nfc-efl.install.in +Source2: libug-share-nfc-efl.install.in +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-network-nfc) +BuildRequires: pkgconfig(capi-content-mime-type) +BuildRequires: pkgconfig(sqlite3) + +BuildRequires: cmake +BuildRequires: edje-tools +BuildRequires: gettext-tools + +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/vconftool +Requires(postun): /sbin/ldconfig + +%description +UI gadget about the nfc + +%prep +%setup -q + +%package devel +Summary: ug for nfc setting +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +ug for nfc setting + +%package -n ug-share-nfc-efl +Summary: ug for nfc share +Group: Development/Libraries +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/vconftool +Requires: %{name} = %{version}-%{release} + +%description -n ug-share-nfc-efl +ug for nfc share + + +%build +mkdir cmake_tmp +cd cmake_tmp +cmake .. -DCMAKE_INSTALL_PREFIX=%{_ugdir} + +make %{?jobs:-j%jobs} + + +%install +cd cmake_tmp +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp -af %{_builddir}/%{name}-%{version}/packaging/ug-nfc-efl %{buildroot}/usr/share/license/ +cp -af %{_builddir}/%{name}-%{version}/packaging/ug-share-nfc-efl %{buildroot}/usr/share/license/ + +%post + +%post -n ug-share-nfc-efl + +%postun + +%files +%manifest ug-nfc-efl.manifest +%defattr(-,root,root,-) +/usr/ug/lib/libug-setting-nfc-efl* +/usr/ug/res/locale/*/LC_MESSAGES/ug-setting-nfc-efl* +/usr/ug/res/icons/* +/usr/share/license/ug-nfc-efl + +%files -n ug-share-nfc-efl +%manifest ug-nfc-efl.manifest +%defattr(-,root,root,-) +/usr/ug/lib/libug-share-nfc-efl* +/usr/ug/res/locale/*/LC_MESSAGES/ug-share-nfc-efl* +/usr/ug/res/images/* +/usr/ug/res/edje/* +/usr/share/license/ug-share-nfc-efl diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-setting-gallery-efl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-setting-gallery-efl.spec new file mode 100755 index 0000000..7f9edb5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-setting-gallery-efl.spec @@ -0,0 +1,61 @@ +Name: ug-setting-gallery-efl +Summary: UG setting gallery ELF +Version: 1.0.42 +Release: 1 +Group: Applications +License: Flora Software License +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: cmake +BuildRequires: gettext +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/vconftool +requires(postun): /sbin/ldconfig +%description +ug setting gallery efl. + +%prep +%setup -q -n %{name}-%{version} + +%build + +%ifarch %{arm} +%define ARCH arm +%else +%define ARCH i586 +%endif + +export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--as-needed" + +LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DARCH=%{ARCH} + +make %{?jobs:-j%jobs} + +%install +%make_install +mkdir -p %{buildroot}/usr/share/license + +%post +/sbin/ldconfig +export LD_LIBRARY_PATH=/usr/lib/ug:$LD_LIBRARY_PATH + +/usr/bin/vconftool set -t double db/setting/gallery/interval_time 3.0 -g 6514 +/usr/bin/vconftool set -t string db/setting/gallery/ss_effect "Slide" -g 6514 +/usr/bin/vconftool set -t bool db/setting/gallery/repeat_state 0 -g 6514 +/usr/bin/vconftool set -t bool db/setting/gallery/shuffle_state 0 -g 6514 + +%postun -p /sbin/ldconfig + +%files +%manifest ug-setting-gallery-efl.manifest +%defattr(-,root,root,-) +/usr/ug/lib/* +/usr/ug/res/* +/usr/share/license/%{name} + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-setting-location-efl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-setting-location-efl.spec new file mode 100644 index 0000000..7b3cf8b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-setting-location-efl.spec @@ -0,0 +1,55 @@ +Name: ug-setting-location-efl +Summary: UG setting location EFL +Version: 0.3.45 +Release: 1 +Group: System/Libraries +License: Flora Software License +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(ui-gadget-1) +buildRequires: pkgconfig(location) +buildRequires: pkgconfig(location-appman) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(capi-location-manager) +BuildRequires: edje-bin +BuildRequires: cmake +BuildRequires: gettext-tools +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/vconftool +requires(postun): /sbin/ldconfig +%description +ug setting location efl. + +%prep +%setup -q -n %{name}-%{version} + +%build +export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--as-needed -Wl,--hash-style=both" + +LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +%make_install + + +%post +/sbin/ldconfig +mkdir -p /usr/ug/bin/ +mkdir -p /usr/ug/res/locale/ +ln -sf /usr/bin/ug-client /usr/ug/bin/setting-location-efl + + +%postun -p /sbin/ldconfig + + +%files +%manifest ug-setting-location-efl.manifest +%defattr(-,root,root,-) +/usr/ug/lib/libug-setting-location-efl.so* +/usr/share/packages/ug-setting-location-efl.xml +/usr/ug/res/edje/ug-setting-location-efl/setting-location.edj +/usr/ug/res/locale/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-setting-manage-applications-efl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-setting-manage-applications-efl.spec new file mode 100644 index 0000000..a2359b2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ug-setting-manage-applications-efl.spec @@ -0,0 +1,65 @@ +%define _usrdir /usr +%define _ugdir %{_usrdir}/ug + +Name: ug-setting-manage-applications-efl +Summary: Manage Application package +Version: 0.0.63 +Release: 0 +Group: Applications/System +License: Flora Software License +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: gettext-tools +BuildRequires: edje-tools +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-appfw-app-manager) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(pkgmgr) +BuildRequires: pkgconfig(pkgmgr-info) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(capi-system-sensor) +BuildRequires: pkgconfig(icu-i18n) + +%description +Description: Manage Application package + +%prep +%setup -q + +%build +mkdir -p cmake_build_tmp && cd cmake_build_tmp + +cmake .. -DCMAKE_INSTALL_PREFIX="%{_ugdir}" -DCMAKE_BUILD_TYPE="Release" -DPKGNAME="ug-setting-manage-applications-efl" -DTYPE="" + +make + +cd .. + + +%install + +cd cmake_build_tmp + +rm -rf %{buildroot} +%make_install + +cd .. + +%files +%manifest ug-setting-manage-applications-efl.manifest +%defattr(-,root,root,-) +%{_ugdir}/lib/libug-setting-manage-applications-efl.so.0.1.0 +%{_ugdir}/res/edje/ug-setting-manage-applications-efl/ug-setting-manage-applications-efl.edj +%{_ugdir}/res/locale/*/LC_MESSAGES/* +%{_ugdir}/res/images/ug-setting-manage-applications-efl +%{_ugdir}/res/images/ug-setting-manage-applications-efl/ManageApplications_default.png +%{_ugdir}/res/images/ug-setting-manage-applications-efl/ManageApplications.png +%{_ugdir}/lib/libug-setting-manage-applications-efl.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ui-gadget-1.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ui-gadget-1.spec new file mode 100755 index 0000000..684febb --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/ui-gadget-1.spec @@ -0,0 +1,64 @@ + +Name: ui-gadget-1 +Summary: UI Gadget Library +Version: 0.1.0 +Release: 11 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-system-runtime-info) +BuildRequires: cmake +BuildRequires: edje-bin + +%description +UI gadget library (development headers) + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +%description devel +Development files for %{name} + +%prep +%setup -q + +%build +cmake . -DCMAKE_INSTALL_PREFIX=/usr + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post +/sbin/ldconfig +ln -sf /usr/bin/ug-client /usr/bin/ug-launcher + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/*.so.* +%{_libdir}/lib%{name}-efl-engine.so +/usr/share/edje/ug_effect.edj +%{_bindir}/ug-client +/usr/share/edje/ug-client/*.edj + +%files devel +%defattr(-,root,root,-) +%{_includedir}/ug-1/*.h +%{_libdir}/libui-gadget-1.so +%{_libdir}/pkgconfig/%{name}.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/usb-manager.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/usb-manager.spec new file mode 100644 index 0000000..f63f7ec --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/usb-manager.spec @@ -0,0 +1,55 @@ +Name: usb-server +Summary: USB server +Version: 0.0.1 +Release: 7 +Group: TO_BE/FILLED_IN +License: TO_BE/FILLED_IN +Source0: usb-server-%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: libattr-devel +BuildRequires: gettext-devel +BuildRequires: pkgconfig(appcore-common) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(appsvc) + +%description +Description: USB server + + +%prep +%setup -q +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +%build +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post + +vconftool set -t int memory/usb/mass_storage_status "0" -u 0 -i -f +vconftool set -t int memory/usb/accessory_status "0" -u 5000 -i -f + +heynotitool set device_usb_accessory + +mkdir -p /etc/udev/rules.d +if ! [ -L /etc/udev/rules.d/91-usb-server.rules ]; then + ln -s /usr/share/usb-server/udev-rules/91-usb-server.rules /etc/udev/rules.d/91-usb-server.rules +fi + + +%files +%defattr(540,root,root,-) +/usr/bin/start_dr.sh +/usr/bin/usb-server +%attr(440,root,root) /usr/share/locale/*/LC_MESSAGES/usb-server.mo +%attr(440,root,root) /usr/share/usb-server/udev-rules/91-usb-server.rules diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/usb-syspopup.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/usb-syspopup.spec new file mode 100644 index 0000000..c134be3 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/usb-syspopup.spec @@ -0,0 +1,48 @@ +Name: org.tizen.usb-syspopup +Summary: USB system popup +Version: 0.0.1 +Release: 4 +Group: TO_BE/FILLED_IN +License: TO_BE/FILLED_IN +Source0: org.tizen.usb-syspopup-%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: libattr-devel +BuildRequires: gettext-devel +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(bundle) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(heynoti) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(syspopup) + +%description +Description: USB system popup + + +%prep +%setup -q +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +%build +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post +chown 5000:5000 /usr/bin/usb-syspopup +chown 5000:5000 /usr/share/locale/*/LC_MESSAGES/usb-syspopup.mo +vconftool set -t int db/setting/select_popup_btn "0" -u 5000 + +%files +%defattr(440,root,root,-) +%attr(540,root,root) /usr/bin/usb-syspopup +/usr/share/locale/*/LC_MESSAGES/usb-syspopup.mo +/usr/share/packages/org.tizen.usb-syspopup.xml diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/usbutils.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/usbutils.spec new file mode 100644 index 0000000..2543b6e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/usbutils.spec @@ -0,0 +1,40 @@ +#sbs-git:slp/pkgs/xorg/miscs/usbutils usbutils 0.86 9271bc1e8de96d6f0ee693af5853e58152ce6a59 +Name: usbutils +Version: 0.86 +Release: 6 +License: GPLv2+ +Url: http://www.linux-usb.org/ +Source: http://downloads.sourceforge.net/linux-usb/%{name}-%{version}.tar.gz +Summary: Linux USB utilities +Group: Applications/System +Source101: usbutils-rpmlintrc +BuildRequires: autoconf, +BuildRequires: libtool, +BuildRequires: pkgconfig(libusb) >= 0.1.8 + +%description +This package contains utilities for inspecting devices connected to a +USB bus. + +%prep +%setup -q + +%build +%reconfigure \ + --datadir=/usr/lib/usbutils + +make %{?_smp_mflags} + +%install +make install DESTDIR=%{buildroot} pkgconfigdir=/usr/share/pkgconfig + +%docs_package + +%files +%defattr(-,root,root,-) +%{_sbindir}/* +%{_bindir}/* +%{_datadir}/pkgconfig/usbutils.pc +/usr/lib/usbutils/* +%doc COPYING + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/uw-imap-toolkit.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/uw-imap-toolkit.spec new file mode 100644 index 0000000..71fbbea --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/uw-imap-toolkit.spec @@ -0,0 +1,70 @@ +#sbs-git:slp/pkgs/u/uw-imap-toolkit uw-imap-toolkit 0.1.1 a675e5c581b6726dcb93c63d826d6827bf29d671 +%define _optdir /opt +%define _appdir %{_optdir}/apps + + +Name: uw-imap-toolkit +Summary: IMAP-2007e developed by University of Washington +Version: 0.1.1 +Release: 0 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: libgcrypt-devel +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(dlog) + +%description +IMAP-2007e run-time library for E-mail Framework + + +%package -n libuw-imap-toolkit +Summary: IMAP-2007e developed by University of Washington +Group: TO_BE/FILLED_IN + +%description -n libuw-imap-toolkit +IMAP-2007e run-time library for E-mail Framework + + +%package -n libuw-imap-toolkit-devel +Summary: IMAP-2007e developed by University of Washington +Group: TO_BE/FILLED_IN +Requires: libuw-imap-toolkit = %{version}-%{release} + +%description -n libuw-imap-toolkit-devel +IMAP-2007e development library for E-mail Framework + +%prep +%setup -q + +%build +./autogen.sh +%configure --disable-static + + +make %{?jobs:-j%jobs} + + +%install +rm -rf %{buildroot} +%make_install + + +%post -n libuw-imap-toolkit -p /sbin/ldconfig + + +%postun -n libuw-imap-toolkit -p /sbin/ldconfig + + +%files -n libuw-imap-toolkit +%defattr(-,root,root,-) +%{_libdir}/libuw-imap-toolkit.so.* + + +%files -n libuw-imap-toolkit-devel +%defattr(-,root,root,-) +%{_libdir}/libuw-imap-toolkit.so +%{_libdir}/pkgconfig/uw-imap-toolkit.pc +%{_includedir}/uw-imap-toolkit/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vaapi-intel-driver.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vaapi-intel-driver.spec new file mode 100644 index 0000000..e03b26a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vaapi-intel-driver.spec @@ -0,0 +1,53 @@ +%define libversion 1.0.16 + +Name: vaapi-intel-driver +Version: 1.0.16.01.26735ff +Release: 0 +License: MIT and EPL-1.0 +Source: %{name}-%{version}.tar.bz2 +Source1001: packaging/vaapi-intel-driver.manifest +Group: Development/Libraries +Summary: Intel vaapi video driver for GEN gfx +URL: http://freedesktop.org/wiki/Software/vaapi + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRequires: pkgconfig(libdrm) >= 2.4.23 +BuildRequires: pkgconfig(libdrm_intel) +BuildRequires: pkgconfig(libva) >= 0.34.0 +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(libva-x11) +BuildRequires: pkgconfig(libva-wayland) +BuildRequires: pkgconfig(wayland-client) +BuildRequires: libtool +# BuildRequires: mesa-libEGL-devel + + +%description +vaapi backend driver for Intel Gen gfx, it provies the VAAPI video acceleration + +%prep +%setup -q + +%build +cp %{SOURCE1001} . + +unset LD_AS_NEEDED +%autogen +make + +%install +%make_install + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%manifest vaapi-intel-driver.manifest +%defattr(-,root,root,-) +%{_libdir}/dri/i965_drv_video.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vconf-internal-keys.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vconf-internal-keys.spec new file mode 100755 index 0000000..43a474f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vconf-internal-keys.spec @@ -0,0 +1,40 @@ +Name: vconf-internal-keys +Summary: Internal shared keys for vconf +Version: 0.0.24 +Release: 0 +Group: Development/Headers +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake + +%description +configuration internal shared keys + +%package devel +Summary: vconf internal keys (devel) +Group: Development/Headers + +%description devel +Vconf internal key header files (devel) + +%prep +%setup -q -n %{name}-%{version} + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post + +%postun + +%files devel +%defattr(-,root,root,-) +%{_includedir}/vconf/* +%{_libdir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vconf.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vconf.spec new file mode 100755 index 0000000..4279341 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vconf.spec @@ -0,0 +1,89 @@ +Name: vconf +Summary: Configuration system library +Version: 0.2.27 +Release: 0 +Group: System/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(vconf-internal-keys) + +%description +Configuration system library + +%package devel +Summary: vconf (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig(glib-2.0) +Requires: vconf = %{version}-%{release} +Requires: vconf-keys-devel = %{version}-%{release} + +%description devel +Vconf library (devel) + +%package keys-devel +Summary: vconf (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: vconf = %{version}-%{release} +Requires: vconf-internal-keys-devel + +%description keys-devel +Vconf key management header files + +%prep +%setup -q -n %{name}-%{version} + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}/etc/rc.d/rc3.d +mkdir -p %{buildroot}/etc/rc.d/rc4.d +ln -sf /etc/rc.d/init.d/vconf-init %{buildroot}/etc/rc.d/rc3.d/S04vconf-init +ln -sf /etc/rc.d/init.d/vconf-init %{buildroot}/etc/rc.d/rc4.d/S04vconf-init + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%attr(755,root,root) %{_sysconfdir}/rc.d/init.d/vconf-init +%{_sysconfdir}/rc.d/rc3.d/S04vconf-init +%{_sysconfdir}/rc.d/rc4.d/S04vconf-init +%{_bindir}/vconftool +%attr(644, root, root) /opt/var/kdb/kdb_first_boot +%{_libdir}/*.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/vconf/vconf.h +%{_libdir}/pkgconfig/*.pc +%{_libdir}/*.so + +%files keys-devel +%defattr(-,root,root,-) +%{_includedir}/vconf/vconf-keys.h + +%changelog +* Tue Aug 28 2012 - SeungYeup Kim +- Remove memory leak +- Remove use after free + +* Tue Aug 14 2012 - Hyungdeuk Kim +- Fix issues related prevent +- Fix warning msg at build time + +* Mon Jul 23 2012 - SeungYeup Kim +- Enable -f option for force update diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vim.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vim.spec new file mode 100644 index 0000000..59bc7a5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vim.spec @@ -0,0 +1,292 @@ +%define vimdir vim73 + +Summary: The VIM editor +URL: http://www.vim.org/ +Name: vim +Version: 7.3.382 +Release: 1 +License: Vim +Group: Applications/Editors +Source0: vim-%{version}.tar.bz2 +Source4: vimrc +Source5: virc +#Source5: ftp://ftp.vim.org/pub/vim/patches/README.patches +Source11: Changelog.rpm +Source12: vi_help.txt +Source14: spec-template + +Patch2002: vim-7.0-fixkeys.patch +Patch2003: vim-6.2-specsyntax.patch +Patch2004: vim-7.0-crv.patch + +Patch3004: vim-7.0-rclocation.patch +Patch3006: vim-6.4-checkhl.patch +Patch3009: vim-7.0-syncolor.patch +Patch3010: vim-7.0-specedit.patch + +BuildRequires: pkgconfig(ncurses) +BuildRequires: libacl-devel autoconf + +%description +VIM (VIsual editor iMproved) is an updated and improved version of the +vi editor. Vi was the first real screen-based editor for UNIX, and is +still very popular. VIM improves on vi by adding new features: +multiple windows, multi-level undo, block highlighting and more. + +%package common +Summary: The common files needed by any version of the VIM editor +Group: Applications/Editors +Requires: %{name}-filesystem + +%description common +VIM (VIsual editor iMproved) is an updated and improved version of the +vi editor. Vi was the first real screen-based editor for UNIX, and is +still very popular. VIM improves on vi by adding new features: +multiple windows, multi-level undo, block highlighting and more. The +vim-common package contains files which every VIM binary will need in +order to run. + +If you are installing vim-enhanced or vim-X11, you'll also need +to install the vim-common package. + +%package minimal +Summary: A minimal version of the VIM editor +Group: Applications/Editors +Provides: vi = %{version}-%{release} + +%description minimal +VIM (VIsual editor iMproved) is an updated and improved version of the +vi editor. Vi was the first real screen-based editor for UNIX, and is +still very popular. VIM improves on vi by adding new features: +multiple windows, multi-level undo, block highlighting and more. The +vim-minimal package includes a minimal version of VIM, which is +installed into /bin/vi for use when only the root partition is +present. NOTE: The online help is only available when the vim-common +package is installed. + +%package enhanced +Summary: A version of the VIM editor which includes recent enhancements +Group: Applications/Editors +Requires: vim-common = %{version}-%{release} which +Provides: vim = %{version}-%{release} + +%description enhanced +VIM (VIsual editor iMproved) is an updated and improved version of the +vi editor. Vi was the first real screen-based editor for UNIX, and is +still very popular. VIM improves on vi by adding new features: +multiple windows, multi-level undo, block highlighting and more. The +vim-enhanced package contains a version of VIM with extra, recently +introduced features like Python and Perl interpreters. + +Install the vim-enhanced package if you'd like to use a version of the +VIM editor which includes recently added enhancements like +interpreters for the Python and Perl scripting languages. You'll also +need to install the vim-common package. + +%package filesystem +Summary: VIM filesystem layout +Group: Applications/Editors + +%Description filesystem +This package provides some directories which are required by other +packages that add vim files, p.e. additional syntax files or filetypes. + + +%prep +%setup +# fix rogue dependencies from sample code +chmod -x runtime/tools/mve.awk +%patch2002 -p1 +%patch2003 -p1 +%patch2004 -p1 +perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk + +%patch3004 -p1 +%patch3006 -p1 +%patch3009 -p1 +%patch3010 -p1 + +%build +cd src +autoconf + +sed -e "s+VIMRCLOC = \$(VIMLOC)+VIMRCLOC = /etc+" Makefile > Makefile.tmp +mv -f Makefile.tmp Makefile + +export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2" +export CXXFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2" + +sed -i 's/-l\$with_tlib/-ltinfo -l\$with_tlib/g' configure +sed -i 's/-l\$with_tlib/-ltinfo -l\$with_tlib/g' auto/configure + +%configure --prefix=%{_prefix} --with-features=huge --enable-pythoninterp \ + --enable-perlinterp --disable-tclinterp --with-x=no \ + --enable-gui=no --exec-prefix=%{_prefix} --enable-multibyte \ + --enable-cscope --with-modified-by="" \ + --with-compiledby="" \ + --disable-netbeans \ + --disable-selinux \ + --disable-nls \ + --disable-rubyinterp \ + --disable-perlinterp \ + --disable-pythoninterp + +make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} %{?_smp_mflags} +cp vim enhanced-vim +make clean + +perl -pi -e "s/help.txt/vi_help.txt/" os_unix.h ex_cmds.c +perl -pi -e "s/\/etc\/vimrc/\/etc\/virc/" os_unix.h +%configure --prefix=%{_prefix} --with-features=small --with-x=no \ + --enable-multibyte \ + --disable-netbeans \ + --disable-nls \ + --disable-selinux \ + --disable-pythoninterp --disable-perlinterp --disable-tclinterp \ + --enable-gui=no --disable-gpm --exec-prefix=/ \ + --with-compiledby="" \ + --with-modified-by="" + +make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/bin +mkdir -p $RPM_BUILD_ROOT/%{_bindir} +mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}/vimfiles/{after,autoload,colors,compiler,doc,ftdetect,ftplugin,indent,keymap,lang,plugin,print,spell,syntax,tutor} +mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}/vimfiles/after/{autoload,colors,compiler,doc,ftdetect,ftplugin,indent,keymap,lang,plugin,print,spell,syntax,tutor} +cp -f %{SOURCE11} . +cp -f %{SOURCE14} $RPM_BUILD_ROOT/%{_datadir}/%{name}/vimfiles/template.spec +cp runtime/doc/uganda.txt LICENSE +# Those aren't Linux info files but some binary files for Amiga: +rm -f README*.info + + +cd src +make install DESTDIR=$RPM_BUILD_ROOT BINDIR=/bin VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} +make installgtutorbin DESTDIR=$RPM_BUILD_ROOT BINDIR=/bin VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} +mv $RPM_BUILD_ROOT/bin/xxd $RPM_BUILD_ROOT/%{_bindir}/xxd +mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/{16x16,32x32,48x48,64x64}/apps +install -m755 enhanced-vim $RPM_BUILD_ROOT/%{_bindir}/vim + +( cd $RPM_BUILD_ROOT + mv ./bin/vimtutor ./%{_bindir}/vimtutor + mv ./bin/vim ./bin/vi + rm -f ./bin/rvim + ln -sf vi ./bin/ex + ln -sf vi ./bin/rvi + ln -sf vi ./bin/rview + ln -sf vi ./bin/view + ln -sf vim ./%{_bindir}/ex + ln -sf vim ./%{_bindir}/rvim + ln -sf vim ./%{_bindir}/vimdiff +) + +# Dependency cleanups +chmod 644 $RPM_BUILD_ROOT/%{_datadir}/%{name}/%{vimdir}/doc/vim2html.pl \ + $RPM_BUILD_ROOT/%{_datadir}/%{name}/%{vimdir}/tools/*.pl \ + $RPM_BUILD_ROOT/%{_datadir}/%{name}/%{vimdir}/tools/vim132 +chmod 644 ../runtime/doc/vim2html.pl + +mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/profile.d +cat >$RPM_BUILD_ROOT/%{_sysconfdir}/profile.d/vim.sh </dev/null 2>&1 || alias vi=vim +fi +EOF +cat >$RPM_BUILD_ROOT/%{_sysconfdir}/profile.d/vim.csh < tags.new; mv -f tags.new tags +cat >> tags << EOF +vi_help.txt vi_help.txt /*vi_help.txt* +vi-author.txt vi_help.txt /*vi-author* +vi-Bram.txt vi_help.txt /*vi-Bram* +vi-Moolenaar.txt vi_help.txt /*vi-Moolenaar* +vi-credits.txt vi_help.txt /*vi-credits* +EOF +LANG=C sort tags > tags.tmp; mv tags.tmp tags + ) +(cd ../runtime; rm -rf doc; ln -svf ../../vim/%{vimdir}/doc docs;) +rm -f $RPM_BUILD_ROOT/%{_datadir}/vim/%{vimdir}/macros/maze/maze*.c +rm -rf $RPM_BUILD_ROOT/%{_datadir}/vim/%{vimdir}/tools +rm -rf $RPM_BUILD_ROOT/%{_datadir}/vim/%{vimdir}/doc/vim2html.pl +rm -f $RPM_BUILD_ROOT/%{_datadir}/vim/%{vimdir}/tutor/tutor.gr.utf-8~ + +rm -rf %{buildroot}/bin/gvimtutor +rm -rf %{buildroot}%{_bindir}/vimtutor + +%remove_docs + + +%files common +%defattr(-,root,root) +%config(noreplace) %{_sysconfdir}/vimrc +%doc README* LICENSE +%dir %{_datadir}/%{name} +%{_datadir}/%{name}/vimfiles/template.spec +%{_datadir}/%{name}/%{vimdir}/autoload +%{_datadir}/%{name}/%{vimdir}/colors +%{_datadir}/%{name}/%{vimdir}/compiler +%{_datadir}/%{name}/%{vimdir}/doc +%{_datadir}/%{name}/%{vimdir}/*.vim +%{_datadir}/%{name}/%{vimdir}/ftplugin +%{_datadir}/%{name}/%{vimdir}/indent +#%{_datadir}/%{name}/%{vimdir}/keymap +%{_datadir}/%{name}/%{vimdir}/macros +%{_datadir}/%{name}/%{vimdir}/plugin +%{_datadir}/%{name}/%{vimdir}/print +%{_datadir}/%{name}/%{vimdir}/syntax +%{_datadir}/%{name}/%{vimdir}/tutor +%{_datadir}/%{name}/%{vimdir}/spell +/%{_bindir}/xxd + + +%files minimal +%defattr(-,root,root) +%config(noreplace) %{_sysconfdir}/virc +/bin/ex +/bin/vi +/bin/view +/bin/rvi +/bin/rview + +%files enhanced +%defattr(-,root,root) +%{_bindir}/vim +%{_bindir}/rvim +%{_bindir}/vimdiff +%{_bindir}/ex +%config(noreplace) %{_sysconfdir}/profile.d/vim.* + +%files filesystem +%defattr(-,root,root) +%dir %{_datadir}/%{name}/vimfiles +%dir %{_datadir}/%{name}/vimfiles/after +%dir %{_datadir}/%{name}/vimfiles/after/* +%dir %{_datadir}/%{name}/vimfiles/autoload +%dir %{_datadir}/%{name}/vimfiles/colors +%dir %{_datadir}/%{name}/vimfiles/compiler +%dir %{_datadir}/%{name}/vimfiles/doc +%dir %{_datadir}/%{name}/vimfiles/ftdetect +%dir %{_datadir}/%{name}/vimfiles/ftplugin +%dir %{_datadir}/%{name}/vimfiles/indent +#%dir %{_datadir}/%{name}/vimfiles/keymap +%dir %{_datadir}/%{name}/vimfiles/lang +%dir %{_datadir}/%{name}/vimfiles/plugin +%dir %{_datadir}/%{name}/vimfiles/print +%dir %{_datadir}/%{name}/vimfiles/spell +%dir %{_datadir}/%{name}/vimfiles/syntax +%dir %{_datadir}/%{name}/vimfiles/tutor + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vmodemd-emul.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vmodemd-emul.spec new file mode 100644 index 0000000..f6980e7 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/vmodemd-emul.spec @@ -0,0 +1,45 @@ +#git:slp/pkgs/v/vmodem-daemon-emulator +Name: vmodemd-emul +Version: 0.2.21 +Release: 1 +Summary: Modem Emulator +Group: System/ModemEmulator +License: GNU +Source0: %{name}-%{version}.tar.gz +ExclusiveArch: %{ix86} +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(sqlite3) + +%description +Virtual modem emulator + +%prep +%setup -q + +%build +autoconf +%configure + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/bin +make install prefix=%{buildroot} + +%clean +make clean +rm -f build + +%post + +%postun + +%files +%defattr(-,root,root,-) +%attr(755,-,-) %{_bindir}/vmodem_x86 + +%changelog + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wayland.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wayland.spec new file mode 100644 index 0000000..c0d450d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wayland.spec @@ -0,0 +1,61 @@ +Name: wayland +Summary: Wayland +Version: 0.95.0.18.g4b681a7 +Release: 1 +Group: System/Libraries +License: MIT +URL: http://wayland.freedesktop.org +Source0: %{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: libffi-devel +BuildRequires: expat-devel + +%description +Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. +The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, +or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers. + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development files needed for building wayland clients + +%prep +%setup -q -n %{name}-%{version} + +%build + +%autogen + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libwayland-client.so.* +%{_libdir}/libwayland-server.so.* +%{_libdir}/libwayland-cursor.so.* +%{_bindir}/wayland-scanner + +%files devel +%defattr(-,root,root,-) +%{_includedir}/wayland*.h +%{_libdir}/libwayland-client.so +%{_libdir}/libwayland-server.so +%{_libdir}/libwayland-cursor.so +%{_libdir}/pkgconfig/*.pc +%{_prefix}/share/aclocal/*.m* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/web-ui-fw.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/web-ui-fw.spec new file mode 100644 index 0000000..4babcea --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/web-ui-fw.spec @@ -0,0 +1,297 @@ +Name: web-ui-fw +Version: 0.1.47 +Release: 0 +Summary: Tizen Web UI Framework Library +Group: Development/Other +License: MIT +BuildArch: noarch +BuildRequires: make +%ifarch %{arm} +BuildRequires: nodejs-x86-arm +%else +BuildRequires: nodejs +%endif + +Source0: %{name}-%{version}.tar.gz + +%description +Tizen Web UI Framework library and theme packages + +%prep +%setup -q + +%build +make all + +%install +make DESTDIR=%{buildroot} install + +%post + +%files +/usr/share/tizen-web-ui-fw/*/js +/usr/share/tizen-web-ui-fw/latest + +############################### +%package -n web-ui-fw-theme-tizen-gray +BuildArch: noarch +Summary: Tizen Web UI Framework Theme : tizen-gray +%Description -n web-ui-fw-theme-tizen-gray + Tizen Web UI Framework Theme : tizen-gray + +############################### +%package -n web-ui-fw-theme-tizen-black +BuildArch: noarch +Summary: Tizen Web UI Framework Theme : tizen-black +%Description -n web-ui-fw-theme-tizen-black + Tizen Web UI Framework Theme : tizen-black +%files -n web-ui-fw-theme-tizen-black +/usr/share/tizen-web-ui-fw/*/themes/tizen-black + +############################### +%package -n web-ui-fw-theme-tizen-white +BuildArch: noarch +Summary: Tizen Web UI Framework Theme : tizen-white +%Description -n web-ui-fw-theme-tizen-white + Tizen Web UI Framework Theme : tizen-white +%files -n web-ui-fw-theme-tizen-white +/usr/share/tizen-web-ui-fw/*/themes/tizen-white + +############################### +%package -n web-ui-fw-theme-default +BuildArch: noarch +Summary: Tizen Web UI Framework Theme : default +%Description -n web-ui-fw-theme-default + Tizen Web UI Framework Theme : default +%files -n web-ui-fw-theme-default +/usr/share/tizen-web-ui-fw/*/themes/default + +############################### +%package -n web-ui-fw-devel +BuildArch: noarch +Summary: Tizen Web UI Framework Developer's files +%Description -n web-ui-fw-devel + Tizen Web UI Framework Developer's files +%files -n web-ui-fw-devel +/usr/share/tizen-web-ui-fw/bin +/usr/share/tizen-web-ui-fw/template + +############################### +%package -n web-ui-fw-demo-tizen-winsets +BuildArch: noarch +Summary: Tizen Web UI Framework Demo Application: tizen winset demo +%Description -n web-ui-fw-demo-tizen-winsets + Tizen Web UI Framework Demo Application: tizen winset demo +%files -n web-ui-fw-demo-tizen-winsets +/usr/share/tizen-web-ui-fw/demos/tizen-winsets + + +############################### +%changelog + +* Mon Sep 10 2012 Minkyu Kang 0.1.47 +- FIX: + - scrollveiw: fix height of view + - searchbar: support placeholder +- Spec changes: + - add ui-text-ellipsis class + +* Fri Sep 07 2012 Minkyu Kang 0.1.46 +- FIX: + - scrollview: scrolling bug fix + - controlbar: fix width of controlbar item +- Spec changes: + - searchbar: don't hide icon + - popup: update JQM poup widget + +* Fri Sep 05 2012 Minkyu Kang 0.1.45 +- FIX: + - controlbar: set correct controlbar width of last element + - slider: get popup enable value correctly + - use Date.now() instead of (new Data()).getTime() + - popupwindow: fix the background color of popup scroller + - listview: add padding-left to expandable list + - add ellipsis for title area support + +* Fri Aug 31 2012 Minkyu Kang 0.1.44 +- FIX: + - swipelist: show list items correctly + - datetimepicker: set last day, if day is overflowed +- Spec changes: + - controlbar: update icons + +* Tue Aug 29 2012 Minkyu Kang 0.1.43 +- FIX: + - notification: fix typo +- Spec changes: + - controlbar: update icons + +* Tue Aug 28 2012 Minkyu Kang 0.1.42 +- FIX: + - multimediaview: video progress bar display normally for too samll + - segmentcontrol: remove media query + - scrollview: add outer scroll condition + - datetimepicker: modify triangle size + - popupwindow: set the screen height explicitly + - notification: add multiline text +- Spec changes: + - mutibuttonentry: support new GUI + - virtualgrid: support new GUI + +* Mon Aug 27 2012 Jinhyuk Jun 0.1.41 +- FIX: + - radio/check button : button size bug fix + +* Fri Aug 24 2012 Minkyu Kang 0.1.40 +- FIX: + - build error fixed + +* Fri Aug 24 2012 Minkyu Kang 0.1.39 +- FIX: + - listview: style fix, remove filter placeholder + - controlbar: divide styles + - scrollview: don't skip dragging when click button or inputbox + - slider: trim the text on text slider +- Spec changes: + - remove gray and blue theme + - add white and black theme + - support new GUI guide + +* Mon Aug 20 2012 Minkyu Kang 0.1.38 +- FIX: + - fix coment of version tag + +* Fri Aug 17 2012 Minkyu Kang 0.1.37 +- FIX : + - button: fix alignment + - listview: adjust the main text width + - virtualgrid: refactoring +- Spec changes: + - transition: support JQM 1.1.0 transitions + - scrollview: support the outer scroll + - notification: remove interval feature + +* Tue Aug 14 2012 Youmin Ha 0.1.36 +- FIX : + - checkboxRadio: Add left/right padding + - button: custom button & icon position + - virtuallist: remove 'recreate' test +- Spec changes: + - header/footer: enable/disable support + +* Fri Aug 10 2012 Minkyu Kang 0.1.35 +- FIX : + - expandablelist: modify show animation + - virtualgrid: Redesign programming interface + - popupwindow: code clean and fixed issues + - pagelayout: fix content height + - license file update + - virtuallist: Change programming interface + - datetimepicker: getting days correctly + - searchbar: set to hidden when cancel button is hide + - White theme title font tuning +- Spec changes: + - default theme tizen-gray to tizen-white + - set default page transition to none + +* Mon Aug 02 2012 Jinhyuk Jun 0.1.34 +- FIX : + - Back Button : enlarge backbutton click size for white theme +- Feature : + - Expandable List : Add refresh api +* Mon Aug 02 2012 Jinhyuk Jun 0.1.33 +- FIX : + - click event touch threshold tuning + +* Mon Aug 02 2012 Jinhyuk Jun 0.1.32 +- FIX : + - Add back button highlight effect for white theme + +* Mon Aug 01 2012 Jinhyuk Jun 0.1.31 +- FIX : + - IME checkroutine update, improve relayout on resize event + - Add highlight effect for radio button list + - Scrollview : fix condition of updatelayout event +- Feature : progressing : add show/hide api + +* Mon Jul 27 2012 Koeun Choi 0.1.30 +- FIX : virtuallist, virtualgrid: Clean up temporary jquery.template object to clear cache + add default theme option on buttonMarkup for tizen theme + [searchbar] first fix : focus/blur fixed + back button does not work when long press + scrollview: don't auto scrolling if resizing area is too large +- Feature : notification : add api to set the icon at tickernoti + demo : update the list sample demo + Support tizen default theme + +* Mon Jul 23 2012 Youmin Ha 0.1.29 +- Improvements & Bugfixes + - HOTFIX: Revert template function with jquery.template + +* Thu Jul 19 2012 Youmin Ha 0.1.28 +- Improvements & Bugfixes + - Fix #WEB-1028: memory leak on virtuallist/virtualgrid +- Spec changes + - $.tizen.loadTheme() function accepts theme name as arguement + - Scrollview supports 'updatelayout' callback + +* Tue Jul 17 2012 Youmin Ha 0.1.27 +- Improvements & Bugfixes + - Revert 'preventing long-press popup' patch, to fix backbutton to work in SocialMagazine + +* Tue Jul 17 2012 Youmin Ha 0.1.26 +- Improvements & Bugfixes + - Add tizen-white theme package, to make rpm build to be finished + +* Tue Jul 17 2012 Youmin Ha 0.1.25 +- Improvements & Bugfixes + - Set 'slide' as default page transition effect, by JQM patch + +* Fri Jul 13 2012 Youmin Ha 0.1.24 +- Improvements & Bugfixes + - Fix IME show/hide algorithm + - Fix error on virtualgrid: link _set_scrollbar_size() function to the one in virtuallist + +* Wed Jul 11 2012 Youmin Ha 0.1.23 +- Improvements & Bugfixes + - Fix notification position + - Fix unit tests + + Fri Jul 6 2012 Youmin Ha 0.1.22 +- Spec changes + - JQM 1.1 upgrade +- Improvements & Bugfixes + - Transform3D support on scrollview + - Page layout supports IME control + - Mapview supports pinch zoom on JQM 1.1 + - Fix wrong character on button in minified version + - Virtualgrid supports scrollbar + - Lots of bugfixes + +* Fri Jun 22 2012 Youmin Ha 0.1.20 +- Spec changes + - Support 'latest' version (by symlink) for tizen-web-ui-fw.js path. + - imageslider : supports 'resize' event. + - listview : listview has 1px padding-bottom. + - loader : Change global namespace, from S to $.tizen. + - loader : Move loadCustomGlobalizeCulture() into $.tizen.util namespace. +- Improvements & Bugfixes + - Scrollview : supports 'translate3d', instead of 'translate'. + - notification : reset timer when 'show' or 'refresh' event. + - JQM patch : Fix vclick event triggered twice. +- Etc. + - Add & fix unit tests. + +* Thu Jun 14 2012 Youmin Ha 0.1.19 +- Spec changes + - mapview : new widget. + - notification : add .refresh() API. + - pagecontrol : add .value([val]) API, and change an attribute name 'data-initVal' to 'data-value'. +- Improvements & Bugfixes + - Support minified CSS. + - loader : Fix & refactor 'loading globalize culture file' routine. + - JQM Patch : Calculate min-height of window in javascript code, and remove predefined min-height value from CSS. + - Many more bugfixes. +- Etc. + - Add many unit tests. + - Fix test coverage instrumentation tool to work with current source code. diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/webkit2-efl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/webkit2-efl.spec new file mode 100644 index 0000000..8179bbd --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/webkit2-efl.spec @@ -0,0 +1,156 @@ +Name: webkit2-efl +Summary: Webkit2 EFL +Version: 123997_0.9.84 +Release: 1 +Group: System/Libraries +License: BSD +Source0: %{name}-%{version}.tar.gz + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRequires: cmake, edje-bin, embryo-bin, python, bison, flex, gperf, libjpeg-turbo-devel, perl, gettext +BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(capi-network-connection) +BuildRequires: pkgconfig(capi-telephony-network-info) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-evas) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(edbus) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(eeze) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(enchant) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) +BuildRequires: pkgconfig(harfbuzz) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(libmedia-utils) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(libxslt) +BuildRequires: pkgconfig(location) +BuildRequires: pkgconfig(mmutil-imgp) +BuildRequires: pkgconfig(mmutil-jpeg) +BuildRequires: pkgconfig(mm-session) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(xt) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(leveldb) +BuildRequires: pkgconfig(capi-location-manager) +BuildRequires: pkgconfig(capi-system-sensor) +BuildRequires: pkgconfig(capi-system-device) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(gles20) + + + +%description +Browser Engine based on Webkit2 EFL (Shared Library) + +%package devel +Summary: Webkit2 EFL +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +%description devel +Browser Engine dev library based on Webkit EFL (developement files) + +%prep +%setup -q + +%build + +# Temporary workaround +%ifarch %{arm} +export CFLAGS="$(echo $CFLAGS | sed 's/-mfpu=[a-zA-Z0-9-]*/-mfpu=neon/g')" +export CXXFLAGS="$(echo $CXXFLAGS | sed 's/-mfpu=[a-zA-Z0-9-]*/-mfpu=neon/g')" +export FFLAGS="$(echo $FFLAGS | sed 's/-mfpu=[a-zA-Z0-9-]*/-mfpu=neon/g')" +%else +export CFLAGS="$(echo $CFLAGS | sed 's/-Wl,--as-needed//g')" +export CXXFLAGS="$(echo $CXXFLAGS | sed 's/-Wl,--as-needed//g')" +%endif + +%ifarch %{arm} +%define EFL_TARGET arm +%else +%if 0%{?simulator} +%define EFL_TARGET emulator +%else +%define EFL_TARGET i386 +%endif +%endif + +export SOURCE_DIR="$PWD" +export WEBKIT_BUILD_DIR=%{WEBKIT_BUILD_DIR} +if [ -z "$WEBKIT_BUILD_DIR" -o "{WEBKIT_BUILD_DIR}" == "${WEBKIT_BUILD_DIR#%}" ] +then + export WEBKIT_BUILD_DIR="BuildWK2-%{EFL_TARGET}" +fi +export TIZEN_WEBKIT_EXTRA_OPTIONS=%{TIZEN_WEBKIT_EXTRA_OPTIONS} +if [ "{TIZEN_WEBKIT_EXTRA_OPTIONS}" == "${TIZEN_WEBKIT_EXTRA_OPTIONS#%}" ] +then + export TIZEN_WEBKIT_EXTRA_OPTIONS= +fi + +mkdir -p $WEBKIT_BUILD_DIR +cd $WEBKIT_BUILD_DIR + +export MAKE_OPTION=%{MAKE_OPTION} +if [ "{MAKE_OPTION}" == "${MAKE_OPTION#%}" ] +then + cmake $SOURCE_DIR -DPORT=Efl -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DENABLE_WEBKIT=Off -DENABLE_WEBKIT2=On -DENABLE_ALLINONE=On -DEFL_TARGET=%{EFL_TARGET} $TIZEN_WEBKIT_EXTRA_OPTIONS + make %{?jobs:-j%jobs} +else + make %{MAKE_OPTION} %{?jobs:-j%jobs} +fi + +%install +rm -rf %{buildroot} + +export WEBKIT_BUILD_DIR=%{WEBKIT_BUILD_DIR} +if [ -z "$WEBKIT_BUILD_DIR" -o "{WEBKIT_BUILD_DIR}" == "${WEBKIT_BUILD_DIR#%}" ] +then + export WEBKIT_BUILD_DIR="BuildWK2-%{EFL_TARGET}" +fi + +cd $WEBKIT_BUILD_DIR +%make_install +mkdir -p %{buildroot}/usr/share/edje +cp ./WebKit/efl/DefaultTheme/default.edj %{buildroot}/usr/share/edje/webkit.edj + +%post +#!/bin/sh +#change file permissions +# 1. libraries +chmod 644 /usr/lib/libewebkit2.so +# 2. Resources +chmod 644 /usr/share/edje/webkit.edj +################################################################# +# Set executin script +################################################################# +echo "[WebKit2-EFL] postinst done ..." + +%postun + +%files +%manifest %{name}.manifest +%defattr(-,root,root,-) +/usr/lib/*.so* +/usr/bin/* +/usr/share/* + +%files devel +%defattr(-,root,root,-) +/usr/include/* +/usr/lib/pkgconfig/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/webskeleton.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/webskeleton.spec new file mode 100644 index 0000000..8f3028e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/webskeleton.spec @@ -0,0 +1,37 @@ +Name: webskeleton +Summary: Simple native container for hosting webapps without the advantage of a full webruntime +Version: 0.1 +Release: 1 +Group: System/Libraries +License: GPLv2.1 +URL: https://github.com/otcshare/webskeleton +Source0: %{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(evas) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(ewebkit2) + +%description +Webskeleton application container + +%prep +%setup -q -n %{name}-%{version} + +%build + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_bindir}/webskeleton diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/weston.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/weston.spec new file mode 100644 index 0000000..1438b5f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/weston.spec @@ -0,0 +1,102 @@ +Name: weston +Summary: Weston Compositor +Version: 0.95.0.212.g495cc24.4 +Release: 1 +Group: System/Libraries +License: MIT +URL: http://wayland.freedesktop.org +Source0: %{name}-%{version}.tar.bz2 +Source1: cursors.tar.bz2 +Source2: weston.service +Source3: 99-vtc1000-quirk.rules +BuildRequires: pkgconfig(wayland-server) +BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glesv2) +BuildRequires: pkgconfig(pixman-1) +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(libdrm) +BuildRequires: pkgconfig(gbm) +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(wayland-egl) +BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(gdk-pixbuf-2.0) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(mtdev) +BuildRequires: pkgconfig(xcursor) +BuildRequires: pkgconfig(vpx) +BuildRequires: pam-devel +BuildRequires: libjpeg-devel +Requires: xkeyboard-config + +%description +Weston compositor + +%package cursors +Summary: Adds a simple cursor theme to the default cursor theme +Group: System/Libraries +Requires: %{name} = %{version}-%{release} + +%description cursors +Adds a simple cursor theme to the default cursor theme + +%prep +%setup -q -n %{name}-%{version} + +%build + +%autogen --disable-setuid-install --disable-x11-compositor --disable-xwayland + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +install -m 755 clients/dnd $RPM_BUILD_ROOT%{_bindir}/wayland-dnd +install -m 755 clients/eventdemo $RPM_BUILD_ROOT%{_bindir}/wayland-eventdemo +install -m 755 clients/flower $RPM_BUILD_ROOT%{_bindir}/wayland-flower +install -m 755 clients/image $RPM_BUILD_ROOT%{_bindir}/wayland-image +install -m 755 clients/resizor $RPM_BUILD_ROOT%{_bindir}/wayland-resizor +install -m 755 clients/simple-egl $RPM_BUILD_ROOT%{_bindir}/wayland-simple-egl +install -m 755 clients/simple-shm $RPM_BUILD_ROOT%{_bindir}/wayland-simple-shm +install -m 755 clients/simple-touch $RPM_BUILD_ROOT%{_bindir}/wayland-simple-touch +install -m 755 clients/smoke $RPM_BUILD_ROOT%{_bindir}/wayland-smoke + +mkdir -p $RPM_BUILD_ROOT/%{_libdir}/systemd/system/graphical.target.wants +install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT/%{_libdir}/systemd/system/ +mkdir -p $RPM_BUILD_ROOT/%{_libdir}/udev/rules.d/ +install -m 0644 %{SOURCE3} $RPM_BUILD_ROOT/%{_libdir}/udev/rules.d/ +ln -sf ../weston.service $RPM_BUILD_ROOT/%{_libdir}/systemd/system/graphical.target.wants/weston.service + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/default +tar -C $RPM_BUILD_ROOT%{_datadir}/icons/default -xvf %{SOURCE1} + +%files +%defattr(-,root,root,-) +%{_bindir}/weston +%{_bindir}/weston-terminal +%{_bindir}/weston-launch +%{_bindir}/weston-info +%{_bindir}/wayland-* +%{_bindir}/wcap-decode +%dir %{_libdir}/weston/ +%{_libdir}/weston/*.so +%{_libexecdir}/weston-desktop-shell +%{_libexecdir}/weston-tablet-shell +%{_libexecdir}/weston-screenshooter +%dir %{_datadir}/weston/ +%{_datadir}/weston/*.* +%{_datadir}/man/*/* +%{_libdir}/systemd/system/weston.service +%{_libdir}/systemd/system/graphical.target.wants/weston.service +%{_libdir}/udev/rules.d/99-vtc1000-quirk.rules + +%files cursors +%defattr(-,root,root,-) +%{_datadir}/icons/default/cursors/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wifi-efl-ug.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wifi-efl-ug.spec new file mode 100644 index 0000000..912529e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wifi-efl-ug.spec @@ -0,0 +1,89 @@ +Name: wifi-efl-ug +Summary: Wi-Fi UI Gadget +Version: 0.5.1_31 +Release: 1 +Group: App/Network +License: Flora License +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(sensor) +BuildRequires: pkgconfig(syspopup) +BuildRequires: pkgconfig(syspopup-caller) +BuildRequires: pkgconfig(capi-network-wifi) +BuildRequires: pkgconfig(network) +BuildRequires: gettext-tools +BuildRequires: edje-tools +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/vconftool +requires(postun): /sbin/ldconfig + +%description +Wi-Fi UI Gadget + +%package -n net.wifi-qs +Summary: Wi-Fi System popup +Requires: %{name} = %{version} +Requires(post): /usr/bin/vconftool + +%description -n net.wifi-qs +Wi-Fi System popup + +%prep +%setup -q + +%define PREFIX /usr/ug + + +%build +#LDFLAGS+="-Wl,--rpath=%{PREFIX}/lib -Wl,--as-needed" +cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} + +make %{?_smp_mflags} + + +%install +%make_install + +#License +mkdir -p %{buildroot}%{_datadir}/license +cp LICENSE.Flora %{buildroot}%{_datadir}/license/wifi-efl-ug +cp LICENSE.Flora %{buildroot}%{_datadir}/license/net.wifi-qs + +%post +/sbin/ldconfig + +vconftool set -t int memory/wifi/ug_run_state 3 -i -g 6519 + +%post -n net.wifi-qs +vconftool set -t int memory/wifi/wifi_qs_exit 0 -g 6519 -i +vconftool set -t int db/wifi/enable_quick_start 1 -g 6519 -i + +%postun -p /sbin/ldconfig + + +%files +%manifest wifi-efl-ug.manifest +%{PREFIX}/lib/libug-wifi-efl-UG.so +%attr(644,-,-) %{PREFIX}/lib/libug-wifi-efl-UG.so.0.1.0 +%{PREFIX}/res/edje/wifi-efl-UG/*.edj +%{PREFIX}/res/images/wifi-efl-UG/*.png +%{PREFIX}/res/locale/*/LC_MESSAGES/*.mo +%{_datadir}/license/wifi-efl-ug + +%files -n net.wifi-qs +%manifest net.wifi-qs.manifest +%{_bindir}/wifi-qs +%{_datadir}/packages/net.wifi-qs.xml +%{_datadir}/process-info/wifi-qs.ini +%{_datadir}/icon/*.png +%{_datadir}/locale/*/LC_MESSAGES/*.mo +%{_datadir}/license/net.wifi-qs diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wlandrv-plugin-tizen-bcm43xx.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wlandrv-plugin-tizen-bcm43xx.spec new file mode 100644 index 0000000..ac488e2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wlandrv-plugin-tizen-bcm43xx.spec @@ -0,0 +1,37 @@ +#sbs-git:slp/pkgs/w/wlandrv-plugin wlandrv-plugin 0.0.1 6f86c1ed745b5f30c8e0c80545510458f922be61 +%define debug_package %{nil} +Name: wlandrv-plugin-tizen-bcm43xx +Summary: Firmware & tools for broadcom +Version: 1.0.1 +Release: 0 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz + +%description +firmware & tools for broadcom + +%prep +%setup -q + +%build + +%install +rm -rf %{buildroot} + +mkdir -p %{buildroot}/lib/firmware +mkdir -p %{buildroot}/usr/bin +mkdir -p %{buildroot}/etc/rc.d/rc3.d + +cp -af wlandrv-plugin-bcm43xx/* %{buildroot}/ + +ln -s ../init.d/wifi-module-check %{buildroot}/etc/rc.d/rc3.d/S01wifi-module-check + +find wlandrv-plugin-bcm43xx/lib/firmware/* -exec basename {} \; | sed 's/^/\/lib\/firmware\//g' >bcm.files +find wlandrv-plugin-bcm43xx/usr/bin/* -exec basename {} \; | sed 's/^/\/usr\/bin\//g' >>bcm.files +find wlandrv-plugin-bcm43xx/etc/init.d/* -exec basename {} \; | sed 's/^/\/etc\/init.d\//g' >>bcm.files + +echo "/etc/rc.d/rc3.d/S01wifi-module-check" >>bcm.files + +%files -f bcm.files +%defattr(-, root, root, -) diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wpa_supplicant.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wpa_supplicant.spec new file mode 100644 index 0000000..725054a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wpa_supplicant.spec @@ -0,0 +1,119 @@ +Name: wpa_supplicant +Summary: WPA/WPA2/IEEE 802.1X Supplicant +Version: 1.0 +Release: 1 +Group: System/Base +License: BSD +URL: http://w1.fi/wpa_supplicant/ +Source0: %{name}-%{version}.tar.gz +Source1: %{name}.config +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(libnl-1) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: readline + + +%description +wpa_supplicant is a WPA Supplicant for Linux, BSD and Windows with support +for WPA and WPA2 (IEEE 802.11i / RSN). Supplicant is the IEEE 802.1X/WPA +component that is used in the client stations. It implements key negotiation +with a WPA Authenticator and it controls the roaming and IEEE 802.11 +authentication/association of the wlan driver. + + + +%package -n libeap0 +Summary: EAP-Peer runtime library +Group: System/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description -n libeap0 +This is just the runtime for EAP-Peer authentication. + + +%package -n libeap0-devel +Summary: EAP-Peer development support +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: libeap0 + +%description -n libeap0-devel +Development support for for EAP-Peer authentication library +(header files and package config). + + + +%prep +%setup -q -n %{name}-%{version} + +%build +pushd wpa_supplicant +cp %{SOURCE1} ./.config +CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; +CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; +export BINDIR=/sbin + + + +make %{?jobs:-j%jobs} V=1 +popd +# Ugly, but otherwise ARM will FAIL. Force all objects to be rebuilt +# from the eap_peer subdirectory, so they include -fPIC for the shared +# library and it won't affect the other built binaries -- this is an +# ugly hack, but until the build system in wpa_supplicant is not +# revamped, I can't think of a better way. +rm -f src/utils/*.o src/eap_common/*.o src/crypto/*.o src/eap_peer/*.o +make -C src/eap_peer %{?jobs:-j%jobs} +%install +rm -rf %{buildroot} + +rm -rf %{buildroot} + +# binary +install -d %{buildroot}/sbin +install -m 0755 %{name}/wpa_passphrase %{buildroot}/sbin +install -m 0755 %{name}/wpa_cli %{buildroot}/sbin +install -m 0755 %{name}/wpa_supplicant %{buildroot}/sbin +install -d %{buildroot}/%{_sysconfdir}/dbus-1/system.d/ +install -m 0644 %{name}/dbus/dbus-wpa_supplicant.conf %{buildroot}/%{_sysconfdir}/dbus-1/system.d/wpa_supplicant.conf +install -d 0755 %{buildroot}/usr/lib/systemd +install -m 0644 %{name}/systemd/wpa_supplicant.service %{buildroot}/usr/lib/systemd/wpa_supplicant.service +install -d %{buildroot}/%{_datadir}/dbus-1/system-services/ +install -m 0644 %{name}/dbus/fi.epitest.hostap.WPASupplicant.service %{buildroot}/%{_datadir}/dbus-1/system-services/fi.epitest.hostap.WPASupplicant.service +install -m 0644 %{name}/dbus/fi.w1.wpa_supplicant1.service %{buildroot}/%{_datadir}/dbus-1/system-services/fi.w1.wpa_supplicant1.service +make -C src/eap_peer install DESTDIR=%{buildroot} + +# running +mkdir -p %{buildroot}/%{_localstatedir}/run/%{name} + +# some cleanup in docs +rm -f %{name}/doc/.cvsignore +rm -rf %{name}/doc/docbook + +%post -n libeap0 -p /sbin/ldconfig + +%postun -n libeap0 -p /sbin/ldconfig + + +%docs_package + +%files +%{_sysconfdir}/dbus-1/system.d/%{name}.conf +%{_datadir}/dbus-1/system-services/fi.epitest.hostap.WPASupplicant.service +%{_datadir}/dbus-1/system-services/fi.w1.wpa_supplicant1.service +/usr/lib/systemd/wpa_supplicant.service +/sbin/wpa_passphrase +/sbin/wpa_supplicant +/sbin/wpa_cli +%dir %{_localstatedir}/run/%{name} + +%files -n libeap0 +/usr/lib/libeap.so.0.0.0 + +%files -n libeap0-devel +/usr/lib/libeap.so +/usr/lib/pkgconfig/libeap0.pc +/usr/include/eap_peer + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-commons.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-commons.spec new file mode 100644 index 0000000..0fec923 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-commons.spec @@ -0,0 +1,155 @@ +#git:framework/web/wrt-commons wrt-commons 0.2.92 +Name: wrt-commons +Summary: Wrt common library +Version: 0.2.93 +Release: 1 +Group: Development/Libraries +License: Apache License, Version 2.0 +URL: N/A +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(libssl) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(db-util) +BuildRequires: pkgconfig(zlib) +BuildRequires: pkgconfig(libpcrecpp) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(libiri) +BuildRequires: pkgconfig(libidn) + +%description +Wrt common library + +%package devel +Summary: Wrt common library development headers +Group: Development/Libraries +Requires: %{name} = %{version} + +%description devel +Wrt common library development headers + +%prep +%setup -q + +%define with_tests 0 +%if "%{WITH_TESTS}" == "ON" || "%{WITH_TESTS}" == "Y" || "%{WITH_TESTS}" == "YES" || "%{WITH_TESTS}" == "TRUE" || "%{WITH_TESTS}" == "1" + %define with_tests 1 +%endif + +%build + +%ifarch %{ix86} +cp build/encryption/libs/libcal.i586.a build/encryption/libs/libcal.a +%else +cp build/encryption/libs/libcal.arm.a build/encryption/libs/libcal.a +%endif + +export LDFLAGS+="-Wl,--rpath=%{_libdir} -Wl,--hash-style=both -Wl,--as-needed" + +cmake . -DVERSION=%{version} \ + -DDPL_LOG="OFF" \ + -DCMAKE_INSTALL_PREFIX=%{_prefix} \ + -DCMAKE_BUILD_TYPE=%{?build_type:%build_type} \ + %{?WITH_TESTS:-DWITH_TESTS=%WITH_TESTS} +make %{?jobs:-j%jobs} + +%install +mkdir -p %{buildroot}/usr/share/license +cp %{name} %{buildroot}/usr/share/license/ +%make_install + +%clean +rm -rf %{buildroot} + +%post +mkdir -p /opt/share/widget/system +mkdir -p /opt/share/widget/user +mkdir -p /opt/share/widget/exec +mkdir -p /opt/share/widget/data/Public +mkdir -p /usr/lib/wrt-plugins + +if [ -z ${2} ]; then + echo "This is new install of wrt-commons" + echo "Calling /usr/bin/wrt_commons_reset_db.sh" + /usr/bin/wrt_commons_reset_db.sh +else + # Find out old and new version of databases + WRT_OLD_DB_VERSION=`sqlite3 /opt/dbspace/.wrt.db ".tables" | grep "DB_VERSION_"` + WRT_NEW_DB_VERSION=`cat /usr/share/wrt-engine/wrt_db.sql | tr '[:blank:]' '\n' | grep DB_VERSION_` + echo "OLD wrt database version ${WRT_OLD_DB_VERSION}" + echo "NEW wrt database version ${WRT_NEW_DB_VERSION}" + + if [ ${WRT_OLD_DB_VERSION} -a ${WRT_NEW_DB_VERSION} ] + then + if [ ${WRT_NEW_DB_VERSION} = ${WRT_OLD_DB_VERSION} ] + then + echo "Equal database detected so db installation ignored" + else + echo "Calling /usr/bin/wrt_commons_reset_db.sh" + /usr/bin/wrt_commons_reset_db.sh + fi + else + echo "Calling /usr/bin/wrt_commons_reset_db.sh" + /usr/bin/wrt_commons_reset_db.sh + fi +fi + +mkdir -p /usr/etc/ace +mkdir -p /usr/apps/org.tizen.policy + +# DBUS services fix +# WARNING: THIS IS TEMPORARY SOLUTION, AS THIS SHOULD NOT BE OUR +# RESPONSIBILITY!!! WE HAVE TO CONTACT TO DBUS MAINAINERS + +if [ -f /var/lib/dbus/machine-id ]; then + echo "machine-id exists" +else + if [ -f /usr/var/lib/dbus/machine-id ]; then + echo "machine-id exists" + else + echo "Creating machine-id" + mkdir -p /usr/var/lib/dbus/ + dbus-uuidgen > /usr/var/lib/dbus/machine-id + dbus-uuidgen --ensure=/usr/var/lib/dbus/machine-id + fi + mkdir -p /var/lib/dbus/ + cp /usr/var/lib/dbus/machine-id /var/lib/dbus/ +fi + +# Set Smack label for db files +chsmack -a 'wrt-commons::db_wrt' /opt/dbspace/.wrt.db +chsmack -a 'wrt-commons::db_wrt' /opt/dbspace/.wrt.db-journal +chsmack -a 'wrt-commons::db_wrt_autosave' /opt/dbspace/.wrt_autosave.db +chsmack -a 'wrt-commons::db_wrt_autosave' /opt/dbspace/.wrt_autosave.db-journal +chsmack -a 'wrt-commons::db_wrt_custom_handler' /opt/dbspace/.wrt_custom_handler.db +chsmack -a 'wrt-commons::db_wrt_custom_handler' /opt/dbspace/.wrt_custom_handler.db-journal + +echo "[WRT] wrt-commons postinst done ..." + +%files +%manifest wrt-commons.manifest +%{_libdir}/*.so +%{_libdir}/*.so.* +%{_datadir}/wrt-engine/* +%{_datadir}/license/%{name} +%attr(755,root,root) %{_bindir}/wrt_commons_create_clean_db.sh +%attr(755,root,root) %{_bindir}/wrt_commons_reset_db.sh +%if %{with_tests} + %attr(755,root,root) %{_bindir}/dpl-tests-* + %attr(755,root,root) %{_bindir}/dpl-dbus-test-service + %attr(755,root,root) %{_bindir}/wrt-tests-* + %attr(755,root,root) %{_bindir}/wrt_dao_tests_prepare_db.sh + %{_datadir}/dbus-1/services/org.tizen.DBusTestService.service + /opt/share/wrt/wrt-commons/tests/* +%endif + +%files devel +%{_includedir}/dpl-efl/* +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-installer.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-installer.spec new file mode 100644 index 0000000..653c2de --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-installer.spec @@ -0,0 +1,80 @@ +#sbs-git:slp/pkgs/w/wrt-installer wrt-installer 0.0.54 +Name: wrt-installer +Summary: Installer for tizen Webruntime +Version: 0.0.54 +Release: 1 +Group: Development/Libraries +License: Apache License, Version 2.0 +URL: N/A +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: edje-tools +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(dpl-efl) +BuildRequires: pkgconfig(vcore) +BuildRequires: pkgconfig(dpl-event-efl) +BuildRequires: pkgconfig(dpl-utils-efl) +BuildRequires: pkgconfig(dpl-popup-efl) +BuildRequires: pkgconfig(dpl-wrt-dao-ro) +BuildRequires: pkgconfig(dpl-wrt-dao-rw) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(ace) +BuildRequires: pkgconfig(ace-dao-ro) +BuildRequires: pkgconfig(ace-dao-rw) +BuildRequires: pkgconfig(xmlsec1) +BuildRequires: pkgconfig(libidn) +BuildRequires: pkgconfig(libiri) +BuildRequires: pkgconfig(libpcrecpp) +BuildRequires: pkgconfig(pkgmgr-installer) +BuildRequires: pkgconfig(pkgmgr-parser) +BuildRequires: pkgconfig(pkgmgr-types) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(cert-svc) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(wrt-plugins-types) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(shortcut) +BuildRequires: pkgconfig(dpl-encryption) + +%description +Description: Wrt Installer for Tizen apps and Wac apps + +%prep +%setup -q + +%build +export LDFLAGS+="-Wl,--rpath=/usr/lib -Wl,--hash-style=both -Wl,--as-needed" +LDFLAGS="$LDFLAGS" + +cmake . -DCMAKE_INSTALL_PREFIX=/usr \ + -DDPL_LOG=ON \ + -DCMAKE_PACKAGE_VERSION=%{version} \ + -DCMAKE_BUILD_TYPE=%{?build_type:%build_type} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%clean +rm -rf %{buildroot} + +%post +chmod +s /usr/bin/wrt-installer + +#symlink for package manager +ln -sf /usr/bin/wrt-installer /usr/etc/package-manager/backend/wgt + +#for booting recovery +mkdir -p /opt/apps/widget/temp_info +[ -h /etc/rc.d/rc3.d/S46lwrt_preinstall_widgets.sh ] && rm /etc/rc.d/rc3.d/S46lwrt_preinstall_widgets.sh +[ -h /etc/rc.d/rc5.d/S46lwrt_preinstall_widgets.sh ] && rm /etc/rc.d/rc5.d/S46lwrt_preinstall_widgets.sh +ln -s /etc/rc.d/init.d/wrt_preinstall_widgets.sh /etc/rc.d/rc3.d/S46lwrt_preinstall_widgets.sh +ln -s /etc/rc.d/init.d/wrt_preinstall_widgets.sh /etc/rc.d/rc5.d/S46lwrt_preinstall_widgets.sh + +%files +%attr(755,root,root) %{_bindir}/wrt-installer +%attr(775,root,root) %{_initrddir}/wrt_preinstall_widgets.sh +%attr(644,root,root) %{_datadir}/edje/wrt/* +/usr/etc/package-manager/backendlib/libwgt.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-plugins-common.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-plugins-common.spec new file mode 100644 index 0000000..8d860a1 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-plugins-common.spec @@ -0,0 +1,68 @@ +#sbs-git:slp/pkgs/w/wrt-plugins-common wrt-plugins-common 0.3.54 +Name: wrt-plugins-common +Summary: wrt-plugins common library +Version: 0.3.55 +Release: 1 +Group: Development/Libraries +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: pkgconfig(dpl-efl) +BuildRequires: pkgconfig(wrt-plugins-types) +BuildRequires: pkgconfig(ace-client) +BuildRequires: pkgconfig(dpl-event-efl) +BuildRequires: pkgconfig(ewebkit2) +BuildRequires: pkgconfig(dpl-wrt-dao-ro) +BuildRequires: pkgconfig(dpl-db-efl) +BuildRequires: pkgconfig(libpcrecpp) +BuildRequires: pkgconfig(mm-sound) +BuildRequires: pkgconfig(mm-player) +BuildRequires: pkgconfig(icu-i18n) +Requires: ldconfig + +%description +JavaScript plugins for WebRuntime + +%package devel +Summary: wrt-plugins-common library development headers +Group: Development/Libraries +Requires: %{name} = %{version} + +%description devel +wrt-plugins common library development headers + +%prep +%setup -q + +%build +export LDFLAGS+="-Wl,--rpath=/usr/lib -Wl,--as-needed -Wl,--hash-style=both" + +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \ + -DDPL_LOG="ON" \ + -DCMAKE_PROJECT_VERSION=%{version} \ + -DCMAKE_BUILD_TYPE=%{?build_type:%build_type} +make %{?jobs:-j%jobs} + +%install +%make_install + +%clean +rm -rf %{buildroot} + +%post +mkdir -p /usr/lib/wrt-plugins +mkdir -p /usr/etc/wrt/injected-javascript +touch /opt/apps/widget/plugin-installation-required + +%files +/usr/etc/wrt-plugins/config.dtd +%{_libdir}/*.so +%{_libdir}/*.so.* +%{_libdir}/wrt-plugins/w3c-widget-interface/libwrt-plugins-w3c-widget-interface.so +%attr(644,root,root) %{_libdir}/wrt-plugins/standard-features-list +%attr(644,root,root) /usr/share/wrt-plugins-common/widget_interface_db.sql + +%files devel +%{_includedir}/* +%{_libdir}/pkgconfig/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-plugins-tizen.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-plugins-tizen.spec new file mode 100755 index 0000000..2243ba1 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-plugins-tizen.spec @@ -0,0 +1,85 @@ +Name: wrt-plugins-tizen +Summary: JavaScript plugins for WebRuntime +Version: 0.2.86 +Release: 0 +Group: TO_BE_FILLED +License: TO_BE_FILLED +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(mm-fileinfo) +BuildRequires: pkgconfig(libpcrecpp) +BuildRequires: pkgconfig(calendar-service) +BuildRequires: pkgconfig(contacts-service) +BuildRequires: pkgconfig(msg-service) +BuildRequires: pkgconfig(email-service) +BuildRequires: pkgconfig(accounts-svc) +BuildRequires: pkgconfig(tapi) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(icu-io) +BuildRequires: pkgconfig(icu-le) +BuildRequires: pkgconfig(icu-lx) +BuildRequires: pkgconfig(icu-uc) +BuildRequires: pkgconfig(network) +BuildRequires: pkgconfig(devman) +BuildRequires: pkgconfig(ewebkit2) +BuildRequires: pkgconfig(dpl-efl) +BuildRequires: pkgconfig(dpl-event-efl) +BuildRequires: pkgconfig(wrt-plugins-types) +BuildRequires: pkgconfig(wrt-plugins-commons) +BuildRequires: pkgconfig(wrt-plugins-commons-javascript) +BuildRequires: pkgconfig(wrt-plugins-plugin-manager) +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(capi-appfw-app-manager) +BuildRequires: pkgconfig(capi-network-nfc) +BuildRequires: pkgconfig(capi-location-geocoder) +BuildRequires: pkgconfig(capi-location-manager) +BuildRequires: pkgconfig(capi-location-poi) +BuildRequires: pkgconfig(capi-location-route) +BuildRequires: pkgconfig(capi-network-bluetooth) +BuildRequires: pkgconfig(capi-social-call-log) +BuildRequires: pkgconfig(capi-telephony-call) +BuildRequires: pkgconfig(capi-telephony-sim) +BuildRequires: pkgconfig(capi-system-info) +BuildRequires: pkgconfig(sensor) +BuildRequires: pkgconfig(capi-system-sensor) +BuildRequires: pkgconfig(capi-system-power) +BuildRequires: pkgconfig(capi-system-device) +BuildRequires: pkgconfig(capi-content-media-content) +BuildRequires: pkgconfig(capi-media-metadata-extractor) +BuildRequires: pkgconfig(smartcard-service-common) +BuildRequires: pkgconfig(smartcard-service) +BuildRequires: pkgconfig(pkgmgr) +BuildRequires: pkgconfig(capi-web-url-download) +BuildRequires: expat-devel +BuildRequires: cmake +BuildRequires: gettext-devel + +%description +JavaScript plugins for WebRuntime + + +%prep +%setup -q + +%build + +%define PREFIX "/usr/lib/wrt-plugins" + +export LDFLAGS+="-Wl,--rpath=%{PREFIX}/lib -Wl,--as-needed" + +cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} -DDPL_LOG="ON" + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post + +%postun + + +%files +/usr/lib/wrt-plugins/* +/usr/etc/tizen-apis/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-security.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-security.spec new file mode 100644 index 0000000..d85b265 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-security.spec @@ -0,0 +1,146 @@ +#sbs-git:slp/pkgs/w/wrt-security wrt-security 0.0.41 +Name: wrt-security +Summary: Security daemon for web applications +Version: 0.0.42 +Release: 1 +Group: Development/Libraries +License: Apache License, Version 2.0 +URL: N/A +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: zip +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dpl-efl) +BuildRequires: pkgconfig(dpl-utils-efl) +BuildRequires: pkgconfig(dpl-test-efl) +BuildRequires: pkgconfig(dpl-wrt-dao-rw) +BuildRequires: pkgconfig(dpl-dbus-efl) +BuildRequires: pkgconfig(libpcrecpp) +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(cert-svc) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(xmlsec1) + +%description +Security daemon for web applications + +%package devel +Summary: for web applications (Development) +Group: Development/Libraries +Requires: %{name} = %{version} + +%description devel +Security daemon for web applications (Development) + +%package test +Summary: test for wrt-security +Group: Development +Requires: %{name} = %{version} + +%description test +Tests for wrt security. + +%prep +%setup -q + +%build +export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib" + +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \ + -DDPL_LOG="ON" \ + -DVERSION=%{version} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%clean +rm -rf %{buildroot} + +%post +if [ -z ${2} ]; then + echo "This is new install of wrt-security" + echo "Calling /usr/bin/wrt_security_create_clean_db.sh" + /usr/bin/wrt_security_create_clean_db.sh +else + # Find out old and new version of databases + ACE_OLD_DB_VERSION=`sqlite3 /opt/dbspace/.ace.db ".tables" | grep "DB_VERSION_"` + ACE_NEW_DB_VERSION=`cat /usr/share/wrt-engine/ace_db.sql | tr '[:blank:]' '\n' | grep DB_VERSION_` + VCORE_OLD_DB_VERSION=`sqlite3 /opt/dbspace/.vcore.db ".tables" | grep "DB_VERSION_"` + VCORE_NEW_DB_VERSION=`cat /usr/share/wrt-engine/vcore_db.sql | tr '[:blank:]' '\n' | grep DB_VERSION_` + echo "OLD ace database version ${ACE_OLD_DB_VERSION}" + echo "NEW ace database version ${ACE_NEW_DB_VERSION}" + echo "OLD vcore database version ${VCORE_OLD_DB_VERSION}" + echo "NEW vcore database version ${VCORE_NEW_DB_VERSION}" + + if [ ${ACE_OLD_DB_VERSION} -a ${ACE_NEW_DB_VERSION} -a ${VCORE_OLD_DB_VERSION} -a ${VCORE_NEW_DB_VERSION} ] + then + if [ ${ACE_NEW_DB_VERSION} = ${ACE_OLD_DB_VERSION} -a ${VCORE_OLD_DB_VERSION} = ${VCORE_NEW_DB_VERSION} ] + then + echo "Equal database detected so db installation ignored" + else + echo "Calling /usr/bin/wrt_security_create_clean_db.sh" + /usr/bin/wrt_security_create_clean_db.sh + fi + else + echo "Calling /usr/bin/wrt_security_create_clean_db.sh" + /usr/bin/wrt_security_create_clean_db.sh + fi +fi + +echo "[WRT] wrt-security postinst done ..." + +%files +%{_libdir}/*.so +%{_libdir}/*.so.* +/usr/share/wrt-engine/* +%attr(755,root,root) %{_bindir}/wrt-security-daemon +%attr(755,root,root) %{_bindir}/wrt-popup +%attr(755,root,root) %{_bindir}/wrt_security_create_clean_db.sh +%attr(755,root,root) %{_bindir}/wrt_security_change_policy.sh +%attr(664,root,root) %{_datadir}/dbus-1/services/* +%attr(664,root,root) /usr/etc/ace/bondixml* +%attr(664,root,root) /usr/etc/ace/UnrestrictedPolicy.xml +%attr(664,root,root) /usr/etc/ace/WAC2.0Policy.xml +%attr(664,root,root) /usr/etc/ace/TizenPolicy.xml +%attr(664,root,root) /opt/share/cert-svc/certs/code-signing/wac/wac.publisherid.pem +%attr(664,root,root) /opt/share/cert-svc/certs/code-signing/wac/tizen.root.preproduction.cert.pem +%attr(664,root,root) /opt/share/cert-svc/certs/code-signing/wac/wac.root.production.pem +%attr(664,root,root) /opt/share/cert-svc/certs/code-signing/wac/wac.root.preproduction.pem + +%files devel +%{_includedir}/wrt-security/* +%{_includedir}/vcore/* +%{_includedir}/ace/* +%{_includedir}/ace-dao-ro/* +%{_includedir}/ace-dao-rw/* +%{_includedir}/ace-client/* +%{_includedir}/ace-settings/* +%{_includedir}/ace-install/* +%{_includedir}/ace-common/* +%{_includedir}/ace-popup-validation/* +%{_libdir}/pkgconfig/*.pc + +%files test +/usr/bin/wrt-test* +/usr/etc/ace/policy* +/usr/etc/ace/attr* +/usr/etc/ace/general* +/usr/etc/ace/inter* +/usr/etc/ace/undefined* +/usr/etc/ace/CMTest/* +/usr/etc/ace/TizenPolicy-test.xml +/usr/etc/ace/WAC2.0Policy-test.xml +/opt/apps/widget/tests/vcore_widget_uncompressed/* +/opt/apps/widget/tests/vcore_keys/* +/opt/apps/widget/tests/vcore_certs/* +/opt/share/cert-svc/certs/code-signing/wac/root_cacert.pem +/usr/etc/ace/ipc-tests-demo.xml +/usr/etc/ace/ace-install-api-demo-policy.xml +/usr/etc/ace/GeolocationPolicyTest* +/usr/bin/wrt-tests-security-geolocation.sh +/opt/apps/widget/tests/geolocation/geolocationSecurityTest* +/usr/etc/ace/PermitAllPolicy.xml +/opt/apps/widget/tests/smack/smacksecurity* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-setting.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-setting.spec new file mode 100644 index 0000000..32d924e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt-setting.spec @@ -0,0 +1,48 @@ +Name: wrt-setting +Version: 0.0.28 +Release: 1 +Summary: WRT Setting UI Gadgets +Group: Development/Libraries +License: Flora Software License +Source0: %{name}-%{version}.tar.gz + +BuildRequires: edje-bin +BuildRequires: cmake +BuildRequires: gettext +BuildRequires: edje-tools +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(dpl-wrt-dao-ro) +BuildRequires: pkgconfig(dpl-wrt-dao-rw) +BuildRequires: pkgconfig(security) +BuildRequires: pkgconfig(security-dao-rw) +BuildRequires: pkgconfig(dpl-efl) + +%description +WRT Setting UI Gadgets + +%prep +%setup -q +%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DUG_INSTALL_PREFIX=/opt -DPROJECT_API_VERSION=0 -DPROJECT_VERSION=%{version} + +%build +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp LICENSE %{buildroot}/usr/share/license/%{name} +%make_install + + +%clean +rm -rf %{buildroot} + +%files +%manifest wrt-setting.manifest +%defattr(-,root,root,-) +%{_datadir}/license/%{name} +/opt/ug/* +#/usr/ug/lib/* +/usr/ug/res/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt.spec new file mode 100644 index 0000000..6bbb3c3 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/wrt.spec @@ -0,0 +1,106 @@ +#sbs-git:slp/pkgs/w/wrt wrt 0.8.91 +Name: wrt +Summary: web runtime +Version: 0.8.91 +Release: 1 +Group: Development/Libraries +License: Apache License, Version 2.0 +URL: N/A +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: gettext +BuildRequires: edje-tools +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(ewebkit2) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(efreet) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(cert-svc) +BuildRequires: pkgconfig(dpl-efl) +BuildRequires: pkgconfig(libpcrecpp) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(ui-gadget-1) +BuildRequires: pkgconfig(utilX) +BuildRequires: pkgconfig(secure-storage) +BuildRequires: pkgconfig(pkgmgr) +BuildRequires: pkgconfig(xmlsec1) +BuildRequires: pkgconfig(libidn) +BuildRequires: pkgconfig(libiri) +BuildRequires: pkgconfig(appsvc) +BuildRequires: pkgconfig(vcore) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(ace-client) +BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(libprivilege-control) +BuildRequires: pkgconfig(capi-appfw-app-manager) +BuildRequires: pkgconfig(capi-system-haptic) +BuildRequires: pkgconfig(capi-web-url-download) +BuildRequires: pkgconfig(wrt-plugin-loading) +BuildRequires: pkgconfig(wrt-plugin-js-overlay) +BuildRequires: pkgconfig(dpl-encryption) +BuildRequires: mesa-libEGL + +%description +web runtime + +%package devel +Summary: Wrt header files for external modules +Group: Development/Libraries +Requires: %{name} = %{version} + +%description devel +wrt library development headers + +%prep +%setup -q + +%build +export LDFLAGS+="-Wl,--rpath=/usr/lib" + +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \ + -DDPL_LOG="ON" \ + -DPROJECT_VERSION=%{version} \ + -DCMAKE_BUILD_TYPE=%{?build_type:%build_type} +make %{?jobs:-j%jobs} + +%install +%make_install + +%clean +rm -rf %{buildroot} + +%post +#vconf --- register WRT +#naming rule : file/private/[pkg name]/[key name] +/usr/bin/vconftool set -t string file/private/wrt/vendor "Samsung" -f +/usr/bin/vconftool set -t string file/private/wrt/name "WebRuntime" -f +/usr/bin/vconftool set -t string file/private/wrt/version "1.0.0.0" -f +/usr/bin/vconftool set -t string file/private/wrt/api "W3C WAC1.0 WAC2.0" -f + +chmod +s /usr/bin/wrt-launcher + +echo "[WRT] wrt postinst done ..." + +%files +%{_libdir}/*.so +%{_libdir}/*.so.* +%{_libdir}/wrt-wk2-bundles/*.so +%{_libdir}/wrt-wk2-bundles/*.so.* +%attr(755,root,root) %{_bindir}/wrt-client +%attr(755,root,root) %{_bindir}/wrt-launcher +%attr(755,root,root) %{_bindir}/wrt_reset_all.sh +%attr(755,root,root) %{_bindir}/wrt_reset_db.sh +%{_datadir}/locale/* +%{_datadir}/wrt-engine/* +%attr(644,root,root) %{_datadir}/edje/wrt/* +%attr(644,root,root) %{_datadir}/edje/ace/* +%attr(644,root,root) /usr/etc/wrt/* + +%files devel +%{_includedir}/* +%{_libdir}/pkgconfig/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xcb-proto.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xcb-proto.spec new file mode 100644 index 0000000..8de83ea --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xcb-proto.spec @@ -0,0 +1,52 @@ + +Name: xcb-proto +Summary: XCB protocol descriptions +Version: 1.7.1 +Release: 0 +Group: Development/Libraries +License: MIT +URL: http://xcb.freedesktop.org/ +Source0: http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.gz +Source101: xcb-proto-rpmlintrc +Source1001: packaging/xcb-proto.manifest +Requires: pkgconfig +BuildRequires: python-devel + +%description +Description: %{summary} + + + +%prep +%setup -q -n %{name}-%{version} + + +%build +cp %{SOURCE1001} . + +%reconfigure --disable-shared + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + + + + +%files +%manifest xcb-proto.manifest +%defattr(-,root,root,-) +%doc COPYING NEWS README TODO doc/xml-xcb.txt +%{_libdir}/pkgconfig/xcb-proto.pc +%dir %{_datadir}/xcb/ +%{_datadir}/xcb/*.xsd +%{_datadir}/xcb/*.xml +%dir %{python_sitearch}/xcbgen/ +%{python_sitearch}/xcbgen/*.py* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xcb-util.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xcb-util.spec new file mode 100644 index 0000000..dd7d130 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xcb-util.spec @@ -0,0 +1,66 @@ +Name: xcb-util +Summary: utility libraries for X C Binding +Version: 0.3.8 +Release: slp.1.2 +Group: System/Libraries +License: MIT +URL: http://xcb.freedesktop.org/ +Source: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: libxcb-devel >= 1.4, m4 +BuildRequires: pkgconfig(xproto) +BuildRequires: gperf +Provides: xcb-renderutil + +%description +Description: %{summary} +The xcb-util module provides a number of libraries which sit on top of +libxcb, the core X protocol library, and some of the extension +libraries. These experimental libraries provide convenience functions +and interfaces which make the raw X protocol more usable. Some of the +libraries also provide client-side code which is not strictly part of +the X protocol but which have traditionally been provided by Xlib. + +%package devel +Summary: Development and header files for xcb-util +Group: System Environment/Libraries +Requires: %{name} = %{version}-%{release}, pkgconfig + +%description devel +Development files for xcb-util. + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%remove_docs + +%clean +rm -rf %{buildroot} + + +%files +%defattr(-,root,root,-) +%{_libdir}/libxcb-util.so.0* + +%files devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/*.pc +%{_libdir}/*.so +%{_includedir}/xcb/*.h + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xdgmime.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xdgmime.spec new file mode 100644 index 0000000..1b74dab --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xdgmime.spec @@ -0,0 +1,51 @@ +Name: xdgmime +Summary: Pkg xdgmime +Version: 0.0.12 +Release: 2 +Group: TO_BE/FILLED_IN +License: LGPLv2, AFLv2 +Source0: xdgmime-%{version}.tar.gz +Requires(post): /sbin/ldconfig, /bin/chown, /bin/chmod +Requires(postun): /sbin/ldconfig +BuildRequires: cmake + +%description +Package xdgmime + +%package devel +Summary: Pkg xdgmime (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Package xdgmime (devel) + +%prep +%setup -q -n %{name}-%{version} + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%post +chown root:root /usr/lib/libxdgmime.so.1.1.0 +chmod 644 /usr/lib/libxdgmime.so.1.1.0 +/sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +/usr/lib/libxdgmime.so.* +%manifest xdgmime.manifest + +%files devel +%defattr(-,root,root,-) +/usr/include/xdgmime.h +/usr/lib/libxdgmime.so +/usr/lib/pkgconfig/xdgmime.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xkeyboard-config.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xkeyboard-config.spec new file mode 100755 index 0000000..537d32c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xkeyboard-config.spec @@ -0,0 +1,170 @@ +# INFO: Package contains data-only, no binaries, so no debuginfo is needed +%define debug_package %{nil} + + +Summary: X Keyboard Extension configuration data +Name: xkeyboard-config +Version: 2.6 +Release: 3.2 +License: MIT +Group: User Interface/X +URL: http://www.freedesktop.org/wiki/Software/XKeyboardConfig + +Source: %{name}-%{version}.tar.gz + +#%if 0%{?gitdate} +#Source0: %{name}-%{gitdate}.tar.bz2 +#Source1: make-git-snapshot.sh +#Source2: commitid +#%else +#Source0: http://xorg.freedesktop.org/archive/individual/data/xkeyboard-config/%{name}-%{version}.tar.bz2 +#%endif + +# Bug 826220 - Tilda is now a dead key (for accented chars) +#Patch01: 0001-Reverting-broken-fix-for-is-keyboard.patch + +BuildArch: noarch + +BuildRequires: pkgconfig +BuildRequires: xorg-x11-xutils-dev +BuildRequires: xkbcomp +BuildRequires: perl(XML::Parser) +BuildRequires: intltool +BuildRequires: gettext +#BuildRequires: git-core +BuildRequires: automake autoconf libtool pkgconfig +BuildRequires: glib2-devel +BuildRequires: pkgconfig(xproto) +BuildRequires: libX11-devel +BuildRequires: libxslt +Provides: xkbdata + +%package -n xkb-data +Summary: X Keyboard Extension (XKB) configuration data +Group: System/X11 +Requires: xorg-x11-server-common + +%description -n xkb-data +%{summary} + +%package -n xkb-data-i18n +Summary: X Keyboard Extension (XKB) configuration data +Group: System/X11 + +%description -n xkb-data-i18n +%{summary} + +%description +This package contains configuration data used by the X Keyboard Extension +(XKB), which allows selection of keyboard layouts when using a graphical +interface. + +%package devel +Summary: Development files for %{name} +Group: User Interface/X +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig + +%description devel +%{name} development package + +%prep +%setup -q +#%setup -q -n %{name}-%{?gitdate:%{gitdate}}%{!?gitdate:%{version}} + +#%if 0%{?gitdate} +#git checkout -b fedora +#sed -i 's/git/&+ssh/' .git/config +#if [ -z "$GIT_COMMITTER_NAME" ]; then +# git config user.email "x@fedoraproject.org" +# git config user.name "Fedora X Ninjas" +#fi +#git commit -am "%{name} %{version}" +#%else +#git init +#if [ -z "$GIT_COMMITTER_NAME" ]; then +# git config user.email "x@fedoraproject.org" +# git config user.name "Fedora X Ninjas" +#fi +#git add . +#git commit -a -q -m "%{name} %{version} baseline." +#%endif + +#git am -p1 %{patches} < /dev/null + +%build +#autoreconf -i -v -f +#AUTOPOINT="intltoolize --automake --copy" autoreconf -v --force --install || exit 1 +#intltoolize -c -f +#autoreconf -vfi +%configure \ + --enable-compat-rules \ + --with-xkb-base=/etc/X11/xkb --datarootdir=/etc \ + --disable-xkbcomp-symlink \ + --with-xkb-rules-symlink=xfree86,xorg + +make %{?jobs:-j%jobs} %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +cp -af COPYING %{buildroot}/usr/share/license/xkb-data +cp -af COPYING %{buildroot}/usr/share/license/xkb-data-i18n +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" +cp -af %{buildroot}/etc/X11/xkb/rules/evdev %{buildroot}/etc/X11/xkb/rules/tizen_mobile +mv -f %{buildroot}/etc/X11/xkb/rules/evdev %{buildroot}/etc/X11/xkb/rules/evdev.org +sed -i 's/evdev/tizen_mobile/g' %{buildroot}/etc/X11/xkb/rules/tizen_mobile +ln -sf tizen_mobile %{buildroot}/etc/X11/xkb/rules/evdev + +%remove_docs + +# Remove unnecessary symlink +rm -f $RPM_BUILD_ROOT%{_datadir}/X11/xkb/compiled +%find_lang %{name} + +mkdir -p %{buildroot}/etc/X11/xkb/ +mv %{buildroot}/etc/X11/xkb/rules/base.xml %{buildroot}/etc/X11/xkb/ +pushd %{buildroot} +ln -s etc/X11/xkb/base.xml etc/X11/xkb/rules/base.xml +popd + +# Create filelist +{ + FILESLIST=${PWD}/files.list + pushd $RPM_BUILD_ROOT + find .%{_datadir}/X11/xkb -type d | sed -e "s/^\./%dir /g" > $FILESLIST + find .%{_datadir}/X11/xkb -type f | sed -e "s/^\.//g" >> $FILESLIST + popd +} + +%files -f files.list -f %{name}.lang +%manifest xkeyboard-config.manifest +/usr/share/license/%{name} +%defattr(-,root,root,-) +#%doc AUTHORS README NEWS TODO COPYING CREDITS docs/README.* docs/HOWTO.* +/etc/X11/xkb/base.xml +/etc/X11/xkb/rules/base.xml +/etc/X11/xkb/rules/xfree86 +/etc/X11/xkb/rules/xfree86.lst +/etc/X11/xkb/rules/xfree86.xml +/etc/X11/xkb/rules/xorg +/etc/X11/xkb/rules/xorg.lst +/etc/X11/xkb/rules/xorg.xml +#%{_mandir}/man7/xkeyboard-config.* + +%files devel +%defattr(-,root,root,-) +%{_datadir}/pkgconfig/xkeyboard-config.pc + +%files -n xkb-data +%manifest xkb-data.manifest +/usr/share/license/xkb-data +#%defattr(-,root,root,-) +/etc/X11/* + +%files -n xkb-data-i18n +%manifest xkb-data-i18n.manifest +/usr/share/license/xkb-data-i18n +#%defattr(-,root,root,-) +/usr/share/locale/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xmlsec1.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xmlsec1.spec new file mode 100644 index 0000000..ee45c15 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xmlsec1.spec @@ -0,0 +1,107 @@ +#sbs-git:slp/pkgs/x/xmlsec1 xmlsec1 1.2.14 bd7cd922035219f41232d25d9eaf5a2894474165 + +Name: xmlsec1 +Summary: Library providing support for "XML Signature" and "XML Encryption" standards +Version: 1.2.14 +Release: 1 +Group: System/Libraries +License: MIT +URL: http://www.aleksey.com/xmlsec/index.html +Source0: http://www.aleksey.com/xmlsec/download/xmlsec1-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(libxml-2.0) >= 2.6.27 +BuildRequires: pkgconfig(libxslt) +BuildRequires: pkgconfig(openssl) + + +%description +This C library allows to transform XML files into other XML files +(or HTML, text, ...) using the standard XSLT stylesheet transformation +mechanism. To use it you need to have a version of libxml2 >= 2.6.27 +installed. The xsltproc command is a command line interface to the XSLT engine + + + +%package openssl +Summary: OpenSSL crypto plugin for XML Security Library +Group: System/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description openssl +OpenSSL plugin for XML Security Library provides OpenSSL based crypto services +for the xmlsec library. + + +%package devel +Summary: Libraries, includes, etc. to develop applications with XML Digital Signatures and XML Encryption support. +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This C library allows to transform XML files into other XML files +(or HTML, text, ...) using the standard XSLT stylesheet transformation +mechanism. To use it you need to have a version of libxml2 >= 2.6.27 +installed. + + + +%prep +%setup -q -n %{name}-%{version} + + +%build + +%configure --disable-static \ + --enable-dynamic --disable-crypto-dl --disable-apps-crypto-dl --without-gnutls + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + +%post openssl -p /sbin/ldconfig + +%postun openssl -p /sbin/ldconfig + + + + +%files +%manifest xmlsec1.manifest +%defattr(-,root,root,-) +%doc Copyright AUTHORS README NEWS ChangeLog +%{_libdir}/libxmlsec1.so.* +/usr/bin/xmlsec1 +/usr/share/man/man1/xmlsec1.1.gz + + +%files openssl +%manifest xmlsec1.manifest +%defattr(-,root,root,-) +%{_libdir}/libxmlsec1-openssl.so.* + +%files devel +%defattr(-,root,root,-) +%doc Copyright ChangeLog AUTHORS README NEWS TODO +/usr/include/* +/usr/bin/xmlsec1-config +%{_libdir}/lib*.so +%{_libdir}/pkgconfig/* +%{_libdir}/xmlsec1Conf.sh +/usr/share/doc/xmlsec1/* +/usr/share/man/man1/xmlsec1-config.1.gz +/usr/share/aclocal/xmlsec1.m4 + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-glproto.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-glproto.spec new file mode 100644 index 0000000..9e8ca92 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-glproto.spec @@ -0,0 +1,66 @@ + +Name: xorg-glproto +Summary: X.Org X11 Protocol glproto +Version: 1.4.15 +Release: 1 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.bz2 +Source1001: packaging/xorg-glproto.manifest +# >> gbp-patch-tags # auto-added by gbp +# << gbp-patch-tags # auto-added by gbp +Provides: glproto + + +%description +glproto is the protocol for the client to send 3D rendering commands to the X server. + + + +%prep +%setup -q +# >> gbp-apply-patches # auto-added by gbp +# << gbp-apply-patches # auto-added by gbp + +%build +cp %{SOURCE1001} . + +%configure --disable-static \ + --libdir=%{_datadir} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + + + + +%files +%manifest xorg-glproto.manifest +%defattr(-,root,root,-) +%{_datadir}/pkgconfig/glproto.pc +%{_includedir}/GL/glxmd.h +%{_includedir}/GL/glxtokens.h +%{_includedir}/GL/glxproto.h +%{_includedir}/GL/internal +%{_includedir}/GL/internal/glcore.h +%{_includedir}/GL/glxint.h + + +%changelog +* Wed Feb 8 2012 Rusty Lynch - 1.4.15 +- Updated to 1.4.15 +* Mon Jun 6 2011 Liu, Xinyun - 1.4.13 +- Updated to 1.4.13. git-6d7e3981 +* Sat Oct 9 2010 Liu Xinyun - 1.4.12 +- Update to 1.4.12 +* Fri Feb 5 2010 Peng Li 1.4.11 +- glproto 1.4.11 +* Thu Dec 18 2008 Peng Li 1.4.9 +- initial import diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-apps.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-apps.spec new file mode 100644 index 0000000..09165ae --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-apps.spec @@ -0,0 +1,167 @@ +%define _unpackaged_files_terminate_build 0 + +Summary: X.Org X11 applications +Name: xorg-x11-apps +# NOTE: The package version should be set to the X11 major release from which +# the OS release is based upon. +Version: 7.6 +Release: 5 +License: MIT +Group: User Interface/X +URL: http://www.x.org + +Source: %{name}-%{version}.tar.gz + +# Clock apps +#Source0: ftp://ftp.x.org/pub/individual/app/oclock-1.0.2.tar.bz2 +#Source1: ftp://ftp.x.org/pub/individual/app/xclock-1.0.5.tar.bz2 +# X Window Dump (xwd) utilities +#Source2: ftp://ftp.x.org/pub/individual/app/xwd-1.0.4.tar.bz2 +#Source3: ftp://ftp.x.org/pub/individual/app/xwud-1.0.3.tar.bz2 +#Source4: ftp://ftp.x.org/pub/individual/app/xpr-1.0.3.tar.bz2 +# Miscellaneous other applications +#Source5: ftp://ftp.x.org/pub/individual/app/luit-1.1.0.tar.bz2 +#Source6: ftp://ftp.x.org/pub/individual/app/x11perf-1.5.3.tar.bz2 +#Source7: ftp://ftp.x.org/pub/individual/app/xbiff-1.0.2.tar.bz2 +#Source8: ftp://ftp.x.org/pub/individual/app/xclipboard-1.1.1.tar.bz2 +#Source9: ftp://ftp.x.org/pub/individual/app/xconsole-1.0.4.tar.bz2 +#Source10: ftp://ftp.x.org/pub/individual/app/xcursorgen-1.0.4.tar.bz2 +#Source11: ftp://ftp.x.org/pub/individual/app/xeyes-1.1.1.tar.bz2 +#Source13: ftp://ftp.x.org/pub/individual/app/xload-1.1.0.tar.bz2 +#Source14: ftp://ftp.x.org/pub/individual/app/xlogo-1.0.3.tar.bz2 +#Source15: ftp://ftp.x.org/pub/individual/app/xmag-1.0.4.tar.bz2 +#Source16: ftp://ftp.x.org/pub/individual/app/xmessage-1.0.3.tar.bz2 +#Source18: ftp://ftp.x.org/pub/individual/app/xfd-1.1.0.tar.bz2 +#Source19: ftp://ftp.x.org/pub/individual/app/xfontsel-1.0.3.tar.bz2 +#Source20: ftp://ftp.x.org/pub/individual/app/xvidtune-1.0.2.tar.bz2 + +#Patch0: x11perf-1.4.1-x11perf-datadir-cleanups.patch +#Patch2: xconsole-1.0.3-streams-me-softer.patch +#Patch6: xbiff-1.0.2-xmu-configure.patch + +BuildRequires: autoconf automake + +BuildRequires: xorg-x11-xutils-dev +# xfd needs gettext +BuildRequires: gettext +BuildRequires: zlib-devel +BuildRequires: libfontenc-devel +BuildRequires: libX11-devel +BuildRequires: libXmu-devel +BuildRequires: libXext-devel +BuildRequires: libXt-devel +BuildRequires: libXaw-devel +BuildRequires: libXpm-devel +BuildRequires: libXft-devel +BuildRequires: libXrender-devel +BuildRequires: libxkbfile-devel +BuildRequires: libXcursor-devel +BuildRequires: libpng-devel +BuildRequires: libXfixes-devel +BuildRequires: libXi-devel >= 1.2 +BuildRequires: libXxf86vm-devel +BuildRequires: xorg-x11-xbitmaps + +Provides: luit oclock x11perf xclipboard xclock xconsole xcursorgen +Provides: xeyes xload xlogo xmag xmessage xpr xwd xwud +Provides: xfd xfontsel xvidtune +#Provides: xbiff + +# NOTE: xwd, xwud, luit used to be in these. +#Obsoletes: XFree86, xorg-x11 +# NOTE: x11perf, xclipboard used to be in these. +#Obsoletes: XFree86-tools, xorg-x11-tools +# Xaw app moves +#Conflicts: xorg-x11-utils < 7.4-5.fc12 +#Conflicts: xorg-x11-server-utils < 7.4-8.fc12 + +%description +A collection of common X Window System applications. + +%define apps luit oclock x11perf xclipboard xclock xconsole xcursorgen xeyes xload xlogo xmag xmessage xpr xwd xwud xfd xfontsel xvidtune + +%prep +%setup -q +#%setup -q -c %{name}-%{version} -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a13 -a14 -a15 -a16 -a18 -a19 -a20 +#%patch0 -p0 -b .x11perf-datadir-cleanups +##%patch2 -p0 -b .streams-me-softer +#%patch6 -p1 -b .xmu-configure + +%build +# Build all apps +{ +CFLAGS="${CFLAGS} -D_F_BLOCK_MULTI_VIS_" +for app in luit oclock x11perf xclipboard xclock xconsole xcursorgen xeyes xload xlogo xmag xmessage xpr xwd xwud xfd xfontsel xvidtune ; do + pushd $app + sed -i '/XAW_/ s/)/, xaw7)/; /XAW_/ s/XAW_CHECK_XPRINT_SUPPORT/PKG_CHECK_MODULES/' configure.ac + autoreconf -v --install + %configure --disable-xprint + make + popd +done +} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} + +# Install all apps +{ +for app in luit oclock x11perf xclipboard xclock xconsole xcursorgen xeyes xload xlogo xmag xmessage xpr xwd xwud xfd xfontsel xvidtune ; do + pushd $app + make install DESTDIR=$RPM_BUILD_ROOT + popd +done +} + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%{_bindir}/* +/usr/share/license/%{name} +#%{_bindir}/luit +#%{_bindir}/oclock +#%{_bindir}/x11perf +#%{_bindir}/x11perfcomp +#%{_bindir}/xbiff +#%{_bindir}/xclipboard +#%{_bindir}/xclock +#%{_bindir}/xconsole +#%{_bindir}/xcursorgen +#%{_bindir}/xcutsel +#%{_bindir}/xdpr +#%{_bindir}/xeyes +#%{_bindir}/xfd +#%{_bindir}/xfontsel +#%{_bindir}/xload +#%{_bindir}/xlogo +#%{_bindir}/xmag +#%{_bindir}/xmessage +#%{_bindir}/xpr +#%{_bindir}/xvidtune +#%{_bindir}/xwd +#%{_bindir}/xwud +#%{_datadir}/X11/app-defaults/Clock-color +#%{_datadir}/X11/app-defaults/XClipboard +#%{_datadir}/X11/app-defaults/XClock +#%{_datadir}/X11/app-defaults/XClock-color +#%{_datadir}/X11/app-defaults/XConsole +#%{_datadir}/X11/app-defaults/XFontSel +#%{_datadir}/X11/app-defaults/Xfd +#%{_datadir}/X11/app-defaults/XLoad +#%{_datadir}/X11/app-defaults/XLogo +#%{_datadir}/X11/app-defaults/XLogo-color +#%{_datadir}/X11/app-defaults/Xmag +#%{_datadir}/X11/app-defaults/Xmessage +#%{_datadir}/X11/app-defaults/Xmessage-color +#%{_datadir}/X11/app-defaults/Xvidtune +#%dir %{_datadir}/X11/x11perfcomp +#%{_datadir}/X11/x11perfcomp/Xmark +#%{_datadir}/X11/x11perfcomp/fillblnk +#%{_datadir}/X11/x11perfcomp/perfboth +#%{_datadir}/X11/x11perfcomp/perfratio diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-emulfb.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-emulfb.spec new file mode 100644 index 0000000..5677862 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-emulfb.spec @@ -0,0 +1,70 @@ +# >> macros +# << macros + +Name: xorg-x11-drv-emulfb +Summary: X.Org X server driver for sdk emulation +Version: 0.5.6 +Release: 1 +#ExclusiveArch: %arm +Group: System/X Hardware Support +License: Samsung +Source0: %{name}-%{version}.tar.gz + +BuildRequires: prelink +BuildRequires: xorg-x11-xutils-dev +BuildRequires: pkgconfig(xorg-server) +BuildRequires: pkgconfig(randrproto) +BuildRequires: pkgconfig(renderproto) +BuildRequires: pkgconfig(fontsproto) +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(videoproto) +BuildRequires: pkgconfig(resourceproto) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(libdrm) +BuildRequires: pkgconfig(pixman-1) + +%description +This package provides the driver for sdk emulation + +%prep +%setup -q + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +%ifarch %{arm} +%define ENABLE_ARM --enable-arm +%else +%define ENABLE_ARM --disable-arm +%endif + +%reconfigure --disable-static %{ENABLE_ARM} \ + CFLAGS="-Wall -Werror ${CFLAGS}" LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" + +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +%make_install + +# >> install post +execstack -c %{buildroot}%{_libdir}/xorg/modules/drivers/emulfb_drv.so +# << install post + +%files +%defattr(-,root,root,-) +# >> files emulfb +%{_libdir}/xorg/modules/drivers/*.so +%{_datadir}/man/man4/* +# << files emulfb +/usr/share/license/%{name} diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-evdev-multitouch.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-evdev-multitouch.spec new file mode 100644 index 0000000..60c9513 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-evdev-multitouch.spec @@ -0,0 +1,52 @@ +#sbs-git:slp/pkgs/xorg/driver/xserver-xorg-input-evdev-multitouch xserver-xorg-input-evdev-multitouch 2.3.2 b89f300e6969a0b8cef3bbe5720ec5300baf4ad3 +Name: xorg-x11-drv-evdev-multitouch +Summary: X.Org evdev multitouch input driver. +Version: 2.3.2 +Release: 1 +Group: TO_BE/FILLED_IN +License: TO BE FILLED IN +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xorg-server) +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(randrproto) +BuildRequires: pkgconfig(inputproto) +BuildRequires: pkgconfig(kbproto) +BuildRequires: pkgconfig(resourceproto) +BuildRequires: pkgconfig(xkbfile) +BuildRequires: pkgconfig(libdrm) + +%description +X.Org X server -- evdev input multitouch driver This package provides the driver for input devices using evdev, the Linux + kernel's event delivery mechanism. This driver allows for multiple keyboards + and mice to be treated as separate input devices. + . + More information about X.Org can be found at: + + + + . + This package is built from the X.org xf86-input-evdev driver module. + + +%prep +%setup -q + +%build +export CFLAGS+=" -Wall -g -D_F_IGNORE_TSP_RESOLUTION_ -D_F_SUPPORT_PREFERRED_NAME_ -D_F_GESTURE_EXTENSION_ " + +%autogen --disable-static +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%files +/usr/include/xorg/evdevmultitouch-properties.h +/usr/lib/pkgconfig/xorg-evdev-multitouch.pc +/usr/lib/xorg/modules/input/evdevmultitouch_drv.so +/usr/share/man/man4/evdevmultitouch.4.gz + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-evdev.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-evdev.spec new file mode 100644 index 0000000..8f61761 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-evdev.spec @@ -0,0 +1,60 @@ +#sbs-git:slp/pkgs/xorg/driver/xserver-xorg-input-evdev xserver-xorg-input-evdev 2.3.2 1bd95071427e460187b090bc5ff5a2d880fe156a +Name: xorg-x11-drv-evdev +Summary: Xorg X11 evdev input driver +Version: 2.3.2 +Release: 4 +Group: System/X Hardware Support +License: MIT +URL: http://www.x.org/ +Source0: %{name}-%{version}.tar.gz +#Requires: xorg-server +Requires: xorg-x11-server-Xorg +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: xorg-x11-server-devel +#BuildRequires: pkgconfig(xorg-server) +BuildRequires: pkgconfig(xkbfile) +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(inputproto) +BuildRequires: pkgconfig(xrandr) +BuildRequires: pkgconfig(randrproto) +BuildRequires: pkgconfig(xextproto) +BuildRequires: pkgconfig(resourceproto) +BuildRequires: pkgconfig(libdrm) + + +%description +The Xorg X11 evdev input driver + + +%package devel +Summary: Development files for xorg evdev driver +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This package contains xorg evdev development files + + +%prep +%setup -q + +%build + +%reconfigure --disable-static CFLAGS="$CFLAGS -Wall -g -D_F_INIT_ABS_ONLY_FOR_POINTER_ -D_F_EVDEV_CONFINE_REGION_" +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%files +%defattr(-,root,root,-) +%(pkg-config xorg-server --variable=moduledir )/input/evdev_drv.so + +%files devel +%defattr(-,root,root,-) +%{_includedir}/xorg/evdev-properties.h +%{_libdir}/pkgconfig/xorg-evdev.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-exynos.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-exynos.spec new file mode 100644 index 0000000..a697108 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-exynos.spec @@ -0,0 +1,37 @@ +# >> macros +# << macros + +Name: xorg-x11-drv-exynos +Summary: X.Org X server driver for exynos +Version: 0.2.0 +Release: 20 +ExclusiveArch: %arm +Group: System/X Hardware Support +License: Samsung +Source0: %{name}-%{version}.tar.gz +BuildRequires: prelink + +%description +This package provides the driver for the Samsung display device exynos + + +%prep +%setup -q + + +%build + +%reconfigure + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +execstack -c %{buildroot}%{_libdir}/xorg/modules/drivers/exynos_drv.so + +%files +%defattr(-,root,root,-) +%{_libdir}/xorg/modules/drivers/*.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-gesture.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-gesture.spec new file mode 100644 index 0000000..99c2ac1 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-gesture.spec @@ -0,0 +1,53 @@ +#sbs-git:slp/pkgs/xorg/driver/xserver-xorg-input-gesture xorg-x11-drv-gesture 0.1.0 fb1092a8ea453d658b38d5c28e67a58462d7c931 +Name: xorg-x11-drv-gesture +Summary: X.Org X server -- Xserver gesture driver +Version: 0.1.0 +Release: 4 +Group: System/X Hardware Support +License: MIT +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(xorg-server) +BuildRequires: xorg-x11-proto-gesture +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(inputproto) +BuildRequires: pkgconfig(resourceproto) +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(libdrm) + +%description + This package provides the driver for recognizing gesture(s) using button +and motion events inside X server. + + +%package devel +Summary: Development files for xorg gesture driver +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +xorg-x11-drv-gesture development files + + +%prep +%setup -q + +%build + +autoreconf -vfi +./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" +#./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info CFLAGS="$CFLAGS -D__DETAIL_DEBUG__ -D__DEBUG_EVENT_HANDLER__ " LDFLAGS="$LDFLAGS" + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%files +%{_libdir}/xorg/modules/input/gesture_drv.so + +%files devel +%{_libdir}/pkgconfig/xorg-gesture.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-intel.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-intel.spec new file mode 100644 index 0000000..ae239ef --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-drv-intel.spec @@ -0,0 +1,66 @@ +Name: xorg-x11-drv-intel +Summary: Xorg X11 Intel video driver +Version: 2.20.9 +Release: 1 +Group: System/X Hardware Support +License: MIT +URL: http://www.x.org/ +Source0: %{name}-%{version}.tar.bz2 +Source1001: packaging/xorg-x11-drv-intel.manifest +# >> gbp-patch-tags # auto-added by gbp +Patch0: 0001-Don-t-config-fail-if-no-dri1-support.patch +# << gbp-patch-tags # auto-added by gbp +Requires: xorg-x11-server-Xorg +Requires: pciutils +BuildRequires: pkgconfig(xorg-server) +BuildRequires: pkgconfig(resourceproto) +BuildRequires: pkgconfig(libdrm) +#BuildRequires: pkgconfig(xf86driproto) +BuildRequires: pkgconfig(xvmc) +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(fontsproto) +BuildRequires: pkgconfig(randrproto) +BuildRequires: pkgconfig(renderproto) +BuildRequires: pkgconfig(xextproto) +BuildRequires: pkgconfig(glproto) +BuildRequires: pkgconfig(xineramaproto) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(dri2proto) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(libudev) + +ExclusiveArch: ia64 x86_64 %{ix86} + + +%description +Xorg Intel video driver + + + +%prep +%setup -q +# >> gbp-apply-patches # auto-added by gbp +%patch0 -p1 +# << gbp-apply-patches # auto-added by gbp + +%build +cp %{SOURCE1001} . +CFLAGS="$CFLAGS -I/usr/include/X11" +%reconfigure --enable-dri \ + --enable-kms-only + +make V=1 %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%remove_docs + +%files +%manifest xorg-x11-drv-intel.manifest +%(pkg-config xorg-server --variable=moduledir )/drivers/intel_drv.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-font-utils.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-font-utils.spec new file mode 100644 index 0000000..867b72a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-font-utils.spec @@ -0,0 +1,116 @@ +%define pkgname font-utils + +Summary: X.Org X11 font utilities +Name: xorg-x11-%{pkgname} +# IMPORTANT: If package ever gets renamed to something else, remove the Epoch line! +Epoch: 1 +Version: 7.5 +Release: 8 +License: MIT +Group: User Interface/X +URL: http://www.x.org + +Source: %{name}-%{version}.tar.gz + +#Source0: ftp://ftp.x.org/pub/individual/app/bdftopcf-1.0.3.tar.bz2 +#Source1: ftp://ftp.x.org/pub/individual/app/fonttosfnt-1.0.3.tar.bz2 +#Source2: ftp://ftp.x.org/pub/individual/app/mkfontdir-1.0.6.tar.bz2 +#Source3: ftp://ftp.x.org/pub/individual/app/mkfontscale-%{mkfontscale}.tar.bz2 +#Source4: ftp://ftp.x.org/pub/individual/font/font-util-1.3.0.tar.bz2 +# helper script used in %post for xorg-x11-fonts +#Source5: xorg-x11-fonts-update-dirs + +#Patch2: mkfontscale-examine-all-encodings.patch + +BuildRequires: pkgconfig(xfont) pkgconfig(x11) +#BuildRequires: libfontenc-devel >= 0.99.2-2 +BuildRequires: freetype-devel +BuildRequires: zlib-devel +BuildRequires: autoconf + +Provides: %{pkgname} +Provides: bdftopcf, fonttosfnt, mkfontdir, mkfontscale, ucs2any + +# bdftruncate isn't a perl script anymore (repackaged in f18) +Provides: bdftruncate = %{version}-%{release} +Obsoletes: bdftruncate < %{version}-%{release} + +%description +X.Org X11 font utilities required for font installation, conversion, +and generation. + +%prep +%setup -q +#%setup -q -c %{name}-%{version} -a1 -a2 -a3 -a4 +#oldpwd=$(pwd) +#cd mkfontscale-%{mkfontscale} +#%patch2 -p1 -b .all-encodings +#cd ${oldpwd} + +%build +# Build all apps +{ + for app in bdftopcf fonttosfnt mkfontdir mkfontscale font-util ; do + oldpwd=$(pwd) + cd $app* + # this --with-mapdir should be redundant? + %configure \ + --with-mapdir=%{_datadir}/X11/fonts/util %{_prefix}/share/fonts/X11/util \ + CPPFLAGS="${CPPCFLAGS} -D_GNU_SOURCE" + #%configure --with-mapdir=%{_datadir}/X11/fonts/util + make %{?jobs:-j%jobs} + cd ${oldpwd} + done +} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +# Install all apps +{ + for app in bdftopcf fonttosfnt mkfontdir mkfontscale font-util; do + oldpwd=$(pwd) + cd $app* + make install DESTDIR=$RPM_BUILD_ROOT + cd ${oldpwd} + done + #for i in */README ; do + # [ -s $i ] && cp $i README-$(echo $i | sed 's/-[0-9].*//') + #done + #for i in */COPYING ; do + # grep -q stub $i || cp $i COPYING-$(echo $i | sed 's/-[0-9].*//') + #done +} + +#install -m 744 %{SOURCE5} ${RPM_BUILD_ROOT}%{_bindir}/xorg-x11-fonts-update-dirs +#sed -i "s:@DATADIR@:%{_datadir}:" ${RPM_BUILD_ROOT}%{_bindir}/xorg-x11-fonts-update-dirs + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc README-* COPYING-bdftopcf COPYING-[c-z]* +%{_bindir}/* +#%{_bindir}/bdftopcf +#%{_bindir}/bdftruncate +#%{_bindir}/fonttosfnt +#%{_bindir}/mkfontdir +#%{_bindir}/mkfontscale +#%{_bindir}/ucs2any +#%{_bindir}/xorg-x11-fonts-update-dirs +%dir %{_datadir}/X11/fonts +%dir %{_datadir}/X11/fonts/util +%{_datadir}/X11/fonts/util/map-* +%{_datadir}/aclocal/fontutil.m4 +%{_libdir}/pkgconfig/fontutil.pc +#%{_mandir}/man1/bdftopcf.1* +#%{_mandir}/man1/bdftruncate.1* +#%{_mandir}/man1/fonttosfnt.1* +#%{_mandir}/man1/mkfontdir.1* +#%{_mandir}/man1/mkfontscale.1* +#%{_mandir}/man1/ucs2any.1* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-misc-exynos.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-misc-exynos.spec new file mode 100644 index 0000000..4ece7ab --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-misc-exynos.spec @@ -0,0 +1,78 @@ +#sbs-git:slp/pkgs/xorg/driver/xserver-xorg-misc xserver-xorg-misc 0.0.1 13496ac354ad7f6709f1ef9b880a206a2df41c80 +Name: xorg-x11-misc-exynos +Summary: X11 X server misc files for exynos +Version: 0.0.1 +Release: 3 +ExclusiveArch: %arm +Group: System/X11 +License: MIT +Source0: %{name}-%{version}.tar.gz + +%description +Description: %{summary} + + +%prep +%setup -q + + +%build +{ +for f in `find arm-common/ -name "*.in"`; do + cat $f > ${f%.in}; + sed -i -e "s#@PREFIX@#/usr#g" ${f%.in}; + sed -i -e "s#@DATADIR@#/opt#g" ${f%.in}; + chmod a+x ${f%.in}; +done +} + +%reconfigure \ + --with-arch=arm \ + --with-conf-prefix=/usr + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +rm -fr %{buildroot}/usr/etc/X11/xorg.conf.d* +mkdir -p %{buildroot}/etc/rc.d/init.d/ +mkdir -p %{buildroot}/etc/rc.d/rc3.d/ +mkdir -p %{buildroot}/etc/rc.d/rc4.d/ +mkdir -p %{buildroot}/etc/profile.d/ +mkdir -p %{buildroot}/%{_prefix}/etc/X11/ +cp -af arm-common/xserver %{buildroot}/etc/rc.d/init.d/ +cp -af arm-common/xresources %{buildroot}/etc/rc.d/init.d/ +cp -af arm-common/xinitrc %{buildroot}/%{_prefix}/etc/X11/ +cp -af arm-common/xsetrc %{buildroot}/%{_prefix}/etc/X11/ +cp -af arm-common/Xmodmap %{buildroot}/%{_prefix}/etc/X11/ +ln -s /etc/rc.d/init.d/xserver %{buildroot}/etc/rc.d/rc3.d/S02xserver +ln -s /etc/rc.d/init.d/xserver %{buildroot}/etc/rc.d/rc4.d/S02xserver +ln -s /etc/rc.d/init.d/xresources %{buildroot}/etc/rc.d/rc3.d/S80xresources +ln -s /etc/rc.d/init.d/xresources %{buildroot}/etc/rc.d/rc4.d/S80xresources +cp -af arm-common/Xorg.sh %{buildroot}/etc/profile.d/ + +cp -rf arm-e4412/* %{buildroot}/%{_prefix}/etc/X11/ + +%preun +rm -f /usr/etc/X11/Xmodmap +rm -f /usr/etc/X11/xorg.conf.d* + +%post +mkdir -p /opt/var/log + +%files +%defattr(-,root,root,-) +%{_sysconfdir}/profile.d/Xorg.sh +%{_sysconfdir}/rc.d/init.d/* +%{_sysconfdir}/rc.d/rc3.d/* +%{_sysconfdir}/rc.d/rc4.d/* +%attr(-,inhouse,inhouse) +%{_prefix}/etc/X11/Xresources +%{_prefix}/etc/X11/xorg.conf +%{_prefix}/etc/X11/xinitrc +%{_prefix}/etc/X11/xsetrc +%{_prefix}/etc/X11/Xmodmap +%{_prefix}/etc/X11/xorg.conf.d/*.conf +%{_bindir}/startx diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-misc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-misc.spec new file mode 100644 index 0000000..496337c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-misc.spec @@ -0,0 +1,105 @@ +#sbs-git:slp/pkgs/xorg/driver/xserver-xorg-misc xserver-xorg-misc 0.0.1 13496ac354ad7f6709f1ef9b880a206a2df41c80 + +%ifarch %ix86 +%define ARCH i386 +%endif + +%ifarch %{arm} +%define ARCH arm +%endif + +Name: xorg-x11-misc +Summary: X.Org X11 X server misc packages +Version: 0.0.1 +Release: 99 +Group: System/X11 +License: MIT +Source0: %{name}-%{version}.tar.gz + +%description +Description: %{summary} + +%package emulfb +Summary: X11 X server misc files for emulfb +Group: System/X11 +Requires: xserver-xorg-core + +%description emulfb +Xorg server misc package which contains startx, xinitrc and xorg.conf file for emulfb + +%prep +%setup -q + +%build +{ +for f in `find %{ARCH}-common/ -name "*.in"`; do + cat $f > ${f%.in}; + sed -i -e "s#@PREFIX@#/usr#g" ${f%.in}; + sed -i -e "s#@DATADIR@#/opt#g" ${f%.in}; + chmod a+x ${f%.in}; +done +} + +%reconfigure \ + --with-arch=%{ARCH} \ + --with-conf-prefix=/opt + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +rm -fr %{buildroot}/opt/etc/X11/xorg.conf.d* +mkdir -p %{buildroot}/etc/rc.d/init.d/ +mkdir -p %{buildroot}/etc/rc.d/rc3.d/ +mkdir -p %{buildroot}/etc/rc.d/rc4.d/ +mkdir -p %{buildroot}/etc/profile.d/ +mkdir -p %{buildroot}/%{_prefix}/etc/X11/ +cp -af %{ARCH}-common/xserver %{buildroot}/etc/rc.d/init.d/ +cp -af %{ARCH}-common/xresources %{buildroot}/etc/rc.d/init.d/ +cp -af %{ARCH}-common/xinitrc %{buildroot}/%{_prefix}/etc/X11/ +cp -af %{ARCH}-common/xsetrc %{buildroot}/%{_prefix}/etc/X11/ +cp -af %{ARCH}-common/Xmodmap %{buildroot}/opt/etc/X11/ +%ifarch %ix86 +ln -s /etc/rc.d/init.d/xserver %{buildroot}/etc/rc.d/rc3.d/S20xserver +ln -s /etc/rc.d/init.d/xserver %{buildroot}/etc/rc.d/rc4.d/S20xserver +%endif +%ifarch %{arm} +ln -s /etc/rc.d/init.d/xserver %{buildroot}/etc/rc.d/rc3.d/S02xserver +ln -s /etc/rc.d/init.d/xserver %{buildroot}/etc/rc.d/rc4.d/S02xserver +%endif +ln -s /etc/rc.d/init.d/xresources %{buildroot}/etc/rc.d/rc3.d/S80xresources +ln -s /etc/rc.d/init.d/xresources %{buildroot}/etc/rc.d/rc4.d/S80xresources +cp -af %{ARCH}-common/Xorg.sh %{buildroot}/etc/profile.d/ + +cp -rf %{ARCH}-emulfb %{buildroot}/opt/etc/X11/ + +%post emulfb +ln -s /opt/etc/X11/%{ARCH}-emulfb/* /opt/etc/X11/ + +%preun +rm -f /opt/etc/X11/Xmodmap +rm -f /opt/etc/X11/xorg.conf.d.* + +%files emulfb +%defattr(-,root,root,-) +%{_sysconfdir}/profile.d/Xorg.sh +%{_sysconfdir}/rc.d/init.d/* +%{_sysconfdir}/rc.d/rc3.d/* +%{_sysconfdir}/rc.d/rc4.d/* +%attr(-,inhouse,inhouse) /opt/etc/X11/Xresources +%{_prefix}/etc/X11/xinitrc +%{_prefix}/etc/X11/xsetrc +/opt/etc/X11/Xmodmap +%ifarch %{arm} +/opt/etc/X11/xorg.conf +/opt/etc/X11/arm-emulfb/xorg.conf.d.*/*.conf +%else +/opt/etc/X11/xorg.conf +/opt/etc/X11/i386-emulfb/xorg.conf.d/* +%endif +%{_bindir}/setcpu +%{_bindir}/setpoll +%{_bindir}/startx + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-composite.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-composite.spec new file mode 100644 index 0000000..a764306 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-composite.spec @@ -0,0 +1,46 @@ +Name: xorg-x11-proto-composite +Summary: X.Org X11 Protocol compositeproto +Version: 0.4.2 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: compositeproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/* +%{_datadir}/pkgconfig/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-core.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-core.spec new file mode 100644 index 0000000..daa683b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-core.spec @@ -0,0 +1,46 @@ +Name: xorg-x11-proto-core +Summary: X.Org X11 Protocol xproto +Version: 7.0.23 +Release: 1 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: xproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/*.h +%{_datadir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-damage.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-damage.spec new file mode 100644 index 0000000..3ca2de2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-damage.spec @@ -0,0 +1,46 @@ +Name: xorg-x11-proto-damage +Summary: X.Org X11 Protocol damageproto +Version: 1.2.1 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: damageproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-dmx.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-dmx.spec new file mode 100644 index 0000000..1b3d9ad --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-dmx.spec @@ -0,0 +1,46 @@ +Name: xorg-x11-proto-dmx +Summary: X.Org X11 Protocol dmxproto +Version: 2.3.1 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: dmxproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-dri2.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-dri2.spec new file mode 100644 index 0000000..d71ddca --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-dri2.spec @@ -0,0 +1,45 @@ +Name: xorg-x11-proto-dri2 +Summary: X.Org X11 Protocol dri2proto +Version: 2.8 +Release: 3 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: dri2proto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-fixes.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-fixes.spec new file mode 100644 index 0000000..31d3ced --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-fixes.spec @@ -0,0 +1,48 @@ +Name: xorg-x11-proto-fixes +Summary: X.Org X11 Protocol fixesproto +Version: 5.0 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: fixesproto + + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +Requires: xextproto + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-fonts.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-fonts.spec new file mode 100644 index 0000000..4af3561 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-fonts.spec @@ -0,0 +1,45 @@ +Name: xorg-x11-proto-fonts +Summary: X.Org X11 Protocol fontsproto +Version: 2.1.2 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: fontsproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/fonts/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-gesture.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-gesture.spec new file mode 100644 index 0000000..af8f279 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-gesture.spec @@ -0,0 +1,54 @@ +Name: xorg-x11-proto-gesture +Summary: X.Org X11 Protocol gestureproto +Version: 0.1.0 +Release: 3 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: gestureproto + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +%description +Description: %{summary} +This package provides development headers describing the wire protocol +for the Gesture extension, used to control all manner of options related +to gesture event handling. + +More information about X.Org can be found at: + + + + +This package is built from the X.org gestureproto proto module. + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-input.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-input.spec new file mode 100644 index 0000000..0f1a656 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-input.spec @@ -0,0 +1,45 @@ +Name: xorg-x11-proto-input +Summary: X.Org X11 Protocol inputproto +Version: 2.2 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: inputproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-kb.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-kb.spec new file mode 100644 index 0000000..4352ac1 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-kb.spec @@ -0,0 +1,45 @@ +Name: xorg-x11-proto-kb +Summary: X.Org X11 Protocol kbproto +Version: 1.0.6 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: kbproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-randr.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-randr.spec new file mode 100644 index 0000000..251e1f8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-randr.spec @@ -0,0 +1,45 @@ +Name: xorg-x11-proto-randr +Summary: X.Org X11 Protocol randrproto +Version: 1.4 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: randrproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-record.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-record.spec new file mode 100644 index 0000000..2ee94b4 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-record.spec @@ -0,0 +1,45 @@ +Name: xorg-x11-proto-record +Summary: X.Org X11 Protocol recordproto +Version: 1.14.2 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: recordproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-render.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-render.spec new file mode 100644 index 0000000..7d52dc5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-render.spec @@ -0,0 +1,47 @@ +Name: xorg-x11-proto-renderproto +Summary: X.Org X11 Protocol renderproto +Version: 0.11.1 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: renderproto + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-resource.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-resource.spec new file mode 100644 index 0000000..ec39d12 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-resource.spec @@ -0,0 +1,45 @@ +Name: xorg-x11-proto-resource +Summary: X.Org X11 Protocol resourceproto +Version: 1.2.0 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: resourceproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-scrnsaver.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-scrnsaver.spec new file mode 100644 index 0000000..500c2e3 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-scrnsaver.spec @@ -0,0 +1,45 @@ +Name: xorg-x11-proto-scrnsaver +Summary: X.Org X11 Protocol scrnsaverproto +Version: 1.2.2 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: scrnsaverproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-video.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-video.spec new file mode 100644 index 0000000..1da2527 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-video.spec @@ -0,0 +1,47 @@ +Name: xorg-x11-proto-video +Summary: X.Org X11 Protocol videoproto +Version: 2.3.1 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: videoproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} +This extension provides a protocol for a video output mechanism, +mainly to rescale video playback in the video controller hardware. + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xcmisc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xcmisc.spec new file mode 100644 index 0000000..a215a6a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xcmisc.spec @@ -0,0 +1,45 @@ +Name: xorg-x11-proto-xcmisc +Summary: X.Org X11 Protocol xcmiscproto +Version: 1.2.2 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: xcmiscproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xext.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xext.spec new file mode 100644 index 0000000..50bfcbf --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xext.spec @@ -0,0 +1,47 @@ +Name: xorg-x11-proto-xext +Summary: X.Org X11 Protocol xextproto +Version: 7.2.1 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: xextproto +Provides: x11proto-xext + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto \ + CFLAGS="$CFLAGS -Wall -g " + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86bigfont.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86bigfont.spec new file mode 100644 index 0000000..1ad41c6 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86bigfont.spec @@ -0,0 +1,45 @@ +Name: xorg-x11-proto-xf86bigfont +Summary: X.Org X11 Protocol xf86bigfontproto +Version: 1.2.0 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: xf86bigfontproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86dga.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86dga.spec new file mode 100644 index 0000000..c7fdef1 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86dga.spec @@ -0,0 +1,45 @@ +Name: xorg-x11-proto-xf86dga +Summary: X.Org X11 Protocol xf86dgaproto +Version: 2.1 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: xf86dgaproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86dri.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86dri.spec new file mode 100644 index 0000000..badf214 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86dri.spec @@ -0,0 +1,45 @@ +Name: xorg-x11-proto-xf86dri +Summary: X.Org X11 Protocol xf86driproto +Version: 2.1.1 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: xf86driproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/dri/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86vidmode.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86vidmode.spec new file mode 100644 index 0000000..63b9582 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xf86vidmode.spec @@ -0,0 +1,45 @@ +Name: xorg-x11-proto-xf86vidmode +Summary: X.Org X11 Protocol xf86vidmodeproto +Version: 2.3.1 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: xf86vidmodeproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xinerama.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xinerama.spec new file mode 100644 index 0000000..4e3731f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-proto-xinerama.spec @@ -0,0 +1,45 @@ +Name: xorg-x11-proto-xinerama +Summary: X.Org X11 Protocol xineramaproto +Version: 1.2.1 +Release: 2 +Group: Development/System +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Provides: xineramaproto + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%description +Description: %{summary} + +%prep +%setup -q + +%build + +./autogen.sh +%reconfigure --disable-static \ + --libdir=%{_datadir} \ + --without-xmlto + +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_includedir}/X11/extensions/*.h +%{_datadir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-server-misc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-server-misc.spec new file mode 100644 index 0000000..16d3926 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-server-misc.spec @@ -0,0 +1,97 @@ +%ifarch %ix86 +%define ARCH i386 +%endif + +%ifarch %{arm} +%define ARCH arm +%endif + +Name: xorg-x11-server-misc +Summary: X.Org X11 X server misc packages +Version: 0.0.1 +Release: 1 +Group: System/X11 +License: MIT +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/xorg-x11-server-misc.manifest + +%description +Description: %{summary} + + +%package emulfb +Summary: X11 X server misc files for s5pc110 +Group: System/X11 +Requires: xserver-xorg-core + +%description emulfb +Xorg server misc package which contains startx, xinitrc and xorg.conf file for emulfb + + +%prep +%setup -q -n %{name}-%{version} + + +%build +cp %{SOURCE1001} . +for f in `find %{ARCH}-common/ -name "*.in"`; do + cat $f > ${f%.in}; + sed -i -e "s#@PREFIX@#/usr#g" ${f%.in}; + sed -i -e "s#@DATADIR@#/opt#g" ${f%.in}; + chmod a+x ${f%.in}; +done + +./autogen.sh +%configure --with-arch=%{ARCH} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d/ +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d/ +mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc4.d/ +mkdir -p %{buildroot}%{_sysconfdir}/profile.d/ +mkdir -p %{buildroot}/opt/%{_sysconfdir} +mkdir -p %{buildroot}%{_sysconfdir}/X11/ +ln -sf %{_sysconfdir}/X11 %{buildroot}/opt/%{_sysconfdir}/X11 +cp -af %{ARCH}-common/xserver %{buildroot}%{_sysconfdir}/rc.d/init.d/ +cp -af %{ARCH}-common/xresources %{buildroot}%{_sysconfdir}/rc.d/init.d/ +cp -af %{ARCH}-common/xinitrc %{buildroot}/%{_sysconfdir}/X11/ +ln -sf %{_sysconfdir}/rc.d/init.d/xserver %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S20xserver +ln -sf %{_sysconfdir}/rc.d/init.d/xserver %{buildroot}%{_sysconfdir}/rc.d/rc4.d/S20xserver +ln -sf %{_sysconfdir}/rc.d/init.d/xresources %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S80xresources +ln -sf %{_sysconfdir}/rc.d/init.d/xresources %{buildroot}%{_sysconfdir}/rc.d/rc4.d/S80xresources +cp -af %{ARCH}-common/Xorg.sh %{buildroot}%{_sysconfdir}/profile.d/ +cp -af %{ARCH}-common/Xmodmap %{buildroot}/%{_sysconfdir}/X11/ + +mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d +%ifarch %{arm} +cp -a arm-emulfb/xorg.conf.d.default/* %{buildroot}/%{_sysconfdir}/X11/xorg.conf.d/ +%endif + +mv %{buildroot}/opt/%{_sysconfdir}%{_sysconfdir}/X11/Xresources %{buildroot}%{_sysconfdir}/X11/Xresources +mv %{buildroot}/opt/%{_sysconfdir}%{_sysconfdir}/X11/xorg.conf %{buildroot}%{_sysconfdir}/X11/xorg.conf + + +%files emulfb +%manifest xorg-x11-server-misc.manifest +%{_sysconfdir}/profile.d/Xorg.sh +%{_sysconfdir}/rc.d/init.d/* +%{_sysconfdir}/rc.d/rc3.d/* +%{_sysconfdir}/rc.d/rc4.d/* +%{_sysconfdir}/X11/xinitrc +%{_bindir}/setcpu +%{_bindir}/setpoll +%{_bindir}/startx +%config %{_sysconfdir}/X11/Xmodmap +/opt/%{_sysconfdir}/X11 +%{_sysconfdir}/X11/xorg.conf.d +%ifarch %{arm} + %config %{_sysconfdir}/X11/xorg.conf.d/display.conf + %config %{_sysconfdir}/X11/xorg.conf.d/input.conf +%endif +%config %attr(-,app,app) %{_sysconfdir}/X11/Xresources +%config %{_sysconfdir}/X11/xorg.conf diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-server-utils.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-server-utils.spec new file mode 100644 index 0000000..9a66ca7 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-server-utils.spec @@ -0,0 +1,168 @@ +%define _unpackaged_files_terminate_build 0 + +%define pkgname server-utils +# doesn't work yet, needs more nickle bindings +%define with_xkeystone 0 + +Summary: X.Org X11 X server utilities +Name: xorg-x11-server-utils +Version: 7.5 +Release: 12 +License: MIT +Group: User Interface/X +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Source1: xmodmap.service +Source2: xrdb.service +Source3: xset-autorepeat-lb.service +Source4: xset-autorepeat-i386.service + +# NOTE: Each upstream tarball has its own "PatchN" section, taken from +# multiplying the "SourceN" line times 100. Please keep them in this +# order. Also, please keep each patch specific to a single upstream tarball, +# so that they don't have to be split in half when submitting upstream. +# +# iceauth section +#Patch0: + +BuildRequires: xorg-x11-xutils-dev +#BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(xmu) pkgconfig(xext) pkgconfig(xrandr) +BuildRequires: pkgconfig(xxf86vm) pkgconfig(xrender) pkgconfig(xi) +BuildRequires: pkgconfig(xt) pkgconfig(xpm) +# xsetroot requires xbitmaps-devel (which was renamed now) +BuildRequires: xorg-x11-xbitmaps +# xsetroot +BuildRequires: libXcursor-devel +# xinput +BuildRequires: libXinerama-devel + +# xrdb, sigh +#Requires: mcpp +# older -apps had xinput and xkill, moved them here because they're +# a) universally useful and b) don't require Xaw +#Conflicts: xorg-x11-apps < 7.6-4 + +%define DEF_SUBDIRS iceauth rgb sessreg xgamma xhost xkill xmodmap xrandr xrdb xrefresh xset xsetmode xsetpointer xsetroot xstdcmap +Provides: %{DEF_SUBDIRS} +Provides: x11-xserver-utils = %{version} + +%description +A collection of utilities used to tweak and query the runtime configuration +of the X server. + +%if %{with_xkeystone} +%package -n xkeystone +Summary: X display keystone correction +Group: User Interface/X +Requires: nickle + +%description -n xkeystone +Utility to perform keystone adjustments on X screens. +%endif + +%package lb +Summary: Device-specific files for Lunchbox +Group: User Interface/X +Requires: %{name} = %{version} +Provides: x11-xserver-utils-lb = %{version} + +%description lb +This package provides files for the X server utilities package that are +specific to Lunchbox devices. + +%package i386 +Summary: Device-specific files for i386 +Group: User Interface/X +Requires: %{name} = %{version} +Provides: x11-xserver-utils-i386 = %{version} + +%description i386 +This package provides files for the X server utilities package that are +specific to i386/emulator devices. + + +%prep +%setup -q + +%build +# Build all apps +export CFLAGS+=" -D_GNU_SOURCE" +{ + for app in %{DEF_SUBDIRS}; do + pushd $app + %configure \ + --disable-xprint \ + RSH=rsh \ + MANCONF="/etc/manpath.config" + make + popd + done +} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +# Install all apps +{ + for app in %{DEF_SUBDIRS} ; do + pushd $app + make install DESTDIR=$RPM_BUILD_ROOT + popd + done +} + +mkdir -p %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants +install -m 0644 %SOURCE1 %{buildroot}%{_libdir}/systemd/user/ +install -m 0644 %SOURCE2 %{buildroot}%{_libdir}/systemd/user/ +install -m 0644 %SOURCE3 %{buildroot}%{_libdir}/systemd/user/ +install -m 0644 %SOURCE4 %{buildroot}%{_libdir}/systemd/user/ +ln -s ../xmodmap.service %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants/xmodmap.service +ln -s ../xrdb.service %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants/xrdb.service +ln -s ../xset-autorepeat-lb.service %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants/xset-autorepeat-lb.service +ln -s ../xset-autorepeat-i386.service %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants/xset-autorepeat-i386.service + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%doc +%{_bindir}/iceauth +%{_bindir}/sessreg +%{_bindir}/showrgb +%{_bindir}/xgamma +%{_bindir}/xhost +%{_bindir}/xkill +%{_bindir}/xmodmap +%{_bindir}/xrandr +%{_bindir}/xrdb +%{_bindir}/xrefresh +%{_bindir}/xset +%{_bindir}/xsetmode +%{_bindir}/xsetpointer +%{_bindir}/xsetroot +%{_bindir}/xstdcmap +%{_datadir}/X11/rgb.txt +%{_libdir}/systemd/user/xmodmap.service +%{_libdir}/systemd/user/xrdb.service +%{_libdir}/systemd/user/core-efl.target.wants/xmodmap.service +%{_libdir}/systemd/user/core-efl.target.wants/xrdb.service + +%if %{with_xkeystone} +%files -n xkeystone +%defattr(-,root,root,-) +%{_bindir}/xkeystone +%endif + +%files lb +%{_libdir}/systemd/user/xset-autorepeat-lb.service +%{_libdir}/systemd/user/core-efl.target.wants/xset-autorepeat-lb.service + +%files i386 +%{_libdir}/systemd/user/xset-autorepeat-i386.service +%{_libdir}/systemd/user/core-efl.target.wants/xset-autorepeat-i386.service diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-server.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-server.spec new file mode 100644 index 0000000..2588abf --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-server.spec @@ -0,0 +1,220 @@ +Name: xorg-x11-server +Summary: X.Org X11 X server +Version: 1.9.3 +Release: 16.5 +#ExclusiveArch: %arm +Group: System/X11 +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +Source100: 95-input-penmount-tslib.conf +Source101: 99-calibration.conf +Source102: 64-xorg-xkb.rules +Source103: 50-kbd.conf +Source104: 51-mouse.conf +Source200: videoabiver +Source201: inputabiver +Source202: serverminver +Source203: xserver-xorg-core.bug.script +Requires: libdrm >= 2.4.0 +%ifarch %ix86 +BuildRequires: pkgconfig(glproto) +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(dri) +BuildRequires: pkgconfig(xf86driproto) +%endif +BuildRequires: pkgconfig(gestureproto) +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: pkgconfig(fontutil) +BuildRequires: pkgconfig(xtrans) +BuildRequires: pkgconfig(bigreqsproto) +BuildRequires: pkgconfig(compositeproto) +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(damageproto) +BuildRequires: pkgconfig(fixesproto) +BuildRequires: pkgconfig(kbproto) +BuildRequires: pkgconfig(xineramaproto) +BuildRequires: pkgconfig(randrproto) +BuildRequires: pkgconfig(recordproto) +BuildRequires: pkgconfig(renderproto) +BuildRequires: pkgconfig(resourceproto) +BuildRequires: pkgconfig(scrnsaverproto) +BuildRequires: pkgconfig(videoproto) +BuildRequires: pkgconfig(xcmiscproto) +BuildRequires: pkgconfig(xextproto) +BuildRequires: pkgconfig(dri2proto) +BuildRequires: pkgconfig(inputproto) +BuildRequires: pkgconfig(fontsproto) +BuildRequires: pkgconfig(videoproto) +BuildRequires: pkgconfig(xf86vidmodeproto) +BuildRequires: pkgconfig(xdmcp) +BuildRequires: pkgconfig(xfont) +BuildRequires: pkgconfig(xkbfile) +BuildRequires: pkgconfig(pixman-1) +BuildRequires: pkgconfig(xv) +BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(libdrm) +BuildRequires: pkgconfig(pciaccess) +BuildRequires: libgcrypt-devel + +Provides: xorg-x11-server-Xorg + + +%description +Description: %{summary} + +%package devel +Summary: SDK for X server driver module development +Group: System/X11 +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig +Requires: pkgconfig(xorg-macros) +Requires: pixman-devel +Requires: libpciaccess-devel + +%description devel +The SDK package provides the developmental files which are necessary for +developing X server driver modules, and for compiling driver modules +outside of the standard X11 source code tree. Developers writing video +drivers, input drivers, or other X modules should install this package. + + +%package common +Summary: Xorg server common files +Group: System/X11 +Requires: %{name} = %{version}-%{release} + +%description common +Common files shared among all X servers. + +%prep +%setup -q -n %{name}-%{version} + +%build + +%reconfigure \ + --disable-strict-compilation \ + --disable-static \ + --disable-debug \ + --disable-unit-tests \ + --disable-sparkle \ + --disable-builddocs \ + --disable-install-libxf86config \ + --enable-registry \ + --enable-composite \ + --enable-xres \ + --enable-record \ + --enable-xv \ + --enable-xvmc \ + --disable-dga \ + --disable-screensaver \ + --enable-xdmcp \ + --enable-xdm-auth-1 \ +%ifnarch %ix86 + --disable-aiglx \ + --disable-glx-tls \ + --disable-glx \ + --disable-vgahw \ + --disable-dbe \ + --disable-xaa \ + --disable-vbe \ + --disable-dri \ +%endif + --enable-dpms \ + --enable-dri2 \ + --enable-xinerama \ + --enable-xf86vidmode \ + --enable-xace \ + --disable-xselinux \ + --disable-xcsecurity \ + --disable-xcalibrate \ + --disable-tslib \ + --disable-xf86bigfont \ + --disable-config-dbus \ + --enable-config-udev \ + --disable-config-hal \ + --enable-xfree86-utils \ + --with-int10=x86emu \ + --disable-windowswm \ + --enable-libdrm \ + --enable-xorg \ + --disable-dmx \ + --disable-xvfb \ + --disable-xnest \ + --disable-xquartz \ + --disable-xwin \ + --disable-kdrive \ + --disable-xephyr \ + --disable-xfake \ + --disable-xfbdev \ + --disable-kdrive-kbd \ + --disable-kdrive-mouse \ + --disable-kdrive-evdev \ + --without-dtrace \ + --with-os-vendor="Tizen" \ + --with-xkb-path=/etc/X11/xkb \ + --with-xkb-output=/etc/X11/xkb \ + --with-default-font-path="built-ins" \ + --disable-install-setuid \ + --with-sha1=libgcrypt \ + --enable-gesture \ + CFLAGS="\ + -Wall -g \ + -D_F_PUT_ON_PIXMAP_ -D_F_UDEV_DEBUG_ -D_F_NO_FLOATINGDEVICE_ERROR_ -D_F_NO_CATCH_SIGNAL_ -D_F_BG_NONE_ROOT_ -D_F_ENABLE_XI2_SENDEVENT_ -D_F_CHECK_NULL_CLIENT_ -D_F_DYNAMIC_MIEQ_ -D_F_NO_GRABTIME_UPDATE_ -D_F_COMP_OVL_PATCH -D_F_GESTURE_EXTENSION_ \ + " \ + CPPFLAGS="" + +make %{?jobs:-j%jobs} + +%install + +mkdir -p %{buildroot}/etc/X11/xorg.conf.d/ +install -m 755 -D %{SOURCE100} %{buildroot}/etc/X11/xorg.conf.d/ +install -m 755 -D %{SOURCE101} %{buildroot}/etc/X11/xorg.conf.d/ +install -m 755 -D %{SOURCE103} %{buildroot}/etc/X11/xorg.conf.d/ +install -m 755 -D %{SOURCE104} %{buildroot}/etc/X11/xorg.conf.d/ + +%make_install + +rm -f %{buildroot}/usr/lib/xorg/modules/multimedia/* +rm -f %{buildroot}/usr/lib/xorg/modules/libvbe.so +rm -f %{buildroot}/usr/lib/xorg/modules/libvgahw.so +rm -f %{buildroot}/usr/lib/xorg/modules/libwfb.so +rm -f %{buildroot}/usr/lib/xorg/modules/libxaa.so +rm -f %{buildroot}/usr/lib/xorg/modules/libwfb.so +rm -f %{buildroot}/usr/lib/xorg/modules/libxf8_16bpp.so +rm -f %{buildroot}/etc/X11/xkb/README.compiled + +%remove_docs + +%files +%{_bindir}/X +%{_bindir}/Xorg +%{_bindir}/gtf +%{_bindir}/cvt +%dir %{_libdir}/xorg +%dir %{_libdir}/xorg/modules +%dir %{_libdir}/xorg/modules/extensions +%{_libdir}/xorg/modules/extensions/libdri2.so +%ifarch %ix86 +/usr/lib/xorg/modules/extensions/libglx.so +/usr/lib/xorg/modules/extensions/libdbe.so +/usr/lib/xorg/modules/extensions/libdri.so +/etc/X11/xorg.conf.d/* +%endif +%{_libdir}/xorg/modules/extensions/libextmod.so +%{_libdir}/xorg/modules/extensions/librecord.so +%dir %{_libdir}/xorg/modules/multimedia +%{_libdir}/xorg/modules/*.so + +%files devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/xorg-server.pc +%dir %{_includedir}/xorg +%{_includedir}/xorg/*.h +%{_datadir}/aclocal/xorg-server.m4 +%{_datadir}/X11/xorg.conf.d/10-evdev.conf + +%files common +%defattr(-,root,root,-) +%{_libdir}/xorg/protocol.txt diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-utils.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-utils.spec new file mode 100644 index 0000000..b7f3ba4 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-utils.spec @@ -0,0 +1,82 @@ +%define pkgname utils + +Summary: X.Org X11 X client utilities +Name: xorg-x11-utils +Version: 7.5 +Release: 6 +License: MIT +Group: User Interface/X +URL: http://www.x.org +Source: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(dmx) pkgconfig(xext) pkgconfig(xft) pkgconfig(xrandr) +#BuildRequires: pkgconfig(dmx) pkgconfig(gl) pkgconfig(xext) pkgconfig(xft) +BuildRequires: pkgconfig(xi) pkgconfig(xinerama) pkgconfig(xmu) +BuildRequires: pkgconfig(xpm) pkgconfig(xt) pkgconfig(xtst) pkgconfig(xv) +BuildRequires: pkgconfig(xxf86dga) pkgconfig(xxf86vm) +BuildRequires: pkgconfig(xcb) pkgconfig(xcb-atom) + +%define DEF_SUBDIRS xdpyinfo xev xlsatoms xlsclients xlsfonts xprop xvinfo xwininfo + +Provides: %{DEF_SUBDIRS} edid-decode + +%description +A collection of client utilities which can be used to query the X server +for various information. + +%prep +%setup -q + +%build +# Build all apps +{ + for app in %{DEF_SUBDIRS}; do + pushd $app + %configure \ + --disable-xprint \ + RSH=rsh \ + MANCONF="/etc/manpath.config" + popd + done +} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +# Install all apps +{ + for app in %{DEF_SUBDIRS} ; do + pushd $app + make install DESTDIR=$RPM_BUILD_ROOT + popd + done +} + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc +%{_bindir}/* +#%{_bindir}/edid-decode +#%{_bindir}/xdpyinfo +#%{_bindir}/xev +#%{_bindir}/xlsatoms +#%{_bindir}/xlsclients +#%{_bindir}/xlsfonts +#%{_bindir}/xprop +#%{_bindir}/xvinfo +#%{_bindir}/xwininfo +#%{_mandir}/man1/xdpyinfo.1* +#%{_mandir}/man1/xev.1* +#%{_mandir}/man1/xlsatoms.1* +#%{_mandir}/man1/xlsclients.1* +#%{_mandir}/man1/xlsfonts.1* +#%{_mandir}/man1/xprop.1* +#%{_mandir}/man1/xvinfo.1* +#%{_mandir}/man1/xwininfo.1* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xbitmaps.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xbitmaps.spec new file mode 100644 index 0000000..6ca7537 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xbitmaps.spec @@ -0,0 +1,42 @@ +Summary: X.Org X11 application bitmaps +Name: xorg-x11-xbitmaps +Version: 1.1.1 +Release: 3 +License: MIT +Group: User Interface/X +URL: http://www.x.org +BuildArch: noarch + +Source: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig +BuildRequires: xorg-x11-xutils-dev +Provides: xbitmaps + +%description +X.Org X11 application bitmaps + +%prep +%setup -q + +%build + +%reconfigure --disable-static \ + --libdir=%{_datadir} + +make %{?jobs:-j%jobs} %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" + +%remove_docs + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc COPYING +%{_includedir}/X11 +%{_datadir}/pkgconfig/xbitmaps.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xinit.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xinit.spec new file mode 100644 index 0000000..356465c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xinit.spec @@ -0,0 +1,48 @@ +%define pkgname xinit + +Summary: X.Org X11 X Window System xinit startup scripts +Name: xorg-x11-%{pkgname} +Version: 1.1.0 +Release: 1 +License: MIT/X11 +Group: User Interface/X +URL: http://www.x.org +Source0: %{name}-%{version}.tar.bz2 + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(x11) +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool +BuildRequires: xorg-x11-util-macros +Requires: xauth + +%description +X.Org X11 X Window System xinit startup scripts + +%prep +%setup -q -n %{name}-%{version} + +%build +export CFLAGS="${CFLAGS} -D_F_EXIT_AFTER_XORG_AND_XCLIENT_LAUNCHED_" +./autogen.sh +./configure --prefix=%{_prefix} + +make %{?jobs:-j%jobs} + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + + + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%{_bindir}/xinit +%{_libdir}/X11/xinit/xinitrc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xinput.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xinput.spec new file mode 100644 index 0000000..863d152 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xinput.spec @@ -0,0 +1,45 @@ +%define _unpackaged_files_terminate_build 0 + +Name: xorg-x11-xinput +Summary: X.Org X11 xinput utility +Version: 1.6.0 +Release: 2 +Group: System/X11 +License: MIT +URL: http://www.x.org +Source0: %{name}-%{version}.tar.gz +BuildRequires: xorg-x11-xutils-dev +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(inputproto) +BuildRequires: pkgconfig(xrandr) +BuildRequires: pkgconfig(xinerama) + +%description +Description: %{summary} + +%prep +%setup -q + +%build +%reconfigure --disable-static \ + --libdir=%{_datadir} + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} + +%remove_docs + +%make_install + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%{_bindir}/xinput +#%{_mandir}/man1/xinput.1.gz + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xkb-utils.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xkb-utils.spec new file mode 100755 index 0000000..046b057 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xkb-utils.spec @@ -0,0 +1,116 @@ +Summary: X.Org X11 xkb utilities +Name: xorg-x11-xkb-utils +Version: 7.7 +Release: 1 +License: MIT +Group: User Interface/X +URL: http://www.x.org +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +# use the macro so the doc dir is changed automagically +#%define xkbutils_version 1.0.3 +#Source0: ftp://ftp.x.org/pub/individual/app/xkbutils-%{xkbutils_version}.tar.bz2 +#Source1: ftp://ftp.x.org/pub/individual/app/xkbcomp-1.2.4.tar.bz2 +#Source2: ftp://ftp.x.org/pub/individual/app/xkbevd-1.1.3.tar.bz2 +#Source3: ftp://ftp.x.org/pub/individual/app/xkbprint-1.0.3.tar.bz2 +#Source4: ftp://ftp.x.org/pub/individual/app/setxkbmap-1.3.0.tar.bz2 + +Source: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig +BuildRequires: byacc +BuildRequires: xorg-x11-proto-input +BuildRequires: libxkbfile-devel +BuildRequires: libX11-devel +BuildRequires: libXaw-devel +BuildRequires: libXt-devel +# FIXME: xkbvleds requires libXext, but autotools doesn't check/require it: +# gcc -O2 -g -march=i386 -mcpu=i686 -o xkbvleds xkbvleds-xkbvleds.o +# xkbvleds-LED.o xkbvleds-utils.o -lXaw7 -lXmu -lXt -lSM -lICE -lXext -lXpm -lX11 -ldl +# /usr/bin/ld: cannot find -lXext +# libXext-devel needed for xkbutils (from above error) +BuildRequires: libXext-devel +# FIXME: xkbvleds requires libXext, but autotools doesn't check/require it: +# gcc -O2 -g -march=i386 -mcpu=i686 -o xkbvleds xkbvleds-xkbvleds.o +# xkbvleds-LED.o xkbvleds-utils.o -lXaw7 -lXmu -lXt -lSM -lICE -lXext -lXpm -lX11 -ldl +# /usr/bin/ld: cannot find -lXpm +# libXpm-devel needed for xkbutils (from above error) +BuildRequires: libXpm-devel + +Provides: setxkbmap xkbcomp +Obsoletes: XFree86 xorg-x11 + +%package devel +Summary: X.Org X11 xkb utilities development package. +Group: Development/Libraries +Requires: pkgconfig +%description devel +X.Org X11 xkb utilities development files. + +%package -n xorg-x11-xkb-extras +Summary: X.Org X11 xkb gadgets +Provides: xkbevd xkbprint xkbutils + +%description +X.Org X11 xkb core utilities + +%description -n xorg-x11-xkb-extras +X.Org X11 xkb gadgets + +%prep +%setup -q +#%setup -q -c %{name}-%{version} -a1 -a2 -a3 -a4 + +%build +export CFLAGS="$CFLAGS $RPM_OPT_FLAGS -DHAVE_STRCASECMP -Os" +for pkg in xkbutils setxkbmap xkbcomp xkbevd xkbprint ; do + pushd $pkg* + [ $pkg == xkbcomp ] && rm xkbparse.c # force regen + %configure --prefix=/usr --datadir=/etc + make %{?jobs:-j%jobs} V=1 + popd +done + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +cp -af COPYING %{buildroot}/usr/share/license/xorg-x11-xkb-extras +for pkg in xkbutils setxkbmap xkbcomp xkbevd xkbprint ; do + pushd $pkg* + make install DESTDIR=$RPM_BUILD_ROOT + popd +done + +%remove_docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +%{_bindir}/setxkbmap +%{_bindir}/xkbcomp +#%{_mandir}/man1/setxkbmap.1* +#%{_mandir}/man1/xkbcomp.1* + +%files -n xorg-x11-xkb-extras +%defattr(-,root,root,-) +/usr/share/license/xorg-x11-xkb-extras +#%doc xkbutils-%{xkbutils_version}/COPYING +#%doc xkbutils-%{xkbutils_version}/README +%{_bindir}/xkbbell +%{_bindir}/xkbevd +%{_bindir}/xkbprint +%{_bindir}/xkbvleds +%{_bindir}/xkbwatch +#%{_mandir}/man1/xkbbell.1* +#%{_mandir}/man1/xkbevd.1* +#%{_mandir}/man1/xkbprint.1* +#%{_mandir}/man1/xkbvleds.* +#%{_mandir}/man1/xkbwatch.* + +%files devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/xkbcomp.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xtrans-devel.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xtrans-devel.spec new file mode 100644 index 0000000..bcd1a2e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xtrans-devel.spec @@ -0,0 +1,55 @@ +# NOTE: This package contains only C source and header files and pkg-config +# *.pc files, and does not contain any ELF binaries or DSOs, so we disable +# debuginfo generation. +%define debug_package %{nil} + +Summary: X.Org X11 developmental X transport library +Name: xorg-x11-xtrans-devel +Version: 1.2.7 +Release: 2 +License: MIT +Group: System Environment/Libraries +URL: http://www.x.org +BuildArch: noarch + +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(xorg-macros) +BuildRequires: xorg-x11-xutils-dev + +%description +X.Org X11 developmental X transport library + +%prep +%setup -q + +%build + +# yes, this looks horrible, but it's to get the .pc file in datadir +%reconfigure --libdir=%{_datadir} \ + --docdir=%{_docdir}/%{name}-%{version}-%{release} +# Running 'make' not needed. + +%install +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" + +%remove_docs + +%files +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING README +%dir %{_includedir}/X11 +%dir %{_includedir}/X11/Xtrans +%{_includedir}/X11/Xtrans/Xtrans.c +%{_includedir}/X11/Xtrans/Xtrans.h +%{_includedir}/X11/Xtrans/Xtransint.h +%{_includedir}/X11/Xtrans/Xtranslcl.c +%{_includedir}/X11/Xtrans/Xtranssock.c +%{_includedir}/X11/Xtrans/Xtranstli.c +%{_includedir}/X11/Xtrans/Xtransutil.c +%{_includedir}/X11/Xtrans/transport.c +%{_datadir}/aclocal/xtrans.m4 +%{_datadir}/pkgconfig/xtrans.pc +#%dir %{_docdir}/%{name}-%{version}-%{release} +#%{_docdir}/%{name}-%{version}-%{release}/xtrans.xml diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xutils-dev.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xutils-dev.spec new file mode 100644 index 0000000..fe8cb47 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xorg-x11-xutils-dev.spec @@ -0,0 +1,57 @@ +Name: xorg-x11-xutils-dev +Summary: X.Org build utilities +Version: 7.7 +Release: 1 +License: MIT/X11 +Group: Development/System +URL: http://www.x.org +Source: %{name}-%{version}.tar.gz + +# some file to be intalled can be ignored when rpm generates packages +%define _unpackaged_files_terminate_build 0 + +%define DEF_SUBDIRS util-macros + +Provides: %{DEF_SUBDIRS} + +%description +Description: %{summary} + This package provides build utilties tha ship with the X Window System, including: + - util-macros, autotools macros for X.Org + +%prep +%setup -q + +%build +# Build all xutils +{ + for xutil in %{DEF_SUBDIRS}; do + pushd $xutil + ./autogen.sh + %reconfigure + make + popd + done +} + +%install +rm -rf %{buildroot} +# Install all xutils +{ + for xutil in %{DEF_SUBDIRS} ; do + pushd $xutil + make install DESTDIR=%{buildroot} + popd + done +} + +%remove_docs + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_datadir}/aclocal/* +%{_datadir}/pkgconfig/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xrestop.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xrestop.spec new file mode 100644 index 0000000..898b948 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/xrestop.spec @@ -0,0 +1,44 @@ +Summary: X Resource Monitor +Name: xrestop +Version: 0.4 +Release: 10 +License: GPLv2+ +Group: Development/Tools +URL: http://www.freedesktop.org/Software/xrestop +Source0: %{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +BuildRequires: ncurses-devel libXres-devel libXext-devel libX11-devel +BuildRequires: libXau-devel + +%description +A utility to monitor application usage of X resources in the X Server, and +display them in a manner similar to 'top'. This is a very useful utility +for tracking down application X resource usage leaks. + +%prep +%setup -q + +%build +%reconfigure +make %{?jobs:-j%jobs} +# SUBDIRS= + +%install +rm -rf "$RPM_BUILD_ROOT" +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +make DESTDIR="$RPM_BUILD_ROOT" install +#SUBDIRS= + +%remove_docs + +%clean +rm -rf "$RPM_BUILD_ROOT" + +%files +%defattr(-,root,root,-) +/usr/share/license/%{name} +#%doc AUTHORS COPYING NEWS README +%{_bindir}/xrestop +#%{_mandir}/man1/xrestop.1* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/zip.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/zip.spec new file mode 100644 index 0000000..19846da --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/zip.spec @@ -0,0 +1,180 @@ +Summary: A file compression and packaging utility compatible with PKZIP. +Name: zip +Version: 2.31 +Release: 1.2.2 +License: distributable +Group: Applications/Archiving +Source: http://ftp.info-zip.org/pub/infozip/src/zip-2.31.tar.gz +Source1: ftp://ftp.freesoftware.com/pub/infozip/src/zcrypt29.tar.gz +URL: http://www.info-zip.org/pub/infozip/Zip.html +Patch0: zip23.patch +Patch1: exec-shield.patch +Patch2: zip23-umask.patch +Patch5: zip-2.3-currdir.patch +Patch6: zip-2.31-install.patch +Patch7: zip-2.31-near-4GB.patch +Patch8: zip-2.31-configure.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +The zip program is a compression and file packaging utility. Zip is +analogous to a combination of the UNIX tar and compress commands and +is compatible with PKZIP (a compression and file packaging utility for +MS-DOS systems). + +Install the zip package if you need to compress files using the zip +program. + +%prep +%setup -q -a 1 +%patch0 -p1 -b .zip +%patch1 -p1 -b .zip +%patch2 -p1 -b .umask +%patch5 -p1 -b .currdir +%patch6 -p1 -b .install +%patch7 -p1 -b .4gb +%patch8 -p1 -b .lhh + +%build +make -f unix/Makefile prefix=/usr "CFLAGS=$RPM_OPT_FLAGS -I. -DUNIX -D_LARGEFILE64_SOURCE" generic_gcc + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/usr/bin +mkdir -p $RPM_BULD_ROOT%{_mandir}/man1 + +make -f unix/Makefile prefix=$RPM_BUILD_ROOT/usr \ + MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1 install + +pushd $RPM_BUILD_ROOT +for n in zipnote zipsplit zip zipcloak ; do + chmod 755 ./usr/bin/$n +done +popd + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%doc README BUGS CHANGES MANUAL TODO WHATSNEW WHERE LICENSE +%doc proginfo/algorith.txt +/usr/bin/zipnote +/usr/bin/zipsplit +/usr/bin/zip +/usr/bin/zipcloak +%{_mandir}/man1/zip.1* + +%changelog +* Wed Jul 12 2006 Jesse Keating - 2.31-1.2.2 +- rebuild + +* Fri Feb 10 2006 Jesse Keating - 2.31-1.2.1 +- bump again for double-long bug on ppc(64) + +* Tue Feb 07 2006 Jesse Keating - 2.31-1.2 +- rebuilt for new gcc4.1 snapshot and glibc changes + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Thu Nov 10 2005 Ivana Varekova 2.31-1 +- update to 2.31 + +* Mon Mar 7 2005 Ivana Varekova 2.3-30 +- rebuilt + +* Mon Jan 17 2005 Ivana Varekova 2.3-29 +- Fix bug #142237 - problem with -d and ./files containing archives + +* Mon Jun 21 2004 Lon Hohberger 2.3-24 +- Extend max file/archive size to 2^32-8193 (4294959103) bytes +- Include better debugging output for configure script + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Fri Mar 19 2004 Lon Hohberger 2.3-22 +- Fix typos + +* Tue Feb 17 2004 Lon Hohberger 2.3-21 +- Include LICENSE file per bugzilla #116004 + +* Fri Feb 13 2004 Elliot Lee +- rebuilt + +* Mon Dec 22 2003 Lon Hohberger 2.3-19 +- Make temp file have umask 0066 mode (#112516) + +* Fri Oct 24 2003 Lon Hohberger 2.3-18 +- Incorporate Arjan's exec-shield patch for i386 + +* Wed Jun 04 2003 Elliot Lee +- rebuilt + +* Wed Jan 22 2003 Tim Powers +- rebuilt + +* Thu Dec 19 2002 Tim Powers +- bump and rebuild + +* Fri Jun 21 2002 Tim Powers +- automated rebuild + +* Thu May 23 2002 Tim Powers +- automated rebuild + +* Tue Apr 2 2002 Trond Eivind Glomsrød +- Don't strip explicitly + +* Wed Mar 13 2002 Trond Eivind Glomsrød 2.3-11 +- Add URL + +* Sun Jun 24 2001 Elliot Lee +- Bump release + rebuild. + +* Thu Aug 25 2000 Bill Nottingham +- add encryption code (#16878) + +* Thu Jul 13 2000 Prospector +- automatic rebuild + +* Sun Jun 11 2000 Bill Nottingham +- rebuild in new environment + +* Mon Mar 13 2000 Bill Nottingham +- spec file cleanups (#10143) + +* Mon Feb 7 2000 Bill Nottingham +- fix some perms + +* Wed Feb 02 2000 Cristian Gafton +- fix description +- man pages are compressed + +* Tue Jan 11 2000 Bill Nottingham +- update to 2.3 + +* Fri Jul 30 1999 Bill Nottingham +- update to 2.2 + +* Sun Mar 21 1999 Cristian Gafton +- auto rebuild in the new build environment (release 8) + +* Thu Mar 18 1999 Cristian Gafton +- updated text in the spec file + +* Fri Jan 15 1999 Cristian Gafton +- patch top build on the arm + +* Mon Dec 21 1998 Michael Maher +- built package for 6.0 + +* Mon Aug 10 1998 Jeff Johnson +- build root + +* Fri May 08 1998 Prospector System +- translations modified for de, fr, tr + +* Thu Jul 10 1997 Erik Troan +- built against glibc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/zypper.spec b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/zypper.spec new file mode 100644 index 0000000..fa5fdf0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-Wayland/specfile-initial/zypper.spec @@ -0,0 +1,127 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# +# >> macros +# << macros + +Name: zypper +Summary: Command line software manager using libzypp +Version: 1.6.10 +Release: 1 +Group: System/Packages +License: GPL v2 or later +URL: http://en.opensuse.org/Zypper +Source0: %{name}-%{version}.tar.bz2 +Source1: %{name}-rpmlintrc +Source1001: packaging/zypper.manifest +Patch0: 0001-Support-searching-file-with-full-path.patch +Patch1: 0002-Support-fuzzy-search-file.patch +Patch2: 0003-fix-linker-error-with-ncurses-library.patch +Requires: procps +BuildRequires: pkgconfig(libzypp) +BuildRequires: pkgconfig(augeas) +BuildRequires: boost-devel >= 1.33.1 +BuildRequires: gettext-devel >= 0.15 +BuildRequires: readline-devel >= 5.1 +BuildRequires: cmake >= 2.4.6 +BuildRequires: gcc-c++ >= 4.1 +BuildRequires: readline-devel + + +%description +Zypper is a command line tool for managing software. It can be used to add +package repositories, search for packages, install, remove, or update packages, +install patches, hardware drivers, verify dependencies, and more. + +Zypper can be used interactively or non-interactively by user, from scripts, +or front-ends. + + + + +%prep +%setup -q -n %{name}-%{version} + +# 0001-Support-searching-file-with-full-path.patch +%patch0 -p1 +# 0002-Support-fuzzy-search-file.patch +%patch1 -p1 +# 0003-fix-linker-error-with-ncurses-library.patch +%patch2 -p1 +# >> setup +# << setup + +%build +cp %{SOURCE1001} . +# >> build pre +unset LD_AS_NEEDED +# << build pre + +mkdir meego-build +cd meego-build +cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DSYSCONFDIR=%{_sysconfdir} \ + -DMANDIR=%{_mandir} \ + -DCMAKE_VERBOSE_MAKEFILE=TRUE \ + -DCMAKE_C_FLAGS_RELEASE:STRING="%{optflags}" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="%{optflags}" \ + -DCMAKE_BUILD_TYPE=Release \ + -DUSE_TRANSLATION_SET=${TRANSLATION_SET:-zypper} + +make %{?jobs:-j%jobs} + +# >> build post +make -C po %{?jobs:-j %jobs} translations +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +cd meego-build +%make_install + +# >> install post +make -C po install DESTDIR=$RPM_BUILD_ROOT +# Create filelist with translations +cd .. +%{__install} -d -m755 %buildroot%_var/log +touch %buildroot%_var/log/zypper.log + +# << install post +%find_lang zypper + + + + + + +%files -f zypper.lang +%manifest zypper.manifest +%defattr(-,root,root,-) +# >> files +%config(noreplace) %{_sysconfdir}/zypp/zypper.conf +%config(noreplace) %{_sysconfdir}/logrotate.d/zypper.lr +%config(noreplace) %{_sysconfdir}/logrotate.d/zypp-refresh.lr +%{_sysconfdir}/bash_completion.d/zypper.sh +%{_bindir}/zypper +%{_bindir}/installation_sources +%{_sbindir}/zypp-refresh +%verify(not mode) %attr (755,root,root) %{_sbindir}/zypp-refresh-wrapper +%dir %_datadir/zypper +%_datadir/zypper/zypper.aug +%dir %_datadir/zypper/xml +%_datadir/zypper/xml/xmlout.rnc +%doc %{_mandir}/*/* +%doc %dir %{_datadir}/doc/packages/zypper +%doc %{_datadir}/doc/packages/zypper/TODO +%doc %{_datadir}/doc/packages/zypper/zypper-rug +%doc %{_datadir}/doc/packages/zypper/COPYING +%doc %{_datadir}/doc/packages/zypper/HACKING +# declare ownership of the log file but prevent +# it from being erased by rpm -e +%ghost %config(noreplace) %{_var}/log/zypper.log +# << files + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/.gitignore b/Tizen_TZ_package/recipes-Tizen-IVI-base/.gitignore new file mode 100644 index 0000000..cf2a36f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/.gitignore @@ -0,0 +1,2 @@ +git_package +git_package/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/gitCloneAll.sh b/Tizen_TZ_package/recipes-Tizen-IVI-base/gitCloneAll.sh new file mode 100755 index 0000000..6bb8695 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/gitCloneAll.sh @@ -0,0 +1,45 @@ +mkdir -p git_package +mkdir -p specfile-initial +cd git_package +gitServer=review.tizen.org +rm -fr ../specfile-initial/* + +rm -fr ../package-git-tag + +while read i; do + gitName=`echo $i | cut -f 1 -d " " ` + gitPath=`echo $i | cut -f 2 -d " " ` + specName=`echo $i | cut -f 3 -d " " ` + + CURDIR=`pwd` + echo "" + echo gitName "$gitName" + if [ -d "$gitPath"/.git ]; then + + cd $gitPath + git fetch + cd "$CURDIR" + else + + git clone $gitServer:$gitPath $gitPath + fi + cd $gitPath + PACKAGE_TAG="" + PACKAGE_TAG=`git tag | grep accepted | sort | tail -1` + + #if [ -z "$PACKAGE_TAG" ]; + #then + TAG="HEAD" ; + #else + # TAG="$PACKAGE_TAG" ; + #fi + + echo "$gitName" "$TAG" >> "$CURDIR"/../package-git-tag + git reset --hard "$TAG" + cd "$CURDIR" + cp -i $gitPath/packaging/$specName ../specfile-initial/ + +done < ../package-git-sources + + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/missing_package b/Tizen_TZ_package/recipes-Tizen-IVI-base/missing_package new file mode 100644 index 0000000..954c67b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/missing_package @@ -0,0 +1,2 @@ +#Missing package +package-groups-mic diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/package-git-sources b/Tizen_TZ_package/recipes-Tizen-IVI-base/package-git-sources new file mode 100644 index 0000000..342bc22 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/package-git-sources @@ -0,0 +1,110 @@ +acl framework/base/acl acl.spec +attr framework/base/attr attr.spec +autoconf toolchains/autoconf autoconf.spec +automake toolchains/automake automake.spec +bash external/bash bash.spec +binutils external/binutils binutils.spec +bison toolchains/bison bison.spec +build toolchains/build build.spec +build-compare toolchains/build-compare build-compare.spec +buildtest tools/buildtest buildtest.spec +bzip2 external/bzip2 bzip2.spec +c-ares external/c-ares c-ares.spec +ccache toolchains/ccache ccache.spec +cloog toolchains/cloog cloog.spec +cmake profile/ivi/cmake cmake.spec +coreutils toolchains/coreutils coreutils.spec +cpio toolchains/cpio cpio.spec +curl external/curl curl.spec +db4 toolchains/db4 db4.spec +diffutils toolchains/diffutils diffutils.spec +doxygen toolchains/doxygen doxygen.spec +e2fsprogs toolchains/e2fsprogs e2fsprogs.spec +eglibc external/eglibc eglibc.spec +elfutils toolchains/elfutils elfutils.spec +expat external/expat expat.spec +fakeroot toolchains/fakeroot fakeroot.spec +fdupes toolchains/fdupes fdupes.spec +file external/file file.spec +findutils toolchains/findutils findutils.spec +flex profile/ivi/flex flex.spec +gawk toolchains/gawk gawk.spec +gcc toolchains/gcc gcc.spec +gdb external/gdb gdb.spec +gdbm toolchains/gdbm gdbm.spec +gmp external/gmp gmp.spec +gperf toolchains/gperf gperf.spec +grep toolchains/grep grep.spec +groff toolchains/groff groff.spec +gzip toolchains/gzip gzip.spec +icecream toolchains/icecream icecream.spec +intltool toolchains/intltool intltool.spec +iso-codes toolchains/iso-codes iso-codes.spec +kernel toolchains/kernel kernel.spec +libarchive toolchains/libarchive libarchive.spec +libcap external/libcap libcap.spec +libidn external/libidn libidn.spec +libtool toolchains/libtool libtool.spec +libxml2 external/libxml2 libxml2.spec +libxslt external/libxslt libxslt.spec +lua toolchains/lua lua.spec +lzo toolchains/lzo lzo.spec +lzop toolchains/lzop lzop.spec +m4 toolchains/m4 m4.spec +make toolchains/make make.spec +module-init-tools external/module-init-tools module-init-tools.spec +mpc toolchains/mpc mpc.spec +mpfr toolchains/mpfr mpfr.spec +nasm tools/nasm nasm.spec +ncurses profile/ivi/ncurses ncurses.spec +net-tools tools/net-tools net-tools.spec +nodejs toolchains/nodejs nodejs.spec +nspr toolchains/nspr nspr.spec +nss toolchains/nss nss.spec +openssl framework/security/openssl openssl.spec +patch toolchains/patch patch.spec +patchelf toolchains/patchelf patchelf.spec +pcre profile/ivi/pcre pcre.spec +perl toolchains/perl perl.spec +perl-Devel-Symdump toolchains/perl-Devel-Symdump perl-Devel-Symdump.spec +perl-HTML-Parser toolchains/perl-HTML-Parser perl-HTML-Parser.spec +perl-HTML-Tagset toolchains/perl-HTML-Tagset perl-HTML-Tagset.spec +perl-Pod-Coverage toolchains/perl-Pod-Coverage perl-Pod-Coverage.spec +perl-Test-Pod toolchains/perl-Test-Pod perl-Test-Pod.spec +perl-Test-Pod-Coverage toolchains/perl-Test-Pod-Coverage perl-Test-Pod-Coverage.spec +perl-TimeDate toolchains/perl-TimeDate perl-TimeDate.spec +perl-URI toolchains/perl-URI perl-URI.spec +perl-WWW-Curl toolchains/perl-WWW-Curl perl-WWW-Curl.spec +perl-XML-Parser toolchains/perl-XML-Parser perl-XML-Parser.spec +perl-libwww-perl toolchains/perl-libwww-perl perl-libwww-perl.spec +popt external/popt popt.spec +ppl toolchains/ppl ppl.spec +procps external/procps procps.spec +psmisc external/psmisc psmisc.spec +python profile/ivi/python python.spec +python-lxml toolchains/python-lxml python-lxml.spec +python-pycurl toolchains/python-pycurl python-pycurl.spec +python-setuptools toolchains/python-setuptools python-setuptools.spec +readline toolchains/readline readline.spec +rpm toolchains/rpm rpm.spec +sed toolchains/sed sed.spec +setup toolchains/setup setup.spec +sharutils toolchains/sharutils sharutils.spec +smack framework/security/smack smack.spec +sqlite toolchains/sqlite sqlite.spec +tar toolchains/tar tar.spec +texinfo toolchains/texinfo texinfo.spec +tizen-accelerator toolchains/tizen-accelerator tizen-accelerator.spec +tizen-release toolchains/tizen-release tizen-release.spec +tizen-rpm-config toolchains/tizen-rpm-config tizen-rpm-config.spec +tzdata toolchains/tzdata tzdata.spec +unifdef toolchains/unifdef unifdef.spec +unzip toolchains/unzip unzip.spec +uthash toolchains/uthash uthash.spec +util-linux-ng framework/base/util-linux-ng util-linux-ng.spec +which toolchains/which which.spec +xz toolchains/xz xz.spec +zlib toolchains/zlib zlib.spec +pkgconfig tools/pkg-config pkgconfig.spec +python-base profile/ivi/python python-base.spec +rpm-python toolchains/rpm rpm-python.spec diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/package-git-tag b/Tizen_TZ_package/recipes-Tizen-IVI-base/package-git-tag new file mode 100644 index 0000000..2ca0c29 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/package-git-tag @@ -0,0 +1,111 @@ +acl HEAD +attr HEAD +autoconf HEAD +automake HEAD +bash HEAD +binutils HEAD +bison HEAD +build HEAD +build-compare HEAD +buildtest HEAD +bzip2 HEAD +c-ares HEAD +ccache HEAD +cloog HEAD +cmake HEAD +coreutils HEAD +cpio HEAD +curl HEAD +db4 HEAD +diffutils HEAD +doxygen HEAD +e2fsprogs HEAD +eglibc HEAD +elfutils HEAD +expat HEAD +fakeroot HEAD +fdupes HEAD +file HEAD +findutils HEAD +flex HEAD +gawk HEAD +gcc HEAD +gdb HEAD +gdbm HEAD +gmp HEAD +gperf HEAD +grep HEAD +groff HEAD +gzip HEAD +icecream HEAD +intltool HEAD +iso-codes HEAD +kernel HEAD +libarchive HEAD +libcap HEAD +libidn HEAD +libtool HEAD +libxml2 HEAD +libxslt HEAD +lua HEAD +lzo HEAD +lzop HEAD +m4 HEAD +make HEAD +module-init-tools HEAD +mpc HEAD +mpfr HEAD +nasm HEAD +ncurses HEAD +net-tools HEAD +nodejs HEAD +nspr HEAD +nss HEAD +openssl HEAD +patch HEAD +patchelf HEAD +pcre HEAD +perl HEAD +perl-Devel-Symdump HEAD +perl-HTML-Parser HEAD +perl-HTML-Tagset HEAD +perl-Pod-Coverage HEAD +perl-Test-Pod HEAD +perl-Test-Pod-Coverage HEAD +perl-TimeDate HEAD +perl-URI HEAD +perl-WWW-Curl HEAD +perl-XML-Parser HEAD +perl-libwww-perl HEAD +pkg-config HEAD +popt HEAD +ppl HEAD +procps HEAD +psmisc HEAD +python HEAD +python-lxml HEAD +python-pycurl HEAD +python-setuptools HEAD +readline HEAD +rpm HEAD +sed HEAD +setup HEAD +sharutils HEAD +smack HEAD +sqlite HEAD +tar HEAD +texinfo HEAD +tizen-accelerator HEAD +tizen-release HEAD +tizen-rpm-config HEAD +tzdata HEAD +unifdef HEAD +unzip HEAD +uthash HEAD +util-linux-ng HEAD +which HEAD +xz HEAD +zlib HEAD +pkgconfig HEAD +python-base HEAD +rpm-python HEAD diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/pkgconfigProvider b/Tizen_TZ_package/recipes-Tizen-IVI-base/pkgconfigProvider new file mode 100644 index 0000000..e69de29 diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/acl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/acl.spec new file mode 100644 index 0000000..5eceb09 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/acl.spec @@ -0,0 +1,101 @@ +Name: acl +Version: 2.2.49 +Release: 1 +License: GPLv2 +Summary: Access control list utilities +Url: http://savannah.nongnu.org/projects/acl +Group: System/Base +Source: http://download.savannah.gnu.org/releases/acl/acl-%{version}.src.tar.gz + +# SLP patches +Patch0: 01-Makefile.patch +Patch1: 03-re-stat_file_after_chown.patch +Patch2: 04-print_useful_error_from_read_acl_comments.patch +Patch3: 05-restore_crash_on_malformed_input.patch +Patch4: 06-fix_potential_null_pointer_dereference.patch +Patch5: 02-499076-physical-walk.patch +Patch6: 09-prevent_setfacl_--restore_from_SIGSEGV.patch + +BuildRequires: libattr-devel >= 2.4.1 +BuildRequires: gettext-tools + +%description +This package contains the getfacl and setfacl utilities needed for +manipulating access control lists. + +%package -n libacl +License: LGPLv2.1 +Summary: Dynamic library for access control list support +Group: System/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description -n libacl +This package contains the libacl.so dynamic library which contains +the POSIX 1003.1e draft standard 17 functions for manipulating access +control lists. + +%package -n libacl-devel +License: LGPL +Summary: Access control list static libraries and headers +Group: Development/Libraries +Requires: libacl = %{version} +Requires: libattr-devel + +%description -n libacl-devel +This package contains static libraries and header files needed to develop +programs which make use of the access control list programming interface +defined in POSIX 1003.1e draft standard 17. + +%prep +%setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 +%patch6 -p1 + +%build +export INSTALL_USER=root INSTALL_GROUP=root +make configure +make default +cd po; rm -rf acl.pot; make acl.pot + +%install +DIST_ROOT=%{buildroot} make -C . install +DIST_ROOT=%{buildroot} make -C . install-dev +DIST_ROOT=%{buildroot} make -C . install-lib +DIST_ROOT=%{buildroot} make -C build src-manifest + +rm -f %{buildroot}/lib/*.a +rm -f %{buildroot}/lib/*.la +rm -rf %{buildroot}%{_defaultdocdir} + +# fix links to shared libs and permissions +rm -f %{buildroot}/%{_libdir}/libacl.so +ln -sf ../../%{_lib}/libacl.so %{buildroot}/%{_libdir}/libacl.so +chmod 0755 %{buildroot}/%{_lib}/libacl.so.*.*.* + +%post -n libacl -p /sbin/ldconfig + +%postun -n libacl -p /sbin/ldconfig + + +%docs_package + +%files +%{_bindir}/chacl +%{_bindir}/getfacl +%{_bindir}/setfacl +%{_prefix}/share/locale/*/LC_MESSAGES/*.mo + +%files -n libacl-devel +/%{_lib}/libacl.so +%{_includedir}/acl +%{_includedir}/sys/acl.h +%{_libdir}/libacl.* + +%files -n libacl +/%{_lib}/libacl.so.* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/attr.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/attr.spec new file mode 100644 index 0000000..e1528b0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/attr.spec @@ -0,0 +1,103 @@ +Summary: Utilities for managing filesystem extended attributes +Name: attr +Version: 2.4.44 +Release: 7.2 +Source: http://download.savannah.gnu.org/releases/attr/attr-%{version}.src.tar.gz +Patch0: 01-578386-Makefile.patch +Patch1: 02-fix_memory_leak_in_attr_copy_action.patch +Patch2: 03-pull_in_string.h.patch +Patch3: 05-eliminate_a_memory_leak.patch +Patch4: 06-eliminate_a_double_free.patch +Patch5: 07-fix_thinko_in_restore.patch +Patch6: attr-2.4.44-build.patch + +License: GPLv2+ +URL: http://savannah.nongnu.org/projects/attr/ +Group: System/Base +BuildRequires: autoconf +BuildRequires: libtool >= 1.5 +BuildRequires: gettext-tools + +%description +This package contains the libattr.so dynamic library which contains +the extended attribute system calls and library functions. + +%package -n libattr +Summary: Utilities for managing filesystem extended attributes +Group: System/Libraries +License: LGPLv2+ + +%description -n libattr +Utilities for managing filesystem extended attributes + +%package -n libattr-devel +Summary: Extended attribute static libraries and headers +Group: Development/Libraries +License: LGPLv2+ +Requires: libattr = %{version}-%{release} + +%description -n libattr-devel +This package contains the libraries and header files needed to +develop programs which make use of extended attributes. +For Linux programs, the documented system call API is the +recommended interface, but an SGI IRIX compatibility interface +is also provided. + +Currently only ext2, ext3 and XFS support extended attributes. +The SGI IRIX compatibility API built above the Linux system calls is +used by programs such as xfsdump(8), xfsrestore(8) and xfs_fsr(8). + +You should install libattr-devel if you want to develop programs +which make use of extended attributes. If you install libattr-devel, +you'll also want to install attr. + +%prep +%setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 +%patch6 -p1 + +%build +#export DIST_ROOT=%{buildroot} +export INSTALL_USER="root" +export INSTALL_GROUP="root" + +make configure +make default +rm -f po/attr.pot +make -C po attr.pot + +%install +rm -rf $RPM_BUILD_ROOT + +DIST_ROOT=%{buildroot}; export DIST_ROOT; make -C . install +DIST_ROOT=%{buildroot}; export DIST_ROOT; make -C . install-dev +DIST_ROOT=%{buildroot}; export DIST_ROOT; make -C . install-lib + +chmod +x %{buildroot}/lib/libattr.so.* +rm -f %{buildroot}/lib/libattr.{la,a} +rm -f %{buildroot}%{_libdir}/libattr.{la,a} + +%remove_docs + +%post -n libattr -p /sbin/ldconfig + +%postun -n libattr -p /sbin/ldconfig + + +%files +%{_bindir}/* +%{_prefix}/share/locale/*/LC_MESSAGES/attr.mo + +%files -n libattr +/lib/libattr.so.* + +%files -n libattr-devel +/lib/libattr.so +%{_libdir}/libattr.so +%{_includedir}/attr/*.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/autoconf.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/autoconf.spec new file mode 100644 index 0000000..c286257 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/autoconf.spec @@ -0,0 +1,72 @@ +Name: autoconf +Version: 2.68 +Release: 1 +License: GPLv2+ and GFDL +Summary: A GNU tool for automatically configuring source code +Url: http://www.gnu.org/software/autoconf/ +Group: Development/Tools +Source: http://ftp.gnu.org/gnu/autoconf/autoconf-%{version}.tar.bz2 +Source1: filter-provides-automake.sh +Source2: filter-requires-automake.sh +Source1001: packaging/autoconf.manifest +BuildRequires: m4 >= 1.4.7 +Requires: coreutils, +Requires: grep +Requires: m4 >= 1.4.7 +BuildArch: noarch + +# filter out bogus perl(Autom4te*) dependencies +%define _use_internal_dependency_generator 0 +%define __find_provides %{SOURCE1} +%define __find_requires %{SOURCE2} + +%description +GNU's Autoconf is a tool for configuring source code and Makefiles. +Using Autoconf, programmers can create portable and configurable +packages, since the person building the package is allowed to +specify various configuration options. + +You should install Autoconf if you are developing software and +would like to create shell scripts that configure your source code +packages. If you are installing Autoconf, you will also need to +install the GNU m4 package. + +Note that the Autoconf package is not required for the end-user who +may be configuring software with an Autoconf-generated script; +Autoconf is only required for the generation of the scripts, not +their use. + +%prep +%setup -q +chmod +x %{SOURCE1} +chmod +x %{SOURCE2} + +%build +cp %{SOURCE1001} . +# use ./configure here to avoid copying config.{sub,guess} with those from the +# rpm package +./configure --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} \ + --bindir=%{_bindir} --datadir=%{_datadir} +make # %{?_smp_mflags} Makefile not smp save + +#check +#make check VERBOSE=yes + +%install +%make_install + +rm -f %{buildroot}%{_infodir}/dir +rm -rf %{buildroot}%{_datadir}/emacs + +rm -rf %{buildroot}/%{_infodir} + + +%files +%manifest autoconf.manifest +%defattr(-,root,root,-) +%{_bindir}/* +# don't include standards.info, because it comes from binutils... +%{_datadir}/autoconf/* +%doc %{_mandir}/man1/* +%doc AUTHORS COPYING + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/automake.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/automake.spec new file mode 100644 index 0000000..d2844f0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/automake.spec @@ -0,0 +1,76 @@ +%define api_version 1.11.1 +%define api_major_version 1.11 + +Summary: A GNU tool for automatically creating Makefiles +Name: automake +Version: %{api_version} +Release: 3 +License: GPLv2+ and GFDL and MIT +Group: Development/Tools +Source: http://ftp.gnu.org/gnu/automake/automake-%{version}.tar.bz2 +Source1: filter-provides-automake.sh +Source2: filter-requires-automake.sh +Source3: automake.man +Source4: aclocal.man +Source5: automake-rpmlintrc +Source1001: packaging/automake.manifest +URL: http://sources.redhat.com/automake +Requires: autoconf >= 2.62 +Buildrequires: autoconf >= 2.62 +BuildArch: noarch + +%define _use_internal_dependency_generator 0 +%define __find_provides %{SOURCE1} +%define __find_requires %{SOURCE2} + +%description +Automake is a tool for automatically generating `Makefile.in' +files compliant with the GNU Coding Standards. + +You should install Automake if you are developing software and would +like to use its ability to automatically generate GNU standard +Makefiles. If you install Automake, you will also need to install +GNU's Autoconf package. + +%prep +%setup -q -n automake-%{version} + +chmod +x %{SOURCE1} +chmod +x %{SOURCE2} + +%build +cp %{SOURCE1001} . +./configure --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} \ + --bindir=%{_bindir} --datadir=%{_datadir} --libdir=%{_libdir} \ + --docdir=%{_docdir}/%{name}-%{version} +make %{?_smp_mflags} +mv -f NEWS NEWS_ +iconv -f ISO_8859-15 -t UTF-8 NEWS_ -o NEWS + +%install +rm -rf ${RPM_BUILD_ROOT} + +%make_install +mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1 +install -m 644 %{SOURCE3} $RPM_BUILD_ROOT/%{_mandir}/man1/automake.1 +install -m 644 %{SOURCE4} $RPM_BUILD_ROOT/%{_mandir}/man1/aclocal.1 + +# create this dir empty so we can own it +mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/aclocal +rm -rf $RPM_BUILD_ROOT%{_infodir} + +%check +#make check + +%clean +rm -rf ${RPM_BUILD_ROOT} +%files +%manifest automake.manifest +%defattr(-,root,root,-) +%doc AUTHORS README THANKS NEWS +%{_bindir}/* +%{_datadir}/automake-%{api_major_version} +%{_datadir}/aclocal-%{api_major_version} +%doc %{_mandir}/man1/* +%dir %{_datadir}/aclocal + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/bash.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/bash.spec new file mode 100755 index 0000000..95467df --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/bash.spec @@ -0,0 +1,219 @@ +Version: 4.1 +Name: bash +Summary: The GNU Bourne Again shell +Release: 3 +Group: System/Shells +License: GPLv2+ +Url: http://www.gnu.org/software/bash +Source0: ftp://ftp.gnu.org/gnu/bash/%{name}-%{version}.tar.gz +Source1001: %{name}.manifest + +# SLP patches +Patch0: bash41-001.patch +Patch1: bash41-002.patch +Patch2: bash41-003.patch +Patch3: bash41-004.patch +Patch4: bash41-005.patch +Patch5: deb-bash-config.patch +Patch6: privmode.patch +Patch7: bash-default-editor.patch +Patch8: bash-subst-param-length.patch +Patch9: pgrp-pipe.patch +Patch10: input-err.patch +Patch11: bash-aliases-repeat.patch +Patch12: builtins-declare-fix.patch + +BuildRequires: bison +BuildRequires: autoconf + +%description +The GNU Bourne Again shell (Bash) is a shell or command language +interpreter that is compatible with the Bourne shell (sh). Bash +incorporates useful features from the Korn shell (ksh) and the C shell +(csh). Most sh scripts can be run by bash without modification. + +%package doc +Summary: Documentation files for %{name} +Group: Development/Languages +Requires: %{name} = %{version}-%{release} + +%description doc +This package contains documentation files for %{name}. + +%define pkgdocdir %{_datadir}/doc/%{name}-%{version} + +%prep +%setup -q + +%patch0 -p1 -b .bash41-001 +%patch1 -p1 -b .bash41-002 +%patch2 -p1 -b .bash41-003 +%patch3 -p1 -b .bash41-004 +%patch4 -p1 -b .bash41-005 +%patch5 -p1 -b .deb-bash-config +%patch6 -p1 -b .privmode +%patch7 -p1 -b .bash-default-editor +%patch8 -p0 -b .bash-subst-param-length +%patch9 -p0 -b .pgrp-pipe +%patch10 -p0 -b .input-err +%patch11 -p0 -b .bash-aliases-repeat +%patch12 -p1 -b .builtins-declare-fix + +%build +cp %{SOURCE1001} . +autoconf +%configure --enable-largefile --without-bash-malloc --disable-nls + +# Recycles pids is neccessary. When bash's last fork's pid was X +# and new fork's pid is also X, bash has to wait for this same pid. +# Without Recycles pids bash will not wait. +make "CPPFLAGS=-D_GNU_SOURCE -DRECYCLES_PIDS `getconf LFS_CFLAGS`" +%check +make check + +%install +rm -rf $RPM_BUILD_ROOT + +if [ -e autoconf ]; then + # Yuck. We're using autoconf 2.1x. + export PATH=.:$PATH +fi + +# Fix bug #83776 +perl -pi -e 's,bashref\.info,bash.info,' doc/bashref.info + +make DESTDIR=$RPM_BUILD_ROOT install + +mkdir -p $RPM_BUILD_ROOT/etc + +# make manpages for bash builtins as per suggestion in DOC/README +pushd doc +sed -e ' +/^\.SH NAME/, /\\- bash built-in commands, see \\fBbash\\fR(1)$/{ +/^\.SH NAME/d +s/^bash, // +s/\\- bash built-in commands, see \\fBbash\\fR(1)$// +s/,//g +b +} +d +' builtins.1 > man.pages +for i in echo pwd test kill; do + perl -pi -e "s,$i,,g" man.pages + perl -pi -e "s, , ,g" man.pages +done + +install -c -m 644 builtins.1 ${RPM_BUILD_ROOT}%{_mandir}/man1/builtins.1 + +for i in `cat man.pages` ; do + echo .so man1/builtins.1 > ${RPM_BUILD_ROOT}%{_mandir}/man1/$i.1 + chmod 0644 ${RPM_BUILD_ROOT}%{_mandir}/man1/$i.1 +done +popd + +# Link bash man page to sh so that man sh works. +ln -s bash.1 ${RPM_BUILD_ROOT}%{_mandir}/man1/sh.1 + +# Not for printf, true and false (conflict with coreutils) +rm -f $RPM_BUILD_ROOT/%{_mandir}/man1/printf.1 +rm -f $RPM_BUILD_ROOT/%{_mandir}/man1/true.1 +rm -f $RPM_BUILD_ROOT/%{_mandir}/man1/false.1 + +pushd $RPM_BUILD_ROOT +mkdir ./bin +mv ./usr/bin/bash ./bin +ln -sf bash ./bin/sh +rm -f .%{_infodir}/dir +popd +mkdir -p $RPM_BUILD_ROOT/etc/skel +#install -c -m644 %SOURCE1 $RPM_BUILD_ROOT/etc/skel/.bashrc +#install -c -m644 %SOURCE2 $RPM_BUILD_ROOT/etc/skel/.bash_profile +#install -c -m644 %SOURCE3 $RPM_BUILD_ROOT/etc/skel/.bash_logout +LONG_BIT=$(getconf LONG_BIT) +mv $RPM_BUILD_ROOT%{_bindir}/bashbug \ + $RPM_BUILD_ROOT%{_bindir}/bashbug-"${LONG_BIT}" + +# Fix missing sh-bangs in example scripts (bug #225609). +for script in \ + examples/scripts/krand.bash \ + examples/scripts/bcsh.sh \ + examples/scripts/precedence \ + examples/scripts/shprompt +do + cp "$script" "$script"-orig + echo '#!/bin/bash' > "$script" + cat "$script"-orig >> "$script" + rm -f "$script"-orig +done + +rm -rf %{buildroot}%{_bindir}/bashbug-* +chmod a-x doc/*.sh + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%clean +rm -rf $RPM_BUILD_ROOT + +# ***** bash doesn't use install-info. It's always listed in %{_infodir}/dir +# to prevent prereq loops + +# post is in lua so that we can run it without any external deps. Helps +# for bootstrapping a new install. +# Jesse Keating 2009-01-29 (code from Ignacio Vazquez-Abrams) +%post -p +bashfound = false; +shfound = false; + +f = io.open("/etc/shells", "r"); +if f == nil +then + f = io.open("/etc/shells", "w"); +else + repeat + t = f:read(); + if t == "/bin/bash" + then + bashfound = true; + end + if t == "/bin/sh" + then + shfound = true; + end + until t == nil; +end +f:close() + +f = io.open("/etc/shells", "a"); +if not bashfound +then + f:write("/bin/bash\n") +end +if not shfound +then + f:write("/bin/sh\n") +end +f:close() + +%postun +if [ "$1" = 0 ]; then + /bin/grep -v '^/bin/bash$' < /etc/shells | \ + /bin/grep -v '^/bin/sh$' > /etc/shells.new + /bin/mv /etc/shells.new /etc/shells +fi + + +%docs_package + +%files +%manifest %{name}.manifest +%{_datadir}/license/%{name} +/bin/sh +/bin/bash diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/binutils.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/binutils.spec new file mode 100644 index 0000000..3310937 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/binutils.spec @@ -0,0 +1,339 @@ +%define binutils_target %{_target_platform} +%define isnative 1 +%define enable_shared 1 +%define run_testsuite 0 +%define accelerator_crossbuild 0 + +Summary: A GNU collection of binary utilities +Name: binutils +Version: 2.21.51.20110421 +Release: 5 +License: GPLv3+ +Group: Development/Tools +URL: http://sources.redhat.com/binutils +Source: ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.gz +Source2: binutils-2.19.50.0.1-output-format.sed +Source100: baselibs.conf +Source200: precheckin.sh +Source201: README.PACKAGER +Patch1: 001_ld_makefile_patch.patch +Patch2: 006_better_file_error.patch +Patch3: 012_check_ldrunpath_length.patch +Patch4: 013_bash_in_ld_testsuite.patch +Patch5: 127_x86_64_i386_biarch.patch +Patch6: 128_build_id.patch +Patch7: 129_ld_mulitarch_dirs.patch +Patch8: 130_gold_disable_testsuite_build.patch +Patch9: 131_ld_bootstrap_testsuite.patch +Patch10: 134_gold_no_spu.patch +Patch11: 135_bfd_version.patch +Patch12: 140_pr10340.patch +Patch13: 156_pr10144.patch +Patch14: 157_ar_scripts_with_tilde.patch +Patch15: 158_ld_system_root.patch +Patch16: 159_gas-i8775.diff +Patch17: 160_gas_pr12698.diff +Patch18: 161_ar_delete_members.diff +Patch19: 162_pr12730.diff +Patch20: 162_ld_cortex_a8_erratum.diff +Patch21: 163_pr12726.diff +Patch22: 200_pr12715.diff +Patch23: 201_pr12778.diff +Patch24: Fix-gold-libopcode.patch +Patch25: Disable-info.patch + +%if "%{name}" != "binutils" +%define binutils_target %(echo %{name} | sed -e "s/cross-\\(.*\\)-binutils/\\1/")-tizen-linux-gnueabi +%define _prefix /opt/cross +%define enable_shared 0 +%define isnative 0 +%define run_testsuite 0 +%define cross %{binutils_target}- +# single target atm. +ExclusiveArch: %ix86 +# special handling for ARM build acceleration +%if "%(echo %{name} | sed -e "s/cross-.*-binutils-\\(.*\\)/\\1/")" == "accel" +%define binutils_target %(echo %{name} | sed -e "s/cross-\\(.*\\)-binutils-accel/\\1/")-tizen-linux-gnueabi +%define _prefix /usr +%define cross "" +%define accelerator_crossbuild 1 +AutoReqProv: 0 +%define _build_name_fmt %%{ARCH}/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.dontuse.rpm +%endif +%endif + +#BuildRequires: gettext +BuildRequires: flex +BuildRequires: bison +BuildRequires: zlib-devel +BuildRequires: elfutils-libelf-devel +# Required for: ld-bootstrap/bootstrap.exp bootstrap with --static +# It should not be required for: ld-elf/elf.exp static {preinit,init,fini} array +%if %{run_testsuite} +BuildRequires: dejagnu, zlib-static, glibc-static, sharutils +%endif +Conflicts: gcc-c++ < 4.0.0 + +# On ARM EABI systems, we do want -gnueabi to be part of the +# target triple. +%ifnarch %{arm} +%define _gnu %{nil} +%endif + +%description +Binutils is a collection of binary utilities, including ar (for +creating, modifying and extracting from archives), as (a family of GNU +assemblers), gprof (for displaying call graph profile data), ld (the +GNU linker), nm (for listing symbols from object files), objcopy (for +copying and translating object files), objdump (for displaying +information from object files), ranlib (for generating an index for +the contents of an archive), readelf (for displaying detailed +information about binary files), size (for listing the section sizes +of an object or archive file), strings (for listing printable strings +from files), strip (for discarding symbols), and addr2line (for +converting addresses to file and line). + +%package devel +Summary: BFD and opcodes static libraries and header files +Group: System/Libraries +Conflicts: binutils < 2.17.50.0.3-4 +Requires: zlib-devel + +%description devel +This package contains BFD and opcodes static libraries and associated +header files. Only *.a libraries are included, because BFD doesn't +have a stable ABI. Developers starting new projects are strongly encouraged +to consider using libelf instead of BFD. + +%prep +%setup -q -n binutils-%{version} +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 +%patch6 -p1 +%patch7 -p1 +%patch8 -p1 +%patch9 -p1 +%patch10 -p1 +%patch11 -p1 +%patch12 -p1 +%patch13 -p1 +%patch14 -p1 +%patch15 -p1 +%patch16 -p1 +%patch17 -p1 +%patch18 -p1 +%patch19 -p1 +%patch20 -p1 +%patch21 -p1 +%patch22 -p1 +%patch23 -p1 +%patch24 -p1 +%patch25 -p1 + + +# We cannot run autotools as there is an exact requirement of autoconf-2.59. + +# On ppc64 we might use 64KiB pages +sed -i -e '/#define.*ELF_COMMONPAGESIZE/s/0x1000$/0x10000/' bfd/elf*ppc.c +# LTP sucks +perl -pi -e 's/i\[3-7\]86/i[34567]86/g' */conf* +sed -i -e 's/%''{release}/%{release}/g' bfd/Makefile{.am,.in} +sed -i -e '/^libopcodes_la_\(DEPENDENCIES\|LIBADD\)/s,$, ../bfd/libbfd.la,' opcodes/Makefile.{am,in} +# Build libbfd.so and libopcodes.so with -Bsymbolic-functions if possible. +if gcc %{optflags} -v --help 2>&1 | grep -q -- -Bsymbolic-functions; then +sed -i -e 's/^libbfd_la_LDFLAGS = /&-Wl,-Bsymbolic-functions /' bfd/Makefile.{am,in} +sed -i -e 's/^libopcodes_la_LDFLAGS = /&-Wl,-Bsymbolic-functions /' opcodes/Makefile.{am,in} +fi +# $PACKAGE is used for the gettext catalog name. +sed -i -e 's/^ PACKAGE=/ PACKAGE=%{?cross}/' */configure +# Undo the name change to run the testsuite. +for tool in binutils gas ld +do + sed -i -e "2aDEJATOOL = $tool" $tool/Makefile.am + sed -i -e "s/^DEJATOOL = .*/DEJATOOL = $tool/" $tool/Makefile.in +done +touch */configure + +%build +echo target is %{binutils_target} +export CFLAGS="$RPM_OPT_FLAGS" +CARGS= + +case %{binutils_target} in i?86*) + CARGS="$CARGS --enable-64-bit-bfd" + ;; +esac + +%if 0%{?_with_debug:1} +CFLAGS="$CFLAGS -O0 -ggdb2" +%define enable_shared 0 +%endif + +# We could optimize the cross builds size by --enable-shared but the produced +# binaries may be less convenient in the embedded environment. +%if %{accelerator_crossbuild} +export CFLAGS="$CFLAGS -Wl,-rpath,/emul/ia32-linux/usr/lib:/emul/ia32-linux/lib:/usr/lib:/lib" +%endif +%configure \ + --build=%{_target_platform} --host=%{_target_platform} \ + --target=%{binutils_target} \ +%if !%{isnative} +%if !%{accelerator_crossbuild} + --enable-targets=%{_host} \ + --with-sysroot=%{_prefix}/%{binutils_target}/sys-root \ + --program-prefix=%{cross} \ +%else + --with-sysroot=/ \ + --program-prefix="" \ +%endif +%endif +%if %{enable_shared} + --enable-shared \ +%else + --disable-shared \ +%endif + $CARGS \ + --enable-plugins \ + --disable-werror \ + --enable-ld=default \ + --disable-info \ + --enable-gold + +make %{_smp_mflags} tooldir=%{_prefix} all + +# Do not use %%check as it is run after %%install where libbfd.so is rebuild +# with -fvisibility=hidden no longer being usable in its shared form. +%if !%{run_testsuite} +echo ====================TESTSUITE DISABLED========================= +%else +make -k check < /dev/null || : +echo ====================TESTING========================= +cat {gas/testsuite/gas,ld/ld,binutils/binutils}.sum +echo ====================TESTING END===================== +for file in {gas/testsuite/gas,ld/ld,binutils/binutils}.{sum,log} +do + ln $file binutils-%{_target_platform}-$(basename $file) || : +done +tar cjf binutils-%{_target_platform}.tar.bz2 binutils-%{_target_platform}-*.{sum,log} +uuencode binutils-%{_target_platform}.tar.bz2 binutils-%{_target_platform}.tar.bz2 +rm -f binutils-%{_target_platform}.tar.bz2 binutils-%{_target_platform}-*.{sum,log} +%endif + +%install +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} +%if %{isnative} + +# Rebuild libiberty.a with -fPIC. +# Future: Remove it together with its header file, projects should bundle it. +make -C libiberty clean +make CFLAGS="-g -fPIC $RPM_OPT_FLAGS" -C libiberty + +# Rebuild libbfd.a with -fPIC. +# Without the hidden visibility the 3rd party shared libraries would export +# the bfd non-stable ABI. +make -C bfd clean +make CFLAGS="-g -fPIC $RPM_OPT_FLAGS -fvisibility=hidden" -C bfd + +install -m 644 bfd/libbfd.a %{buildroot}%{_prefix}/%{_lib} +install -m 644 libiberty/libiberty.a %{buildroot}%{_prefix}/%{_lib} +install -m 644 include/libiberty.h %{buildroot}%{_prefix}/include +# Remove Windows/Novell only man pages +rm -f %{buildroot}%{_mandir}/man1/{dlltool,nlmconv,windres}* + +%if %{enable_shared} +chmod +x %{buildroot}%{_prefix}/%{_lib}/lib*.so* +%endif + +# Prevent programs to link against libbfd and libopcodes dynamically, +# they are changing far too often +rm -f %{buildroot}%{_prefix}/%{_lib}/lib{bfd,opcodes}.so + +# Remove libtool files, which reference the .so libs +rm -f %{buildroot}%{_prefix}/%{_lib}/lib{bfd,opcodes}.la + +%if "%{__isa_bits}" == "64" +# Sanity check --enable-64-bit-bfd really works. +grep '^#define BFD_ARCH_SIZE 64$' %{buildroot}%{_prefix}/include/bfd.h +%endif +# Fix multilib conflicts of generated values by __WORDSIZE-based expressions. +%ifarch %{ix86} x86_64 +sed -i -e '/^#include "ansidecl.h"/{p;s~^.*$~#include ~;}' \ + -e 's/^#define BFD_DEFAULT_TARGET_SIZE \(32\|64\) *$/#define BFD_DEFAULT_TARGET_SIZE __WORDSIZE/' \ + -e 's/^#define BFD_HOST_64BIT_LONG [01] *$/#define BFD_HOST_64BIT_LONG (__WORDSIZE == 64)/' \ + -e 's/^#define BFD_HOST_64_BIT \(long \)\?long *$/#if __WORDSIZE == 32\ +#define BFD_HOST_64_BIT long long\ +#else\ +#define BFD_HOST_64_BIT long\ +#endif/' \ + -e 's/^#define BFD_HOST_U_64_BIT unsigned \(long \)\?long *$/#define BFD_HOST_U_64_BIT unsigned BFD_HOST_64_BIT/' \ + %{buildroot}%{_prefix}/include/bfd.h +%endif +touch -r bfd/bfd-in2.h %{buildroot}%{_prefix}/include/bfd.h + +# Generate .so linker scripts for dependencies; imported from glibc/Makerules: + +# This fragment of linker script gives the OUTPUT_FORMAT statement +# for the configuration we are building. +OUTPUT_FORMAT="\ +/* Ensure this .so library will not be used by a link for a different format + on a multi-architecture system. */ +$(gcc $CFLAGS $LDFLAGS -shared -x c /dev/null -o /dev/null -Wl,--verbose -v 2>&1 | sed -n -f "%{SOURCE2}")" + +tee %{buildroot}%{_prefix}/%{_lib}/libbfd.so <= 1.4 +Requires: m4 >= 1.4 + +%description +Bison is a general purpose parser generator that converts a grammar +description for an LALR(1) context-free grammar into a C program to +parse that grammar. Bison can be used to develop a wide range of +language parsers, from ones used in simple desk calculators to complex +programming languages. Bison is upwardly compatible with Yacc, so any +correctly written Yacc grammar should work with Bison without any +changes. If you know Yacc, you shouldn't have any trouble using +Bison. You do need to be very proficient in C programming to be able +to use Bison. Bison is only needed on systems that are used for +development. + +If your system will be used for C development, you should install +Bison. + +%package devel +Summary: -ly library for development using Bison-generated parsers +Group: Development/Libraries + +%description devel +The bison-devel package contains the -ly library sometimes used by +programs using Bison-generated parsers. If you are developing programs +using Bison, you might want to link with this library. This library +is not required by all Bison-generated parsers, but may be employed by +simple programs to supply minimal support for the generated parsers. + +# -ly is kept static. It only contains two symbols: main and yyerror, +# and both of these are extremely simple (couple lines of C total). +# It doesn't really pay off to introduce a shared library for that. +# +# Therefore -devel subpackage could have been created as -static, but +# the split was done in Jan 2005, which predates current guidelines. +# Besides there is logic to that: the library is devel in the sense +# that the generated parser could be distributed together with other +# sources, and only bison-devel would be necessary to wrap the build. + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +%configure --disable-nls +make + +%install +%makeinstall + +# Remove unpackaged files. +rm -f %{buildroot}/%{_bindir}/yacc +rm -f %{buildroot}/%{_mandir}/man1/yacc* +rm -rf %{buildroot}/%{_infodir} + + +# The distribution contains also source files. These are used by m4 +# when the target parser file is generated. +%files +%manifest bison.manifest +%defattr(-,root,root,-) +%doc AUTHORS NEWS README THANKS TODO +%{_mandir}/*/bison* +%{_datadir}/bison +%{_bindir}/bison +%{_datadir}/aclocal/bison*.m4 + +%files devel +%manifest bison.manifest +%defattr(-,root,root) +%{_libdir}/liby.a diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/build-compare.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/build-compare.spec new file mode 100644 index 0000000..837028f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/build-compare.spec @@ -0,0 +1,60 @@ +# +# spec file for package build-compare (Version 2009.10.14) +# +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + + +Name: build-compare +License: GPLv2+ +Group: Development/Tools/Building +AutoReqProv: on +Summary: Build Result Compare Script +Version: 2009.10.14 +Release: 26 +Source1: COPYING +Source2: same-build-result.sh +Source3: rpm-check.sh +Source4: functions.sh +Source5: srpm-check.sh +Source1001: packaging/build-compare.manifest +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch + +%description +This package contains scripts to find out if the build result differs +to a former build. + + + +%prep +mkdir $RPM_BUILD_DIR/%name-%version +%setup -T 0 -D + +%build +cp %{SOURCE1001} . + +%install +mkdir -p $RPM_BUILD_ROOT/usr/lib/build/ $RPM_BUILD_ROOT/%_defaultdocdir/%name +install -m 0755 %SOURCE2 %SOURCE3 %SOURCE4 %SOURCE5 $RPM_BUILD_ROOT/usr/lib/build/ +install -m 0644 %SOURCE1 $RPM_BUILD_ROOT/%_defaultdocdir/%name/ + +%files +%manifest build-compare.manifest +%defattr(-,root,root) +%doc %_defaultdocdir/%name +/usr/lib/build + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/build.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/build.spec new file mode 100644 index 0000000..b9e0f11 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/build.spec @@ -0,0 +1,78 @@ +# +# spec file for package build (Version 2010.03.10) +# +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: build +License: GPLv2+ +Group: Development/Tools/Building +AutoReqProv: on +Summary: A Script to Build SUSE Linux RPMs +Version: 2011.01.10a +Release: 1 +# osc rm build-*tar.bz2 +# REVISION=$(svn info https://forgesvn1.novell.com/svn/opensuse/trunk/buildservice/src/build | sed -ne "/Revision: /s///p") +# VERSION="$(date +"%Y.%m.%d").r$REVISION" +# svn export -r$REVISION https://forgesvn1.novell.com/svn/opensuse/trunk/buildservice/src/build build-$VERSION +# tar cjvf build-$VERSION.tar.bz2 build-$VERSION +# rm -rf build-$VERSION +# osc add build-$VERSION.tar.bz2 +# # There's several occurences of "Version: something" in this file, +# # two of them valid, so we need to be picky in the match. +# sed --in-place build.spec -e"/\(Version:\?[[:space:]]\+\)\([0-9]\{4\}\.[0-9][0-9]\.[0-9][0-9]\.r[0-9]\+\)/s,,\1$VERSION," +# osc build build.spec +# osc ci +# osc submitreq create -m"current svn snapshot." openSUSE:Tools build openSUSE:Factory +Source: build-%{version}.tar.gz +Source1: tizen-1.0.conf +Source1001: packaging/build.manifest +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch +# Manual requires to avoid hard require to bash-static +AutoReqProv: off +# Keep the following dependencies in sync with obs-worker package +Requires: bash +Requires: perl +Requires: perl-TimeDate +Requires: binutils +Requires: tar + +%description +This package provides a script for building RPMs for SUSE Linux in a +chroot environment. + +%prep +%setup -q + +%build +cp %{SOURCE1001} . + +%install +make DESTDIR=$RPM_BUILD_ROOT install +install %{SOURCE1} %{buildroot}%{_prefix}/lib/build/configs +cd %{buildroot}%{_prefix}/lib/build/configs/ +ln -s tizen-1.0.conf default.conf + +%files +%manifest build.manifest +%defattr(-,root,root) +%doc README +%{_bindir}/build +%{_bindir}/buildvc +%{_bindir}/unrpm +%{_prefix}/lib/build +%{_mandir}/man1/build.1* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/buildtest.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/buildtest.spec new file mode 100644 index 0000000..f812c16 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/buildtest.spec @@ -0,0 +1,30 @@ +Name: buildtest +Summary: buildtest +Version: 0.1 +Release: 1 +Group: TO_BE/FILLED_IN +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz + +%description + + +%prep +%setup -q + +%build + +gcc buildtest.c -o buildtest + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/bin +cp buildtest %{buildroot}/usr/bin/ + +%post +/sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +/usr/bin/buildtest diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/bzip2.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/bzip2.spec new file mode 100755 index 0000000..4bb0853 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/bzip2.spec @@ -0,0 +1,122 @@ +%define library_version 1.0.4 +Summary: A file compression utility +Name: bzip2 +Version: 1.0.5 +Release: 4 +License: BSD +Group: Applications/File +URL: http://www.bzip.org/ +Source: http://www.bzip.org/%{version}/bzip2-%{version}.tar.gz +Source1001: %{name}.manifest + +# Change soname from libbz2.so.1.0 to libbz2.so.1 +Patch1: change_soname.patch + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +%description +Bzip2 is a freely available, patent-free, high quality data compressor. +Bzip2 compresses files to within 10 to 15 percent of the capabilities +of the best techniques available. However, bzip2 has the added benefit +of being approximately two times faster at compression and six times +faster at decompression than those techniques. Bzip2 is not the +fastest compression utility, but it does strike a balance between speed +and compression capability. + +Install bzip2 if you need a compression utility. + +%package devel +Summary: Header files developing apps which will use bzip2 +Group: Development/Libraries +Requires: bzip2-libs = %{version}-%{release} + +%description devel + +Header files and a static library of bzip2 functions, for developing apps +which will use the library. + +%package libs +Summary: Libraries for applications using bzip2 +Group: System Environment/Libraries + +%description libs + +Libraries for applications using the bzip2 compression format. + +%prep +%setup -q +%patch1 -p1 -b .change_soname + +%build +cp %{SOURCE1001} . +make -f Makefile-libbz2_so CC="%{__cc}" AR=%{__ar} RANLIB=%{__ranlib} \ + CFLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64 -fpic -fPIC" \ + %{?_smp_mflags} all + +rm -f *.o +make CC="%{__cc}" AR=%{__ar} RANLIB=%{__ranlib} \ + CFLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64" \ + %{?_smp_mflags} all + +%install +rm -rf ${RPM_BUILD_ROOT} + +chmod 644 bzlib.h +mkdir -p $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,/%{_lib},%{_libdir},%{_includedir}} +cp -p bzlib.h $RPM_BUILD_ROOT%{_includedir} +# temporary for rpm +install -m 644 libbz2.a $RPM_BUILD_ROOT%{_libdir} +install -m 755 libbz2.so.%{library_version} $RPM_BUILD_ROOT/%{_lib} +install -m 755 bzip2-shared $RPM_BUILD_ROOT%{_bindir}/bzip2 +install -m 755 bzip2recover bzgrep bzdiff bzmore $RPM_BUILD_ROOT%{_bindir}/ +cp -p bzip2.1 bzdiff.1 bzgrep.1 bzmore.1 $RPM_BUILD_ROOT%{_mandir}/man1/ +ln -s bzip2 $RPM_BUILD_ROOT%{_bindir}/bunzip2 +ln -s bzip2 $RPM_BUILD_ROOT%{_bindir}/bzcat +ln -s bzdiff $RPM_BUILD_ROOT%{_bindir}/bzcmp +ln -s bzmore $RPM_BUILD_ROOT%{_bindir}/bzless +ln -s libbz2.so.%{library_version} $RPM_BUILD_ROOT/%{_lib}/libbz2.so.1 +ln -s ../../%{_lib}/libbz2.so.1 $RPM_BUILD_ROOT/%{_libdir}/libbz2.so +ln -s bzip2.1 $RPM_BUILD_ROOT%{_mandir}/man1/bzip2recover.1 +ln -s bzip2.1 $RPM_BUILD_ROOT%{_mandir}/man1/bunzip2.1 +ln -s bzip2.1 $RPM_BUILD_ROOT%{_mandir}/man1/bzcat.1 +ln -s bzdiff.1 $RPM_BUILD_ROOT%{_mandir}/man1/bzcmp.1 +ln -s bzmore.1 $RPM_BUILD_ROOT%{_mandir}/man1/bzless.1 + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + +%clean +rm -rf ${RPM_BUILD_ROOT} + +%files +%defattr(-,root,root,-) +%manifest %{name}.manifest +%doc LICENSE CHANGES README +%{_datadir}/license/%{name} +%{_bindir}/* +%doc %{_mandir}/*/* + +%files libs +%defattr(-,root,root,-) +%manifest %{name}.manifest +/%{_lib}/*so.* + +%files devel +%defattr(-,root,root,-) +#%doc manual.html manual.pdf +%{_includedir}/* +/%{_libdir}/*so +# Temporary for rpm +%{_libdir}/*.a + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/c-ares.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/c-ares.spec new file mode 100644 index 0000000..b577891 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/c-ares.spec @@ -0,0 +1,52 @@ +#sbs-git:slp/pkgs/c/c-ares c-ares 1.7.4 a598a0be73d9a97a303887c6e186d067256686eb +Name: c-ares +Summary: library for asynchronous name resolves (development files) +Version: 1.7.4 +Release: 2 +Group: TO_BE_FILLED +License: TO_BE_FILLED +Source0: %{name}-%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: gettext-devel + +%description +library for asynchronous name resolves (development files) + + +%package devel +Summary: library for asynchronous name resolves (development files) (Developement) +Group: TO_BE_FILLED +Requires: %{name} = %{version}-%{release} + +%description devel +library for asynchronous name resolves (development files) (Developement) + +%prep +%setup -q + +%build +./buildconf +./configure --prefix=/usr --enable-shared --enable-symbol-hiding +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +%remove_docs +%post + +%postun + + +%files +%defattr(-,root,root,-) +/usr/lib/libcares.so.2 +/usr/lib/libcares.so.2.0.0 + +%files devel +%defattr(-,root,root,-) +/usr/include/*.h +/usr/lib/libcares.so +/usr/lib/pkgconfig/libcares.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/ccache.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/ccache.spec new file mode 100644 index 0000000..6e6086f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/ccache.spec @@ -0,0 +1,59 @@ +# +# spec file for package ccache +# +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + + +Name: ccache +Version: 3.1.6 +Release: 1 +Summary: A Fast C/C++ Compiler Cache + +License: GPLv3+ +Url: http://ccache.samba.org/ +Group: Development/Languages/C and C++ +Source0: http://samba.org/ftp/ccache/%{name}-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +BuildRequires: zlib-devel +Provides: distcc:/usr/bin/ccache + +%description +ccache is a compiler cache. It speeds up recompilation by caching the result of +previous compilations and detecting when the same compilation is being done +again. Supported languages are C, C++, Objective-C and Objective-C++. + +%prep +%setup -q + +%build +%configure +make %{?_smp_mflags} + +%install +make install DESTDIR=%{buildroot} + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%doc AUTHORS.* GPL-3.0.txt INSTALL.* LICENSE.* MANUAL.* NEWS.* README.* +%doc %{_mandir}/man1/ccache.1%{ext_man} +%{_bindir}/ccache + +%changelog diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/cloog.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/cloog.spec new file mode 100644 index 0000000..2590778 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/cloog.spec @@ -0,0 +1,79 @@ +Name: cloog +Summary: The Chunky Loop Generator +Version: 0.15.9 +Release: 1 +Group: System/Libraries +License: GPLv2+ +URL: http://www.cloog.org +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/cloog.manifest +BuildRequires: ppl-devel >= 0.10.2 +BuildRequires: gmp-devel >= 4.1.3 +BuildRequires: libtool + + +%description +CLooG is a software which generates loops for scanning Z-polyhedra. That is, +CLooG finds the code or pseudo-code where each integral point of one or more +parametrized polyhedron or parametrized polyhedra union is reached. CLooG is +designed to avoid control overhead and to produce a very efficient code. + + + +%package ppl-devel +Summary: Development tools for the ppl based version of Chunky Loop Generator +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: %{name}-ppl = %{version}-%{release} +Requires: ppl-devel >= 0.10, gmp-devel >= 4.1.3 + +%description ppl-devel +The header files and dynamic shared libraries of the Chunky Loop Generator. + + +%package ppl +Summary: Parma Polyhedra Library backend (ppl) based version of the Cloog binaries +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description ppl +The dynamic shared libraries of the Chunky Loop Generator + + +%prep +%setup -q -n %{name}-%{version} + +%build +cp %{SOURCE1001} . +%configure --disable-static \ + --with-ppl + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +rm -rf %{buildroot}/%{_infodir} + +%post ppl -p /sbin/ldconfig + +%postun ppl -p /sbin/ldconfig + +%files +%manifest cloog.manifest +%defattr(-,root,root,-) + +%files ppl-devel +%manifest cloog.manifest +%defattr(-,root,root,-) +%{_includedir}/cloog +%{_libdir}/libcloog.so + +%files ppl +%manifest cloog.manifest +%defattr(-,root,root,-) +%{_bindir}/cloog +%{_libdir}/libcloog.so.* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/cmake.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/cmake.spec new file mode 100644 index 0000000..463c58c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/cmake.spec @@ -0,0 +1,78 @@ +Name: cmake +Version: 2.8.8 +Release: 1 +License: BSD +Summary: Cross-platform make system +Url: http://www.cmake.org +Group: Development/Tools +Source0: http://www.cmake.org/files/v2.8/cmake-%{version}.tar.gz +Source1: macros.cmake +BuildRequires: expat-devel +BuildRequires: pkgconfig(libarchive) >= 2.8.0 +BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(zlib) +BuildRequires: procps +BuildRequires: pkgconfig(ncurses) + +%description +CMake is used to control the software compilation process using simple platform +and compiler independent configuration files. CMake generates native makefiles +and workspaces that can be used in the compiler environment of your choice. +CMake is quite sophisticated: it is possible to support complex environments +requiring system configuration, pre-processor generation, code generation, and +template instantiation. + + +%prep +%setup -q -n cmake-%{version} + +# Fixup permissions +find -name \*.h -o -name \*.cxx -print0 | xargs -0 chmod -x + +%build +cat > %{buildroot}build-flags.cmake << EOF +set(CMAKE_SKIP_RPATH YES CACHE BOOL "Skip rpath" FORCE) +set(CMAKE_USE_RELATIVE_PATHS YES CACHE BOOL "Use relative paths" FORCE) +set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "Verbose build" FORCE) +set(CMAKE_C_FLAGS "%{optflags}" CACHE STRING "C flags" FORCE) +set(CMAKE_CXX_FLAGS "%{optflags}" CACHE STRING "C++ flags" FORCE) +set(CMAKE_SKIP_BOOTSTRAP_TEST ON CACHE BOOL "Skip BootstrapTest" FORCE) +set(BUILD_CursesDialog YES CACHE BOOL "Build curses GUI" FORCE) +set(MINGW_CC_LINUX2WIN_EXECUTABLE "" CACHE FILEPATH "Never detect mingw" FORCE) +set(CMAKE_USE_SYSTEM_LIBARCHIVE YES CACHE BOOL "" FORCE) +EOF +rm -rf %{_target_platform} && mkdir %{_target_platform} +cd %{_target_platform} && ../bootstrap \ + --prefix=%{_prefix} \ + --docdir=/share/doc/cmake-%{version} \ + --mandir=/share/man \ + --datadir=/share/cmake \ + --%{?with_bootstrap:no-}system-libs \ + --parallel=`/usr/bin/getconf _NPROCESSORS_ONLN` \ + --init=%{buildroot}build-flags.cmake \ + --system-libs + +make VERBOSE=1 %{?_smp_mflags} + +%install +%makeinstall -C %{_target_platform} DESTDIR=%{buildroot} +find %{buildroot}%{_datadir}/%{name}/Modules -name '*.sh*' -type f | xargs chmod -x +mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp +cp -a Example %{buildroot}%{_datadir}/doc/%{name}-%{version}/ +install -m 0644 Docs/cmake-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/ +# Install cmake rpm macros +install -D -p -m 0644 %{_sourcedir}/macros.cmake \ + %{buildroot}%{_sysconfdir}/rpm/macros.cmake + +%remove_docs + +%files +%defattr(-,root,root,-) +%config(noreplace) %{_sysconfdir}/rpm/macros.cmake +%{_bindir}/ccmake +%{_bindir}/cmake +%{_bindir}/cpack +%{_bindir}/ctest +%{_datadir}/aclocal/cmake.m4 +%{_datadir}/%{name}/* +%{_datadir}/emacs/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/coreutils.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/coreutils.spec new file mode 100644 index 0000000..89522f1 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/coreutils.spec @@ -0,0 +1,232 @@ +%define nopam 1 +%define mktemp_version 1.7 + +Name: coreutils +Version: 6.9 +Release: 9 +License: GPL-2.0+ +Summary: The GNU core utilities: a set of tools commonly used in shell scripts +Url: http://www.gnu.org/software/coreutils/ +Group: System Environment/Base +Source0: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.bz2 +Source1: mktemp-%{mktemp_version}.tar.gz +Source101: coreutils-DIR_COLORS +Source102: coreutils-DIR_COLORS.xterm +Source105: coreutils-colorls.sh +Source106: coreutils-colorls.csh +Source200: coreutils-su.pamd +Source202: coreutils-su-l.pamd +# FIXME +Epoch: 1 + +# From upstream +Patch1: coreutils-futimens.patch +Patch2: coreutils-ls-x.patch +Patch3: coreutils-6.9-cp-i-u.patch + +# Our patches +Patch100: coreutils-chgrp.patch + +# sh-utils +Patch703: sh-utils-2.0.11-dateman.patch +Patch704: sh-utils-1.16-paths.patch +# RMS will never accept the PAM patch because it removes his historical +# rant about Twenex and the wheel group, so we'll continue to maintain +# it here indefinitely. +Patch706: coreutils-pam.patch +Patch713: coreutils-4.5.3-langinfo.patch +Patch715: coreutils-4.5.3-sysinfo.patch + +# (sb) lin18nux/lsb compliance +Patch800: coreutils-i18n.patch + +Patch900: coreutils-setsid.patch +Patch907: coreutils-5.2.1-runuser.patch +Patch908: coreutils-getgrouplist.patch +Patch912: coreutils-overflow.patch +Patch915: coreutils-split-pam.patch +Patch916: coreutils-getfacl-exit-code.patch + +Patch1001: mktemp-%{mktemp_version}-build.patch + +BuildRequires: autoconf >= 2.58 +BuildRequires: automake >= 1.10 +BuildRequires: bison +BuildRequires: libacl-devel +%{?!nopam:BuildRequires: pam-devel} + +%{?!nopam:Requires: pam >= 0.66-12} + +Provides: mktemp +Provides: coreutils-su + +%description +These are the GNU core utilities. This package is the combination of +the old GNU fileutils, sh-utils, and textutils packages. + +%prep +%setup -q -b 1 + +# From upstream +%patch1 -p1 -b .futimens +%patch2 -p1 -b .ls-x +%patch3 -p1 -b .cp-i-u + +# Our patches +%patch100 -p1 -b .chgrp + +# sh-utils +%patch703 -p1 -b .dateman +%patch704 -p1 -b .paths +%{?!nopam:%patch706 -p1 -b .pam} +%patch713 -p1 -b .langinfo +%patch715 -p1 -b .sysinfo + +# li18nux/lsb +%patch800 -p1 -b .i18n + +# Coreutils +#%patch900 -p1 -b .setsid +#%patch907 -p1 -b .runuser +%patch908 -p1 -b .getgrouplist +%patch912 -p1 -b .overflow +#%patch915 -p1 -b .splitl +%patch916 -p1 -b .getfacl-exit-code + +sed -i -e 's/basic-1//g' tests/stty/Makefile* + +chmod a+x tests/sort/sort-mb-tests +chmod a+x tests/ls/x-option + +%build +pushd ../mktemp-%{mktemp_version} +patch -p1 < %{PATCH1001} +%configure +make +popd + +export CFLAGS="%{optflags} -fpic" +%{expand:%%global optflags %{optflags} -D_GNU_SOURCE=1} +%configure %{?!nopam:--enable-pam} \ + --disable-nls \ + DEFAULT_POSIX2_VERSION=200112 alternative=199209 || : +make all \ + %{?!nopam:CPPFLAGS="-DUSE_PAM"} \ + su_LDFLAGS="-pie %{?!nopam:-lpam -lpam_misc}" + +# XXX docs should say /var/run/[uw]tmp not /etc/[uw]tmp +sed -i -e 's,/etc/utmp,/var/run/utmp,g;s,/etc/wtmp,/var/run/wtmp,g' doc/coreutils.texi + + +%check +#make check + +%install + +pushd ../mktemp-%{mktemp_version} +make bindir=%{buildroot}/bin mandir=%{buildroot}%{_mandir} install +popd + + + +%make_install + +# man pages are not installed with make install +make mandir=%{buildroot}%{_mandir} install-man + +# fix japanese catalog file +if [ -d %{buildroot}%{_datadir}/locale/ja_JP.EUC/LC_MESSAGES ]; then + mkdir -p %{buildroot}%{_datadir}/locale/ja/LC_MESSAGES + mv %{buildroot}%{_datadir}/locale/ja_JP.EUC/LC_MESSAGES/*mo \ + %{buildroot}%{_datadir}/locale/ja/LC_MESSAGES + rm -rf %{buildroot}%{_datadir}/locale/ja_JP.EUC +fi + +bzip2 -9f ChangeLog + +# let be compatible with old fileutils, sh-utils and textutils packages : +mkdir -p %{buildroot}{/bin,%{_bindir},%{_sbindir},/sbin} +%{?!nopam:mkdir -p %{buildroot}%{_sysconfdir}/pam.d} +for f in basename cat chgrp chmod chown cp cut date dd df echo env false link ln ls mkdir mknod mv nice pwd rm rmdir sleep sort stty sync touch true uname unlink +do + mv %{buildroot}{%{_bindir},/bin}/$f +done + +# chroot was in /usr/sbin : +mv %{buildroot}{%{_bindir},%{_sbindir}}/chroot +# {cat,sort,cut} were previously moved from bin to /usr/bin and linked into +for i in env cut; do ln -sf ../../bin/$i %{buildroot}%{_prefix}/bin; done + +mkdir -p %{buildroot}%{_sysconfdir}/profile.d +install -p -c -m644 %{S:101} %{buildroot}%{_sysconfdir}/DIR_COLORS +install -p -c -m644 %{S:102} %{buildroot}%{_sysconfdir}/DIR_COLORS.xterm +install -p -c -m644 %{S:105} %{buildroot}%{_sysconfdir}/profile.d/colorls.sh +install -p -c -m644 %{S:106} %{buildroot}%{_sysconfdir}/profile.d/colorls.csh + +# su +install -m 4755 src/su %{buildroot}/bin +#install -m 755 src/runuser %{buildroot}/sbin + +# These come from util-linux and/or procps. +for i in hostname uptime kill ; do + rm %{buildroot}{%{_bindir}/$i,%{_mandir}/man1/$i.1} +done + +%{?!nopam:install -p -m 644 %{S:200} %{buildroot}%{_sysconfdir}/pam.d/su} +%{?!nopam:install -p -m 644 %{S:202} %{buildroot}%{_sysconfdir}/pam.d/su-l} + + +# Use hard links instead of symbolic links for LC_TIME files (bug #246729). +find %{buildroot}%{_datadir}/locale -type l | \ +(while read link + do + target=$(readlink "$link") + rm -f "$link" + ln "$(dirname "$link")/$target" "$link" + done) + + + +%remove_docs + +%files +%config(noreplace) %{_sysconfdir}/DIR_COLORS* +%{_sysconfdir}/profile.d/* +%{?!nopam:%config(noreplace) %{_sysconfdir}/pam.d/su} +%{?!nopam:%config(noreplace) %{_sysconfdir}/pam.d/su-l} +%doc COPYING +/bin/basename +/bin/cat +/bin/chgrp +/bin/chmod +/bin/chown +/bin/cp +/bin/cut +/bin/date +/bin/dd +/bin/df +/bin/echo +/bin/env +/bin/false +/bin/link +/bin/ln +/bin/ls +/bin/mkdir +/bin/mknod +/bin/mv +/bin/nice +/bin/pwd +/bin/rm +/bin/rmdir +/bin/sleep +/bin/sort +/bin/stty +/bin/sync +/bin/touch +/bin/true +/bin/uname +/bin/unlink +/bin/mktemp +%{_bindir}/* +%{_sbindir}/chroot +%attr(4755,root,root) /bin/su diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/cpio.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/cpio.spec new file mode 100644 index 0000000..f20214f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/cpio.spec @@ -0,0 +1,59 @@ +Name: cpio +Version: 2.8 +Release: 3 +License: GPL-3.0+ +Summary: A GNU archiving program +Url: http://www.gnu.org/software/cpio/ +Group: Applications/Archiving +Source0: ftp://ftp.gnu.org/gnu/cpio/cpio-%{version}.tar.gz +Source1: cpio.1 +Source1001: cpio.manifest +BuildRequires: autoconf + +%description +GNU cpio copies files into or out of a cpio or tar archive. Archives +are files which contain a collection of other files plus information +about them, such as their file name, owner, timestamps, and access +permissions. The archive can be another file on the disk, a magnetic +tape, or a pipe. GNU cpio supports the following archive formats: binary, +old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old tar and POSIX.1 +tar. By default, cpio creates binary format archives, so that they are +compatible with older cpio programs. When it is extracting files from +archives, cpio automatically recognizes which kind of archive it is reading +and can read archives created on machines with a different byte-order. + +Install cpio if you need a program to manage file archives. + +%prep +%setup -q + + + +%build +cp %{SOURCE1001} . +export ac_cv_prog_cc_c99=no +%configure --disable-nls + +make %{?_smp_mflags} + +%install +%make_install +mkdir -p %{buildroot}%{_mandir}/man1 +cp -a %{SOURCE1} %{buildroot}%{_mandir}/man1 + + +mkdir -p %{buildroot}/bin +ln -sf ../usr/bin/cpio %{buildroot}/bin/ +rm -rf %{buildroot}%{_prefix}/libexec/rmt + + + +%docs_package + +%files +%manifest cpio.manifest +%doc COPYING +%{_bindir}/* +/bin/cpio + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/curl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/curl.spec new file mode 100644 index 0000000..b5388c8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/curl.spec @@ -0,0 +1,113 @@ +Name: curl +Summary: A utility for getting files from remote servers (FTP, HTTP, and others) +Version: 7.21.3 +Release: 7 +Group: Applications/Internet +License: MIT +#URL: http://curl.haxx.se/ +#Source0: http://curl.haxx.se/download/%{name}-%{version}.tar.bz2 +Source0: %{name}-%{version}.tar.bz2 + +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(libidn) +BuildRequires: pkgconfig(nss) +BuildRequires: pkgconfig(zlib) +BuildRequires: pkgconfig(libcares) +Provides: webclient + + +%description +cURL is a tool for getting files from HTTP, FTP, FILE, LDAP, LDAPS, +DICT, TELNET and TFTP servers, using any of the supported protocols. +cURL is designed to work without user interaction or any kind of +interactivity. cURL offers many useful capabilities, like proxy support, +user authentication, FTP upload, HTTP post, and file transfer resume. + + + +%package -n libcurl +Summary: A library for getting files from web servers +Group: System/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description -n libcurl +This package provides a way for applications to use FTP, HTTP, Gopher and +other servers for getting files. + + +%package -n libcurl-devel +Summary: Files needed for building applications with libcurl +Group: Development/Libraries +Requires: libcurl = %{version}-%{release} +Requires: libidn-devel +Provides: curl-devel = %{version}-%{release} +Obsoletes: curl-devel < %{version}-%{release} + +%description -n libcurl-devel +cURL is a tool for getting files from FTP, HTTP, Gopher, Telnet, and +Dict servers, using any of the supported protocols. The libcurl-devel +package includes files needed for developing applications which can +use cURL's capabilities internally. + + + +%prep +%setup -q + + +%build + +export CPPFLAGS="$(pkg-config --cflags nss) -DHAVE_PK11_CREATEGENERICOBJECT" + +%reconfigure --without-nss --without-gnutls --with-openssl --disable-ipv6 \ +--with-ca-path=/etc/ssl/certs \ +--with-libidn \ +--with-lber-lib=lber \ +--enable-manual --enable-versioned-symbols --enable-ares --enable-debug --enable-curldebug \ +--disable-static + +#--with-ca-bundle=%{_sysconfdir}/pki/tls/certs/ca-bundle.crt + +sed -i -e 's,-L/usr/lib ,,g;s,-L/usr/lib64 ,,g;s,-L/usr/lib$,,g;s,-L/usr/lib64$,,g' \ +Makefile libcurl.pc +# Remove bogus rpath +sed -i \ +-e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \ +-e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool + +make %{?_smp_mflags} + +%install +rm -rf %{buildroot} + +rm -rf $RPM_BUILD_ROOT + +make DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p" install + +rm -f ${RPM_BUILD_ROOT}%{_libdir}/libcurl.la +install -d $RPM_BUILD_ROOT/%{_datadir}/aclocal +install -m 644 docs/libcurl/libcurl.m4 $RPM_BUILD_ROOT/%{_datadir}/aclocal + + +# don't need curl's copy of the certs; use openssl's +find ${RPM_BUILD_ROOT} -name ca-bundle.crt -exec rm -f '{}' \; +rm -rf ${RPM_BUILD_ROOT}/usr/share/man + +%post -n libcurl -p /sbin/ldconfig + +%postun -n libcurl -p /sbin/ldconfig + +%files +%{_bindir}/curl + +%files -n libcurl +%{_libdir}/libcurl.so.* + +%files -n libcurl-devel +%{_bindir}/curl-config* +%{_includedir}/curl +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc +%{_datadir}/aclocal/libcurl.m4 + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/db4.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/db4.spec new file mode 100644 index 0000000..6c5e73c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/db4.spec @@ -0,0 +1,341 @@ +# the set of arches on which libgcj provides gcj and libgcj-javac-placeholder.sh +#define java_arches %{ix86} alpha ia64 ppc sparc sparcv9 x86_64 s390 s390x +%define java_arches %{nil} +%define __soversion 4.8 + +# switch back to md5 file digests (due to rpm) until the dust settles a bit +%define _source_filedigest_algorithm 0 +%define _binary_filedigest_algorithm 0 + +Summary: The Berkeley DB database library (version 4) for C +Name: db4 +Version: 4.8.30 +Release: 1 +Source0: http://download.oracle.com/berkeley-db/%{name}-%{version}.tar.bz2 +Source1: http://download.oracle.com/berkeley-db/db.1.85.tar.gz +# db-1.85 upstream patches +Patch10: http://www.oracle.com/technology/products/berkeley-db/db/update/1.85/patch.1.1 +Patch11: http://www.oracle.com/technology/products/berkeley-db/db/update/1.85/patch.1.2 +Patch12: http://www.oracle.com/technology/products/berkeley-db/db/update/1.85/patch.1.3 +Patch13: http://www.oracle.com/technology/products/berkeley-db/db/update/1.85/patch.1.4 +# other patches +Patch20: db-1.85-errno.patch +Patch22: db-4.6.21-1.85-compat.patch +Patch24: db-4.5.20-jni-include-dir.patch +URL: http://www.oracle.com/database/berkeley-db/ +License: BSD +Group: System/Libraries +# unversioned obsoletes are OK here as these BDB versions never occur again +Obsoletes: db1, db2, db3 +BuildRequires: libtool + +%description +The Berkeley Database (Berkeley DB) is a programmatic toolkit that +provides embedded database support for both traditional and +client/server applications. The Berkeley DB includes B+tree, Extended +Linear Hashing, Fixed and Variable-length record access methods, +transactions, locking, logging, shared memory caching, and database +recovery. The Berkeley DB supports C, C++, Java, and Perl APIs. It is +used by many applications, including Python and Perl, so this should +be installed on all systems. + +%package cxx +Summary: The Berkeley DB database library (version 4) for C++ +Group: System/Libraries + +%description cxx +The Berkeley Database (Berkeley DB) is a programmatic toolkit that +provides embedded database support for both traditional and +client/server applications. The Berkeley DB includes B+tree, Extended +Linear Hashing, Fixed and Variable-length record access methods, +transactions, locking, logging, shared memory caching, and database +recovery. The Berkeley DB supports C, C++, Java, and Perl APIs. It is +used by many applications, including Python and Perl, so this should +be installed on all systems. + +%package utils +Summary: Command line tools for managing Berkeley DB (version 4) databases +Group: Applications/Databases +Requires: db4 = %{version}-%{release} +Obsoletes: db1-utils, db2-utils, db3-utils + +%description utils +The Berkeley Database (Berkeley DB) is a programmatic toolkit that +provides embedded database support for both traditional and +client/server applications. Berkeley DB includes B+tree, Extended +Linear Hashing, Fixed and Variable-length record access methods, +transactions, locking, logging, shared memory caching, and database +recovery. DB supports C, C++, Java and Perl APIs. + +%package devel +Summary: C development files for the Berkeley DB (version 4) library +Group: Development/Libraries +Requires: db4 = %{version}-%{release} +Obsoletes: db1-devel, db2-devel, db3-devel + +%description devel +The Berkeley Database (Berkeley DB) is a programmatic toolkit that +provides embedded database support for both traditional and +client/server applications. This package contains the header files, +libraries, and documentation for building programs which use the +Berkeley DB. + +%package devel-static +Summary: Berkeley DB (version 4) static libraries +Group: Development/Libraries + +%description devel-static +The Berkeley Database (Berkeley DB) is a programmatic toolkit that +provides embedded database support for both traditional and +client/server applications. This package contains static libraries +needed for applications that require statical linking of +Berkeley DB. + +%package tcl +Summary: Development files for using the Berkeley DB (version 4) with tcl +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description tcl +The Berkeley Database (Berkeley DB) is a programmatic toolkit that +provides embedded database support for both traditional and +client/server applications. This package contains the libraries +for building programs which use the Berkeley DB in Tcl. + +%package java +Summary: Development files for using the Berkeley DB (version 4) with Java +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description java +The Berkeley Database (Berkeley DB) is a programmatic toolkit that +provides embedded database support for both traditional and +client/server applications. This package contains the libraries +for building programs which use the Berkeley DB in Java. + +%prep +%setup -q -n %{name}-%{version} -a 1 + +pushd db.1.85/PORT/linux +%patch10 -p0 -b .1.1 +popd +pushd db.1.85 +%patch11 -p0 -b .1.2 +%patch12 -p0 -b .1.3 +%patch13 -p0 -b .1.4 +%patch20 -p1 -b .errno +popd + +%patch22 -p1 -b .185compat +%patch24 -p1 -b .4.5.20.jni + +# Remove tags files which we don't need. +find . -name tags | xargs rm -f +# Define a shell function for fixing HREF references in the docs, which +# would otherwise break when we split the docs up into subpackages. +fixup_href() { + for doc in $@ ; do + chmod u+w ${doc} + sed -e 's,="../api_c/,="../../%{name}-devel-%{version}/api_c/,g' \ + -e 's,="api_c/,="../%{name}-devel-%{version}/api_c/,g' \ + -e 's,="../api_cxx/,="../../%{name}-devel-%{version}/api_cxx/,g' \ + -e 's,="api_cxx/,="../%{name}-devel-%{version}/api_cxx/,g' \ + -e 's,="../api_tcl/,="../../%{name}-devel-%{version}/api_tcl/,g' \ + -e 's,="api_tcl/,="../%{name}-devel-%{version}/api_tcl/,g' \ + -e 's,="../java/,="../../%{name}-devel-%{version}/java/,g' \ + -e 's,="java/,="../%{name}-devel-%{version}/java/,g' \ + -e 's,="../examples_c/,="../../%{name}-devel-%{version}/examples_c/,g' \ + -e 's,="examples_c/,="../%{name}-devel-%{version}/examples_c/,g' \ + -e 's,="../examples_cxx/,="../../%{name}-devel-%{version}/examples_cxx/,g' \ + -e 's,="examples_cxx/,="../%{name}-devel-%{version}/examples_cxx/,g' \ + -e 's,="../ref/,="../../%{name}-devel-%{version}/ref/,g' \ + -e 's,="ref/,="../%{name}-devel-%{version}/ref/,g' \ + -e 's,="../images/,="../../%{name}-devel-%{version}/images/,g' \ + -e 's,="images/,="../%{name}-devel-%{version}/images/,g' \ + -e 's,="../utility/,="../../%{name}-utils-%{version}/utility/,g' \ + -e 's,="utility/,="../%{name}-utils-%{version}/utility/,g' ${doc} > ${doc}.new + touch -r ${doc} ${doc}.new + cat ${doc}.new > ${doc} + touch -r ${doc}.new ${doc} + rm -f ${doc}.new + done +} + +set +x +# Fix all of the HTML files. +fixup_href `find . -name "*.html"` +set -x + +cd dist +./s_config + +%build +CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"; export CFLAGS + +# Build the old db-185 libraries. +make -C db.1.85/PORT/%{_os} OORG="$CFLAGS" + +build() { + test -d dist/$1 || mkdir dist/$1 + # Static link db_dump185 with old db-185 libraries. + /bin/sh libtool --mode=compile %{__cc} $RPM_OPT_FLAGS -Idb.1.85/PORT/%{_os}/include -D_REENTRANT -c db_dump185/db_dump185.c -o dist/$1/db_dump185.lo + /bin/sh libtool --mode=link %{__cc} -o dist/$1/db_dump185 dist/$1/db_dump185.lo db.1.85/PORT/%{_os}/libdb.a + + pushd dist + popd + pushd dist/$1 + ln -sf ../configure . + # XXX --enable-diagnostic should be disabled for production (but is + # useful). + # XXX --enable-debug_{r,w}op should be disabled for production. + %configure -C \ + --enable-compat185 --enable-dump185 \ + --enable-shared --enable-static \ + --enable-cxx \ +%ifarch %{java_arches} + --enable-java \ +%else + --disable-java \ +%endif + # --enable-diagnostic \ + # --enable-debug --enable-debug_rop --enable-debug_wop \ + + # Remove libtool predep_objects and postdep_objects wonkiness so that + # building without -nostdlib doesn't include them twice. Because we + # already link with g++, weird stuff happens if you don't let the + # compiler handle this. + perl -pi -e 's/^predep_objects=".*$/predep_objects=""/' libtool + perl -pi -e 's/^postdep_objects=".*$/postdep_objects=""/' libtool + perl -pi -e 's/-shared -nostdlib/-shared/' libtool + + make %{?_smp_mflags} + + # XXX hack around libtool not creating ./libs/libdb_java-X.Y.lai + LDBJ=./.libs/libdb_java-%{__soversion}.la + if test -f ${LDBJ} -a ! -f ${LDBJ}i; then + sed -e 's,^installed=no,installed=yes,' < ${LDBJ} > ${LDBJ}i + fi + + popd +} + +build dist-tls + +%install +rm -rf ${RPM_BUILD_ROOT} +mkdir -p ${RPM_BUILD_ROOT}%{_includedir} +mkdir -p ${RPM_BUILD_ROOT}%{_libdir} + +%makeinstall -C dist/dist-tls + +# XXX Nuke non-versioned archives and symlinks +rm -f ${RPM_BUILD_ROOT}%{_libdir}/{libdb.a,libdb_cxx.a} +rm -f ${RPM_BUILD_ROOT}%{_libdir}/libdb-4.so +rm -f ${RPM_BUILD_ROOT}%{_libdir}/libdb_cxx-4.so +rm -f ${RPM_BUILD_ROOT}%{_libdir}/libdb_tcl-4.so +rm -f ${RPM_BUILD_ROOT}%{_libdir}/libdb_tcl.so + +chmod +x ${RPM_BUILD_ROOT}%{_libdir}/*.so* + +# Move the main shared library from /usr/lib* to /lib* directory. +if [ "%{_libdir}" != "/%{_lib}" ]; then + mkdir -p $RPM_BUILD_ROOT/%{_lib}/ + mv $RPM_BUILD_ROOT/%{_libdir}/libdb-%{__soversion}.so $RPM_BUILD_ROOT/%{_lib}/ + +# Leave relative symlinks in %{_libdir}. + touch $RPM_BUILD_ROOT/rootfile + root=.. + while [ ! -e $RPM_BUILD_ROOT/%{_libdir}/${root}/rootfile ] ; do + root=${root}/.. + done + rm $RPM_BUILD_ROOT/rootfile + + ln -sf ${root}/%{_lib}/libdb-%{__soversion}.so $RPM_BUILD_ROOT/%{_libdir}/libdb.so + ln -sf ${root}/%{_lib}/libdb-%{__soversion}.so $RPM_BUILD_ROOT/%{_libdir}/ + ln -sf libdb_cxx-%{__soversion}.so $RPM_BUILD_ROOT/%{_libdir}/libdb_cxx.so +fi + +# Move the header files to a subdirectory, in case we're deploying on a +# system with multiple versions of DB installed. +mkdir -p ${RPM_BUILD_ROOT}%{_includedir}/db4 +mv ${RPM_BUILD_ROOT}%{_includedir}/*.h ${RPM_BUILD_ROOT}%{_includedir}/db4/ + +# Create symlinks to includes so that "use and link with -ldb" works. +for i in db.h db_cxx.h db_185.h; do + ln -s db4/$i ${RPM_BUILD_ROOT}%{_includedir} +done + +%ifarch %{java_arches} +# Move java jar file to the correct place +mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/java +mv ${RPM_BUILD_ROOT}%{_libdir}/*.jar ${RPM_BUILD_ROOT}%{_datadir}/java +%endif + +# Eliminate installed doco +rm -rf ${RPM_BUILD_ROOT}%{_prefix}/docs + +# XXX Avoid Permission denied. strip when building as non-root. +chmod u+w ${RPM_BUILD_ROOT}%{_bindir} ${RPM_BUILD_ROOT}%{_bindir}/* + +# remove unneeded .la files (#225675) +rm -f ${RPM_BUILD_ROOT}%{_libdir}/*.la + +%clean +rm -rf ${RPM_BUILD_ROOT} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%post -p /sbin/ldconfig tcl + +%postun -p /sbin/ldconfig tcl + +%post -p /sbin/ldconfig java + +%postun -p /sbin/ldconfig java + +%files +%defattr(-,root,root) +%doc LICENSE README +/%{_lib}/libdb-%{__soversion}.so +%{_libdir}/libdb-%{__soversion}.so + +%files cxx +%defattr(-,root,root) +%{_libdir}/libdb_cxx-%{__soversion}.so + +%files utils +%defattr(-,root,root) +%{_bindir}/db*_archive +%{_bindir}/db*_checkpoint +%{_bindir}/db*_deadlock +%{_bindir}/db*_dump* +%{_bindir}/db*_hotbackup +%{_bindir}/db*_load +%{_bindir}/db*_printlog +%{_bindir}/db*_recover +%{_bindir}/db*_sql +%{_bindir}/db*_stat +%{_bindir}/db*_upgrade +%{_bindir}/db*_verify + +%files devel +%defattr(-,root,root) +%{_libdir}/libdb.so +%{_libdir}/libdb_cxx.so +%dir %{_includedir}/%{name} +%{_includedir}/%{name}/db.h +%{_includedir}/%{name}/db_185.h +%{_includedir}/%{name}/db_cxx.h +%{_includedir}/db.h +%{_includedir}/db_185.h +%{_includedir}/db_cxx.h + +%files devel-static +%defattr(-,root,root) +%{_libdir}/libdb-%{__soversion}.a +%{_libdir}/libdb_cxx-%{__soversion}.a +%ifarch %{java_arches} +%{_libdir}/libdb_java-%{__soversion}.a +%endif diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/diffutils.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/diffutils.spec new file mode 100644 index 0000000..2b2d1cd --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/diffutils.spec @@ -0,0 +1,48 @@ +Name: diffutils +Version: 3.0 +Release: 1 +License: GPLv2+ +Summary: A GNU collection of diff utilities +Url: http://www.gnu.org/software/diffutils/diffutils.html +Group: Applications/Text +Source: %{name}-%{version}.tar.gz +Source1001: packaging/diffutils.manifest +Patch0: diffutils-cmp-s-empty.patch + +%description +Diffutils includes four utilities: diff, cmp, diff3 and sdiff. Diff +compares two files and shows the differences, line by line. The cmp +command shows the offset and line numbers where two files differ, or +cmp can show the characters that differ between the two files. The +diff3 command shows the differences between three files. Diff3 can be +used when two people have made independent changes to a common +original; diff3 can produce a merged file that contains both sets of +changes and warnings about conflicts. The sdiff command can be used +to merge two files interactively. + +Install diffutils if you need to compare text files. + +%prep +%setup -q +%patch0 -p1 + +%build +cp %{SOURCE1001} . +%configure --disable-nls +make PR_PROGRAM=%{_bindir}/pr + +%install +%make_install + +%clean +rm -rf %{buildroot} + +%docs_package + +%files +%manifest diffutils.manifest +%defattr(-,root,root,-) +%doc NEWS README COPYING +%{_bindir}/* +%{_mandir}/*/* +%{_infodir}/diff.info*gz diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/doxygen.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/doxygen.spec new file mode 100644 index 0000000..0b85818 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/doxygen.spec @@ -0,0 +1,48 @@ + +Name: doxygen +Version: 1.7.4 +Release: 1 +License: GPLv2+ +Group: Development/Tools +Summary: Automated C, C++, and Java Documentation Generator +Url: http://www.stack.nl/~dimitri/doxygen/ +Source: http://ftp.stack.nl/pub/users/dimitri/doxygen-%{version}.tar.gz +Source1001: packaging/doxygen.manifest +Patch0: doxygen-1.7.1-config.patch +BuildRequires: gettext-tools +BuildRequires: flex +BuildRequires: bison +%description +Doxygen is a documentation system for C, C++, Java, and IDL. It can +generate an online class browser (in HTML) and an offline reference +manual (in LaTeX) from a set of documented source files. The +documentation is extracted directly from the sources. Doxygen is +developed on a Linux platform, but it runs on most other UNIX flavors +as well. An executable for Windows 95/NT is also available. + +%prep +%setup -q +%patch0 -p1 + +%build +cp %{SOURCE1001} . +unset QTDIR +./configure \ + --prefix %{_prefix} \ + --shared \ + --release +make %{?jobs:-j%jobs} + +%install +%make_install + +%clean +rm -rf %{buildroot} + +%files +%manifest doxygen.manifest +%defattr(-,root,root) +%attr(444,root,root) %doc %{_mandir}/man1/doxygen.1.* +%attr(444,root,root) %doc %{_mandir}/man1/doxytag.1.* +%attr(755,root,root) /usr/bin/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/e2fsprogs.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/e2fsprogs.spec new file mode 100644 index 0000000..8e0b0c0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/e2fsprogs.spec @@ -0,0 +1,261 @@ +# +# Please submit bugfixes or comments via http://bugs.meego.com/ +# + +%define _root_sbindir /sbin +%define _root_libdir /%{_lib} + +Name: e2fsprogs +Version: 1.41.11 +Release: 2 +# License tags based on COPYING file distinctions for various components +License: GPLv2 +Summary: Utilities for managing ext2, ext3, and ext4 filesystems +Group: System/Base +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +Source1: ext2_types-wrapper.h +Source1001: packaging/e2fsprogs.manifest +Patch2: e2fsprogs-1.40.4-sb_feature_check_ignore.patch +Patch3: meego-time-check-preen-ok.patch + +Url: http://e2fsprogs.sourceforge.net/ +BuildRequires: pkgconfig +BuildRequires: pkgconfig(blkid) +BuildRequires: pkgconfig(uuid) + +%description +The e2fsprogs package contains a number of utilities for creating, +checking, modifying, and correcting any inconsistencies in second, +third and fourth extended (ext2/ext3/ext4) filesystems. E2fsprogs +contains e2fsck (used to repair filesystem inconsistencies after an +unclean shutdown), mke2fs (used to initialize a partition to contain +an empty ext2 filesystem), debugfs (used to examine the internal +structure of a filesystem, to manually repair a corrupted +filesystem, or to create test cases for e2fsck), tune2fs (used to +modify filesystem parameters), and most of the other core ext2fs +filesystem utilities. + +You should install the e2fsprogs package if you need to manage the +performance of an ext2, ext3, or ext4 filesystem. + +%package libs +License: GPLv2 and LGPLv2 +Summary: Ext2/3/4 filesystem-specific shared libraries and headers +Group: System/Libraries +Requires(post): /sbin/ldconfig + +%description libs +E2fsprogs-libs contains libe2p and libext2fs, the libraries of the +e2fsprogs package. + +These libraries are used to directly acccess ext2/3/4 filesystems +from userspace. + +%package devel +License: GPLv2 and LGPLv2 +Summary: Ext2/3/4 filesystem-specific static libraries and headers +Group: Development/Libraries +Requires: e2fsprogs-libs = %{version} +Requires: gawk +Requires: pkgconfig(com_err) + +%description devel +E2fsprogs-devel contains the libraries and header files needed to +develop second, third and fourth extended (ext2/ext3/ext4) +filesystem-specific programs. + +You should install e2fsprogs-devel if you want to develop ext2/3/4 +filesystem-specific programs. If you install e2fsprogs-devel, you'll +also want to install e2fsprogs. + +%package -n libcom_err +License: MIT +Summary: Common error description library +Group: System/Libraries + +%description -n libcom_err +This is the common error description library, part of e2fsprogs. + +libcom_err is an attempt to present a common error-handling mechanism. + +%package -n libcom_err-devel +License: MIT +Summary: Common error description library +Group: Development/Libraries +Requires: libcom_err = %{version} +Requires: pkgconfig + +%description -n libcom_err-devel +This is the common error description development library and headers, +part of e2fsprogs. It contains the compile_et commmand, used +to convert a table listing error-code names and associated messages +messages into a C source file suitable for use with the library. + +libcom_err is an attempt to present a common error-handling mechanism. + +%package -n libss +License: MIT +Summary: Command line interface parsing library +Group: System/Libraries + +%description -n libss +This is libss, a command line interface parsing library, part of e2fsprogs. + +This package includes a tool that parses a command table to generate +a simple command-line interface parser, the include files needed to +compile and use it, and the static libs. + +It was originally inspired by the Multics SubSystem library. + +%package -n libss-devel +License: MIT +Summary: Command line interface parsing library +Group: Development/Libraries +Requires: libss = %{version} +Requires: pkgconfig + +%description -n libss-devel +This is the command line interface parsing (libss) development library +and headers, part of e2fsprogs. It contains the mk_cmds command, which +parses a command table to generate a simple command-line interface parser. + +It was originally inspired by the Multics SubSystem library. + +%prep +%setup -q -n e2fsprogs-%{version} +# ignore some flag differences on primary/backup sb feature checks +# mildly unsafe but 'til I get something better, avoid full fsck +# after an selinux install... +%patch2 -p1 -b .featurecheck +%patch3 -p1 + +%build +cp %{SOURCE1001} . +%configure --enable-elf-shlibs --enable-nls --disable-e2initrd-helper --disable-libblkid --disable-uuidd --disable-libuuid +#make %{?_smp_mflags} V=1 +make V=1 + +%install +export PATH=/sbin:$PATH +make install install-libs DESTDIR=%{buildroot} INSTALL="install -p" \ + root_sbindir=%{_root_sbindir} root_libdir=%{_root_libdir} + +# ugly hack to allow parallel install of 32-bit and 64-bit -devel packages: +%define multilib_arches %{ix86} x86_64 + +%ifarch %{multilib_arches} +mv -f %{buildroot}%{_includedir}/ext2fs/ext2_types.h \ + %{buildroot}%{_includedir}/ext2fs/ext2_types-%{_arch}.h +install -p -m 644 %{SOURCE1} %{buildroot}%{_includedir}/ext2fs/ext2_types.h +%endif + +%find_lang %{name} + +chmod -R u+w %{buildroot}/* + +%check +%ifnarch %{arm} %{ix86} +make check +%endif + +%clean +rm -rf %{buildroot} + +%post libs -p /sbin/ldconfig +%postun libs -p /sbin/ldconfig + +%post -n libcom_err -p /sbin/ldconfig +%postun -n libcom_err -p /sbin/ldconfig + +%post -n libss -p /sbin/ldconfig +%postun -n libss -p /sbin/ldconfig + +%docs_package + +%lang_package + + +%files +%manifest e2fsprogs.manifest +%defattr(-,root,root,-) +%doc README + +%config(noreplace) %{_sysconfdir}/mke2fs.conf +%{_root_sbindir}/badblocks +%{_root_sbindir}/debugfs +%{_root_sbindir}/dumpe2fs +%{_root_sbindir}/e2fsck +%{_root_sbindir}/e2image +%{_root_sbindir}/e2label +%{_root_sbindir}/e2undo +%{_root_sbindir}/fsck +%{_root_sbindir}/fsck.ext2 +%{_root_sbindir}/fsck.ext3 +%{_root_sbindir}/fsck.ext4 +%{_root_sbindir}/fsck.ext4dev +%{_root_sbindir}/logsave +%{_root_sbindir}/mke2fs +%{_root_sbindir}/mkfs.ext2 +%{_root_sbindir}/mkfs.ext3 +%{_root_sbindir}/mkfs.ext4 +%{_root_sbindir}/mkfs.ext4dev +%{_root_sbindir}/resize2fs +%{_root_sbindir}/tune2fs + +%{_sbindir}/filefrag +%{_sbindir}/mklost+found +%{_sbindir}/e2freefrag + +%{_bindir}/chattr +%{_bindir}/lsattr + +%files libs +%manifest e2fsprogs.manifest +%defattr(-,root,root) +%{_root_libdir}/libe2p.so.* +%{_root_libdir}/libext2fs.so.* + +%files devel +%manifest e2fsprogs.manifest +%defattr(-,root,root) +%{_libdir}/libe2p.a +%{_libdir}/libe2p.so +%{_libdir}/libext2fs.a +%{_libdir}/libext2fs.so +%{_libdir}/pkgconfig/e2p.pc +%{_libdir}/pkgconfig/ext2fs.pc + +%{_includedir}/e2p +%{_includedir}/ext2fs + +%files -n libcom_err +%manifest e2fsprogs.manifest +%defattr(-,root,root) +%{_root_libdir}/libcom_err.so.* + +%files -n libcom_err-devel +%manifest e2fsprogs.manifest +%defattr(-,root,root) +%{_bindir}/compile_et +%{_libdir}/libcom_err.a +%{_libdir}/libcom_err.so +%{_datadir}/et +%{_includedir}/et +%{_libdir}/pkgconfig/com_err.pc + +%files -n libss +%manifest e2fsprogs.manifest +%defattr(-,root,root) +%{_root_libdir}/libss.so.* + +%files -n libss-devel +%manifest e2fsprogs.manifest +%defattr(-,root,root) +%{_bindir}/mk_cmds +%{_libdir}/libss.a +%{_libdir}/libss.so +%{_datadir}/ss +%{_includedir}/ss +%{_libdir}/pkgconfig/ss.pc + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/eglibc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/eglibc.spec new file mode 100644 index 0000000..297bd5e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/eglibc.spec @@ -0,0 +1,645 @@ +%define multiarcharches %{ix86} x86_64 +%define run_glibc_tests 0 + +Summary:a variant of the GNU C Library targetting embedded systems. +Name: eglibc +Version:2.13 +Release:1 +# GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries. +# Things that are linked directly into dynamically linked programs +# and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional +# exception which allows linking it into any kind of programs or shared +# libraries without restrictions. +License:LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ +Group: System/Libraries +URL: http://www.eglibc.org +Source0: eglibc-2.13.tar.gz +Source1: manual.tar +Source10: glibc_post_upgrade.c +Source11: build-locale-archive.c +Source12: tzdata-update.c +#Source13: generate-supported.mk + +Patch1: slp-limit-hack.patch +Patch2: eglibc-2.13-debian.patch.gz +Patch3: glibc-arm-atomics-disable-qemu.patch + +Provides: ldconfig +# The dynamic linker supports DT_GNU_HASH +Provides: rtld(GNU_HASH) +Provides: glibc +Requires: eglibc-common = %{version}-%{release} +# Require libgcc in case some program calls pthread_cancel in its %%post +Requires(pre): libgcc +# This is for building auxiliary programs like memusage, nscd +# For initial glibc bootstraps it can be commented out +BuildRequires: zlib-devel +BuildRequires: libcap-devel +BuildRequires: gettext-tools >= 0.10.36 +# This is to ensure that __frame_state_for is exported by glibc +# will be compatible with egcs 1.x.y +BuildRequires: gcc >= 3.2 +# Need AS_NEEDED directive +# Need --hash-style=* support +BuildRequires: binutils >= 2.19.51.0.10 +BuildRequires: elfutils >= 0.72 +BuildRequires: rpm >= 4.2-0.56 + +%define enablekernel 2.6.25 +%ifarch %{ix86} +%define _target_cpu i686 +%endif +%ifarch i386 +%define nptl_target_cpu i486 +%else +%define nptl_target_cpu %{_target_cpu} +%endif + +%define __find_provides %{_builddir}/%{name}-%{version}/find_provides.sh +%define _filter_GLIBC_PRIVATE 1 + +%description +Embedded GLIBC (EGLIBC) is a variant of the GNU C Library (GLIBC) that is designed to work well on embedded systems. EGLIBC strives to be source and binary compatible with GLIBC. EGLIBC's goals include reduced footprint, configurable components, better support for cross-compilation and cross-testing. + +%package devel +Summary: Object files for development using standard C libraries +Group: Development/Libraries +#change back after booting with eglibc +#Requires(pre): %{name}-headers +#Requires: %{name}-headers = %{version}-%{release} +Requires(pre): glibc-headers +Requires: glibc-headers = %{version}-%{release} +Requires: %{name} = %{version}-%{release} +Provides: glibc-devel + +%description devel +The glibc-devel package contains the object files necessary +for developing programs which use the standard C libraries (which are +used by nearly all programs). If you are developing programs which +will use the standard C libraries, your system needs to have these +standard object files available in order to create the +executables. + +Install glibc-devel if you are going to develop programs which will +use the standard C libraries. + +%package static +Summary: C library static libraries for -static linking +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} +Provides: glibc-static + +%description static +The glibc-static package contains the C library static libraries +for -static linking. You don't need these, unless you link statically, +which is highly discouraged. + +%package headers +Summary: Header files for development using standard C libraries +Group: Development/Libraries +Provides: %{name}-headers(%{_target_cpu}) +Provides: glibc-headers(%{_target_cpu}) +Provides: glibc-headers +Obsoletes: glibc-headers(i586) +Obsoletes: glibc-headers(i686) +%ifarch x86_64 +# If both -m32 and -m64 is to be supported on AMD64, x86_64 glibc-headers +# have to be installed, not i586 ones. +Obsoletes: %{name}-headers(i586) +Obsoletes: %{name}-headers(i686) +%endif +#Requires(pre): linux-headers +#Requires: linux-headers >= 2.2.1, %{name} = %{version}-%{release} +Requires: %{name} = %{version}-%{release} +#BuildRequires: linux-headers >= 2.6.22 + +%description headers +The glibc-headers package contains the header files necessary +for developing programs which use the standard C libraries (which are +used by nearly all programs). If you are developing programs which +will use the standard C libraries, your system needs to have these +standard header files available in order to create the +executables. + +Install glibc-headers if you are going to develop programs which will +use the standard C libraries. + +%package common +Summary: Common binaries and locale data for glibc +Requires: %{name} = %{version}-%{release} +Requires: tzdata >= 2003a +#Requires(post): grep +#Requires(post): findutils +Group: System/Base +Provides: glibc-common + +%description common +The glibc-common package includes common binaries for the GNU libc +libraries, as well as national language (locale) support. + +%package -n nscd +Summary: A Name Service Caching Daemon (nscd) +Group: System/Daemons +Requires(pre): /sbin/chkconfig, /usr/sbin/useradd, /usr/sbin/userdel +Provides: glibc-nscd + +%description -n nscd +Nscd caches name service lookups and can dramatically improve +performance with NIS+, and may help with DNS as well. + +%package utils +Summary: Development utilities from GNU C library +Group: Development/Tools +Requires: %{name} = %{version}-%{release} +Provides: glibc-utils + +%description utils +The glibc-utils package contains memusage, a memory usage profiler, +mtrace, a memory leak tracer and xtrace, a function call tracer +which can be helpful during program debugging. + +If unsure if you need this, don't install this package. + + +%prep +%setup -q +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +# Hack here. +rm -rf manual +tar xf %SOURCE1 + +cat > find_provides.sh < Gcc +AddOns=`echo */configure | sed -e 's!/configure!!g;s!\(linuxthreads\|nptl\|rtkaio\|powerpc-cpu\)\( \|$\)!!g;s! \+$!!;s! !,!g;s!^!,!;/^,\*$/d'` + +%ifarch %{arm} +AddOns=,ports$AddOns +%endif + +build_nptl() +{ +builddir=build-%{nptl_target_cpu}-$1 +shift +rm -rf $builddir +mkdir $builddir ; cd $builddir +../configure CC="$GCC" CXX="$GXX" CFLAGS="$BuildFlags" \ + --prefix=%{_prefix} \ + --enable-add-ons=nptl$AddOns --without-cvs $EnableKernel \ + --with-headers=%{_prefix}/include \ + --with-tls --with-__thread \ +%ifnarch %{arm} + --build %{nptl_target_cpu}-tizen-linux \ + --host %{nptl_target_cpu}-tizen-linux \ +%else + --build %{nptl_target_cpu}-tizen-linux-gnueabi \ + --host %{nptl_target_cpu}-tizen-linux-gnueabi \ +%endif +%ifarch %{multiarcharches} + --enable-multi-arch \ +%endif + --enable-profile \ + --without-selinux \ + --disable-force-install libc_cv_ssp=no \ + --enable-stackguard-randomization +make %{?_smp_mflags} -r CFLAGS="$build_CFLAGS" PARALLELMFLAGS=-s + +cd .. +} + +build_nptl linuxnptl + +cd build-%{nptl_target_cpu}-linuxnptl +$GCC -static -L. -Os %SOURCE10 -o glibc_post_upgrade.%{_target_cpu} \ + -DNO_SIZE_OPTIMIZATION \ +%ifarch i386 i486 i586 + -DARCH_386 \ +%endif + '-DLIBTLS="/%{_lib}/tls/"' \ + '-DGCONV_MODULES_DIR="%{_prefix}/%{_lib}/gconv"' \ + '-DLD_SO_CONF="/etc/ld.so.conf"' \ + '-DICONVCONFIG="%{_sbindir}/iconvconfig.%{_target_cpu}"' +cd .. + +%install +GCC=`cat Gcc` + +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT +make -j1 install_root=$RPM_BUILD_ROOT install -C build-%{nptl_target_cpu}-linuxnptl PARALLELMFLAGS=-s + +%ifnarch %{auxarches} +mkdir -p %{buildroot}/usr/lib/locale +cd build-%{nptl_target_cpu}-linuxnptl && \ + make %{?_smp_mflags} install_root=$RPM_BUILD_ROOT install-locales -C ../localedata objdir=`pwd` && \ +# I18NPATH=../localedata GCONV_PATH=../iconvdata localedef --quiet -c -f UTF-8 -i C %{buildroot}/usr/lib/locale/C.UTF-8 +# I18NPATH=../localedata GCONV_PATH=../iconvdata localedef --quiet -c -f UTF-8 -i tr_TR %{buildroot}/usr/lib/locale/tr_TR.UTF-8 +# I18NPATH=../localedata GCONV_PATH=../iconvdata localedef --quiet -c -f UTF-8 -i et_EE %{buildroot}/usr/lib/locale/et_EE.UTF-8 +# I18NPATH=../localedata GCONV_PATH=../iconvdata localedef --quiet -c -f UTF-8 -i lt_LT %{buildroot}/usr/lib/locale/lt_LT.UTF-8 +# I18NPATH=../localedata GCONV_PATH=../iconvdata localedef --quiet -c -f UTF-8 -i uz_UZ %{buildroot}/usr/lib/locale/uz_UZ.UTF-8 +# I18NPATH=../localedata GCONV_PATH=../iconvdata localedef --quiet -c -f UTF-8 -i hy_AM %{buildroot}/usr/lib/locale/hy_AM +# I18NPATH=../localedata GCONV_PATH=../iconvdata localedef --quiet -c -f UTF-8 -i vi_VN %{buildroot}/usr/lib/locale/vi_VN +# REGEX="(ar_AE|az_AZ|bg_BG|ca_ES|cs_CZ|da_DK|de_DE|el_GR|en_GB|en_PH|en_US|es_ES|es_US|eu_ES|fi_FI|fr_CA|fr_FR|ga_IE|gl_ES|he_IL|hr_HR|hu_HU|id_ID|is_IS|it_IT|ja_JP|ka_GE|kk_KZ|ko_KR|lv_LV|mk_MK|ms_MY|nb_NO|nl_NL|pl_PL|pt_BR|pt_PT|ro_RO|ru_RU|sk_SK|sl_SI|sv_SE|th_TH|uk_UA|zh_CN|zh_HK|zh_SG|zh_TW).*UTF-8" +# for loc in `grep -E $REGEX ../localedata/SUPPORTED | cut -d"." -f1`; do +# I18NPATH=../localedata GCONV_PATH=../iconvdata localedef --quiet -c -f UTF-8 -i $loc %{buildroot}/usr/lib/locale/$loc.UTF-8 +# done +# REGEX1="(fa_IR|hi_IN|sr_RS|ur_PK)" +# for loc1 in `grep -E $REGEX1 ../localedata/SUPPORTED | cut -d"/" -f1`; do +# I18NPATH=../localedata GCONV_PATH=../iconvdata localedef --quiet -c -f UTF-8 -i $loc1 %{buildroot}/usr/lib/locale/$loc1 +# done + cd .. + +# make -f %{SOURCE13} IN=localedata/SUPPORTED \ +# OUT=%{buildroot}/usr/share/i18n/SUPPORTED; +%endif + +librtso=`basename $RPM_BUILD_ROOT/%{_lib}/librt.so.*` + + +# Remove the files we don't want to distribute +rm -f $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libNoVersion* +rm -f $RPM_BUILD_ROOT/%{_lib}/libNoVersion* + +# NPTL is not usable outside of glibc, so include +# the generic one (#162634) +cp -a bits/stdio-lock.h $RPM_BUILD_ROOT%{_prefix}/include/bits/stdio-lock.h +# And needs sanitizing as well. + + + +ln -sf libbsd-compat.a $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libbsd.a + +mkdir -p $RPM_BUILD_ROOT/etc/default + +# Take care of setuids +# -- new security review sez that this shouldn't be needed anymore +#chmod 755 $RPM_BUILD_ROOT%{_prefix}/libexec/pt_chown + +# This is for ncsd - in glibc 2.2 +install -m 644 nscd/nscd.conf $RPM_BUILD_ROOT/etc +mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d +install -m 755 nscd/nscd.init $RPM_BUILD_ROOT/etc/rc.d/init.d/nscd + +# Don't include ld.so.cache +rm -f $RPM_BUILD_ROOT/etc/ld.so.cache + +# Include ld.so.conf +echo 'include ld.so.conf.d/*.conf' > $RPM_BUILD_ROOT/etc/ld.so.conf +> $RPM_BUILD_ROOT/etc/ld.so.cache +chmod 644 $RPM_BUILD_ROOT/etc/ld.so.conf +mkdir -p $RPM_BUILD_ROOT/etc/ld.so.conf.d +mkdir -p $RPM_BUILD_ROOT/etc/sysconfig +> $RPM_BUILD_ROOT/etc/sysconfig/nscd + +# Include %{_prefix}/%{_lib}/gconv/gconv-modules.cache +> $RPM_BUILD_ROOT%{_prefix}/%{_lib}/gconv/gconv-modules.cache +chmod 644 $RPM_BUILD_ROOT%{_prefix}/%{_lib}/gconv/gconv-modules.cache + +# Install the upgrade program +install -m 700 build-%{nptl_target_cpu}-linuxnptl/glibc_post_upgrade.%{_target_cpu} \ + $RPM_BUILD_ROOT/usr/sbin/glibc_post_upgrade.%{_target_cpu} + +strip -g $RPM_BUILD_ROOT%{_prefix}/%{_lib}/*.o + +mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/debug%{_prefix}/%{_lib} +cp -a $RPM_BUILD_ROOT%{_prefix}/%{_lib}/*.a \ + $RPM_BUILD_ROOT%{_prefix}/lib/debug%{_prefix}/%{_lib}/ +rm -f $RPM_BUILD_ROOT%{_prefix}/lib/debug%{_prefix}/%{_lib}/*_p.a +# Now strip debugging info from static libraries +pushd $RPM_BUILD_ROOT%{_prefix}/%{_lib}/ +for i in *.a; do + if [ -f $i ]; then + case "$i" in + *_p.a) ;; + *) strip -g -R .comment $i ;; + esac + fi +done +popd + +# rquota.x and rquota.h are now provided by quota +rm -f $RPM_BUILD_ROOT%{_prefix}/include/rpcsvc/rquota.[hx] + +rm -f ${RPM_BUILD_ROOT}/%{_lib}/libnss1-* +rm -f ${RPM_BUILD_ROOT}/%{_lib}/libnss-*.so.1 + +# Ugly hack for buggy rpm +ln -f ${RPM_BUILD_ROOT}%{_sbindir}/iconvconfig{,.%{_target_cpu}} + +rm -f $RPM_BUILD_ROOT/etc/gai.conf + +# In F7+ this is provided by rpcbind rpm +rm -f $RPM_BUILD_ROOT%{_sbindir}/rpcinfo + +# BUILD THE FILE LIST +{ + find $RPM_BUILD_ROOT \( -type f -o -type l \) \ + \( \ + -name etc -printf "%%%%config " -o \ + -name gconv-modules \ + -printf "%%%%verify(not md5 size mtime) %%%%config(noreplace) " -o \ + -name gconv-modules.cache \ + -printf "%%%%verify(not md5 size mtime) " \ + , \ + ! -path "*/lib/debug/*" -printf "/%%P\n" \) + find $RPM_BUILD_ROOT -type d \ + \( -path '*%{_prefix}/share/*' ! -path '*%{_infodir}' -o \ + -path "*%{_prefix}/include/*" -o \ + -path "*%{_prefix}/lib/locale/*" \ + \) -printf "%%%%dir /%%P\n" +} | { + + # primary filelist + SHARE_LANG='s|.*/share/locale/\([^/_]\+\).*/LC_MESSAGES/.*\.mo|%lang(\1) &|' + LIB_LANG='s|.*/lib/locale/\([^/_]\+\)|%lang(\1) &|' + # rpm does not handle %lang() tagged files hardlinked together accross + # languages very well, temporarily disable + LIB_LANG='' + sed -e "$LIB_LANG" -e "$SHARE_LANG" \ + -e '\,/etc/\(localtime\|ld\.so\.conf\|ld\.so\.cache\|default\),d' \ + -e '\,/%{_lib}/lib\(pcprofile\|memusage\)\.so,d' \ + -e '\,bin/\(memusage\|mtrace\|xtrace\|pcprofiledump\),d' +} | sort > rpm.filelist + +mkdir -p $RPM_BUILD_ROOT%{_prefix}/%{_lib} +mv -f $RPM_BUILD_ROOT/%{_lib}/lib{pcprofile,memusage}.so $RPM_BUILD_ROOT%{_prefix}/%{_lib} + +grep '%{_prefix}/include/gnu/stubs-[32164]\+\.h' < rpm.filelist > devel.filelist || : + +grep '%{_prefix}/include' < rpm.filelist | + egrep -v '%{_prefix}/include/(linuxthreads|gnu/stubs-[32164]+\.h)' \ + > headers.filelist + +sed -i -e '\|%{_prefix}/%{_lib}/lib.*_p.a|d' \ + -e '\|%{_prefix}/include|d' \ + -e '\|%{_infodir}|d' rpm.filelist + +grep '%{_prefix}/%{_lib}/lib.*\.a' < rpm.filelist \ + | grep '/lib\(\(c\|pthread\|nldbl\)_nonshared\|bsd\(\|-compat\)\|g\|ieee\|mcheck\|rpcsvc\)\.a$' \ + >> devel.filelist +grep '%{_prefix}/%{_lib}/lib.*\.a' < rpm.filelist \ + | grep -v '/lib\(\(c\|pthread\|nldbl\)_nonshared\|bsd\(\|-compat\)\|g\|ieee\|mcheck\|rpcsvc\)\.a$' \ + > static.filelist +grep '%{_prefix}/%{_lib}/.*\.o' < rpm.filelist >> devel.filelist +grep '%{_prefix}/%{_lib}/lib.*\.so' < rpm.filelist >> devel.filelist + +sed -i -e '\|%{_prefix}/%{_lib}/lib.*\.a|d' \ + -e '\|%{_prefix}/%{_lib}/.*\.o|d' \ + -e '\|%{_prefix}/%{_lib}/lib.*\.so|d' \ + -e '\|%{_prefix}/%{_lib}/linuxthreads|d' \ + -e '\|nscd|d' rpm.filelist + +grep '%{_prefix}/bin' < rpm.filelist >> common.filelist +grep '%{_prefix}/lib/locale' < rpm.filelist | grep -v /locale-archive.tmpl >> common.filelist +mkdir -p $RPM_BUILD_ROOT/%{_prefix}/libexec/ +mv -f build-%{nptl_target_cpu}-linuxnptl/login/pt_chown $RPM_BUILD_ROOT/%{_prefix}/libexec/ +echo '%{_prefix}/libexec/pt_chown' >> rpm.filelist +grep '%{_prefix}/libexec/pt_chown' < rpm.filelist >> common.filelist +grep '%{_prefix}/sbin/[^gi]' < rpm.filelist >> common.filelist +grep '%{_prefix}/share' < rpm.filelist | grep -v '%{_prefix}/share/zoneinfo' >> common.filelist + +sed -i -e '\|%{_prefix}/bin|d' \ + -e '\|%{_prefix}/lib/locale|d' \ + -e '\|%{_prefix}/libexec/pt_chown|d' \ + -e '\|%{_prefix}/sbin/[^gi]|d' \ + -e '\|%{_prefix}/share|d' rpm.filelist > nosegneg.filelist + +echo '%{_prefix}/sbin/build-locale-archive' >> common.filelist +echo '%{_prefix}/sbin/tzdata-update' >> common.filelist +echo '%{_prefix}/sbin/nscd' > nscd.filelist + +cat > utils.filelist <&1 + sleep 10s + teepid="`ps -eo ppid,pid,command | awk '($1 == '${parent}' && $3 ~ /^tee/) { print $2 }'`" + [ -n "$teepid" ] && kill $teepid +) | tee check.log || : +cd .. +echo ====================TESTING DETAILS================= +for i in `sed -n 's|^.*\*\*\* \[\([^]]*\.out\)\].*$|\1|p' build-*-linux*/check.log`; do + echo =====$i===== + cat $i || : + echo ============ +done +echo ====================TESTING END===================== +PLTCMD='/^Relocation section .*\(\.rela\?\.plt\|\.rela\.IA_64\.pltoff\)/,/^$/p' +echo ====================PLT RELOCS LD.SO================ +readelf -Wr $RPM_BUILD_ROOT/%{_lib}/ld-*.so | sed -n -e "$PLTCMD" +echo ====================PLT RELOCS LIBC.SO============== +readelf -Wr $RPM_BUILD_ROOT/%{_lib}/libc-*.so | sed -n -e "$PLTCMD" +echo ====================PLT RELOCS END================== + +%endif + +pushd $RPM_BUILD_ROOT/usr/%{_lib}/ +$GCC -r -nostdlib -o libpthread.o -Wl,--whole-archive ./libpthread.a +rm libpthread.a +ar rcs libpthread.a libpthread.o +rm libpthread.o +# Delete the static libraries for profile. +ls *_p.a |xargs rm -f +# Delete the static libraries for debug. +ls ./debug/usr/lib/*.a |xargs rm -f +popd + + +rm -f $RPM_BUILD_ROOT%{_infodir}/dir + +%ifarch %{auxarches} + +echo Cutting down the list of unpackaged files +>> debuginfocommon.filelist +sed -e '/%%dir/d;/%%config/d;/%%verify/d;s/%%lang([^)]*) //;s#^/*##' \ + common.filelist devel.filelist static.filelist headers.filelist \ + utils.filelist nscd.filelist debuginfocommon.filelist | +(cd $RPM_BUILD_ROOT; xargs --no-run-if-empty rm -f 2> /dev/null || :) + +%else + +mkdir -p $RPM_BUILD_ROOT/var/{db,run}/nscd +touch $RPM_BUILD_ROOT/var/{db,run}/nscd/{passwd,group,hosts,services} +touch $RPM_BUILD_ROOT/var/run/nscd/{socket,nscd.pid} +%endif + +%ifnarch %{auxarches} +> $RPM_BUILD_ROOT/%{_prefix}/lib/locale/locale-archive +%endif + +mkdir -p $RPM_BUILD_ROOT/var/cache/ldconfig +> $RPM_BUILD_ROOT/var/cache/ldconfig/aux-cache + +%post -p /usr/sbin/glibc_post_upgrade.%{_target_cpu} + +%postun -p /sbin/ldconfig + +%post common -p /usr/sbin/build-locale-archive +#/bin/ls /usr/lib/locale/ | /bin/grep _ | /usr/bin/xargs -I {} /bin/rm -rf /usr/lib/locale/{} +#rm -rf /usr/lib/locale/C.UTF-8 + +%triggerin common -p /usr/sbin/tzdata-update -- tzdata + + +%pre headers +# this used to be a link and it is causing nightmares now +if [ -L %{_prefix}/include/scsi ] ; then + rm -f %{_prefix}/include/scsi +fi + + +%post utils -p /sbin/ldconfig + +%postun utils -p /sbin/ldconfig + +%pre -n nscd +/usr/sbin/useradd -M -o -r -d / -s /sbin/nologin \ + -c "NSCD Daemon" -u 28 nscd > /dev/null 2>&1 || : + +%post -n nscd +/sbin/chkconfig --add nscd + +%preun -n nscd +if [ $1 = 0 ] ; then + service nscd stop > /dev/null 2>&1 + /sbin/chkconfig --del nscd +fi + +%postun -n nscd +if [ $1 = 0 ] ; then + /usr/sbin/userdel nscd > /dev/null 2>&1 || : +fi +if [ "$1" -ge "1" ]; then + service nscd condrestart > /dev/null 2>&1 || : +fi + + +%clean +rm -rf "$RPM_BUILD_ROOT" +rm -f *.filelist* + +%files -f rpm.filelist +%defattr(-,root,root) +%verify(not md5 size mtime) %config(noreplace) /etc/localtime +%verify(not md5 size mtime) %config(noreplace) /etc/ld.so.conf +%dir /etc/ld.so.conf.d +%dir %{_prefix}/libexec/getconf +%dir %{_prefix}/%{_lib}/gconv +%dir %attr(0700,root,root) /var/cache/ldconfig +%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/cache/ldconfig/aux-cache +%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /etc/ld.so.cache +%doc README NEWS INSTALL FAQ BUGS NOTES PROJECTS CONFORMANCE +%doc COPYING COPYING.LIB README.libm LICENSES +%doc hesiod/README.hesiod +%manifest eglibc.manifest + +%ifnarch %{auxarches} +%files -f common.filelist common +%defattr(-,root,root) +%dir %{_prefix}/lib/locale +%attr(0644,root,root) %verify(not md5 size mtime mode) %ghost %config(missingok,noreplace) %{_prefix}/lib/locale/locale-archive +%dir %attr(755,root,root) /etc/default +%attr(4711,root,root) %{_prefix}/libexec/pt_chown +%doc documentation/* +%manifest eglibc-common.manifest + +%files -f devel.filelist devel +%defattr(-,root,root) + +%files -f static.filelist static +%defattr(-,root,root) + +%files -f headers.filelist headers +%defattr(-,root,root) + +%files -f utils.filelist utils +%defattr(-,root,root) + +%files -f nscd.filelist -n nscd +%manifest nscd.manifest +%defattr(-,root,root) +%config(noreplace) /etc/nscd.conf +%config /etc/rc.d/init.d/nscd +%dir %attr(0755,root,root) /var/run/nscd +%dir %attr(0755,root,root) /var/db/nscd +%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/run/nscd/nscd.pid +%attr(0666,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/run/nscd/socket +%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/run/nscd/passwd +%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/run/nscd/group +%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/run/nscd/hosts +%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/run/nscd/services +%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/db/nscd/passwd +%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/db/nscd/group +%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/db/nscd/hosts +%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/db/nscd/services +%ghost %config(missingok,noreplace) /etc/sysconfig/nscd +%endif diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/elfutils.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/elfutils.spec new file mode 100644 index 0000000..486786d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/elfutils.spec @@ -0,0 +1,235 @@ +# +# Please submit bugfixes or comments via http://bugs.meego.com/ +# + +%define scanf_has_m 1 +%define use_zlib 1 +%define use_xz 0 + + +Name: elfutils +Version: 0.152 +Release: 1 +License: GPLv2 with exceptions +Summary: A collection of utilities and DSOs to handle compiled objects +Url: https://fedorahosted.org/elfutils/ +Group: Development/Tools +Source: http://fedorahosted.org/releases/e/l/elfutils/%{name}-%{version}.tar.bz2 +Source1001: packaging/elfutils.manifest +Patch1: elfutils-robustify.patch +Patch2: elfutils-portability.patch +Requires: elfutils-libelf-%{_arch} = %{version} +Requires: elfutils-libs-%{_arch} = %{version} + +BuildRequires: bison >= 1.875 +BuildRequires: bzip2 +BuildRequires: flex >= 2.5.4a + +%if %{use_zlib} +BuildRequires: bzip2-devel +BuildRequires: pkgconfig(zlib) >= 1.2.2.3 +%endif + +%if %{use_xz} +BuildRequires: pkgconfig(liblzma) +%endif + +%define _gnu %{nil} +%define _program_prefix eu- + +%description +Elfutils is a collection of utilities, including ld (a linker), +nm (for listing symbols from object files), size (for listing the +section sizes of an object or archive file), strip (for discarding +symbols), readelf (to see the raw ELF file structures), and elflint +(to check for well-formed ELF files). + +%package libs +Summary: Libraries to handle compiled objects +Group: System/Libraries +Requires: elfutils-libelf-%{_arch} = %{version} +Provides: elfutils-libs-%{_arch} = %{version} + +%description libs +The elfutils-libs package contains libraries which implement DWARF, ELF, +and machine-specific ELF handling. These libraries are used by the programs +in the elfutils package. The elfutils-devel package enables building +other programs using these libraries. + +%package devel +Summary: Development libraries to handle compiled objects +Group: Development/Libraries +Requires: elfutils-libelf-devel-%{_arch} = %{version} +Requires: elfutils-libs-%{_arch} = %{version} +Provides: elfutils-devel-%{_arch} = %{version} + +%description devel +The elfutils-devel package contains the libraries to create +applications for handling compiled objects. libebl provides some +higher-level ELF access functionality. libdw provides access to +the DWARF debugging information. libasm provides a programmable +assembler interface. + +%package devel-static +Summary: Static archives to handle compiled objects +Group: Development/Libraries +Requires: elfutils-devel-%{_arch} = %{version} +Requires: elfutils-libelf-devel-static-%{_arch} = %{version} +Provides: elfutils-devel-static-%{_arch} = %{version} + +%description devel-static +The elfutils-devel-static package contains the static archives +with the code to handle compiled objects. + +%package libelf +Summary: Library to read and write ELF files +Group: System/Libraries +Provides: elfutils-libelf-%{_arch} = %{version} +Obsoletes: libelf <= 0.8.2-2 + +%description libelf +The elfutils-libelf package provides a DSO which allows reading and +writing ELF files on a high level. Third party programs depend on +this package to read internals of ELF files. The programs of the +elfutils package use it also to generate new ELF files. + +%package libelf-devel +Summary: Development support for libelf +Group: Development/Libraries +Requires: elfutils-libelf-%{_arch} = %{version} +Provides: elfutils-libelf-devel-%{_arch} = %{version} +Obsoletes: libelf-devel <= 0.8.2-2 + +%description libelf-devel +The elfutils-libelf-devel package contains the libraries to create +applications for handling compiled objects. libelf allows you to +access the internals of the ELF object file format, so you can see the +different sections of an ELF file. + +%package libelf-devel-static +Summary: Static archive of libelf +Group: Development/Libraries +Requires: elfutils-libelf-devel-%{_arch} = %{version} +Provides: elfutils-libelf-devel-static-%{_arch} = %{version} + +%description libelf-devel-static +The elfutils-libelf-static package contains the static archive +for libelf. + +%prep +%setup -q + +%patch1 -p1 -b .robustify + +%if !0%{?scanf_has_m} +sed -i.scanf-m -e 's/%m/%a/g' src/addr2line.c tests/line2addr.c +%endif + +find . -name \*.sh ! -perm -0100 -print | xargs chmod +x + +%build +cp %{SOURCE1001} . +# Remove -Wall from default flags. The makefiles enable enough warnings +# themselves, and they use -Werror. Appending -Wall defeats the cases where +# the makefiles disable some specific warnings for specific code. +RPM_OPT_FLAGS=${RPM_OPT_FLAGS/-Wall/} +RPM_OPT_FLAGS=${RPM_OPT_FLAGS/-Wunused/} + +%reconfigure CFLAGS="%{optflags} -fexceptions" --disable-nls +make + +%install +make -s install DESTDIR=%{buildroot} + +chmod +x %{buildroot}%{_libdir}/lib*.so* +chmod +x %{buildroot}%{_libdir}/elfutils/lib*.so* + +# XXX Nuke unpackaged files +(cd %{buildroot} + rm -f .%{_bindir}/eu-ld +) + +%check +#make -s check + +%clean +rm -rf %{buildroot} + +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + +%post libelf -p /sbin/ldconfig + +%postun libelf -p /sbin/ldconfig + +%files +%manifest elfutils.manifest +%defattr(-,root,root) +%doc README COPYING +%{_bindir}/eu-addr2line +%{_bindir}/eu-ar +%{_bindir}/eu-elfcmp +%{_bindir}/eu-elflint +%{_bindir}/eu-findtextrel +%{_bindir}/eu-nm +%{_bindir}/eu-objdump +%{_bindir}/eu-ranlib +%{_bindir}/eu-readelf +%{_bindir}/eu-size +%{_bindir}/eu-strings +%{_bindir}/eu-strip +#%{_bindir}/eu-ld +%{_bindir}/eu-unstrip +%{_bindir}/eu-make-debug-archive + +%files libs +%manifest elfutils.manifest +%defattr(-,root,root) +%{_libdir}/libasm-%{version}.so +%{_libdir}/libasm.so.* +%{_libdir}/libdw-%{version}.so +%{_libdir}/libdw.so.* +%dir %{_libdir}/elfutils +%{_libdir}/elfutils/lib*.so + +%files devel +%manifest elfutils.manifest +%defattr(-,root,root) +%{_includedir}/dwarf.h +%dir %{_includedir}/elfutils +%{_includedir}/elfutils/elf-knowledge.h +%{_includedir}/elfutils/libasm.h +%{_includedir}/elfutils/libebl.h +%{_includedir}/elfutils/libdw.h +%{_includedir}/elfutils/libdwfl.h +%{_includedir}/elfutils/version.h +%{_libdir}/libebl.a +%{_libdir}/libasm.so +%{_libdir}/libdw.so + +%files devel-static +%manifest elfutils.manifest +%defattr(-,root,root) +%{_libdir}/libasm.a +%{_libdir}/libdw.a + +%files libelf +%manifest elfutils.manifest +%defattr(-,root,root) +%{_libdir}/libelf-%{version}.so +%{_libdir}/libelf.so.* + +%files libelf-devel +%manifest elfutils.manifest +%defattr(-,root,root) +%{_includedir}/libelf.h +%{_includedir}/gelf.h +%{_includedir}/nlist.h +%{_libdir}/libelf.so + +%files libelf-devel-static +%manifest elfutils.manifest +%defattr(-,root,root) +%{_libdir}/libelf.a + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/expat.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/expat.spec new file mode 100644 index 0000000..aeb242d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/expat.spec @@ -0,0 +1,90 @@ +Name: expat +Version: 2.0.1 +Release: 8 +Summary: An XML parser library +Group: System/Libraries +Source: http://download.sourceforge.net/expat/expat-%{version}.tar.gz +Patch0: expat-2.0.1-CVE-2009-3720.diff +Patch1: expat-2.0.1-confcxx.patch + +License: MIT +Url: http://www.libexpat.org/ +BuildRequires: autoconf, +BuildRequires: automake, +BuildRequires: libtool + +%description +This is expat, the C library for parsing XML, written by James Clark. Expat +is a stream oriented XML parser. This means that you register handlers with +the parser prior to starting the parse. These handlers are called when the +parser discovers the associated structures in the document being parsed. A +start tag is an example of the kind of structures for which you may +register handlers. + +%package devel +Summary: Libraries and header files to develop applications using expat +Group: Development/Libraries +Requires: expat = %{version} + +%description devel +The expat-devel package contains the libraries, include files and documentation +to develop XML applications with expat. + +%package doc +Summary: Documentation for the expat package +Group: Development/Documentation +Requires: expat = %{version} + +%description doc +Documentation for the expat package + +%prep +%setup -q +%patch0 -p0 -b .CVE-2009-3720 +%patch1 -p1 -b .confcxx +%build +rm -rf autom4te*.cache +cp `aclocal --print-ac-dir`/libtool.m4 conftools || exit 1 +libtoolize --copy --force --automake && aclocal && autoheader && autoconf +export CFLAGS="%{optflags} -fPIC" +%configure --libdir=/%{_lib} +make %{?_smp_mflags} + +%install + +rm -f examples/*.dsp +chmod 644 README COPYING Changes doc/* examples/* + +%make_install + +mkdir -p %{buildroot}%{_libdir} +mv %{buildroot}/%{_lib}/libexpat.so %{buildroot}%{_libdir} + +lib=`echo %{buildroot}/%{_lib}/libexpat.so.*.*` +ln -sf ../../%{_lib}/`basename ${lib}` %{buildroot}%{_libdir}/libexpat.so + +%check +make check + +%clean +rm -rf %{buildroot} + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%doc COPYING +%{_bindir}/* +/%{_lib}/lib*.so.* + +%files devel +%defattr(-,root,root) +%{_libdir}/lib*.so +%{_includedir}/*.h + +%files doc +%defattr(-,root,root,-) +%doc %{_mandir}/*/* +%doc README +%doc Changes doc examples diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/fakeroot.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/fakeroot.spec new file mode 100644 index 0000000..0d3953b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/fakeroot.spec @@ -0,0 +1,96 @@ +Name: fakeroot +Summary: Gives a fake root environment +Version: 1.12.4 +Release: 19 +Group: Development/Tools +License: GPL+ +URL: http://fakeroot.alioth.debian.org/ +Source0: http://ftp.debian.org/debian/pool/main/f/fakeroot/%{name}-%{version}.tar.gz +Source1001: packaging/fakeroot.manifest +Requires: util-linux +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: gcc-c++ +BuildRequires: util-linux-ng +BuildRequires: sharutils + + +%description +fakeroot runs a command in an environment wherein it appears to have +root privileges for file manipulation. fakeroot works by replacing the +file manipulation library functions (chmod(2), stat(2) etc.) by ones +that simulate the effect the real library functions would have had, +had the user really been root. + + + + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +for file in ./doc/*/*.1; do + iconv -f latin1 -t utf8 < $file > $file.new + mv -f $file.new $file +done +# all build scripts in origin specfile as the following: +for type in sysv tcp; do +mkdir obj-$type +cd obj-$type +cat >> configure << 'EOF' +#! /bin/sh +exec ../configure "$@" +EOF +chmod +x configure +%configure \ + --disable-dependency-tracking \ + --disable-static \ + --libdir=%{_libdir}/libfakeroot \ + --with-ipc=$type \ + --program-suffix=-$type +make %{?jobs:-j%jobs} +cd .. +done + +%install +for type in sysv tcp; do + make -C obj-$type install libdir=%{_libdir}/libfakeroot DESTDIR=%{buildroot} + chmod 644 %{buildroot}%{_libdir}/libfakeroot/libfakeroot-0.so + mv %{buildroot}%{_libdir}/libfakeroot/libfakeroot-0.so \ + %{buildroot}%{_libdir}/libfakeroot/libfakeroot-$type.so + rm -f %{buildroot}%{_libdir}/libfakeroot/libfakeroot.so + rm -f %{buildroot}%{_libdir}/libfakeroot/libfakeroot.*a* +done + +ln -s faked-tcp %{buildroot}%{_bindir}/faked +ln -s fakeroot-tcp %{buildroot}%{_bindir}/fakeroot +ln -s libfakeroot-tcp.so %{buildroot}%{_libdir}/libfakeroot/libfakeroot-0.so + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%manifest fakeroot.manifest +%{_bindir}/faked-* +%{_bindir}/faked +%{_bindir}/fakeroot-* +%{_bindir}/fakeroot +%{_mandir}/man1/faked-*.1* +%{_mandir}/man1/fakeroot-*.1* +%lang(es) %{_mandir}/es/man1/faked-*.1* +%lang(es) %{_mandir}/es/man1/fakeroot-*.1* +%lang(fr) %{_mandir}/fr/man1/faked-*.1* +%lang(fr) %{_mandir}/fr/man1/fakeroot-*.1* +%lang(sv) %{_mandir}/sv/man1/faked-*.1* +%lang(sv) %{_mandir}/sv/man1/fakeroot-*.1* +%lang(nl) %{_mandir}/nl/man1/faked-*.1* +%lang(nl) %{_mandir}/nl/man1/fakeroot-*.1* +%dir %{_libdir}/libfakeroot +%{_libdir}/libfakeroot/libfakeroot-*.so +%{_libdir}/libfakeroot/libfakeroot-0.so + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/fdupes.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/fdupes.spec new file mode 100644 index 0000000..8c5b92d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/fdupes.spec @@ -0,0 +1,59 @@ +# +# spec file for package fdupes (Version 1.40) +# +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: fdupes +URL: http://premium.caribe.net/~adrian2/fdupes.html +Group: Productivity/Archiving/Compression +Summary: Identifying or deleting duplicate files +Version: 1.40 +Release: 42.66 +License: X11/MIT +Source0: %name-%{version}.tar.bz2 +Source1: macros.fdupes +Source1001: packaging/fdupes.manifest +Patch0: %name.diff +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +FDUPES is a program for identifying or deleting duplicate files +residing within specified directories + + + +Authors: +-------- + Adrian Lopez + +%prep +%setup -q +%patch0 + +%build +cp %{SOURCE1001} . +make + +%install +install -D -m755 fdupes $RPM_BUILD_ROOT/usr/bin/fdupes +install -D -m644 fdupes.1 $RPM_BUILD_ROOT/usr/share/man/man1/fdupes.1 +install -D -m644 %{SOURCE1} $RPM_BUILD_ROOT/etc/rpm/macros.fdupes + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%manifest fdupes.manifest +%defattr(-, root, root) +%doc CHANGES +%{_prefix}/bin/fdupes +%{_mandir}/*/* +/etc/rpm + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/file.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/file.spec new file mode 100644 index 0000000..32bb067 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/file.spec @@ -0,0 +1,98 @@ +Summary: A utility for determining file types +Name: file +Version: 5.04 +Release: 1 +License: BSD +Group: Applications/File +Source0: ftp://ftp.astron.com/pub/file/file-%{version}.tar.gz +URL: http://www.darwinsys.com/file/ +Patch0: file-4.21-pybuild.patch +Patch1: file-4.26-devdrv.patch +Patch2: file-4.26-mime-encoding.patch +BuildRequires: zlib-devel + +%description +The file command is used to identify a particular file according to the +type of data contained by the file. File can identify many different +file types, including ELF binaries, system libraries, RPM packages, and +different graphics formats. + +You should install the file package, since the file command is such a +useful utility. + +%package -n libfile +Summary: Libraries for applications using libmagic +Group: Applications/File + +%description -n libfile +Libraries for applications using libmagic. + +%package -n libfile-devel +Summary: Libraries and header files for file development +Group: Applications/File +Requires: libfile = %{version}-%{release} + +%description -n libfile-devel +The file-devel package contains the header files and libmagic library +necessary for developing programs using libmagic. + + +%prep +# Don't use -b -- it will lead to poblems when compiling magic file +%setup -q +%patch0 -p1 +#fixes #463809 +%patch1 -p1 +#fixes #465994 +%patch2 -p1 + +iconv -f iso-8859-1 -t utf-8 < doc/libmagic.man > doc/libmagic.man_ +touch -r doc/libmagic.man doc/libmagic.man_ +mv doc/libmagic.man_ doc/libmagic.man + +%build +CFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE" \ +%configure --enable-fsect-man5 --disable-rpath +# remove hardcoded library paths from local libtool +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool +export LD_LIBRARY_PATH=%{_builddir}/%{name}-%{version}/src/.libs +make + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p ${RPM_BUILD_ROOT}%{_bindir} +mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1 +mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man5 +mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/misc +mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/file + +%make_install + +cat magic/Magdir/* > ${RPM_BUILD_ROOT}%{_datadir}/file/magic +ln -s file/magic ${RPM_BUILD_ROOT}%{_datadir}/magic +#ln -s file/magic.mime ${RPM_BUILD_ROOT}%{_datadir}/magic.mime +ln -s ../magic ${RPM_BUILD_ROOT}%{_datadir}/misc/magic + + + +%post -n libfile -p /sbin/ldconfig + +%postun -n libfile -p /sbin/ldconfig + +%docs_package + +%files +%defattr(-,root,root,-) +%{_bindir}/* + +%files -n libfile +%{_libdir}/*so.* +%{_datadir}/magic* +%{_datadir}/file +%{_datadir}/misc/* + +%files -n libfile-devel +%{_libdir}/*.so +%{_includedir}/magic.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/findutils.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/findutils.spec new file mode 100644 index 0000000..3a1992c --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/findutils.spec @@ -0,0 +1,73 @@ +%define run_tests 0 + +Summary: The GNU versions of find utilities (find and xargs) +Name: findutils +Version: 4.2.31 +Release: 1 +License: GPLv2+ +Epoch: 1 +Group: Applications/File +URL: http://www.gnu.org/software/findutils/ +Source0: ftp://ftp.gnu.org/gnu/findutils/%{name}-%{version}.tar.gz +Source1001: packaging/findutils.manifest +#Source1: ftp://ftp.gnu.org/gnu/findutils/%{name}-%{version}.tar.gz.sig +Patch1: findutils-4.2.31-no-locate.patch +Patch2: findutils-bmc12931-find-ls-stack-overflow.patch + + +BuildRequires: libtool, automake, autoconf, gzip +%if %{run_tests} +BuildRequires: dejagnu +%endif + +%description +The findutils package contains programs which will help you locate +files on your system. The find utility searches through a hierarchy +of directories looking for files which match a certain set of criteria +(such as a filename pattern). The xargs utility builds and executes +command lines from standard input arguments (usually lists of file +names generated by the find command). + +You should install findutils because it includes tools that are very +useful for finding things on your system. + +%prep +%setup -q +%patch1 -p1 -b .no-locate +%patch2 -p1 + +%build +cp %{SOURCE1001} . +export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE" +export CXXFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE" +%configure --without-selinux --disable-nls + +make %{?_smp_mflags} +%check +%if %{run_tests} +make check +%endif + +%install +rm -rf %{buildroot} +%make_install +rm -rf %{buildroot}/%{_infodir} + +mkdir -p %{buildroot}/bin +pushd %{buildroot}/bin +ln -sf ../usr/bin/find +popd + +%clean +rm -rf %{buildroot} + +%files +%manifest findutils.manifest +%defattr(-,root,root) +%doc AUTHORS COPYING NEWS README THANKS TODO +%{_bindir}/find +/bin/find +%{_bindir}/xargs +%{_mandir}/man1/find.1* +%{_mandir}/man1/xargs.1* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/flex.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/flex.spec new file mode 100644 index 0000000..884be3a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/flex.spec @@ -0,0 +1,61 @@ +Name: flex +Version: 2.5.35 +Release: 2 +License: BSD +Summary: A tool for creating scanners (text pattern recognizers) +Url: http://flex.sourceforge.net/ +Group: Development/Tools +Source: http://prdownloads.sourceforge.net/flex/flex-%{version}.tar.bz2 +Source1001: flex.manifest +Patch0: flex-2.5.35-sign.patch +# borrowed from fc12 +Patch1: flex-2.5.35-hardening.patch +Patch2: flex-2.5.35-gcc44.patch +BuildRequires: bison +BuildRequires: m4 +Requires: m4 + +%description +The flex program generates scanners. Scanners are programs which can +recognize lexical patterns in text. Flex takes pairs of regular +expressions and C code as input and generates a C source file as +output. The output file is compiled and linked with a library to +produce an executable. The executable searches through its input for +occurrences of the regular expressions. When a match is found, it +executes the corresponding C code. Flex was designed to work with +both Yacc and Bison, and is used by many programs as part of their +build process. + +You should install flex if you are going to use your system for +application development. + +%prep +%setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 + +%build +cp %{SOURCE1001} . +%configure --disable-dependency-tracking CFLAGS="-fPIC %{optflags}" --disable-nls +make %{?_smp_mflags} + +%install +make install DESTDIR=%{buildroot} +rm -f %{buildroot}/%{_infodir}/* + +( cd %{buildroot} + ln -sf flex .%{_bindir}/lex + ln -sf flex .%{_bindir}/flex++ + ln -s libfl.a .%{_libdir}/libl.a +) + +%remove_docs + +%files +%manifest flex.manifest +%doc COPYING +%{_bindir}/* +%{_libdir}/*.a +%{_includedir}/FlexLexer.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gawk.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gawk.spec new file mode 100644 index 0000000..f583310 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gawk.spec @@ -0,0 +1,89 @@ +Name: gawk +Version: 3.1.5 +Release: 1 +License: GPL-2.0+ +Summary: The GNU version of the awk text processing utility +Url: http://www.gnu.org/software/gawk/gawk.html +Group: Applications/Text +Source0: ftp://ftp.gnu.org/gnu/gawk/gawk-%{version}.tar.bz2 +Source1001: packaging/gawk.manifest +Patch0: gawk-3.1.3-getpgrp_void.patch +Patch1: gawk-3.1.5-free.patch +Patch2: gawk-3.1.5-fieldwidths.patch +Patch3: gawk-3.1.5-binmode.patch +Patch4: gawk-3.1.5-num2str.patch +Patch5: gawk-3.1.5-wconcat.patch +Patch6: gawk-3.1.5-internal.patch +Patch7: gawk-3.1.5-syntaxerror.patch +Patch8: gawk-3.1.5-numflags.patch +Patch9: gawk-3.1.5-ipv6.patch +Patch10: gawk-3.1.5-freewstr.patch +Patch11: gawk-3.1.5-mbread.patch +BuildRequires: bison +BuildRequires: flex +Requires: /bin/mktemp + +%description +The gawk package contains the GNU version of awk, a text processing +utility. Awk interprets a special-purpose programming language to do +quick and easy text pattern matching and reformatting jobs. + +Install the gawk package if you need a text processing utility. Gawk is +considered to be a standard Linux tool for processing text. + +%prep +%setup -q + +# gawk-3.1.3-getpgrp_void.patch +%patch0 -p1 +# gawk-3.1.5-free.patch +%patch1 -p1 +# gawk-3.1.5-fieldwidths.patch +%patch2 -p1 +# gawk-3.1.5-binmode.patch +%patch3 -p1 +# gawk-3.1.5-num2str.patch +%patch4 -p1 +# gawk-3.1.5-wconcat.patch +%patch5 -p1 +# gawk-3.1.5-internal.patch +%patch6 -p1 +# gawk-3.1.5-syntaxerror.patch +%patch7 -p1 +# gawk-3.1.5-numflags.patch +%patch8 -p1 +# gawk-3.1.5-ipv6.patch +%patch9 -p1 +# gawk-3.1.5-freewstr.patch +%patch10 -p1 +# gawk-3.1.5-mbread.patch +%patch11 -p1 + +%build +cp %{SOURCE1001} . + +%configure --bindir=/bin --disable-nls + +make %{?_smp_mflags} + +%install +%make_install + +chmod a-x COPYING +mkdir -p %{buildroot}%{_prefix}/bin +pushd %{buildroot}%{_prefix}/bin +ln -s ../../bin/gawk awk +ln -s ../../bin/gawk gawk +popd + +%remove_docs + +%files +%manifest gawk.manifest +%doc COPYING +/bin/* +%{_bindir}/* +%{_libexecdir}/awk +%{_datadir}/awk + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gcc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gcc.spec new file mode 100644 index 0000000..b7a406d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gcc.spec @@ -0,0 +1,1024 @@ +# Combined gcc / cross-armv*-gcc(-accel) specfile +Name: gcc + +# crossbuild / accelerator section +# \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ +%define crossbuild 0 +%define accelerator_crossbuild 0 +%if "%{name}" != "gcc" +# this is the ix86 -> arm cross compiler (cross-armv*-gcc) +# +# cross arch retrieval +%define crossarch %(echo %{name} | sed -e "s/cross-\\(.*\\)-gcc/\\1/") +# We set requires/provides by hand and disable post-build-checks. +# Captain Trunk: Sledge, you cannot disarm that nuclear bomb! +# Sledge Hammer: Trust me, I know what I'm doing. +AutoReqProv: 0 +AutoReq: false +BuildRequires: rpmlint-Moblin rpmlint-mini post-build-checks +# cross platform +%define cross_gcc_target_platform %{crossarch}-tizen-linux-gnueabi +# gcc_target_platform holds the host (executing the compiler) +# cross_gcc_target_platform holds the target (for which the compiler is producing binaries) +# prefix for cross compiler +%define _prefix /opt/cross +# strip of 'foreign arch' symbols fails +%define __strip /bin/true +# sysroot for cross-compiler +%define crosssysroot %{_prefix}/%{cross_gcc_target_platform}/sys-root +# flag +%define crossbuild 1 +# macros in buildrequires is hard to expand for the scheduler (e.g. crossarch) which would make this easier. +#BuildRequires: cross-%{crossarch}-eglibc cross-%{crossarch}-glibc-devel cross-%{crossarch}-glibc-headers +#BuildRequires: cross-%{crossarch}-kernel-headers cross-%{crossarch}-binutils +# Fixme: find way to make this without listing every package +%if "%{name}" == "cross-armv5tel-gcc" +BuildRequires: cross-armv5tel-eglibc cross-armv5tel-eglibc-devel cross-armv5tel-eglibc-headers +BuildRequires: cross-armv5tel-kernel-headers cross-armv5tel-binutils +%define crossextraconfig %{nil} +%endif +%if "%{name}" == "cross-armv6l-gcc" +BuildRequires: cross-armv6l-eglibc cross-armv6l-eglibc-devel cross-armv6l-eglibc-headers +BuildRequires: cross-armv6l-kernel-headers cross-armv6l-binutils +%define crossextraconfig %{nil} +%endif +%if "%{name}" == "cross-armv7l-gcc" +BuildRequires: cross-armv7l-eglibc cross-armv7l-eglibc-devel cross-armv7l-eglibc-headers +BuildRequires: cross-armv7l-kernel-headers cross-armv7l-binutils +%define crossextraconfig --with-float=softfp --with-fpu=vfpv3 --with-arch=armv7-a +%endif +%if "%{name}" == "cross-armv7hl-gcc" +BuildRequires: cross-armv7hl-eglibc cross-armv7hl-eglibc-devel cross-armv7hl-eglibc-headers +BuildRequires: cross-armv7hl-kernel-headers cross-armv7hl-binutils +%define crossextraconfig --with-float=hard --with-fpu=vfpv3-d16 --with-arch=armv7-a +%endif +%if "%{name}" == "cross-armv7nhl-gcc" +BuildRequires: cross-armv7nhl-eglibc cross-armv7nhl-eglibc-devel cross-armv7nhl-eglibc-headers +BuildRequires: cross-armv7nhl-kernel-headers cross-armv7nhl-binutils +%define crossextraconfig --with-float=hard --with-fpu=neon --with-arch=armv7-a +%endif +# Fixme: see above +%if "%{name}" == "cross-armv5tel-gcc-accel" +BuildRequires: cross-armv5tel-eglibc cross-armv5tel-eglibc-devel cross-armv5tel-eglibc-headers +BuildRequires: cross-armv5tel-kernel-headers cross-armv5tel-binutils +%define crossextraconfig %{nil} +%endif +%if "%{name}" == "cross-armv6l-gcc-accel" +BuildRequires: cross-armv6l-eglibc cross-armv6l-eglibc-devel cross-armv6l-eglibc-headers +BuildRequires: cross-armv6l-kernel-headers cross-armv6l-binutils +%define crossextraconfig %{nil} +%endif +%if "%{name}" == "cross-armv7l-gcc-accel" +BuildRequires: cross-armv7l-eglibc cross-armv7l-eglibc-devel cross-armv7l-eglibc-headers +BuildRequires: cross-armv7l-kernel-headers cross-armv7l-binutils +%define crossextraconfig --with-float=softfp --with-fpu=vfpv3 --with-arch=armv7-a +%endif +%if "%{name}" == "cross-armv7hl-gcc-accel" +BuildRequires: cross-armv7hl-eglibc cross-armv7hl-eglibc-devel cross-armv7hl-eglibc-headers +BuildRequires: cross-armv7hl-kernel-headers cross-armv7hl-binutils +%define crossextraconfig --with-float=hard --with-fpu=vfpv3-d16 --with-arch=armv7-a +%endif +%if "%{name}" == "cross-armv7nhl-gcc-accel" +BuildRequires: cross-armv7nhl-eglibc cross-armv7nhl-eglibc-devel cross-armv7nhl-eglibc-headers +BuildRequires: cross-armv7nhl-kernel-headers cross-armv7nhl-binutils +%define crossextraconfig --with-float=hard --with-fpu=neon --with-arch=armv7-a +%endif +# single target atm. +ExclusiveArch: %ix86 +# +# special handling for Tizen ARM build acceleration +# cross-armv*-gcc-accel +%if "%(echo %{name} | sed -e "s/cross-.*-gcc-\\(.*\\)/\\1/")" == "accel" +# cross architecture +%define crossarch %(echo %{name} | sed -e "s/cross-\\(.*\\)-gcc-accel/\\1/") +# cross target platform +%define cross_gcc_target_platform %{crossarch}-tizen-linux-gnueabi +# prefix - as it's going to "replace" the original compiler ... +%define _prefix /usr +# cross-build sets sysroot as default , we need to override this a bit +%define crosssysroot / +# where to find the libs during the build +%define crossbuildsysroot /opt/cross/%{cross_gcc_target_platform}/sys-root +# flags +%define crossbuild 1 +%define accelerator_crossbuild 1 +# where to find the libs at runtime +%define newrpath /emul/ia32-linux/lib:/emul/ia32-linux/usr/lib +%define _build_name_fmt %%{ARCH}/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.dontuse.rpm +%endif +# end special accel +%endif +# /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ +# end crossbuild / accelerator section + +%global gcc_version 4.5.3 +%global gcc_release 1 +%global _unpackaged_files_terminate_build 0 +%ifarch %{arm} +%global build_cloog 0 +%else +%if %{crossbuild} +%global build_cloog 0 +%else +%global build_cloog 1 +%endif +%endif +%global multilib_64_archs x86_64 +%ifarch x86_64 +%global multilib_32_arch i686 +%endif + +Summary: Various compilers (C, C++, Objective-C, Java, ...) +Version: %{gcc_version} +Release: %{gcc_release} +License: GPLv3+, GPLv3+ with exceptions and GPLv2+ with exceptions +Group: Development/Languages +URL: http://gcc.gnu.org +Source0: gcc-%{version}.tar.xz +Source1: libgcc_post_upgrade.c +Source100: gcc-rpmlintrc +Source200: baselibs.conf +Source300: precheckin.sh +Source301: aaa_README.PACKAGER + +BuildRequires: binutils >= 2.19.51.0.14 +BuildRequires: eglibc-devel >= 2.4.90-13 +BuildRequires: eglibc-static +BuildRequires: zlib-devel +BuildRequires: bison +BuildRequires: flex +BuildRequires: mpc-devel +BuildRequires: elfutils-devel >= 0.72 +%if %{build_cloog} +BuildRequires: ppl >= 0.10, ppl-devel >= 0.10, cloog-ppl >= 0.15, cloog-ppl-devel >= 0.15 +%endif + +Requires: cpp = %{version}-%{release} +Requires: libgcc >= %{version}-%{release} +Requires: libgomp = %{version}-%{release} +Requires: eglibc-devel +Requires: binutils >= 2.19.51.0.14 + +%if !%{crossbuild} +Obsoletes: gcc < %{version}-%{release} +AutoReq: true +# /!crossbuild +%endif + +Patch1: svn-updates.diff +Patch2: gcc-driver-extra-langs.diff +Patch3: gcc-hash-style-both.diff +Patch4: libstdc++-pic.diff +Patch5: libstdc++-test-installed.diff +Patch6: boehm-gc-getnprocs.diff +Patch7: libgomp-omp_h-multilib.diff +Patch8: pr41848.diff +Patch9: gcc-plugindir.diff +Patch10:linux-atomic-builtin-expect.diff +Patch11:pr24619.diff +Patch12:pr45979.diff +Patch13:pr48183.diff +Patch14:pr48325.diff +Patch15:gcc-dw2-loc-tracking.diff +Patch17:pr40521-sequel.diff +Patch18:gcc-ice-hack.diff +Patch19:gcc-ice-apport.diff +Patch20:gcc-arm-earlyclobbers.diff +Patch21:libstdc++-arm-wno-abi.diff +Patch22:arm-unbreak-eabi-armv4t.diff +Patch23:gcc-multiarch.diff +#Patch24:config-ml.diff +Patch25:gcc-no-add-needed.diff +Patch26:gcc-as-needed.diff +Patch27:gcc-system-root.diff +Patch28:armhf-triplet-backport.diff + +#Patch39: gcc-4.5-build-id.patch +Patch40: gcc-4.5.1-arm-stack-protect-libgcc.patch +Patch41: libgcc_post_upgrade.c.arm.patch +Patch42: fix-memory-exhausted.patch +Patch43: libgomp-arm-futex.diff + +Patch100: incorrect-immediate-for-movt.diff +Patch101: libgomp-ftls-global-dynamic.diff +#We need -gnueabi indicator for ARM +%ifnarch %{arm} +%global _gnu %{nil} +%endif +%global gcc_target_platform %{_target_platform} + +%description +The gcc package contains the GNU Compiler Collection version 4.5.0. +You'll need this package in order to compile C code. + +%package -n libgcc +Summary: GCC version 4.5.0 shared support library +Group: System Environment/Libraries +Obsoletes: libgcc < %{version}-%{release} +Obsoletes: libgcc43 +Autoreq: false + +%description -n libgcc +This package contains GCC shared support library which is needed +e.g. for exception handling support. + +%package c++ +Summary: C++ support for GCC +Group: Development/Languages +Requires: gcc = %{version}-%{release} +Requires: libstdc++ = %{version}-%{release} +Requires: libstdc++-devel = %{version}-%{release} +Obsoletes: gcc-c++ < %{version}-%{release} +Obsoletes: gcc43-c++ +Autoreq: true + +%description c++ +This package adds C++ support to the GNU Compiler Collection. +It includes support for most of the current C++ specification, +including templates and exception handling. + +%package -n libstdc++ +Summary: GNU Standard C++ Library +Group: System Environment/Libraries +Obsoletes: libstdc++ < %{version}-%{release} +Obsoletes: libstdc++43 +Obsoletes: libstdc++6 < %{version}-%{release} +Autoreq: true +Requires: eglibc + +%description -n libstdc++ +The libstdc++ package contains a rewritten standard compliant GCC Standard +C++ Library. + +%package -n libstdc++-devel +Summary: Header files and libraries for C++ development +Group: Development/Libraries +Requires: libstdc++ = %{version}-%{release} +Obsoletes: libstdc++-devel < %{version}-%{release} +Obsoletes: libstdc++43-devel +Autoreq: true + +%description -n libstdc++-devel +This is the GNU implementation of the standard C++ libraries. This +package includes the header files and libraries needed for C++ +development. This includes rewritten implementation of STL. + +%package -n libstdc++-docs +Summary: Documentation for the GNU standard C++ library +Group: Development/Libraries +Obsoletes: libstdc++-docs < %{version}-%{release} +Obsoletes: libstdc++43-doc +Autoreq: true + +%description -n libstdc++-docs +Manual, doxygen generated API information and Frequently Asked Questions +for the GNU standard C++ library. + +%package -n libgomp +Summary: GCC OpenMP v3.0 shared support library +Group: System Environment/Libraries +Obsoletes: libgomp < %{version}-%{release} +Obsoletes: libgomp43 + +%description -n libgomp +This package contains GCC shared support library which is needed +for OpenMP v3.0 support. + +%package -n libmudflap +Summary: GCC mudflap shared support library +Group: System Environment/Libraries + +%description -n libmudflap +This package contains GCC shared support library which is needed +for mudflap support. + +%package -n libmudflap-devel +Summary: GCC mudflap support +Group: Development/Libraries +Requires: libmudflap = %{version}-%{release} +Requires: gcc = %{version}-%{release} + +%description -n libmudflap-devel +This package contains headers and static libraries for building +mudflap-instrumented programs. + +To instrument a non-threaded program, add -fmudflap +option to GCC and when linking add -lmudflap, for threaded programs +also add -fmudflapth and -lmudflapth. + + +%package -n cpp +Summary: The C Preprocessor +Group: Development/Languages +Requires: mpc +Obsoletes: cpp < %{version}-%{release} +Obsoletes: cpp43 +Autoreq: true + +%description -n cpp +Cpp is the GNU C-Compatible Compiler Preprocessor. +Cpp is a macro processor which is used automatically +by the C compiler to transform your program before actual +compilation. It is called a macro processor because it allows +you to define macros, abbreviations for longer +constructs. + +The C preprocessor provides four separate functionalities: the +inclusion of header files (files of declarations that can be +substituted into your program); macro expansion (you can define macros, +and the C preprocessor will replace the macros with their definitions +throughout the program); conditional compilation (using special +preprocessing directives, you can include or exclude parts of the +program according to various conditions); and line control (if you use +a program to combine or rearrange source files into an intermediate +file which is then compiled, you can use line control to inform the +compiler about where each source line originated). + +You should install this package if you are a C programmer and you use +macros. + +%package -n gcc-multilib +Summary: for 64bit multilib support +Group: System Environment/Libraries +Autoreq: true + +%description -n gcc-multilib +This is one set of libraries which support 64bit multilib on top of +32bit enviroment from compiler side. + +%prep +%setup -q -n gcc-%{version} +%patch1 -p2 +%patch2 -p2 +%patch3 -p2 +%patch4 -p2 +%patch5 -p2 +%patch6 -p2 +%patch7 -p2 +%patch8 -p2 +%patch9 -p2 +%patch10 -p2 +%patch11 -p2 +%patch12 -p2 +%patch13 -p2 +%patch14 -p2 +%patch15 -p2 +%patch17 -p2 +%patch18 -p2 +%patch19 -p2 +%patch20 -p2 +%patch21 -p2 +%patch22 -p2 +%patch23 -p2 +#%patch24 -p2 +%patch25 -p2 +#%patch26 -p2 +%patch27 -p2 +%patch28 -p2 + +#%patch39 -p0 +%patch40 -p1 +%ifarch %arm +%patch42 -p1 +%endif +%patch43 -p1 + +%patch100 -p0 +%patch101 -p0 + +echo '%{version}' >gcc/BASE-VER + +cp -a libstdc++-v3/config/cpu/i{4,3}86/atomicity.h + +./contrib/gcc_update --touch + +LC_ALL=C sed -i -e 's/\xa0/ /' gcc/doc/options.texi + +%build +rm -fr obj-%{gcc_target_platform} +mkdir obj-%{gcc_target_platform} +cd obj-%{gcc_target_platform} + + +CC=gcc +OPT_FLAGS=`echo %{optflags}|sed -e 's/\(-Wp,\)\?-D_FORTIFY_SOURCE=[12]//g'` +OPT_FLAGS=`echo $OPT_FLAGS|sed -e 's/-m64//g;s/-m32//g;s/-m31//g'` +%ifarch %{ix86} +OPT_FLAGS=`echo $OPT_FLAGS|sed -e 's/-march=i.86//g'` +%endif +OPT_FLAGS=`echo "$OPT_FLAGS" | sed -e 's/[[:blank:]]\+/ /g'` +case "$OPT_FLAGS" in + *-fasynchronous-unwind-tables*) + sed -i -e 's/-fno-exceptions /-fno-exceptions -fno-asynchronous-unwind-tables/' \ + ../gcc/Makefile.in + ;; +esac + +%ifarch %arm +# gcc 45 segfaults on O2g.gch generation. (cc1plus) +%define ARM_EXTRA_CONFIGURE --disable-libstdcxx-pch +# for armv7hl reset the gcc specs +%ifarch armv7hl +%define ARM_EXTRA_CONFIGURE --disable-libstdcxx-pch --with-float=hard --with-fpu=vfpv3-d16 --with-arch=armv7-a +%endif +# for armv7nhl reset the gcc specs +%ifarch armv7nhl +%define ARM_EXTRA_CONFIGURE --disable-libstdcxx-pch --with-float=hard --with-fpu=neon --with-arch=armv7-a +%endif +%endif + +%if %{crossbuild} +# cross build +export PATH=/opt/cross/bin:$PATH +# strip all after -march . no arch specific options in cross-compiler build . +# -march=core2 -mssse3 -mtune=atom -mfpmath=sse -fasynchronous-unwi +export OPT_FLAGS=`echo "$OPT_FLAGS" | sed -e "s#\-march=.*##g"` +%if %{accelerator_crossbuild} +# adding -rpath to the special crosscompiler +export OPT_FLAGS="$OPT_FLAGS -Wl,-rpath,/emul/ia32-linux/usr/lib:/emul/ia32-linux/lib:/usr/lib:/lib" +%endif +%endif + +CC="$CC" CFLAGS="$OPT_FLAGS" CXXFLAGS="`echo $OPT_FLAGS | sed 's/ -Wall / /g'`" XCFLAGS="$OPT_FLAGS" TCFLAGS="$OPT_FLAGS" \ + ../configure --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} \ + --enable-shared --enable-linker-build-id \ +%ifarch %{arm} + --enable-checking=release \ + --disable-sjlj-exceptions \ + %ARM_EXTRA_CONFIGURE \ +%else +%if %{crossbuild} + --build=%{gcc_target_platform} \ + --host=%{gcc_target_platform} \ + --target=%{cross_gcc_target_platform} \ + --disable-checking \ +%else + --enable-checking=release \ + --enable-multiarch \ +%endif +%endif +%if %{build_cloog} + --with-ppl --with-cloog \ +%endif + --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions \ + --enable-gnu-unique-object --enable-lto \ + --without-included-gettext \ + --enable-threads=posix \ + --enable-nls \ + --disable-bootstrap \ + --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes \ + --enable-plugin --enable-gold --enable-ld=default --with-plugin-ld=ld.gold \ + --enable-languages=c,c++ \ + --disable-libgcj \ +%if !%{crossbuild} +%ifarch %{ix86} x86_64 + --with-tune=generic \ +%endif +%ifarch %{ix86} + --with-arch=i686 \ +%endif +%ifarch x86_64 + --with-arch_32=i686 \ +%endif + --build=%{gcc_target_platform} || ( cat config.log ; exit 1 ) +#end for x86 +%else +%if !%{accelerator_crossbuild} + %{crossextraconfig} \ + --with-sysroot=%{crosssysroot} +#end for cross-compiler +%else + %{crossextraconfig} \ + --program-transform-name='s/%{cross_gcc_target_platform}-//' \ + --with-gxx-include-dir=%{_prefix}/include/c++/%{gcc_version} \ + --with-build-sysroot=%{crossbuildsysroot} \ + --with-sysroot=%{crosssysroot} +#end for special cross-compiler +%endif +%endif + +make %{?_smp_mflags} BOOT_CFLAGS="$OPT_FLAGS" + + +# Make generated man pages even if Pod::Man is not new enough +perl -pi -e 's/head3/head2/' ../contrib/texi2pod.pl +for i in ../gcc/doc/*.texi; do + cp -a $i $i.orig; sed 's/ftable/table/' $i.orig > $i +done +make -C gcc generated-manpages +for i in ../gcc/doc/*.texi; do mv -f $i.orig $i; done +cd .. + + +%install +rm -fr %{buildroot} + +cd obj-%{gcc_target_platform} + +%if !%{crossbuild} +# native +TARGET_PLATFORM=%{gcc_target_platform} +# There are some MP bugs in libstdc++ Makefiles +make -C %{gcc_target_platform}/libstdc++-v3 +%else +# cross build +export PATH=/opt/cross/bin:$PATH +# strip all after -march . no arch specific options in cross-compiler build . +# -march=core2 -mssse3 -mtune=atom -mfpmath=sse -fasynchronous-unwi +export OPT_FLAGS=`echo "$OPT_FLAGS" | sed -e "s#\-march=.*##g"` +#echo "$OPT_FLAGS" +#TARGET_PLATFORM=%{cross_gcc_target_platform} +# There are some MP bugs in libstdc++ Makefiles +#make -C %{cross_gcc_target_platform}/libstdc++-v3 +%endif + +make DESTDIR=%{buildroot} install +#prefix=%{buildroot}%{_prefix} mandir=%{buildroot}%{_mandir} \ +# infodir=%{buildroot}%{_infodir} install + +%if !%{crossbuild} +# native +# \/\/\/ + +FULLPATH=%{buildroot}%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version} +FULLEPATH=%{buildroot}%{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_version} + +ln -sf gcc %{buildroot}%{_prefix}/bin/cc +mkdir -p %{buildroot}/lib +ln -sf ..%{_prefix}/bin/cpp %{buildroot}/lib/cpp +rm -f %{buildroot}%{_infodir}/dir +gzip -9 %{buildroot}%{_infodir}/*.info* + +cxxconfig="`find %{gcc_target_platform}/libstdc++-v3/include -name c++config.h`" +for i in `find %{gcc_target_platform}/[36]*/libstdc++-v3/include -name c++config.h 2>/dev/null`; do + if ! diff -up $cxxconfig $i; then + cat > %{buildroot}%{_prefix}/include/c++/%{gcc_version}/%{gcc_target_platform}/bits/c++config.h < +#if __WORDSIZE == 32 +%ifarch %{multilib_64_archs} +`cat $(find %{gcc_target_platform}/32/libstdc++-v3/include -name c++config.h)` +%else +`cat $(find %{gcc_target_platform}/libstdc++-v3/include -name c++config.h)` +%endif +#else +%ifarch %{multilib_64_archs} +`cat $(find %{gcc_target_platform}/libstdc++-v3/include -name c++config.h)` +%else +`cat $(find %{gcc_target_platform}/64/libstdc++-v3/include -name c++config.h)` +%endif +#endif +#endif +EOF + break + fi +done + +for f in `find %{buildroot}%{_prefix}/include/c++/%{gcc_version}/%{gcc_target_platform}/ -name c++config.h`; do + for i in 1 2 4 8; do + sed -i -e 's/#define _GLIBCXX_ATOMIC_BUILTINS_'$i' 1/#ifdef __GCC_HAVE_SYNC_COMPARE_AND_SWAP_'$i'\ +&\ +#endif/' $f + done +done + +# Nuke bits/stdc++.h.gch dirs +# 1) there is no bits/stdc++.h header installed, so when gch file can't be +# used, compilation fails +# 2) sometimes it is hard to match the exact options used for building +# libstdc++-v3 or they aren't desirable +# 3) there are multilib issues, conflicts etc. with this +# 4) it is huge +# People can always precompile on their own whatever they want, but +# shipping this for everybody is unnecessary. +rm -rf %{buildroot}%{_prefix}/include/c++/%{gcc_version}/%{gcc_target_platform}/bits/stdc++.h.gch + + +if [ -n "$FULLLPATH" ]; then + mkdir -p $FULLLPATH +else + FULLLPATH=$FULLPATH +fi + +find %{buildroot} -name \*.la | xargs rm -f + +mkdir -p %{buildroot}/%{_lib} +mv -f %{buildroot}%{_prefix}/%{_lib}/libgcc_s.so.1 %{buildroot}/%{_lib}/libgcc_s-%{gcc_version}.so.1 +chmod 755 %{buildroot}/%{_lib}/libgcc_s-%{gcc_version}.so.1 +ln -sf libgcc_s-%{gcc_version}.so.1 %{buildroot}/%{_lib}/libgcc_s.so.1 +ln -sf /%{_lib}/libgcc_s.so.1 %{buildroot}/%{_libdir}/libgcc_s.so +ln -sf /%{_lib}/libgcc_s.so.1 $FULLPATH/libgcc_s.so +%ifarch %{multilib_64_archs} +ln -sf /lib/libgcc_s.so.1 $FULLPATH/32/libgcc_s.so +%endif + +mv -f %{buildroot}%{_prefix}/%{_lib}/libgomp.spec $FULLPATH/ + +mkdir -p %{buildroot}%{_prefix}/libexec/getconf +if gcc/xgcc -B gcc/ -E -dD -xc /dev/null | grep __LONG_MAX__.*2147483647; then + ln -sf POSIX_V6_ILP32_OFF32 %{buildroot}%{_prefix}/libexec/getconf/default +else + ln -sf POSIX_V6_LP64_OFF64 %{buildroot}%{_prefix}/libexec/getconf/default +fi + + +mkdir -p %{buildroot}%{_datadir}/gdb/auto-load/%{_prefix}/%{_lib} +mv -f %{buildroot}%{_prefix}/%{_lib}/libstdc++*gdb.py* \ + %{buildroot}%{_datadir}/gdb/auto-load/%{_prefix}/%{_lib}/ + +pushd $FULLPATH +if [ "%{_lib}" = "lib" ]; then +ln -sf ../../../libstdc++.so.6.* libstdc++.so +ln -sf ../../../libgomp.so.1.* libgomp.so +ln -sf ../../../libmudflap.so.0.* libmudflap.so +ln -sf ../../../libmudflapth.so.0.* libmudflapth.so +else +ln -sf ../../../../%{_lib}/libstdc++.so.6.* libstdc++.so +ln -sf ../../../../%{_lib}/libgomp.so.1.* libgomp.so +ln -sf ../../../../%{_lib}/libmudflap.so.0.* libmudflap.so +ln -sf ../../../../%{_lib}/libmudflapth.so.0.* libmudflapth.so +fi +mv -f %{buildroot}%{_prefix}/%{_lib}/libstdc++.*a $FULLLPATH/ +mv -f %{buildroot}%{_prefix}/%{_lib}/libsupc++.*a . +mv -f %{buildroot}%{_prefix}/%{_lib}/libgomp.*a . +mv -f %{buildroot}%{_prefix}/%{_lib}/libmudflap{,th}.*a $FULLLPATH/ + +%ifarch %{multilib_64_archs} +mkdir -p 32 +ln -sf ../`echo ../../../../lib64/libstdc++.so.6.* | sed s~/../lib64/~/~` 32/libstdc++.so +ln -sf ../`echo ../../../../lib64/libgomp.so.1.* | sed s~/../lib64/~/~` 32/libgomp.so +rm -f libmudflap.so libmudflapth.so +echo 'INPUT ( %{_prefix}/lib64/'`echo ../../../../lib64/libmudflap.so.0.* | sed 's,^.*libm,libm,'`' )' > libmudflap.so +echo 'INPUT ( %{_prefix}/lib64/'`echo ../../../../lib64/libmudflapth.so.0.* | sed 's,^.*libm,libm,'`' )' > libmudflapth.so +echo 'INPUT ( %{_prefix}/lib/'`echo ../../../../lib64/libmudflap.so.0.* | sed 's,^.*libm,libm,'`' )' > 32/libmudflap.so +echo 'INPUT ( %{_prefix}/lib/'`echo ../../../../lib64/libmudflapth.so.0.* | sed 's,^.*libm,libm,'`' )' > 32/libmudflapth.so +mv -f %{buildroot}%{_prefix}/lib/libsupc++.*a 32/ +mv -f %{buildroot}%{_prefix}/lib/libgomp.*a 32/ +ln -sf ../../../%{multilib_32_arch}-%{_vendor}-%{_target_os}/%{gcc_version}/libstdc++.a 32/libstdc++.a +ln -sf ../../../%{multilib_32_arch}-%{_vendor}-%{_target_os}/%{gcc_version}/libmudflap.a 32/libmudflap.a +ln -sf ../../../%{multilib_32_arch}-%{_vendor}-%{_target_os}/%{gcc_version}/libmudflapth.a 32/libmudflapth.a +%endif + +# Strip debug info from Fortran/ObjC/Java static libraries +strip -g `find . \( -name libgomp.a \ + -o -name libmudflap.a -o -name libmudflapth.a \ + -o -name libgcc.a -o -name libgcov.a \) -a -type f` +popd +chmod 755 %{buildroot}%{_prefix}/%{_lib}/libgomp.so.1.* +chmod 755 %{buildroot}%{_prefix}/%{_lib}/libmudflap{,th}.so.0.* + +mv $FULLPATH/include-fixed/syslimits.h $FULLPATH/include/syslimits.h +mv $FULLPATH/include-fixed/limits.h $FULLPATH/include/limits.h +for h in `find $FULLPATH/include -name \*.h`; do + if grep -q 'It has been auto-edited by fixincludes from' $h; then + rh=`grep -A2 'It has been auto-edited by fixincludes from' $h | tail -1 | sed 's|^.*"\(.*\)".*$|\1|'` + diff -up $rh $h || : + rm -f $h + fi +done + +cat > %{buildroot}%{_prefix}/bin/c89 <<"EOF" +#!/bin/sh +fl="-std=c89" +for opt; do + case "$opt" in + -ansi|-std=c89|-std=iso9899:1990) fl="";; + -std=*) echo "`basename $0` called with non ANSI/ISO C option $opt" >&2 + exit 1;; + esac +done +exec gcc $fl ${1+"$@"} +EOF +cat > %{buildroot}%{_prefix}/bin/c99 <<"EOF" +#!/bin/sh +fl="-std=c99" +for opt; do + case "$opt" in + -std=c99|-std=iso9899:1999) fl="";; + -std=*) echo "`basename $0` called with non ISO C99 option $opt" >&2 + exit 1;; + esac +done +exec gcc $fl ${1+"$@"} +EOF +chmod 755 %{buildroot}%{_prefix}/bin/c?9 + +mkdir -p %{buildroot}%{_prefix}/sbin +%ifarch %{arm} +patch %{SOURCE1} < %{PATCH41} +%endif +gcc -static -Os %{SOURCE1} -o %{buildroot}%{_prefix}/sbin/libgcc_post_upgrade +strip %{buildroot}%{_prefix}/sbin/libgcc_post_upgrade + +cd .. + +# Remove binaries we will not be including, so that they don't end up in +# gcc-debuginfo +rm -f %{buildroot}%{_prefix}/%{_lib}/{libffi*,libiberty.a} +rm -f $FULLEPATH/install-tools/{mkheaders,fixincl} +rm -f %{buildroot}%{_prefix}/lib/{32,64}/libiberty.a +%ifarch %{ix86} x86_64 +%if !%{crossbuild} +rm -f %{buildroot}%{_prefix}/%{_lib}/libssp* +%endif +%endif + +%ifarch %{multilib_64_archs} +# Remove libraries for the other arch on multilib arches +rm -f %{buildroot}%{_prefix}/lib/lib*.so* +rm -f %{buildroot}%{_prefix}/lib/lib*.a +%endif + +# Rmove include-fixed +# /\/\/\ +# native +%else +# cross +# \/\/\/ +# additional install for cross +# remove some obsolete files +%if !%{accelerator_crossbuild} +#set -x +rm -rRf %buildroot/%{_prefix}/lib/libiberty.a +rm -rRf %buildroot/%{_prefix}/share +#set +x +%endif +# /\/\/\ +# cross +%endif + +%if !%{crossbuild} +# checking and split packaging for native ... +# native +# \/\/\/ + +%check +%if 0 +cd obj-%{gcc_target_platform} + +# run the tests. +make %{?_smp_mflags} -k check ALT_CC_UNDER_TEST=gcc ALT_CXX_UNDER_TEST=g++ RUNTESTFLAGS="--target_board=unix/'{,-fstack-protector}'" || : +echo ====================TESTING========================= +( LC_ALL=C ../contrib/test_summary || : ) 2>&1 | sed -n '/^cat.*EOF/,/^EOF/{/^cat.*EOF/d;/^EOF/d;/^LAST_UPDATED:/d;p;}' +echo ====================TESTING END===================== +mkdir testlogs-%{_target_platform}-%{version}-%{release} +for i in `find . -name \*.log | grep -F testsuite/ | grep -v 'config.log\|acats\|ada'`; do + ln $i testlogs-%{_target_platform}-%{version}-%{release}/ || : +done +tar cf - testlogs-%{_target_platform}-%{version}-%{release} | bzip2 -9c \ + | uuencode testlogs-%{_target_platform}.tar.bz2 || : +rm -rf testlogs-%{_target_platform}-%{version}-%{release} + +%endif + +%clean +rm -rf %{buildroot} + +%postun -p /sbin/ldconfig + + + +%post -n libgcc -p %{_prefix}/sbin/libgcc_post_upgrade + +%postun -n libgcc -p /sbin/ldconfig + +%post -n libstdc++ -p /sbin/ldconfig + +%postun -n libstdc++ -p /sbin/ldconfig + +%postun -n libgomp -p /sbin/ldconfig + +%post -n libmudflap -p /sbin/ldconfig + +%postun -n libmudflap -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_prefix}/bin/cc +%{_prefix}/bin/c89 +%{_prefix}/bin/c99 +%{_prefix}/bin/gcc +%{_prefix}/bin/gcov +%ifnarch %{arm} +%{_prefix}/bin/%{gcc_target_platform}-gcc +%endif +%{_mandir}/man1/gcc.1* +%{_mandir}/man1/gcov.1* +%{_mandir}/man7/* +%dir %{_prefix}/lib/gcc +%dir %{_prefix}/lib/gcc/%{gcc_target_platform} +%dir %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version} +%dir %{_prefix}/libexec/gcc +%dir %{_prefix}/libexec/gcc/%{gcc_target_platform} +%dir %{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_version} +%dir %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include + +# Shouldn't include all files under this fold, split to diff pkgs +#%{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_version}/* +%{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_version}/lto1 +%{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_version}/lto-wrapper +%{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_version}/collect2 + +%dir %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/plugin +%dir %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/plugin/include +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/plugin/include/* + +# Shouldn't include all files under this fold, split to diff pkgs +#%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/* +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/stddef.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/stdarg.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/stdfix.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/varargs.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/float.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/limits.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/stdbool.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/iso646.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/syslimits.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/unwind.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/omp.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/stdint.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/stdint-gcc.h +%ifarch %{ix86} x86_64 +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/mmintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/xmmintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/emmintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/pmmintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/tmmintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/ammintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/smmintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/nmmintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/bmmintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/wmmintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/immintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/avxintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/x86intrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/fma4intrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/xopintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/lwpintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/abmintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/popcntintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/ia32intrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/mm_malloc.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/mm3dnow.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/cpuid.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/cross-stdarg.h +%endif + +%dir %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include-fixed +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include-fixed/README +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include-fixed/linux/a.out.h +# For ARM port +%ifarch %{arm} +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/arm_neon.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/mmintrin.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/ssp/ssp.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/ssp/stdio.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/ssp/string.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/ssp/unistd.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/stdfix.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/install-tools +%endif + +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/crt*.o +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libgcc.a +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libgcov.a +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libgcc_eh.a +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libgcc_s.so +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libgomp.spec +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libgomp.a +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libgomp.so +%ifarch %{multilib_64_archs} +%dir %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32 +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32/crt*.o +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32/libgcc.a +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32/libgcov.a +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32/libgcc_eh.a +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32/libgcc_s.so +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32/libgomp.a +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32/libgomp.so +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32/libmudflap.a +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32/libmudflapth.a +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32/libmudflap.so +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32/libmudflapth.so +%endif +%dir %{_prefix}/libexec/getconf +%{_prefix}/libexec/getconf/default +%doc gcc/README* gcc/COPYING* +%manifest gcc.manifest + +%files -n cpp +%defattr(-,root,root,-) +/lib/cpp +%{_prefix}/bin/cpp +%{_mandir}/man1/cpp.1* +%dir %{_prefix}/libexec/gcc +%dir %{_prefix}/libexec/gcc/%{gcc_target_platform} +%dir %{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_version} +%{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_version}/cc1 +%manifest cpp.manifest + +%files -n libgcc +%defattr(-,root,root,-) +/%{_lib}/libgcc_s-%{gcc_version}.so.1 +/%{_lib}/libgcc_s.* +/%{_libdir}/libgcc_s.* +%{_prefix}/sbin/libgcc_post_upgrade +%doc gcc/COPYING.LIB +%manifest libgcc.manifest + +# For ARM port +%ifarch %{arm} +%{_prefix}/%{_lib}/libssp* +%endif + +%files c++ +%defattr(-,root,root,-) +%ifnarch %{arm} +%{_prefix}/bin/%{gcc_target_platform}-*++ +%endif +%{_prefix}/bin/g++ +%{_prefix}/bin/c++ +%{_mandir}/man1/g++.1* +%dir %{_prefix}/lib/gcc +%dir %{_prefix}/lib/gcc/%{gcc_target_platform} +%dir %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version} +%dir %{_prefix}/libexec/gcc +%dir %{_prefix}/libexec/gcc/%{gcc_target_platform} +%dir %{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_version} +%{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_version}/cc1plus +%ifarch %{multilib_64_archs} +%dir %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32 +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32/libstdc++.so +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32/libstdc++.a +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/32/libsupc++.a +%endif +%ifarch %{multilib_64_archs} +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libstdc++.so +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libsupc++.a +%endif +%manifest gcc-c++.manifest + +%files -n libstdc++ +%defattr(-,root,root,-) +%{_prefix}/%{_lib}/libstdc++.* +%dir %{_datadir}/gdb +%dir %{_datadir}/gdb/auto-load +%dir %{_datadir}/gdb/auto-load/%{_prefix} +%dir %{_datadir}/gdb/auto-load/%{_prefix}/%{_lib}/ +%{_datadir}/gdb/auto-load/%{_prefix}/%{_lib}/libstdc*gdb.py* +%dir %{_prefix}/share/gcc-%{gcc_version} +%{_prefix}/share/gcc-%{gcc_version}/python +%manifest libstdc++.manifest + +%files -n libstdc++-devel +%defattr(-,root,root,-) +%dir %{_prefix}/include/c++ +%dir %{_prefix}/include/c++/%{gcc_version} +%{_prefix}/include/c++/%{gcc_version}/[^gjos]* +%{_prefix}/include/c++/%{gcc_version}/os* +%{_prefix}/include/c++/%{gcc_version}/s[^u]* +%dir %{_prefix}/lib/gcc +%dir %{_prefix}/lib/gcc/%{gcc_target_platform} +%dir %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version} +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libstdc++.a +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libsupc++.a +%ifnarch %{multilib_64_archs} +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libstdc++.so +%endif + +%files -n libgomp +%defattr(-,root,root,-) +%{_prefix}/%{_lib}/libgomp.* +%manifest libgomp.manifest + +%files -n libmudflap +%defattr(-,root,root,-) +%{_prefix}/%{_lib}/libmudflap.* +%{_prefix}/%{_lib}/libmudflapth.* +%manifest libmudflap.manifest + +%files -n libmudflap-devel +%defattr(-,root,root,-) +%dir %{_prefix}/lib/gcc +%dir %{_prefix}/lib/gcc/%{gcc_target_platform} +%dir %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version} +%dir %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/include/mf-runtime.h +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libmudflap.a +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libmudflapth.a +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libmudflap.so +%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/libmudflapth.so + +# /\/\/\ +# native +%else +# cross +# \/\/\/ +%files +%manifest gcc.manifest +%defattr(-,root,root,-) +%{_prefix} +# /\/\/\ +# cross +%endif diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gdb.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gdb.spec new file mode 100644 index 0000000..932a506 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gdb.spec @@ -0,0 +1,141 @@ +Summary: A GNU source-level debugger for C, C++, Java and other languages +Name: gdb +Version: 7.2 +Release: 1 +License: GPLv3+ +Group: Development/Debuggers +URL: http://gnu.org/software/gdb/ +Source: ftp://ftp.gnu.org/gnu/gdb/gdb-%{version}.tar.bz2 +Source101: gdb-rpmlintrc +Patch0: gdb-7.2-noreturn.patch +Patch1: gdb-7.2-lib-order.patch + +%define gdb_src gdb-%{version} +%define gdb_build build-%{_target_platform} + +BuildRequires: ncurses-devel +BuildRequires: gettext +BuildRequires: texinfo +BuildRequires: flex +BuildRequires: bison +BuildRequires: expat-devel +BuildRequires: readline-devel +BuildRequires: rpm-devel +#=BuildRequires: python-devel +BuildRequires: libstdc++ + +Requires: readline + +%description +GDB, the GNU debugger, allows you to debug programs written in C, C++, +Java, and other languages, by executing them in a controlled fashion +and printing their data. + +%package server +Summary: A standalone server for GDB (the GNU source-level debugger) +Group: Development/Debuggers + +%description server +GDB, the GNU debugger, allows you to debug programs written in C, C++, +Java, and other languages, by executing them in a controlled fashion +and printing their data. + +This package provides a program that allows you to run GDB on a different machine than the one which is running the program being debugged. + +%prep +%setup -q -n %{gdb_src} +%patch0 -p1 +%patch1 -p1 + +# Files have `# ' statements breaking VPATH / find-debuginfo.sh . +rm -f gdb/ada-exp.c gdb/ada-lex.c gdb/c-exp.c gdb/cp-name-parser.c gdb/f-exp.c +rm -f gdb/jv-exp.c gdb/m2-exp.c gdb/objc-exp.c gdb/p-exp.c + +# Remove the info and other generated files added by the FSF release +# process. +rm -f libdecnumber/gstdint.h +rm -f bfd/doc/*.info +rm -f bfd/doc/*.info-* +rm -f gdb/doc/*.info +rm -f gdb/doc/*.info-* + +%build +rm -fr %{gdb_build} +mkdir %{gdb_build} +cd %{gdb_build} + +export CFLAGS="$RPM_OPT_FLAGS" + +../configure \ + --prefix=%{_prefix} \ + --libdir=%{_libdir} \ + --sysconfdir=%{_sysconfdir} \ + --mandir=%{_mandir} \ + --infodir=%{_infodir} \ + --with-gdb-datadir=%{_datadir}/gdb \ + --enable-gdb-build-warnings=,-Wno-unused \ + --disable-werror \ + --with-separate-debug-dir=/usr/lib/debug \ + --disable-sim \ + --disable-rpath \ + --with-system-readline \ + --with-expat \ + --enable-tui \ + --without-python \ + --without-libunwind \ + --enable-64-bit-bfd \ + --enable-static --disable-shared --enable-debug \ + %{_target_platform} + +make %{?_smp_mflags} + +# Copy the /gdb/NEWS file to the directory above it. +cp $RPM_BUILD_DIR/%{gdb_src}/gdb/NEWS $RPM_BUILD_DIR/%{gdb_src} + +%check +# Initially we're in the %{gdb_src} directory. +cd %{gdb_build} + +%install +# Initially we're in the %{gdb_src} directory. +cd %{gdb_build} +rm -rf $RPM_BUILD_ROOT + +make %{?_smp_mflags} install DESTDIR=$RPM_BUILD_ROOT + +# install the gcore script in /usr/bin +cp $RPM_BUILD_DIR/%{gdb_src}/gdb/gdb_gcore.sh $RPM_BUILD_ROOT%{_bindir}/gcore +chmod 755 $RPM_BUILD_ROOT%{_bindir}/gcore + +# Remove the gdb/gdbtui binaries duplicity. +test -x $RPM_BUILD_ROOT%{_prefix}/bin/gdbtui +ln -sf gdb $RPM_BUILD_ROOT%{_prefix}/bin/gdbtui +cmp $RPM_BUILD_ROOT%{_mandir}/*/gdb.1 $RPM_BUILD_ROOT%{_mandir}/*/gdbtui.1 +ln -sf gdb.1 $RPM_BUILD_ROOT%{_mandir}/*/gdbtui.1 + +rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/ +rm -rf $RPM_BUILD_ROOT%{_infodir}/* +rm -rf $RPM_BUILD_ROOT%{_includedir} +rm -rf $RPM_BUILD_ROOT/%{_libdir}/lib{bfd*,opcodes*,iberty*,mmalloc*} + + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%doc COPYING COPYING.LIB README NEWS +%{_bindir}/gcore +%{_bindir}/gdb +%{_bindir}/gdbtui +%{_mandir}/*/gdb.1* +%{_mandir}/*/gdbtui.1* +%{_datadir}/gdb + +%files server +%defattr(-,root,root) +%{_bindir}/gdbserver +%{_mandir}/*/gdbserver.1* +%ifarch %{ix86} x86_64 +%{_libdir}/libinproctrace.so +%endif diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gdbm.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gdbm.spec new file mode 100644 index 0000000..df9a8db --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gdbm.spec @@ -0,0 +1,111 @@ +Name: gdbm +Url: http://directory.fsf.org/GNU/gdbm.html +Version: 1.8.3 +Release: 0 +Summary: GNU dbm key/data database +License: GPL-2.0+ +Group: System/Libraries +Source: ftp://prep.ai.mit.edu/gnu/gdbm/gdbm-%{version}.tar.bz2 +Source1001: gdbm.manifest +Patch0: gdbm-%{version}.dif +Patch1: gdbm-protoize_dbm_headers.patch +Patch2: gdbm-prototype_static_functions.patch +Patch3: gdbm-fix_testprogs.patch +Patch4: gdbm-1.8.3-no-build-date.patch +BuildRequires: libtool + +%description +GNU dbm is a library of database functions that use extensible +hashing and work similar to the standard UNIX dbm. These routines are +provided to a programmer needing to create and manipulate a hashed +database. + +The basic use of GDBM is to store key/data pairs in a data file. Each +key must be unique and each key is paired with only one data item. + +The library provides primitives for storing key/data pairs, searching +and retrieving the data by its key and deleting a key along with its +data. It also supports sequential iteration over all key/data pairs in +a database. + +For compatibility with programs using old UNIX dbm functions, the +package also provides traditional dbm and ndbm interfaces. + +%package -n libgdbm +Summary: GNU dbm key/data database +License: GPL-2.0+ +Group: System/Libraries +# O/P added in 12.2 +Obsoletes: gdbm < %version-%release +Provides: gdbm = %version-%release + +%description -n libgdbm +GNU dbm is a library of database functions that use extensible +hashing and work similar to the standard UNIX dbm. These routines are +provided to a programmer needing to create and manipulate a hashed +database. + +The basic use of GDBM is to store key/data pairs in a data file. Each +key must be unique and each key is paired with only one data item. + +The library provides primitives for storing key/data pairs, searching +and retrieving the data by its key and deleting a key along with its +data. It also supports sequential iteration over all key/data pairs in +a database. + +For compatibility with programs using old UNIX dbm functions, the +package also provides traditional dbm and ndbm interfaces. + +%package devel +Summary: Include Files and Libraries mandatory for Development +License: GPL-2.0+ ; LGPL-2.1+ +Group: Development/Libraries/C and C++ +Requires: gdbm = %{version} +Provides: gdbm:/usr/lib/libgdbm.so + +%description devel +This package contains all necessary include files and libraries needed +to develop applications that require these. + + +%prep +%setup -q +%patch0 +%patch1 +%patch2 +%patch3 +%patch4 + +%build +cp %{S:1001} . +aclocal +%reconfigure --enable-libgdbm-compat --disable-static +make %{?_smp_mflags}; + +%install +make install INSTALL_ROOT=$RPM_BUILD_ROOT +make install-compat INSTALL_ROOT=$RPM_BUILD_ROOT + +rm -rf %{buildroot}%{_libdir}/*.la + +%remove_docs + +%post -n libgdbm -p /sbin/ldconfig + +%postun -n libgdbm -p /sbin/ldconfig + +%files -n libgdbm +%manifest %{name}.manifest +%doc COPYING +%_libdir/libgdbm.so.3 +%_libdir/libgdbm.so.3.0.0 +%_libdir/libgdbm_compat.so.3 +%_libdir/libgdbm_compat.so.3.0.0 + +%files devel +%manifest %{name}.manifest +%{_prefix}/include/dbm.h +%{_prefix}/include/gdbm.h +%{_prefix}/include/ndbm.h +%{_prefix}/%{_lib}/libgdbm.so +%{_prefix}/%{_lib}/libgdbm_compat.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gmp.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gmp.spec new file mode 100644 index 0000000..c7fcedf --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gmp.spec @@ -0,0 +1,210 @@ +# +# Important for %{ix86}: +# This rpm has to be build on a CPU with sse2 support like Pentium 4 ! +# + +Name: gmp +Summary: A GNU arbitrary precision library +Version: 5.0.1 +Release: 1 +URL: http://gmplib.org/ +Source0: ftp://ftp.gnu.org/pub/gnu/gmp/gmp-%{version}.tar.bz2 +Source2: gmp.h +Source3: gmp-mparam.h +License: GPLv3+ and LGPLv3 +Group: System/Libraries +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool + +%description +The gmp package contains GNU MP, a library for arbitrary precision +arithmetic, signed integers operations, rational numbers and floating +point numbers. GNU MP is designed for speed, for both small and very +large operands. GNU MP is fast because it uses fullwords as the basic +arithmetic type, it uses fast algorithms, it carefully optimizes +assembly code for many CPUs' most common inner loops, and it generally +emphasizes speed over simplicity/elegance in its operations. + +Install the gmp package if you need a fast arbitrary precision +library. + +%package devel +Summary: Development tools for the GNU MP arbitrary precision library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +The libraries, header files and documentation for using the GNU MP +arbitrary precision library in applications. + +If you want to develop applications which will use the GNU MP library, +you'll need to install the gmp-devel package. You'll also need to +install the gmp package. + +%package static +Summary: Development tools for the GNU MP arbitrary precision library +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} + +%description static +The static libraries for using the GNU MP arbitrary precision library +in applications. + +%prep +%setup -q + +%build +autoreconf -if +if as --help | grep -q execstack; then + # the object files do not require an executable stack + export CCAS="gcc -c -Wa,--noexecstack" +fi +mkdir base +cd base +ln -s ../configure . +./configure --build=%{_build} --host=%{_host} \ + --program-prefix=%{?_program_prefix} \ + --prefix=%{_prefix} \ + --exec-prefix=%{_exec_prefix} \ + --bindir=%{_bindir} \ + --sbindir=%{_sbindir} \ + --sysconfdir=%{_sysconfdir} \ + --datadir=%{_datadir} \ + --includedir=%{_includedir} \ + --libdir=%{_libdir} \ + --libexecdir=%{_libexecdir} \ + --localstatedir=%{_localstatedir} \ + --sharedstatedir=%{_sharedstatedir} \ + --mandir=%{_mandir} \ + --infodir=%{_infodir} \ + --enable-mpbsd --enable-cxx +perl -pi -e 's|hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=\"-L\\\$libdir\"|g;' libtool +export LD_LIBRARY_PATH=`pwd`/.libs +make CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags} +cd .. +%ifarch %{ix86} +mkdir build-sse2 +cd build-sse2 +ln -s ../configure . +CFLAGS="%{optflags} -march=pentium4" +./configure --build=%{_build} --host=%{_host} \ + --program-prefix=%{?_program_prefix} \ + --prefix=%{_prefix} \ + --exec-prefix=%{_exec_prefix} \ + --bindir=%{_bindir} \ + --sbindir=%{_sbindir} \ + --sysconfdir=%{_sysconfdir} \ + --datadir=%{_datadir} \ + --includedir=%{_includedir} \ + --libdir=%{_libdir} \ + --libexecdir=%{_libexecdir} \ + --localstatedir=%{_localstatedir} \ + --sharedstatedir=%{_sharedstatedir} \ + --mandir=%{_mandir} \ + --infodir=%{_infodir} \ + --enable-mpbsd --enable-cxx +perl -pi -e 's|hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=\"-L\\\$libdir\"|g;' libtool +export LD_LIBRARY_PATH=`pwd`/.libs +make %{?_smp_mflags} +unset CFLAGS +cd .. +%endif + +%install +rm -rf $RPM_BUILD_ROOT +cd base +export LD_LIBRARY_PATH=`pwd`/.libs +make install DESTDIR=$RPM_BUILD_ROOT +install -m 644 gmp-mparam.h ${RPM_BUILD_ROOT}%{_includedir} +rm -f $RPM_BUILD_ROOT%{_libdir}/lib{gmp,mp,gmpxx}.la +rm -f $RPM_BUILD_ROOT%{_infodir}/dir +/sbin/ldconfig -n $RPM_BUILD_ROOT%{_libdir} +ln -sf libgmpxx.so.4 $RPM_BUILD_ROOT%{_libdir}/libgmpxx.so +cd .. +%ifarch %{ix86} +cd build-sse2 +export LD_LIBRARY_PATH=`pwd`/.libs +mkdir $RPM_BUILD_ROOT%{_libdir}/sse2 +install -m 755 .libs/libgmp.so.10.* $RPM_BUILD_ROOT%{_libdir}/sse2 +cp -a .libs/libgmp.so.10 $RPM_BUILD_ROOT%{_libdir}/sse2 +chmod 755 $RPM_BUILD_ROOT%{_libdir}/sse2/libgmp.so.10 +install -m 755 .libs/libgmpxx.so.4.* $RPM_BUILD_ROOT%{_libdir}/sse2 +cp -a .libs/libgmpxx.so.4 $RPM_BUILD_ROOT%{_libdir}/sse2 +chmod 755 $RPM_BUILD_ROOT%{_libdir}/sse2/libgmpxx.so.4 +install -m 755 .libs/libmp.so.3.* $RPM_BUILD_ROOT%{_libdir}/sse2 +cp -a .libs/libmp.so.3 $RPM_BUILD_ROOT%{_libdir}/sse2 +chmod 755 $RPM_BUILD_ROOT%{_libdir}/sse2/libmp.so.3 +cd .. +%endif + +# Rename gmp.h to gmp-.h and gmp-mparam.h to gmp-mparam-.h to +# avoid file conflicts on multilib systems and install wrapper include files +# gmp.h and gmp-mparam-.h +basearch=%{_arch} +# always use i386 for iX86 +%ifarch %{ix86} +basearch=i386 +%endif +# always use arm for arm* +%ifarch %{arm} +basearch=arm +%endif +# superH architecture support +%ifarch sh3 sh4 +basearch=sh +%endif +# Rename files and install wrappers + +mv %{buildroot}/%{_includedir}/gmp.h %{buildroot}/%{_includedir}/gmp-${basearch}.h +install -m644 %{SOURCE2} %{buildroot}/%{_includedir}/gmp.h +mv %{buildroot}/%{_includedir}/gmp-mparam.h %{buildroot}/%{_includedir}/gmp-mparam-${basearch}.h +install -m644 %{SOURCE3} %{buildroot}/%{_includedir}/gmp-mparam.h + + +%check +cd base +export LD_LIBRARY_PATH=`pwd`/.libs +make %{?_smp_mflags} check +cd .. +%ifarch %{ix86} +cd build-sse2 +export LD_LIBRARY_PATH=`pwd`/.libs +make %{?_smp_mflags} check +cd .. +%endif + + +%remove_docs + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%{_libdir}/libgmp.so.* +%{_libdir}/libmp.so.* +%{_libdir}/libgmpxx.so.* +%ifarch %{ix86} +%{_libdir}/sse2/* +%endif + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libmp.so +%{_libdir}/libgmp.so +%{_libdir}/libgmpxx.so +%{_includedir}/*.h + +%files static +%defattr(-,root,root,-) +%{_libdir}/libmp.a +%{_libdir}/libgmp.a +%{_libdir}/libgmpxx.a + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gperf.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gperf.spec new file mode 100644 index 0000000..f7e966b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gperf.spec @@ -0,0 +1,52 @@ + +Name: gperf +Summary: A perfect hash function generator +Version: 3.0.4 +Release: 1 +Group: Development/Tools +License: GPLv2+ +URL: http://www.gnu.org/software/gperf/ +Source0: ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.gz +Source1001: packaging/gperf.manifest + + +%description +GNU gperf is a perfect hash function generator. For a given list of strings, it +produces a hash function and hash table, in form of C or C++ code, for looking +up a value depending on the input string. The hash function is perfect, which +means that the hash table has no collisions, and the hash table lookup needs +a single string comparison only. + + + + +%prep +%setup -q -n %{name}-%{version} + + +%build +cp %{SOURCE1001} . + +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +rm -f %{buildroot}%{_datadir}/doc/gperf.html + + + + + + +%files +%manifest gperf.manifest +%defattr(-,root,root,-) +%doc NEWS README doc/gperf.html +%doc %{_mandir}/man1/gperf.1* +%doc %{_infodir}/gperf.info* +%{_bindir}/%{name} + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/grep.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/grep.spec new file mode 100644 index 0000000..8f8a8de --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/grep.spec @@ -0,0 +1,90 @@ +Summary: The GNU versions of grep pattern matching utilities +Name: grep +Version: 2.5.1a +Release: 61 +License: GPLv2+ +Group: Applications/Text +Source: ftp://ftp.gnu.org/pub/gnu/grep/grep-%{version}.tar.bz2 +Source1001: packaging/grep.manifest +Patch0: grep-2.5.1-fgrep.patch +Patch1: grep-2.5.1-bracket.patch +Patch2: grep-2.5-i18n.patch +Patch3: grep-2.5.1-oi.patch +Patch4: grep-2.5.1-manpage.patch +Patch5: grep-2.5.1-color.patch +Patch6: grep-2.5.1-icolor.patch +Patch7: grep-skip.patch +Patch10: grep-2.5.1-egf-speedup.patch +Patch11: grep-2.5.1-dfa-optional.patch +Patch12: grep-2.5.1-tests.patch +Patch13: grep-2.5.1-w.patch +Patch14: grep-P.patch +Patch15: grep-mem-exhausted.patch +Patch16: grep-empty-pattern.patch +Patch17: grep-2.5.1a-pcrewrap.patch +Patch18: grep-2.5.1a-utf8.patch +URL: http://www.gnu.org/software/grep/ +BuildRequires: libpcre-devel >= 3.9-10 + +%description +The GNU versions of commonly used grep utilities. Grep searches +through textual input for lines which contain a match to a specified +pattern and then prints the matching lines. GNU's grep utilities +include grep, egrep and fgrep. + +You should install grep on your system, because it is a very useful +utility for searching through text. + +%prep +%setup -q +%patch0 -p1 -b .fgrep +%patch1 -p1 -b .bracket +%patch2 -p1 -b .i18n +%patch3 -p1 -b .oi +%patch4 -p1 -b .manpage +%patch5 -p1 -b .color +%patch6 -p1 -b .icolor +%patch7 -p1 -b .skip +%patch10 -p1 -b .egf-speedup +%patch11 -p1 -b .dfa-optional +%patch12 -p1 -b .tests +%patch13 -p1 -b .w +%patch14 -p1 -b .P +%patch15 -p1 -b .mem-exhausted +%patch16 -p1 -b .empty-pattern +%patch17 -p1 -b .pcrewrap +%patch18 -p1 -b .utf8 +chmod a+x tests/fmbtest.sh +chmod a+x tests/pcrewrap.sh + +%build +cp %{SOURCE1001} . +%configure --without-included-regex CPPFLAGS="-I%{_includedir}/pcre" --disable-nls +make %{?_smp_mflags} + +%install +rm -rf ${RPM_BUILD_ROOT} +make %{?_smp_mflags} DESTDIR=$RPM_BUILD_ROOT install +mkdir -p $RPM_BUILD_ROOT/bin +mv -f $RPM_BUILD_ROOT%{_bindir}/* $RPM_BUILD_ROOT/bin +rm -rf $RPM_BUILD_ROOT%{_bindir} +rm -rf $RPM_BUILD_ROOT%{_infodir} + +# Use symlinks for egrep and fgrep +ln -sf grep $RPM_BUILD_ROOT/bin/egrep +ln -sf grep $RPM_BUILD_ROOT/bin/fgrep + +%check +make check + +%clean +rm -rf ${RPM_BUILD_ROOT} + +%docs_package + +%files +%manifest grep.manifest +%defattr(-,root,root) +%doc COPYING +/bin/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/groff.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/groff.spec new file mode 100644 index 0000000..6fe6cab --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/groff.spec @@ -0,0 +1,140 @@ +%{!?with_x:%define with_x 0} + +Summary: A document formatting system +Name: groff +Version: 1.20.1 +Release: 1 +License: GPLv3+ and GFDL and BSC and MIT +Group: Applications/Publishing +URL: http://groff.ffii.org +Source0: ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.gz +Source1001: packaging/groff.manifest +Patch1: groff-info-missing-x11.patch +Patch2: groff-japanese-charclass.patch +Patch3: groff-japanese-wcwidth.patch + +Requires: /bin/mktemp +BuildRequires: bison zlib-devel + +%description +Groff is a document formatting system. Groff takes standard text and +formatting commands as input and produces formatted output. The +created documents can be shown on a display or printed on a printer. +Groff's formatting commands allow you to specify font type and size, +bold type, italic type, the number and size of columns on a page, and +more. + +Groff can also be used to format man pages. If you are going to use +groff with the X Window System, you will also need to install the +groff-gxditview package. + +%package perl +Summary: Parts of the groff formatting system that require Perl +Group: Applications/Publishing + +%description perl +The groff-perl package contains the parts of the groff text processor +package that require Perl. These include the afmtodit font processor +for creating PostScript font files, the grog utility that can be used +to automatically determine groff command-line options, and the +troff-to-ps print filter. + +%if %{with_x} +%package gxditview +Summary: An X previewer for groff text processor output +Group: Applications/Publishing +BuildRequires: imake xorg-x11-proto-devel libX11-devel libXaw-devel +BuildRequires: libXt-devel libXpm-devel libXext-devel + +%description gxditview +Gxditview displays the groff text processor's output on an X Window +System display. +%endif + +%package doc +Summary: Documentation for groff document formatting system +Group: Documentation +Requires: groff = %{version}-%{release} + +%description doc +The groff-doc package includes additional documentation for groff +text processor package. It contains examples, documentation for PIC +language and documentation for creating PDF files. + +%prep +%setup -q +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 + +%build +cp %{SOURCE1001} . +%configure --enable-multibyte +make + +%install +rm -rf ${RPM_BUILD_ROOT} +mkdir -p ${RPM_BUILD_ROOT}%{_prefix} ${RPM_BUILD_ROOT}%{_infodir} +make install manroot=${RPM_BUILD_ROOT}%{_mandir} \ + bindir=%{buildroot}%{_bindir} \ + mandir=%{buildroot}%{_mandir} \ + prefix=%{buildroot}/usr \ + exec_prefix=%{buildroot}/usr \ + sbindir=%{buildroot}%{_exec_prefix}/sbin \ + sysconfdir=%{buildroot}/etc \ + datadir=%{buildroot}/usr/share \ + infodir=%{buildroot}/%{_prefix}/info \ + sysconfdir=%{buildroot}/etc \ + includedir=%{buildroot}/usr/include \ + libdir=%{buildroot}/%{_libdir} \ + libexecdir=%{buildroot}/usr/libexec \ + localstatedir=%{buildroot}/var \ + sharedstatedir=%{buildroot}/usr/com \ + infodir=%{buildroot}/usr/share/info + +#install -m 644 doc/groff.info* ${RPM_BUILD_ROOT}/%{_infodir} +ln -s s.tmac ${RPM_BUILD_ROOT}%{_datadir}/groff/%version/tmac/gs.tmac +ln -s mse.tmac ${RPM_BUILD_ROOT}%{_datadir}/groff/%version/tmac/gmse.tmac +ln -s m.tmac ${RPM_BUILD_ROOT}%{_datadir}/groff/%version/tmac/gm.tmac +ln -s troff ${RPM_BUILD_ROOT}%{_bindir}/gtroff +ln -s tbl ${RPM_BUILD_ROOT}%{_bindir}/gtbl +ln -s pic ${RPM_BUILD_ROOT}%{_bindir}/gpic +ln -s eqn ${RPM_BUILD_ROOT}%{_bindir}/geqn +ln -s neqn ${RPM_BUILD_ROOT}%{_bindir}/gneqn +ln -s refer ${RPM_BUILD_ROOT}%{_bindir}/grefer +ln -s lookbib ${RPM_BUILD_ROOT}%{_bindir}/glookbib +ln -s indxbib ${RPM_BUILD_ROOT}%{_bindir}/gindxbib +ln -s soelim ${RPM_BUILD_ROOT}%{_bindir}/gsoelim +ln -s soelim ${RPM_BUILD_ROOT}%{_bindir}/zsoelim +ln -s nroff ${RPM_BUILD_ROOT}%{_bindir}/gnroff + + +find ${RPM_BUILD_ROOT}%{_bindir} -type f -o -type l | \ + grep -v afmtodit | grep -v grog | grep -v mdoc.samples |\ + grep -v mmroff |\ + grep -v gxditview |\ + sed "s|${RPM_BUILD_ROOT}||g" | sed "s|\.[0-9]|\.*|g" > groff-files + +ln -sf doc.tmac $RPM_BUILD_ROOT%{_datadir}/groff/%version/tmac/docj.tmac +# installed, but not packaged in rpm +mkdir -p $RPM_BUILD_ROOT%{_datadir}/groff/%{version}/groffer/ +chmod 755 $RPM_BUILD_ROOT%{_libdir}/groff/groffer/version.sh +mv $RPM_BUILD_ROOT%{_libdir}/groff/groffer/* $RPM_BUILD_ROOT/%{_datadir}/groff/%{version}/groffer/ + + +%remove_docs + +%clean +rm -rf ${RPM_BUILD_ROOT} + +%files -f groff-files +%manifest groff.manifest +%defattr(-,root,root,-) +%{_datadir}/groff + +%files perl +%manifest groff.manifest +%defattr(-,root,root,-) +%{_bindir}/grog +%{_bindir}/mmroff +%{_bindir}/afmtodit diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gzip.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gzip.spec new file mode 100644 index 0000000..fcfb91e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/gzip.spec @@ -0,0 +1,128 @@ +Name: gzip +Summary: The GNU data compression program +Version: 1.3.14 +Release: 1 +Group: Applications/File +License: GPLv2 and GFDL +URL: http://www.gzip.org/ +Source0: ftp://alpha.gnu.org/gnu/gzip/gzip-%{version}.tar.gz +Source1001: packaging/gzip.manifest +Patch0: gzip-1.3.12-openbsd-owl-tmp.patch +Patch1: gzip-1.3.5-zforce.patch +Patch2: gzip-1.3.9-stderr.patch +Patch3: gzip-1.3.10-zgreppipe.patch +Patch4: gzip-1.3.9-rsync.patch +Patch5: gzip-1.3.9-addsuffix.patch +Patch6: gzip-1.3.5-cve-2006-4338.patch +Patch7: gzip-1.3.9-cve-2006-4337.patch +Patch8: gzip-1.3.5-cve-2006-4337_len.patch +Patch9: gzip-1.3.12-cve-2010-0001.patch +Requires: /bin/mktemp + + +%description +The gzip package contains the popular GNU gzip data compression +program. Gzipped files have a .gz extension. + +Gzip should be installed on your system, because it is a +very commonly used data compression program. + + + +%package -n zless +Summary: file perusal filter for crt viewing of compressed text +License: GPLv2 +Group: Applications/File +Requires: %{name} = %{version}-%{release} +Requires: /usr/bin/less + +%description -n zless +Zless is a filter which allows examination of compressed or plain text files one +screenful at a time on a soft-copy terminal. It is the equivalent of setting the +environment variable LESSOPEN to '|gzip -cdfq -- %s', and the environment variable +LESSMETACHARS to and then running less. However, enough people seem to think that +having the command zless available is important to be worth providing it. + + + +%prep +%setup -q -n %{name}-%{version} + +# gzip-1.3.12-openbsd-owl-tmp.patch +%patch0 -p1 +# gzip-1.3.5-zforce.patch +%patch1 -p1 +# gzip-1.3.9-stderr.patch +%patch2 -p1 +# gzip-1.3.10-zgreppipe.patch +%patch3 -p1 +# gzip-1.3.9-rsync.patch +%patch4 -p1 +# gzip-1.3.9-addsuffix.patch +%patch5 -p1 +# gzip-1.3.5-cve-2006-4338.patch +%patch6 -p1 +# gzip-1.3.9-cve-2006-4337.patch +%patch7 -p1 +# gzip-1.3.5-cve-2006-4337_len.patch +%patch8 -p1 +# gzip-1.3.12-cve-2010-0001.patch +%patch9 -p1 + +%build +cp %{SOURCE1001} . +export CPPFLAGS="-DHAVE_LSTAT" + +%configure --disable-static \ + --bindir=/bin + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +mkdir -p %{buildroot}%{_bindir} +ln -sf ../../bin/gzip %{buildroot}%{_bindir}/gzip +ln -sf ../../bin/gunzip %{buildroot}%{_bindir}/gunzip + +for i in zcmp zegrep zforce zless znew gzexe zdiff zfgrep zgrep zmore ; do +mv %{buildroot}/bin/$i %{buildroot}%{_bindir}/$i +done + +# we don't ship it, so let's remove it from ${RPM_BUILD_ROOT} +rm -f %{buildroot}%{_infodir}/dir +# uncompress is a part of ncompress package +rm -f %{buildroot}/bin/uncompress + + + + + + + +%docs_package + + +%files +%manifest gzip.manifest +%defattr(-,root,root,-) +/bin/* +%{_bindir}/gzip +%{_bindir}/gunzip +%{_bindir}/zcmp +%{_bindir}/zegrep +%{_bindir}/zforce +%{_bindir}/znew +%{_bindir}/gzexe +%{_bindir}/zdiff +%{_bindir}/zfgrep +%{_bindir}/zgrep +%{_bindir}/zmore + + +%files -n zless +%manifest gzip.manifest +%defattr(-,root,root,-) +%{_bindir}/zless + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/icecream.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/icecream.spec new file mode 100644 index 0000000..52ee862 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/icecream.spec @@ -0,0 +1,131 @@ +# +# spec file for package icecream +# +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild +# icecream 0 + + +Name: icecream +BuildRequires: gcc-c++ +License: GPLv2+ ; LGPLv2.1+ +Group: Development/Tools/Building +Summary: For Distributed Compile in the Network +Requires: /bin/tar /usr/bin/bzip2 +%if 0%{?suse_version} +PreReq: %fillup_prereq +PreReq: %insserv_prereq +%endif +PreReq: /usr/sbin/useradd /usr/sbin/groupadd +Requires: gcc-c++ +Version: 0.9.7 +Release: 1 +Source0: ftp://ftp.suse.com/pub/projects/icecream/icecc-%{version}.tar.bz2 +Source1: %name-manpages.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +icecream is the next generation distcc. + +%package -n libicecream-devel +License: GPLv2+ ; LGPLv2.1+ +Summary: For Distributed Compile in the Network +Group: Development/Tools/Building +Summary: For Distributed Compile in the Network +Requires: libstdc++-devel + +%description -n libicecream-devel +icecream is the next generation distcc. + +%prep +%setup -q -a 1 -n icecc-%{version} + +%build +export CFLAGS="$RPM_OPT_FLAGS" +export CXXFLAGS="$RPM_OPT_FLAGS" +%configure +make %{?jobs:-j %jobs} + +%install +make DESTDIR=$RPM_BUILD_ROOT install +mkdir -p $RPM_BUILD_ROOT/opt/icecream/bin +for i in g++ gcc cc c++; do + ln -s /usr/bin/icecc $RPM_BUILD_ROOT/opt/icecream/bin/$i + rm -f $RPM_BUILD_ROOT/usr/bin/$i +done +# +# Install icecream init script +mkdir -p $RPM_BUILD_ROOT/etc/init.d/ +install -m 755 suse/init.icecream $RPM_BUILD_ROOT/etc/init.d/icecream +ln -sf /etc/init.d/icecream $RPM_BUILD_ROOT%{_sbindir}/rcicecream +mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates +install -m 644 suse/sysconfig.icecream $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.icecream +mkdir -p $RPM_BUILD_ROOT/var/cache/icecream +mkdir -p $RPM_BUILD_ROOT%_mandir/man{1,7} +for i in mans/*.1 mans/*.7; do + install -m 644 $i $RPM_BUILD_ROOT%_mandir/man`echo $i | sed -e 's,.*\(.\)$,\1,'`/`basename $i` +done +install -m 644 -D suse/logrotate $RPM_BUILD_ROOT/etc/logrotate.d/icecream +%if 0%{?suse_version} > 1020 +mkdir -p $RPM_BUILD_ROOT/etc/sysconfig/SuSEfirewall2.d/services +install -m 644 suse/SuSEfirewall.iceccd $RPM_BUILD_ROOT/etc/sysconfig/SuSEfirewall2.d/services/iceccd +install -m 644 suse/SuSEfirewall.scheduler $RPM_BUILD_ROOT/etc/sysconfig/SuSEfirewall2.d/services/icecream-scheduler +%endif + +%preun +%stop_on_removal icecream + +%pre +/usr/sbin/groupadd -r icecream 2> /dev/null || : +/usr/sbin/useradd -r -g icecream -s /bin/false -c "Icecream Daemon" -d /var/cache/icecream icecream 2> /dev/null || : +%if 0%{?suse_version} + +%post +%{fillup_and_insserv -n icecream icecream} +%endif + +%postun +%restart_on_update icecream +%{insserv_cleanup} + +%clean +rm -rf ${RPM_BUILD_ROOT} + +%files +%defattr(-,root,root) +%config /etc/logrotate.d/icecream +%config /etc/init.d/icecream +%_bindir/icecc +%_bindir/icerun +%_sbindir/scheduler +%_libdir/icecc +%_sbindir/iceccd +%_sbindir/rcicecream +%_mandir/man*/* +/opt/icecream +%if 0%{?suse_version} > 1020 +/etc/sysconfig/SuSEfirewall2.d/services/* +%endif +/var/adm/fillup-templates/sysconfig.icecream +%attr(-,icecream,icecream) /var/cache/icecream + +%files -n libicecream-devel +%defattr(-,root,root) +%_includedir/icecc +%_libdir/libicecc.* +%_libdir/pkgconfig/icecc.pc + +%changelog diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/intltool.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/intltool.spec new file mode 100644 index 0000000..52eb7bb --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/intltool.spec @@ -0,0 +1,63 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# + +Name: intltool +Summary: Utility for internationalizing various kinds of data files +Version: 0.41.0 +Release: 1 +Group: Development/Tools +License: GPLv2 with exceptions +URL: http://www.gnome.org +Source0: http://download.gnome.org/sources/intltool/0.41/%{name}-%{version}.tar.gz +Source1001: packaging/intltool.manifest +Patch0: schemas-merge.patch +Requires: patch +Requires: automake +Requires: gettext-tools +Requires: perl(XML::Parser) +BuildRequires: perl(XML::Parser) +BuildRequires: gettext-tools + + +%description +This tool automatically extracts translatable strings from oaf, glade, +bonobo ui, nautilus theme, .desktop, and other data files and puts +them in the po files. + + + + +%prep +%setup -q -n %{name}-%{version} + +# schemas-merge.patch +%patch0 -p1 + +%build +cp %{SOURCE1001} . + +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + + + + + + +%files +%manifest intltool.manifest +%defattr(-,root,root,-) +%doc AUTHORS COPYING README +%doc %{_mandir}/man*/* +%{_bindir}/* +%{_datadir}/intltool +%{_datadir}/aclocal/* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/iso-codes.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/iso-codes.spec new file mode 100644 index 0000000..323fe93 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/iso-codes.spec @@ -0,0 +1,51 @@ +Name: iso-codes +Version: 3.13 +Release: 1 +License: LGPL-2.0+ +Summary: ISO code lists and translations +Url: http://alioth.debian.org/projects/pkg-isocodes/ +Group: System/Base +Source0: ftp://pkg-isocodes.alioth.debian.org/pub/pkg-isocodes/iso-codes-%{version}.tar.bz2 +Source1001: iso-codes.manifest +BuildRequires: gettext-tools >= 0.16 +BuildArch: noarch + +%description +This package provides the ISO 639 Language code list, the ISO 4217 +Currency code list, the ISO 3166 Territory code list, and ISO 3166-2 +sub-territory lists, and all their translations in gettext format. + +%package devel +Summary: Files for development using %{name} +Group: Development/Libraries +Requires: %{name} = %{version} + +%description devel +This package contains the pkg-config files for development +when building programs that use %{name}. + +%prep +%setup -q + + +%build +cp %{SOURCE1001} . + +%configure +make %{?_smp_mflags} + +%install +%make_install + +%find_lang iso-codes --all-name + +%files -f iso-codes.lang +%manifest iso-codes.manifest +%dir %{_datadir}/xml/iso-codes +%{_datadir}/xml/iso-codes/*.xml + + +%files devel +%manifest iso-codes.manifest +%{_datadir}/pkgconfig/iso-codes.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/kernel.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/kernel.spec new file mode 100644 index 0000000..b76a707 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/kernel.spec @@ -0,0 +1,168 @@ +Name: kernel +Summary: The Linux Kernel v2.6.36 +Version: 2.6.36 +Release: 1 +License: GPL +Group: System/Kernel +URL: http://www.kernel.org +Source: %{name}-%{version}.tar.gz + +%if 0 +%define headers_only 0 +%else +%define headers_only 1 +%endif + +BuildRequires: kernel-headers +BuildRequires: eglibc-headers + +%if !%{headers_only} +BuildRequires: cpio +BuildRequires: lzma +BuildRequires: python +BuildRequires: binutils-devel +BuildRequires: lzop +BuildRequires: u-boot-tools +BuildRequires: module-init-tools +%endif + +%description +The Linux Kernel, the operating system core itself + +%package -n %{name}-source-%{version} +License: TO_BE_FILLED +Summary: Linux kernel source for version 2.6.36 +Group: TO_BE_FILLED/TO_BE_FILLED + +%description -n %{name}-source-%{version} + Linux kernel source for version 2.6.36 + This package provides source code for the Linux kernel version 2.6.36. + This source closely tracks official Linux kernel releases. Debian's + modifications to that source consist of security fixes, bug fixes, and + features that have already been (or are believed to be) accepted by the + upstream maintainers. + +%package -n %{name}-tools-%{version} +License: TO_BE_FILLED +Summary: Performance analysis tools for Linux 2.6.36 +Group: TO_BE_FILLED/TO_BE_FILLED + +%description -n %{name}-tools-%{version} + This package contains the 'perf' performance analysis tools for Linux + kernel version 2.6.36. + . + The linux-base package contains a 'perf' command which will invoke the + appropriate version for the running kernel. + +%package -n %{name}-doc-%{version} +License: TO_BE_FILLED +Summary: Linux kernel specific documentation for version 2.6.36 +Group: TO_BE_FILLED/TO_BE_FILLED + +%description -n %{name}-doc-%{version} + This package provides the various README files and HTML documentation for + the Linux kernel version 2.6.36. Plenty of information, including the + descriptions of various kernel subsystems, filesystems, driver-specific + notes and the like. Consult the file + /usr/share/doc/linux-doc-2.6.36/Documentation/00-INDEX for the detailed + description of the contents. + +%package -n %{name}-manual-%{version} +License: TO_BE_FILLED +Summary: Linux kernel API manual pages for version 2.6.36 +Group: TO_BE_FILLED/TO_BE_FILLED + +%description -n %{name}-manual-%{version} + This package provides the Kernel Hacker's Guide in the form of manual + pages, describing the kernel API functions. They are installed into + section 9 of the manual. + . + As the files containing manual pages for different kernel versions are + installed in the same location, only one linux-manual package may be + installed at a time. The linux-doc package containing the documentation + in other formats is free from such restriction. + +%package -n %{name}-%{version}-firmware-linux-free +License: TO_BE_FILLED +Summary: Binary firmware for various drivers in the Linux kernel +Group: TO_BE_FILLED/TO_BE_FILLED + +%description -n %{name}-%{version}-firmware-linux-free + This package contains firmware which was previously included in the Linux + kernel and which is compliant with the Debian Free Software Guidelines. + . + Most firmware previously included in the Linux kernel is non-free and has + been moved to the firmware-linux-nonfree package. + +%package -n %{name}-headers +License: TO_BE_FILLED +Summary: Linux support headers for userspace development +Group: TO_BE_FILLED/TO_BE_FILLED + +%description -n %{name}-headers + This package provides userspaces headers from the Linux kernel. These + headers are used by the installed headers for GNU glibc and other system + libraries. + + +%prep +%setup -q + +%build + +%if !%{headers_only} +make u1_defconfig +make uImage %{?jobs:-j%jobs} +make modules +%endif + +make allyesconfig + +%install +mkdir -p %{buildroot}/usr + +%if !%{headers_only} +mkdir -p %{buildroot}/boot +mkdir -p %{buildroot}/lib/modules +make modules_install INSTALL_MOD_PATH=%{buildroot} +install -m 755 arch/arm/boot/uImage %{buildroot}/boot/ +%endif + +%ifarch %{ix86} +make ARCH=i386 headers_install INSTALL_HDR_PATH=%{buildroot}/usr +%else +make headers_install INSTALL_HDR_PATH=%{buildroot}/usr +%endif + +# +# glibc provides scsi headers for itself, for now +# +find %{buildroot}/usr/include -name ".install" | xargs rm -f +find %{buildroot}/usr/include -name "..install.cmd" | xargs rm -f +rm -rf %{buildroot}/usr/include/scsi +rm -f %{buildroot}/usr/include/asm*/atomic.h +rm -f %{buildroot}/usr/include/asm*/io.h +rm -f %{buildroot}/usr/include/asm*/irq.h + +# +# Unfortunately we have a naming clash between the kernel ABI headers and +# the userland MESA headers, both occupy /usr/include/drm. +# We'll move the kernel out of the way and hope MESA doesn't do something stupid +# like use an incompatible API/ABI. +# +mv %{buildroot}/usr/include/drm %{buildroot}/usr/include/kerneldrm + +%clean +rm -rf %{buildroot} + +%if !%{headers_only} + +%files +%defattr (-, root, root) +/lib/modules/* +/boot/* + +%endif + +%files -n %{name}-headers +/usr/include/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libarchive.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libarchive.spec new file mode 100644 index 0000000..2f08f93 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libarchive.spec @@ -0,0 +1,94 @@ + +Name: libarchive +Summary: A library for handling streaming archive formats +Version: 2.8.3 +Release: 1 +Group: System/Libraries +License: BSD +URL: http://code.google.com/p/libarchive/ +Source0: http://libarchive.googlecode.com/files/libarchive-%{version}.tar.gz +Source1001: packaging/libarchive.manifest +BuildRequires: pkgconfig(liblzma) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(ext2fs) +BuildRequires: bison +BuildRequires: zlib-devel +BuildRequires: bzip2-devel +BuildRequires: libacl-devel +BuildRequires: libattr-devel +BuildRequires: automake +BuildRequires: autoconf +BuildRequires: libtool + +%description +Libarchive is a programming library that can create and read several different +streaming archive formats, including most popular tar variants, several cpio +formats, and both BSD and GNU ar variants. It can also write shar archives and +read ISO9660 CDROM images and ZIP archives. + + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + + +%prep +%setup -q -n %{name}-%{version} + + +%build +cp %{SOURCE1001} . +libtoolize --force || : +autoreconf || : + +%configure --disable-static \ + --disable-bsdtar \ + --disable-bsdcpio + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +iconv -f latin1 -t utf-8 < NEWS > NEWS.utf8; cp NEWS.utf8 NEWS +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' +find $RPM_BUILD_ROOT -name cpio.5 -exec rm -f {} ';' +find $RPM_BUILD_ROOT -name mtree.5 -exec rm -f {} ';' +find $RPM_BUILD_ROOT -name tar.5 -exec rm -f {} ';' + + + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + +%files +%manifest libarchive.manifest +%defattr(-,root,root,-) +%doc COPYING README NEWS +%{_libdir}/*.so.* + + +%files devel +%manifest libarchive.manifest +%defattr(-,root,root,-) +%doc +%{_includedir}/* +%{_mandir}/*/* +%{_libdir}/*.so +%{_libdir}/pkgconfig/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libcap.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libcap.spec new file mode 100644 index 0000000..cbee930 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libcap.spec @@ -0,0 +1,71 @@ +# +# Please submit bugfixes or comments via http://bugs.meego.com/ +# + +Name: libcap +Version: 2.21 +Release: 1 +Summary: Library for getting and setting POSIX +Source: http://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/%{name}-%{version}.tar.gz + +License: LGPLv2+ +Url: http://ftp.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.6/ +Group: System/Libraries +BuildRequires: libattr-devel + +%description +libcap is a library for getting and setting POSIX.1e (formerly POSIX 6) +draft 15 capabilities. + +%package devel +Summary: Development files for libcap +Group: Development/Libraries +Requires: %{name} = %{version} + +%description devel +Development files (Headers, libraries for static linking, etc) for libcap. + +libcap is a library for getting and setting POSIX.1e (formerly POSIX 6) +draft 15 capabilities. + +Install libcap-devel if you want to develop or compile applications using +libcap. + +%prep +%setup -q + +%build +# libcap can not be build with _smp_mflags: +make PREFIX=%{_prefix} LIBDIR=%{_lib} SBINDIR=%{_sbindir} \ + INCDIR=%{_includedir} MANDIR=%{_mandir} COPTFLAG="%{optflags}" + +%install +make RAISE_SETFCAP=no install DESTDIR=%{buildroot} \ + LIBDIR=%{buildroot}/%{_lib} \ + SBINDIR=%{buildroot}/%{_sbindir} \ + INCDIR=%{buildroot}/%{_includedir} \ + MANDIR=%{buildroot}/%{_mandir}/ \ + COPTFLAG="%{optflags}" + +# remove static lib +rm -f %{buildroot}/%{_lib}/libcap.a + +chmod +x %{buildroot}/%{_lib}/*.so.* + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%docs_package + +%files +%defattr(-,root,root,-) +/%{_lib}/*.so.* +%{_sbindir}/* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/* +/%{_lib}/*.so +%{_mandir}/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libidn.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libidn.spec new file mode 100644 index 0000000..00b6b13 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libidn.spec @@ -0,0 +1,82 @@ +Name: libidn +Summary: Internationalized Domain Name support library +Version: 1.15 +Release: 6 +Group: System/Libraries +License: LGPLv2.1+ +URL: http://www.gnu.org/software/libidn/ +Source0: http://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz +Source1001: packaging/libidn.manifest +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig +BuildRequires: gettext-tools +BuildRequires: libtool +BuildRequires: autoconf + +%description +GNU Libidn is an implementation of the Stringprep, Punycode and +IDNA specifications defined by the IETF Internationalized Domain +Names (IDN) working group, used for internationalized domain +names. + + + +%package devel +Summary: Development files for the libidn library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: glibc-devel + +%description devel +This package includes header files and libraries necessary for +developing programs which use the GNU libidn library. + + + +%prep +%setup -q -n %{name}-%{version} + + +%build +cp %{SOURCE1001} . + +%configure --disable-static \ + --disable-csharp \ + --disable-java \ + --with-pic + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +rm -f $RPM_BUILD_ROOT/%_infodir/dir +rm -f %{buildroot}%{_libdir}/libidn.la +rm -f $RPM_BUILD_ROOT%_infodir/libidn-components.png +rm -f %{buildroot}%{_bindir}/idn +%find_lang libidn + +%remove_docs + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files -f libidn.lang +%manifest libidn.manifest +%defattr(-,root,root,-) +%dir %{_datadir}/emacs +%dir %{_datadir}/emacs/site-lisp +%{_datadir}/emacs/site-lisp/idna.el +%{_datadir}/emacs/site-lisp/punycode.el +%{_libdir}/libidn.so.* + +%files devel +%manifest libidn.manifest +%defattr(-,root,root,-) +%{_libdir}/libidn.so +%{_includedir}/*.h +%{_libdir}/pkgconfig/libidn.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libtool.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libtool.spec new file mode 100644 index 0000000..c854fd8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libtool.spec @@ -0,0 +1,126 @@ +# +# Please submit bugfixes or comments via http://bugs.meego.com/ +# + +Name: libtool +Version: 2.2.6b +Release: 1 +License: GPLv2+ and LGPLv2+ and GFDL +Summary: The GNU Portable Library Tool +Url: http://www.gnu.org/software/libtool/ +Group: Development/Tools +Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.gz +Source1001: packaging/libtool.manifest +Patch0: no-host-name.patch +Patch1: fix-AC_LANG_PROGRAM.patch + +BuildRequires: autoconf >= 2.59 +BuildRequires: automake >= 1.9.2 + +Requires: autoconf >= 2.58 +Requires: automake >= 1.4 +Requires: sed + +%description +GNU Libtool is a set of shell scripts which automatically configure UNIX and +UNIX-like systems to generically build shared libraries. Libtool provides a +consistent, portable interface which simplifies the process of using shared +libraries. + +If you are developing programs which will use shared libraries, but do not use +the rest of the GNU Autotools (such as GNU Autoconf and GNU Automake), you +should install the libtool package. + +The libtool package also includes all files needed to integrate the GNU +Portable Library Tool (libtool) and the GNU Libtool Dynamic Module Loader +(ltdl) into a package built using the GNU Autotools (including GNU Autoconf +and GNU Automake). + +%package ltdl +License: LGPLv2+ +Summary: Runtime libraries for GNU Libtool Dynamic Module Loader +Group: System/Libraries +Provides: %{name}-libs = %{version} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description ltdl +The libtool-ltdl package contains the GNU Libtool Dynamic Module Loader, a +library that provides a consistent, portable interface which simplifies the +process of using dynamic modules. + +These runtime libraries are needed by programs that link directly to the +system-installed ltdl libraries; they are not needed by software built using +the rest of the GNU Autotools (including GNU Autoconf and GNU Automake). + +%package ltdl-devel +License: LGPLv2+ +Summary: Tools needed for development using the GNU Libtool Dynamic Module Loader +Group: Development/Libraries +Requires: %{name}-ltdl = %{version} + +%description ltdl-devel +Static libraries and header files for development with ltdl. + +%prep +%setup -n libtool-%{version} -q +%patch0 -p1 +%patch1 -p1 + +%build +cp %{SOURCE1001} . + +./bootstrap + +export CC=gcc +export CXX=g++ +export F77=gfortran +export CFLAGS="%{optflags} -fPIC" +# don't conflict with libtool-1.5, use own directory: +sed -e 's/pkgdatadir="\\${datadir}\/\$PACKAGE"/pkgdatadir="\\${datadir}\/\${PACKAGE}"/' configure > configure.tmp; mv -f configure.tmp configure; chmod a+x configure +./configure --prefix=%{_prefix} --exec-prefix=%{_prefix} --bindir=%{_bindir} --sbindir=%{_sbindir} --sysconfdir=%{_sysconfdir} --datadir=%{_datadir} --includedir=%{_includedir} --libdir=%{_libdir} --libexecdir=%{_libexecdir} --localstatedir=%{_localstatedir} --mandir=%{_mandir} --infodir=%{_infodir} +# build not smp safe: +make + + +%install +%make_install +rm -rf %{buildroot}%{_infodir} + +%check +#make check VERBOSE=yes > make_check.log 2>&1 || (cat make_check.log && false) + + +%clean +rm -rf %{buildroot} + +%post ltdl -p /sbin/ldconfig + +%postun ltdl -p /sbin/ldconfig + +%files +%manifest libtool.manifest +%defattr(-,root,root) +%doc AUTHORS COPYING THANKS +%{_bindir}/libtool +%{_bindir}/libtoolize +%{_datadir}/aclocal/*.m4 +%exclude %{_datadir}/libtool/libltdl +%{_datadir}/libtool + +%files ltdl +%manifest libtool.manifest +%defattr(-,root,root) +%doc libltdl/COPYING.LIB libltdl/README +%{_libdir}/libltdl.so.* + +%files ltdl-devel +%manifest libtool.manifest +%defattr(-,root,root) +%{_datadir}/libtool/libltdl +%{_libdir}/libltdl.so +%{_includedir}/ltdl.h +%{_includedir}/libltdl + + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libxml2.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libxml2.spec new file mode 100644 index 0000000..63e25a1 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libxml2.spec @@ -0,0 +1,88 @@ +Summary: Library providing XML and HTML support +Name: libxml2 +Version: 2.7.8 +Release: 8.5 +License: MIT +Group: System/Libraries +Source: ftp://xmlsoft.org/libxml2/libxml2-%{version}.tar.gz +BuildRequires: zlib-devel +BuildRequires: python-devel +BuildRequires: python +BuildRequires: python-xml +URL: http://xmlsoft.org/ + +%description +This library allows to manipulate XML files. It includes support +to read, modify and write XML and HTML files. There is DTDs support +this includes parsing and validation even with complex DtDs, either +at parse time or later once the document has been modified. The output +can be a simple SAX stream or and in-memory DOM like representations. +In this case one can use the built-in XPath and XPointer implementation +to select subnodes or ranges. A flexible Input/Output mechanism is +available, with existing HTTP and FTP modules and combined to an +URI library. + +%package devel +Summary: Libraries, includes, etc. to develop XML and HTML applications +Group: Development/Libraries +Requires: libxml2 = %{version}-%{release} +Requires: zlib-devel +Requires: python-devel +Requires: pkgconfig + +%description devel +Libraries, include files, etc you can use to develop XML applications. +This library allows to manipulate XML files. It includes support +to read, modify and write XML and HTML files. There is DTDs support +this includes parsing and validation even with complex DtDs, either +at parse time or later once the document has been modified. The output +can be a simple SAX stream or and in-memory DOM like representations. +In this case one can use the built-in XPath and XPointer implementation +to select subnodes or ranges. A flexible Input/Output mechanism is +available, with existing HTTP and FTP modules and combined to an +URI library. + +%prep +%setup -q + +%build +autoreconf +%configure +make #%{_smp_mflags} + +%install +rm -fr %{buildroot} + +%make_install + +rm -f $RPM_BUILD_ROOT%{_libdir}/*.a +rm -fr $RPM_BUILD_ROOT%{_datadir}/doc/libxml2-python-2.7.8 + +# multiarch crazyness on timestamp differences or Makefile/binaries for examples +#touch -m --reference=$RPM_BUILD_ROOT/%{_includedir}/libxml2/libxml/parser.h $RPM_BUILD_ROOT/%{_bindir}/xml2-config +(cd doc/examples ; make clean ; rm -rf .deps Makefile) + +%remove_docs + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-, root, root) +%{_libdir}/lib*.so.* +%{_bindir}/xmllint +%{_bindir}/xmlcatalog +%{python_sitelib}/drv_libxml2* +%{python_sitelib}/libxml2* + + +%files devel +%defattr(-, root, root) +%{_libdir}/lib*.so +#needed to build python +%{_libdir}/*.sh +%{_includedir}/* +%{_bindir}/xml2-config +%{_datadir}/aclocal/libxml.m4 +%{_libdir}/pkgconfig/libxml-2.0.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libxslt.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libxslt.spec new file mode 100644 index 0000000..1a67ffb --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/libxslt.spec @@ -0,0 +1,82 @@ +Name: libxslt +Summary: Library providing the Gnome XSLT engine +Version: 1.1.16 +Release: 1 +Group: System/Libraries +License: MIT +URL: http://xmlsoft.org/XSLT/ +Source0: %{name}-%{version}.tar.gz +Patch0: libxslt-build.patch +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(libxml-2.0) >= 2.6.27 + + +%description +This C library allows to transform XML files into other XML files +(or HTML, text, ...) using the standard XSLT stylesheet transformation +mechanism. To use it you need to have a version of libxml2 >= 2.6.27 +installed. The xsltproc command is a command line interface to the XSLT engine + + + +%package devel +Summary: Libraries, includes, etc. to embed the Gnome XSLT engine +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This C library allows to transform XML files into other XML files +(or HTML, text, ...) using the standard XSLT stylesheet transformation +mechanism. To use it you need to have a version of libxml2 >= 2.6.27 +installed. + +%prep +%setup -q + +# libxslt-build.patch +%patch0 -p1 + +%build + +./configure --disable-static --prefix=/usr + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} + +%make_install + +%remove_docs + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/lib*.so.* +#%{_libdir}/libxslt-plugins +#%{_libdir}/python2.6/site-packages/libxslt.py +#%{_libdir}/python2.6/site-packages/libxslt.pyc +#%{_libdir}/python2.6/site-packages/libxslt.pyo +#%{_libdir}/python2.6/site-packages/libxsltmod.so + +%{_libdir}/python2.7/site-packages/libxslt.py +%{_libdir}/python2.7/site-packages/libxslt.pyc +%{_libdir}/python2.7/site-packages/libxslt.pyo +%{_libdir}/python2.7/site-packages/libxsltmod.so + +%{_bindir}/xsltproc + +%files devel +%defattr(-,root,root,-) +%{_libdir}/lib*.so +%{_libdir}/*.sh +%{_datadir}/aclocal/libxslt.m4 +%{_includedir}/* +/usr/bin/xslt-config +%{_libdir}/pkgconfig/libxslt.pc +%{_libdir}/pkgconfig/libexslt.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/lua.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/lua.spec new file mode 100644 index 0000000..96c36c9 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/lua.spec @@ -0,0 +1,114 @@ +%define keepstatic 1 + +Name: lua +Summary: Powerful light-weight programming language +Version: 5.1.4 +Release: 6 +Group: Development/Languages +License: MIT +URL: http://www.lua.org/ +Source0: http://www.lua.org/ftp/lua-%{version}.tar.gz +Source1001: packaging/lua.manifest +Patch0: patch-lua-5.1.4-2 +Patch1: lua-5.1.4-autotoolize.patch +Patch2: buildfix.patch +BuildRequires: pkgconfig(ncurses) + + +%description +Lua is a powerful light-weight programming language designed for +extending applications. Lua is also frequently used as a +general-purpose, stand-alone language. Lua is free software. +Lua combines simple procedural syntax with powerful data description +constructs based on associative arrays and extensible semantics. Lua +is dynamically typed, interpreted from bytecodes, and has automatic +memory management with garbage collection, making it ideal for +configuration, scripting, and rapid prototyping. + + + +%package -n liblua +Summary: The Lua library +Group: System/Libraries +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description -n liblua +This package contains the shared version of liblua for %{name}. + +%package -n liblua-static +Summary: Static library for %{name} +Group: Development/Libraries +Requires: liblua-devel = %{version}-%{release} + +%description -n liblua-static +This package contains the static version of liblua for %{name}. + +%package -n liblua-devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: liblua = %{version}-%{release} + +%description -n liblua-devel +This package contains development files for %{name}. + + +%prep +%setup -q + +# patch-lua-5.1.4-2 +%patch0 -p1 +# lua-5.1.4-autotoolize.patch +%patch1 -p1 +# buildfix.patch +%patch2 -p1 + +%build +cp %{SOURCE1001} . +# fix perms on auto files +chmod u+x autogen.sh config.guess config.sub configure depcomp install-sh missing + +%configure \ + --without-readline + +make %{?jobs:-j%jobs} + +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool +# hack so that only /usr/bin/lua gets linked with readline as it is the +# only one which needs this and otherwise we get License troubles +make %{?_smp_mflags} LIBS="-ldl" luac_LDADD="liblua.la -lm -ldl" +# also remove readline from lua.pc +sed -i 's/-lreadline -lncurses //g' etc/lua.pc + + + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + +%post -n liblua -p /sbin/ldconfig + +%postun -n liblua -p /sbin/ldconfig + +%files +%manifest lua.manifest +%{_bindir}/lua* + +%files -n liblua +%manifest lua.manifest +%{_libdir}/liblua-*.so + +%files -n liblua-static +%manifest lua.manifest +%{_libdir}/*.a + +%files -n liblua-devel +%manifest lua.manifest +%{_includedir}/l*.h +%{_includedir}/l*.hpp +%{_libdir}/liblua.so +%{_libdir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/lzo.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/lzo.spec new file mode 100644 index 0000000..b0ad3a9 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/lzo.spec @@ -0,0 +1,105 @@ + +Name: lzo +Summary: Data compression library with very fast (de)compression +Version: 2.03 +Release: 1 +Group: System/Libraries +License: GPLv2+ +URL: http://www.oberhumer.com/opensource/lzo/ +Source0: http://www.oberhumer.com/opensource/lzo/download/%{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: zlib-devel + + +%description +LZO is a portable lossless data compression library written in ANSI C. +It offers pretty fast compression and very fast decompression. +Decompression requires no memory. In addition there are slower +compression levels achieving a quite competitive compression ratio +while still decompressing at this very high speed. + + + +%package minilzo +Summary: Mini version of lzo for apps which don't need the full version +Group: System/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description minilzo +A small (mini) version of lzo for embedding into applications which don't need +full blown lzo compression support. + + +%package devel +Summary: Development files for the lzo library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: zlib-devel + +%description devel +LZO is a portable lossless data compression library written in ANSI C. +It offers pretty fast compression and very fast decompression. +This package contains development files needed for lzo. + + + +%prep +%setup -q -n %{name}-%{version} + + +%build + +%configure --disable-static \ + --disable-dependency-tracking \ + --enable-shared \ + CFLAGS="`echo $CFLAGS | sed 's/-O2//g'`" + +make %{?jobs:-j%jobs} + +# build minilzo too (bz 439979) +gcc %{optflags} -O2 -g -fpic -Iinclude/lzo -o minilzo/minilzo.o -c minilzo/minilzo.c +#gcc -O2 -g -fpic -Iinclude/lzo -o minilzo/minilzo.o -c minilzo/minilzo.c +gcc -g -shared -o libminilzo.so.0 -Wl,-soname,libminilzo.so.0 minilzo/minilzo.o +%install +rm -rf %{buildroot} +%make_install + +install -m 755 libminilzo.so.0 $RPM_BUILD_ROOT%{_libdir} +ln -s libminilzo.so.0 $RPM_BUILD_ROOT%{_libdir}/libminilzo.so +install -p -m 644 minilzo/minilzo.h $RPM_BUILD_ROOT%{_includedir}/lzo + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + +%post minilzo -p /sbin/ldconfig + +%postun minilzo -p /sbin/ldconfig + + + + +%files +%defattr(-,root,root,-) +%doc AUTHORS COPYING THANKS NEWS +%{_libdir}/liblzo2.so.* + + +%files minilzo +%defattr(-,root,root,-) +%doc minilzo/README.LZO +%{_libdir}/libminilzo.so.0 + +%files devel +%defattr(-,root,root,-) +%doc doc/LZOAPI.TXT doc/LZO.FAQ doc/LZO.TXT +%{_includedir}/lzo +%{_libdir}/lib*lzo*.so + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/lzop.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/lzop.spec new file mode 100644 index 0000000..5e220ec --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/lzop.spec @@ -0,0 +1,44 @@ +Name: lzop +Version: 1.03 +Release: 1 +License: GPLv2+ +Summary: lzop +URL: http://www.lzop.org +Group: Applications/Text +Source: %{name}-%{version}.tar.gz +Source1001: packaging/lzop.manifest +BuildRequires: lzo +BuildRequires: lzo-devel + + +%description +lzop is a file compressor which is very similar to gzip. lzop uses +the LZO data compression library for compression services, and its +main advantages over gzip are much higher compression and +decompression speed (at the cost of some compression ratio). + +lzop is copyrighted OpenSource software distributed under the terms +of the GNU General Public License (GPL). + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +%configure --disable-nls +make PR_PROGRAM=%{_bindir}/pr + +%install +%make_install + +%clean +rm -rf %{buildroot} + +%docs_package + +%files +%manifest lzop.manifest +%defattr(-,root,root,-) +%doc NEWS README COPYING +%{_bindir}/* +%{_mandir}/*/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/m4.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/m4.spec new file mode 100644 index 0000000..fbc05bc --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/m4.spec @@ -0,0 +1,51 @@ +Name: m4 +Summary: The GNU macro processor +Version: 1.4.14 +Release: 1 +Group: Applications/Text +License: GPLv3+ +URL: http://www.gnu.org/software/m4/ +Source0: ftp://ftp.gnu.org/gnu/m4/m4-%{version}.tar.xz +Source1001: packaging/m4.manifest +Patch0: m4-1.4.14-include.patch + + +%description +A GNU implementation of the traditional UNIX macro processor. M4 is +useful for writing text files which can be logically parsed, and is used +by many programs as part of their build process. M4 has built-in +functions for including files, running shell commands, doing arithmetic, +etc. The autoconf program needs m4 for generating configure scripts, but +not for running configure scripts. + +Install m4 if you need a macro processor. + + + + +%prep +%setup -q -n %{name}-%{version} + +# m4-1.4.14-include.patch +%patch0 -p1 + +%build +cp %{SOURCE1001} . + +%configure --disable-static +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%docs_package + +%files +%manifest m4.manifest +%defattr(-,root,root,-) +%doc COPYING +%{_bindir}/m4 + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/make.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/make.spec new file mode 100644 index 0000000..c522f6d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/make.spec @@ -0,0 +1,99 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# +# >> macros +# << macros + +Name: make +Summary: A GNU tool which simplifies the build process for users +Version: 3.81 +Release: 1 +Group: Development/Tools +License: GPLv2+ +URL: http://www.gnu.org/software/make/ +Source0: ftp://ftp.gnu.org/gnu/make/make-%{version}.tar.bz2 +Source100: make.yaml +Source1001: packaging/make.manifest +Patch0: make-3.79.1-noclock_gettime.patch +Patch1: make-3.80-j8k.patch +Patch2: make-3.80-getcwd.patch +Patch3: make-3.81-err-reporting.patch +Patch4: make-3.81-memory.patch +Patch5: make-3.81-rlimit.patch +Patch6: make-3.81-newlines.patch +Patch7: make-3.81-jobserver.patch + + +%description +A GNU tool for controlling the generation of executables and other +non-source files of a program from the program's source files. Make +allows users to build and install packages without any significant +knowledge about the details of the build process. The details about +how the program should be built are provided for make in the program's +makefile. + + + + +%prep +%setup -q -n %{name}-%{version} + +# make-3.79.1-noclock_gettime.patch +%patch0 -p1 +# make-3.80-j8k.patch +%patch1 -p1 +# make-3.80-getcwd.patch +%patch2 -p1 +# make-3.81-err-reporting.patch +%patch3 -p1 +# make-3.81-memory.patch +%patch4 -p1 +# make-3.81-rlimit.patch +%patch5 -p1 +# make-3.81-newlines.patch +%patch6 -p1 +# make-3.81-jobserver.patch +%patch7 -p1 +# >> setup +# << setup + +%build +cp %{SOURCE1001} . +# >> build pre +# << build pre + +%configure --disable-static \ + --disable-nls + +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +ln -sf make %{buildroot}%{_bindir}/gmake +ln -sf make.1 %{buildroot}%{_mandir}/man1/gmake.1 +rm -rf %{buildroot}%{_infodir} +# << install post + + + + + + +%files +%manifest make.manifest +%defattr(-,root,root,-) +# >> files +%doc NEWS README COPYING AUTHORS +%{_bindir}/* +%doc %{_mandir}/man*/* +# << files + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/module-init-tools.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/module-init-tools.spec new file mode 100644 index 0000000..4595ba3 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/module-init-tools.spec @@ -0,0 +1,86 @@ +#sbs-git:slp/pkgs/m/module-init-tools module-init-tools 3.12~pre2 be160e833cedd1ceb8f0543339d7bb1850cbd75a + +Name: module-init-tools +Version: 3.12~pre2 +Release: 2 +License: GPLv2+ +Summary: Kernel module management utilities +Group: System/Kernel +Source0: http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/module-init-tools-%{version}.tar.gz +Source1: module-init-tools.init +Patch0: document_depmod_m +Patch1: blacklist-warn.diff +Patch2: no_maps_by_default +Patch3: modprobe_bad_output +BuildRequires: glibc-static +BuildRequires: zlib-static +BuildRequires: pkgconfig(zlib) + +%description +The module-init-tools package includes various programs needed for automatic +loading and unloading of modules under 2.6 and later kernels, as well +as other module management programs. Device drivers and filesystems +are two examples of loaded and unloaded modules. + +%prep +%setup -q -n module-init-tools-%{version} +%patch0 -p1 + +%build +%configure --disable-zlib --disable-static-utils --prefix=/ + +make + +%install + +%define BUILDDIR build + +mkdir -p %{buildroot}/bin/ +mkdir -p %{buildroot}/sbin/ +mkdir -p %{buildroot}/etc/modprobe.d/ +mkdir -p %{buildroot}/lib/modules + +cp -af %{BUILDDIR}/lsmod %{buildroot}/bin/ +cp -af %{BUILDDIR}/insmod \ + %{BUILDDIR}/modprobe \ + %{BUILDDIR}/rmmod \ + %{BUILDDIR}/depmod \ + %{BUILDDIR}/modinfo \ + %{buildroot}/sbin/ + +ln -s /bin/lsmod %{buildroot}/sbin/lsmod + +cp extra/modprobe.d/aliases.conf %{buildroot}/etc/modprobe.d/ + +mkdir -p %{buildroot}/etc/init.d/ +cp %{_sourcedir}/module-init-tools.init %{buildroot}/etc/init.d/module-init-tools +chmod +x %{buildroot}/etc/init.d/module-init-tools + + +%clean +rm -rf %{buildroot} + +%post +create_etc_modules() { + if [ ! -e /etc/modules ]; then + cat < /etc/modules +# /etc/modules: kernel modules to load at boot time. +# +# This file contains the names of kernel modules that should be loaded +# at boot time, one per line. Lines beginning with "#" are ignored. +# Parameters can be specified after the module name. + +EOT + chmod 644 /etc/modules + fi +} +create_etc_modules + +%files +%defattr(-,root,root) +/etc/init.d/module-init-tools +/etc/modprobe.d/aliases.conf +/bin/* +/sbin/* +%dir /lib/modules + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/mpc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/mpc.spec new file mode 100644 index 0000000..8fc2612 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/mpc.spec @@ -0,0 +1,67 @@ +#sbs-git:slp/pkgs/m/mpclib mpc 0.9-2slp2+s1 19641218861d7f4fde0e9568aad25963f4768bb8 +Name: mpc +Summary: A multiprecision library +Version: 0.9 +Release: 1 +Group: Development/Libraries +License: LGPL2.1 +URL: http://www.multiprecision.org/ +Source0: http://www.multiprecision.org/mpc/download/%{name}-%{version}.tar.gz +Source1: mpc-rpmlintrc +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: gmp-devel +BuildRequires: mpfr-devel + + +%description +Mpc is a C library for the arithmetic of complex numbers with arbitrarily +high precision and correct rounding of the result. It is built upon and +follows the same principles as Mpfr. The library is written by Andreas +Enge, Philippe Theveny and Paul Zimmermann and is distributed under r the +Gnu Lesser General Public License, either version 2.1 of the licence, or +(at your option) any later version. + + + +%package devel +Summary: Development tools for the MPC Library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release}, gmp-devel, mpfr-devel + +%description devel +The header files, documentation and static libraries for developing +applications using the MPC Library. + + + +%prep +%setup -q -n %{name}-%{version} + + +%build +autoreconf --install --force + +%configure --disable-static \ + EGREP=egrep + + +make +%install +rm -rf %{buildroot} + +%make_install + + +%docs_package + +%files +%defattr(-,root,root,-) +/usr/lib/libmpc.so +/usr/lib/libmpc.so.2 +/usr/lib/libmpc.so.2.0.0 + + +%files devel +%defattr(-,root,root,-) +/usr/include/mpc.h diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/mpfr.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/mpfr.spec new file mode 100644 index 0000000..52ec8ce --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/mpfr.spec @@ -0,0 +1,109 @@ +#sbs-git:slp/pkgs/m/mpfr mpfr 3.0.0-9slp2+s1 85699ee05033bdf75074a2234996cba6bc7b41b0 +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# +# >> macros +# << macros + +Name: mpfr +Summary: A C library for multiple-precision floating-point computations +Version: 3.0.0 +Release: 1.1 +Group: System/Libraries +License: LGPLv3+ and GPLv3+ +URL: http://www.mpfr.org/ +Source0: ftp://ftp.gnu.org/gnu/mpfr/%{name}-%{version}.tar.xz +Source1001: packaging/mpfr.manifest +Patch0: mpfr-3.0.0-debian.patch +Requires: gmp >= 4.2.3 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: autoconf +BuildRequires: libtool +BuildRequires: mpfr +BuildRequires: gmp-devel + + +%description +The MPFR library is a C library for multiple-precision floating-point +computations with "correct rounding". The MPFR is efficient and +also has a well-defined semantics. It copies the good ideas from the +ANSI/IEEE-754 standard for double-precision floating-point arithmetic +(53-bit mantissa). MPFR is based on the GMP multiple-precision library. + + + +%package devel +Summary: Development tools A C library for mpfr library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +The static libraries, header files and documentation for using the MPFR +multiple-precision floating-point library in applications. + +If you want to develop applications which will use the MPFR library, +you'll need to install the mpfr-devel package. You'll also need to +install the mpfr package. + + + +%prep +%setup -q -n %{name}-%{version} + +# mpfr-3.0.0-debian.patch +%patch0 -p1 +# >> setup +# << setup + +%build +cp %{SOURCE1001} . +# >> build pre +# << build pre + +%configure --disable-static \ + --disable-assert + +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%manifest mpfr.manifest +%defattr(-,root,root,-) +# >> files +%doc COPYING COPYING.LESSER NEWS README +%{_libdir}/libmpfr.so.* +# << files + + +%files devel +%manifest mpfr.manifest +%defattr(-,root,root,-) +# >> files devel +%doc %{_docdir}/%{name} +%{_libdir}/libmpfr.so +%{_includedir}/*.h +%{_infodir}/mpfr.info* +# << files devel + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nasm.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nasm.spec new file mode 100644 index 0000000..dcfda70 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nasm.spec @@ -0,0 +1,173 @@ +# -*- coding: utf-8 -*- +Summary: A portable x86 assembler which uses Intel-like syntax +Name: nasm +Version: 2.08rc7 +Release: 2.16 +License: simplified BSD license +Group: Development/Languages +URL: http://nasm.sourceforge.net/ +Source0: nasm-%{version}.tar.bz2 +Source1: nasm-%{version}-xdoc.tar.bz2 +Source2: nasm.sh +Source1001: packaging/nasm.manifest +# >> gbp-patch-tags # auto-added by gbp +# << gbp-patch-tags # auto-added by gbp +BuildRequires: perl + +%package rdoff +Summary: Tools for the RDOFF binary format, sometimes used with NASM +Group: Development/Tools + +%description +NASM is the Netwide Assembler, a free portable assembler for the Intel +80x86 microprocessor series, using primarily the traditional Intel +instruction mnemonics and syntax. + +%description rdoff +Tools for the operating-system independent RDOFF binary format, which +is sometimes used with the Netwide Assembler (NASM). These tools +include linker, library manager, loader, and information dump. + +%prep +%setup -q +# >> gbp-apply-patches # auto-added by gbp +# << gbp-apply-patches # auto-added by gbp +tar xjf %{SOURCE1} --strip-components 1 + +%build +cp %{SOURCE1001} . +%configure +make all + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT%{_bindir} +mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1 +make INSTALLROOT=$RPM_BUILD_ROOT install install_rdf +install -d $RPM_BUILD_ROOT/etc/profile.d +cp %{SOURCE2} $RPM_BUILD_ROOT/etc/profile.d/ + + +%remove_docs + +%files +%manifest nasm.manifest +%{_bindir}/nasm +%{_bindir}/ndisasm +/etc/profile.d/nasm.sh + + +%files rdoff +%manifest nasm.manifest +%defattr(-,root,root) +%{_bindir}/ldrdf +%{_bindir}/rdf2bin +%{_bindir}/rdf2ihx +%{_bindir}/rdf2com +%{_bindir}/rdfdump +%{_bindir}/rdflib +%{_bindir}/rdx +%{_bindir}/rdf2ith +%{_bindir}/rdf2srec + +%changelog +* Sat Apr 10 2010 Anas Nashif - 2.08rc7 +- Fixed rpmlint errors +* Tue Feb 9 2010 Arjan van de Ven 2.08rc5 +- add nasm env variable script +* Mon Feb 8 2010 Austin Zhang 2.08rc7 +- Update to 2.08rc7 +* Tue Nov 3 2009 Austin Zhang 2.08rc5 +- Update to 2.08rc5 +* Wed Sep 9 2009 Passion Zhao - 2.0.7-1 +- Update to 2.0.7 to address CVE-2008-7177 +- Remove upstreamed patch: nasm-CVE-2008-2719.patch +* Thu Jan 22 2009 Passion Zhao 2.01-2 +- Fix CVE-2008-2719 +* Thu Sep 18 2008 Austin Zhang 2.01 +- add check for the info file before installation +* Tue Feb 19 2008 Fedora Release Engineering - 2.01-2 +- Autorebuild for GCC 4.3 +* Tue Jan 29 2008 Petr Machata - 2.01-1 +- rebase to a new stable upstream version 2.01 +* Wed Feb 7 2007 Petr Machata - 0.98.39-5 +- tidy up the specfile per rpmlint comments +- use utf-8 and fix national characters in contributor's names +- port bogus elf patch to new nasm version and turn it on again +* Thu Jan 25 2007 Petr Machata - 0.98.39-4 +- Ville Skyttä: patch for non-failing %%%%post, %%%%preun +- Resolves: #223714 +* Wed Jul 12 2006 Jesse Keating - 0.98.39-3.2.2 +- rebuild +* Fri Feb 10 2006 Jesse Keating - 0.98.39-3.2.1 +- bump again for double-long bug on ppc(64) +* Tue Feb 7 2006 Jesse Keating - 0.98.39-3.2 +- rebuilt for new gcc4.1 snapshot and glibc changes +* Fri Dec 9 2005 Jesse Keating +- rebuilt +* Mon Apr 4 2005 Jeremy Katz - 0.98.39-3 +- pdf docs are duplication of html, txt and postscript +* Fri Apr 1 2005 Jindrich Novy 0.98.39-2 +- fix yet another vsprintf buffer overflow (#152963) +* Thu Mar 31 2005 Jindrich Novy 0.98.39-1 +- update to 0.98.39 +- add BuildRequires ghostscript, texinfo to doc subpackage (#110584) +- generate also PDF documentation for nasm (#88431) +- new release fixes CAN-2004-1287 (#143052) +* Tue Jun 15 2004 Elliot Lee +- rebuilt +* Fri Feb 13 2004 Elliot Lee +- rebuilt +* Fri Sep 26 2003 Florian La Roche +- update to 0.98.38 and specfile cleanup +* Wed Jun 4 2003 Elliot Lee +- rebuilt +* Wed Jan 22 2003 Tim Powers +- rebuilt +* Tue Dec 17 2002 Phil Knirsch 0.98.35-2 +- Removed ExclusiveArch tag. +- Fixed typo in homepage URL. +* Wed Dec 11 2002 Thomas Woerner 0.98.35-1 +- new version 0.98.35 +- nasm has new homepage (#77323) +* Fri Nov 29 2002 Tim Powers 0.98.34-2 +- fix %%%%doc list +- remove unpackaged files from the buildroot +* Mon Sep 16 2002 Jeremy Katz 0.98.34-1hammer +- add x86_64 to ExclusiveArch list +* Tue Jul 23 2002 Trond Eivind Glomsrød 0.98.34-1 +- 0.98.34 +* Fri Jun 21 2002 Tim Powers +- automated rebuild +* Sun May 26 2002 Tim Powers +- automated rebuild +* Tue May 21 2002 Trond Eivind Glomsrød 0.98.32-1 +- 0.98.32 +- Various doc files have changed names/been removed/added +- New download location (after the license change, it's at sourceforge) +- The new version is LGPL +- Only build on x86 (#65255) +* Tue Feb 26 2002 Trond Eivind Glomsrød 0.98.22-2 +- Rebuild +* Mon Jan 21 2002 Bernhard Rosenkraenzer +- Update to 0.98.22 to fix bogus code generation in SDL +- Fix spec file, handle RPM_OPT_FLAGS +* Wed Jan 9 2002 Tim Powers +- automated rebuild +* Tue Aug 7 2001 Trond Eivind Glomsrød +- Updated patch from H.J. Lu for bogus elf generation (#45986, + verified by reporter) +* Thu Apr 26 2001 Trond Eivind Glomsrød +- Updated patch for bogus elf generation from hjl@gnu.org +* Tue Feb 13 2001 Trond Eivind Glomsrød +- Add patch from H.J. Lu to avoid creating bogus elf objects (#27489) +* Wed Jul 12 2000 Prospector +- automatic rebuild +* Tue Jun 13 2000 Trond Eivind Glomsrød +- rewrote almost everything. The old specfile was bad, bad, bad. + Really Bad. +* Tue Apr 4 2000 Erik Troan +- moved to distribution (syslinux needs it) +- gzipped man pages +* Thu Dec 2 1999 Preston Brown +- adopted from one of the best .spec files I have seen in a long time. :) diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/ncurses.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/ncurses.spec new file mode 100644 index 0000000..20c7476 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/ncurses.spec @@ -0,0 +1,231 @@ +Name: ncurses +Summary: Ncurses support utilities +Version: 5.7 +Release: 4 +Group: System/Base +License: MIT +URL: http://invisible-island.net/ncurses/ncurses.html +Source0: http://ftp.gnu.org/pub/gnu/ncurses/ncurses-%{version}.tar.gz +Source101: ncurses-rpmlintrc +Patch0: 01-use-d-reentrant.patch +Patch1: 02-debian-backspace.patch +Patch2: 03-linux-use-fsuid.patch +Patch3: 05-emdebian-wchar.patch +Patch4: 06-kfreebsd.patch +Patch5: 08-pkg-config-libdir.patch +BuildRequires: pkgconfig + +%description +The curses library routines are a terminal-independent method of +updating character screens with reasonable optimization. The ncurses +(new curses) library is a freely distributable replacement for the +discontinued 4.4 BSD classic curses library. + +This package contains support utilities, including a terminfo compiler +tic, a decompiler infocmp, clear, tput, tset, and a termcap conversion +tool captoinfo. + + + +%package -n ncurses-libs +Summary: Ncurses libraries +Group: System/Libraries +Requires: %{name} = %{version}-%{release} +Requires: ncurses-base = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description -n ncurses-libs +The curses library routines are a terminal-independent method of +updating character screens with reasonable optimization. The ncurses +(new curses) library is a freely distributable replacement for the +discontinued 4.4 BSD classic curses library. + +This package contains the ncurses libraries. + + +%package term +Summary: Terminal descriptions +Group: System/Base +Requires: %{name} = %{version}-%{release} +Requires: ncurses-base = %{version}-%{release} + +%description term +This package contains additional terminal descriptions not found in +the ncurses-base package. + + +%package base +Summary: Descriptions of common terminals +Group: System/Base +Requires: %{name} = %{version}-%{release} +Conflicts: ncurses < 5.6-13 + +%description base +This package contains descriptions of common terminals. Other terminal +descriptions are included in the ncurses-term package. + + +%package -n ncurses-devel +Summary: Development files for the ncurses library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: ncurses-libs = %{version}-%{release} + +%description -n ncurses-devel +The header files and libraries for developing applications that use +the ncurses terminal handling library. + +Install the ncurses-devel package if you want to develop applications +which will use ncurses. + + + +%prep +%setup -q -n %{name}-%{version} + +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 + +%build + +%configure + + +%define rootdatadir /lib +export PKG_CONFIG_LIBDIR=%{_libdir}/pkgconfig + +%configure --prefix=/usr \ + --with-shared \ + --mandir=/usr/share/man \ + --without-profile --without-debug \ + --disable-rpath --enable-echo \ + --enable-const \ + --without-ada \ + --enable-symlinks \ + --enable-pc-files \ + --disable-lp64 \ + --with-chtype='long' \ + --with-mmask-t='long' \ + --with-termlib=tinfo \ + --with-default-terminfo-dir=/usr/share/terminfo \ + --with-terminfo-dirs="/etc/terminfo:/lib/terminfo:/usr/share/terminfo" \ + --with-ticlib + +make %{?_smp_mflags} libs +make %{?_smp_mflags} -C progs + +%install +rm -rf %{buildroot} + + +make DESTDIR=$RPM_BUILD_ROOT install.{libs,progs,data} + +chmod 755 ${RPM_BUILD_ROOT}%{_libdir}/lib*.so.*.* + +# move lib{ncurses{,w},tinfo}.so.* to /lib* +#mkdir $RPM_BUILD_ROOT/%{_lib} +#mv $RPM_BUILD_ROOT%{_libdir}/lib{ncurses{,w},tinfo}.so.* $RPM_BUILD_ROOT/%{_lib} +#for l in $RPM_BUILD_ROOT%{_libdir}/lib{ncurses{,w},tinfo}.so; do +#ln -sf $(echo %{_libdir} | \ +#sed 's,\(^/\|\)[^/][^/]*,..,g')/%{_lib}/$(readlink $l) $l +#done + +mkdir -p $RPM_BUILD_ROOT{%{rootdatadir},%{_sysconfdir}}/terminfo + +# move few basic terminfo entries to /lib +baseterms= +for termname in \ +ansi dumb linux vt100 vt100-nav vt102 vt220 vt52 +do +for t in $(find $RPM_BUILD_ROOT%{_datadir}/terminfo \ +-samefile $RPM_BUILD_ROOT%{_datadir}/terminfo/${termname::1}/$termname) +do +baseterms="$baseterms $(basename $t)" +done +done +for termname in $baseterms; do +termpath=terminfo/${termname::1}/$termname +mkdir $RPM_BUILD_ROOT%{rootdatadir}/terminfo/${termname::1} &> /dev/null || : +mv $RPM_BUILD_ROOT%{_datadir}/$termpath $RPM_BUILD_ROOT%{rootdatadir}/$termpath +ln -s $(dirname %{_datadir}/$termpath | \ +sed 's,\(^/\|\)[^/][^/]*,..,g')%{rootdatadir}/$termpath \ +$RPM_BUILD_ROOT%{_datadir}/$termpath +done + +# prepare -base and -term file lists +for termname in \ +Eterm\* aterm cons25 cygwin eterm\* gnome gnome-256color hurd jfbterm \ +konsole konsole-256color mach\* mlterm mrxvt nsterm putty\* pcansi \ +rxvt rxvt-\* screen screen-\* screen.\* sun teraterm teraterm2.3 \ +wsvt25\* xfce xterm xterm-\* +do +for i in $RPM_BUILD_ROOT%{_datadir}/terminfo/?/$termname; do +for t in $(find $RPM_BUILD_ROOT%{_datadir}/terminfo -samefile $i); do +baseterms="$baseterms $(basename $t)" +done +done +done 2> /dev/null +for t in $baseterms; do +echo "%dir %{_datadir}/terminfo/${t::1}" +echo %{_datadir}/terminfo/${t::1}/$t +done 2> /dev/null | sort -u > terms.base +find $RPM_BUILD_ROOT%{_datadir}/terminfo \! -type d | \ +sed "s|^$RPM_BUILD_ROOT||" | while read t +do +echo "%dir $(dirname $t)" +echo $t +done 2> /dev/null | sort -u | comm -2 -3 - terms.base > terms.term + +# can't replace directory with symlink (rpm bug), symlink all headers +mkdir $RPM_BUILD_ROOT%{_includedir}/ncurses{,w} +for l in $RPM_BUILD_ROOT%{_includedir}/*.h; do +ln -s ../$(basename $l) $RPM_BUILD_ROOT%{_includedir}/ncurses +ln -s ../$(basename $l) $RPM_BUILD_ROOT%{_includedir}/ncursesw +done + +rm -f $RPM_BUILD_ROOT%{_libdir}/libcurses{,w}.so +echo "INPUT(-lncurses)" > $RPM_BUILD_ROOT%{_libdir}/libcurses.so +echo "INPUT(-lncursesw)" > $RPM_BUILD_ROOT%{_libdir}/libcursesw.so + +echo "INPUT(-ltinfo)" > $RPM_BUILD_ROOT%{_libdir}/libtermcap.so + +rm -f $RPM_BUILD_ROOT%{_libdir}/terminfo +rm -f $RPM_BUILD_ROOT%{_libdir}/pkgconfig/{*_g,ncurses++*}.pc + +rm -f $RPM_BUILD_ROOT%{_libdir}/*.a + + +%post -n ncurses-libs -p /sbin/ldconfig + +%postun -n ncurses-libs -p /sbin/ldconfig + +%files +%{_bindir}/[cirt]* + + +%files -n ncurses-libs +%{_libdir}/lib*.so.* + +%files term -f terms.term + +%files base -f terms.base +%dir %{_sysconfdir}/terminfo +%{rootdatadir}/terminfo +%{_datadir}/tabset +%dir %{_datadir}/terminfo + +%files -n ncurses-devel +%{_bindir}/ncurses*-config +%{_libdir}/lib*.so +%{_libdir}/pkgconfig/*.pc +%dir %{_includedir}/ncurses +%dir %{_includedir}/ncursesw +%{_includedir}/ncurses/*.h +%{_includedir}/ncursesw/*.h +%{_includedir}/*.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/net-tools.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/net-tools.spec new file mode 100755 index 0000000..9d77d07 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/net-tools.spec @@ -0,0 +1,285 @@ +#specfile originally created for Fedora, modified for Moblin Linux +%define npversion 1.2.9 + +Summary: Basic networking tools +Name: net-tools +Version: 1.60 +Release: 87.3 +License: GPL+ +Group: System/Base +URL: http://www.tazenda.demon.co.uk/phil/net-tools/ +Source0: http://www.tazenda.demon.co.uk/phil/net-tools/net-tools-%{version}.tar.bz2 +Source1: http://www.red-bean.com/~bos/netplug/netplug-%{npversion}.tar.bz2 +Source2: net-tools-%{version}-config.h +Source3: net-tools-%{version}-config.make +Source4: ether-wake.c +Source5: ether-wake.8 +Source6: mii-diag.c +Source7: mii-diag.8 +Source1001: %{name}.manifest +Patch1: net-tools-1.57-bug22040.patch +Patch2: net-tools-1.60-miiioctl.patch +Patch3: net-tools-1.60-manydevs.patch +Patch4: net-tools-1.60-virtualname.patch +Patch5: net-tools-1.60-cycle.patch +Patch6: net-tools-1.60-nameif.patch +Patch7: net-tools-1.60-ipx.patch +Patch8: net-tools-1.60-inet6-lookup.patch +Patch9: net-tools-1.60-man.patch +Patch10: net-tools-1.60-gcc33.patch +Patch11: net-tools-1.60-trailingblank.patch +Patch12: net-tools-1.60-interface.patch +Patch14: net-tools-1.60-gcc34.patch +Patch15: net-tools-1.60-overflow.patch +Patch19: net-tools-1.60-siunits.patch +Patch20: net-tools-1.60-trunc.patch +Patch21: net-tools-1.60-return.patch +Patch22: net-tools-1.60-parse.patch +Patch23: net-tools-1.60-netmask.patch +Patch24: net-tools-1.60-ulong.patch +Patch25: net-tools-1.60-bcast.patch +Patch26: net-tools-1.60-mii-tool-obsolete.patch +Patch27: net-tools-1.60-netstat_ulong.patch +Patch28: net-tools-1.60-note.patch +Patch29: net-tools-1.60-num-ports.patch +Patch30: net-tools-1.60-duplicate-tcp.patch +Patch31: net-tools-1.60-statalias.patch +Patch32: net-tools-1.60-isofix.patch +Patch33: net-tools-1.60-bitkeeper.patch +Patch34: net-tools-1.60-ifconfig_ib.patch +Patch35: net-tools-1.60-de.patch +Patch36: netplug-1.2.9-execshield.patch +Patch37: net-tools-1.60-pie.patch +Patch38: net-tools-1.60-ifaceopt.patch +Patch39: net-tools-1.60-trim_iface.patch +Patch40: net-tools-1.60-stdo.patch +Patch41: net-tools-1.60-statistics.patch +Patch42: net-tools-1.60-ifconfig.patch +Patch43: net-tools-1.60-arp_overflow.patch +Patch44: net-tools-1.60-hostname_man.patch +Patch45: net-tools-1.60-interface_stack.patch +Patch46: net-tools-1.60-selinux.patch +Patch47: net-tools-1.60-netstat_stop_trim.patch +Patch48: net-tools-1.60-netstat_inode.patch +Patch49: net-tools-1.60-fgets.patch +Patch50: net-tools-1.60-ifconfig_man.patch +Patch51: net-tools-1.60-x25-proc.patch +Patch52: net-tools-1.60-sctp.patch +Patch53: net-tools-1.60-arp_man.patch +Patch54: net-tools-1.60-ifconfig-long-iface-crasher.patch +Patch55: net-tools-1.60-netdevice.patch +Patch56: net-tools-1.60-skip.patch +Patch57: net-tools-1.60-netstat-I-fix.patch +Patch58: net-tools-1.60-nameif_strncpy.patch +Patch59: net-tools-1.60-arp-unaligned-access.patch +Patch60: net-tools-1.60-sctp-quiet.patch +Patch61: net-tools-1.60-remove_node.patch +Patch62: net-tools-1.60-netstat-interfaces-crash.patch +Patch63: net-tools-1.60-netplugd_init.patch +Patch64: net-tools-1.60-ec_hw_null.patch +Patch65: net-tools-1.60-statistics_buffer.patch +Patch66: net-tools-1.60-sctp-addrs.patch +Patch67: net-tools-1.60-i-option.patch +Patch68: net-tools-1.60-a-option.patch +Patch69: net-tools-1.60-clear-flag.patch +Patch70: net-tools-1.60-metric-tunnel-man.patch +Patch71: net-tools-1.60-netstat-probe.patch +Patch72: net-tools-1.60-ip.patch + +BuildRequires: gettext-tools + +%description +The net-tools package contains basic networking tools, including +ifconfig, netstat, route, and others. + +%package extra +Summary: Extra goodies from net-tools package +Group: System/Base + +%description extra +net-tools extra goodies, including not-so commonly needed tools +(netplugd, nisdomainname, ether-wake, ipmaddr, mii-diag and mii-tool, +plipconfig and slattach), translations of the man pages and +localized support. + +%prep +%setup -q -a 1 +%patch1 -p1 -b .bug22040 +%patch2 -p1 -b .miiioctl +%patch3 -p0 -b .manydevs +%patch4 -p1 -b .virtualname +%patch5 -p1 -b .cycle +%patch6 -p1 -b .nameif +%patch7 -p1 -b .ipx +%patch8 -p1 -b .inet6-lookup +%patch9 -p1 -b .man +%patch10 -p1 -b .gcc33 +%patch11 -p1 -b .trailingblank +%patch12 -p1 -b .interface +%patch14 -p1 -b .gcc34 +%patch15 -p1 -b .overflow +%patch19 -p1 -b .siunits +%patch20 -p1 -b .trunc +%patch21 -p1 -b .return +%patch22 -p1 -b .parse +%patch23 -p1 -b .netmask +%patch24 -p1 -b .ulong +%patch25 -p1 -b .bcast +%patch26 -p1 -b .obsolete +%patch27 -p1 -b .netstat_ulong +%patch28 -p1 -b .note +%patch29 -p1 -b .num-ports +%patch30 -p1 -b .dup-tcp +%patch31 -p1 -b .statalias +%patch32 -p1 -b .isofix +%patch33 -p1 -b .bitkeeper +%patch34 -p1 -b .ifconfig_ib +%patch35 -p1 +%patch36 -p1 -b .execshield +%patch37 -p1 -b .pie +%patch38 -p1 -b .ifaceopt +%patch39 -p1 -b .trim-iface +%patch40 -p1 -b .stdo +%patch41 -p1 -b .statistics +%patch42 -p1 -b .iface_drop +%patch43 -p1 -b .overflow +%patch44 -p1 -b .hostname_man +%patch45 -p0 -b .stack +%patch46 -p1 -b .selinux +%patch47 -p1 -b .trim +%patch48 -p1 -b .inode +%patch49 -p1 -b .fgets +%patch50 -p1 -b .inet_addr +%patch51 -p1 -b .x25 +%patch52 -p1 -b .sctp +%patch53 -p1 +%patch54 -p1 -b .long_iface +%patch55 -p1 -b .netdevice +%patch56 -p1 -b .skip +%patch57 -p1 +%patch58 -p1 -b .strncpy +%patch59 -p1 -b .arp-un-access +%patch60 -p1 -b .quiet +%patch61 -p1 +%patch62 -p1 -b .iface-crash +%patch63 -p1 +%patch64 -p1 +%patch65 -p1 -b .buffer +%patch66 -p1 -b .sctp-addrs +%patch67 -p1 -b .i-option +%patch68 -p1 -b .a-option +%patch69 -p1 -b .clear-flag +%patch70 -p1 -b .metric-tunnel-man +%patch71 -p1 -b .probe + +# after splitting the kernel header package, this is not needed anymore? +%patch72 -p1 -b .iptunnel + + +cp %SOURCE2 ./config.h +cp %SOURCE3 ./config.make +cp %SOURCE4 . +cp %SOURCE5 ./man/en_US +cp %SOURCE6 . +cp %SOURCE7 ./man/en_US + + + +%build +cp %{SOURCE1001} . +sed -i "s/HAVE_SELINUX=1/HAVE_SELINUX=0/g" ./config.make +make +gcc $RPM_OPT_FLAGS -o ether-wake ether-wake.c +gcc $RPM_OPT_FLAGS -o mii-diag mii-diag.c + +%install + +make BASEDIR=$RPM_BUILD_ROOT mandir=%{_mandir} install + +install -m 755 ether-wake %{buildroot}/sbin +install -m 755 mii-diag %{buildroot}/sbin + + +rm %{buildroot}/sbin/rarp +rm -rf %{buildroot}%{_mandir}/*/man* + + +%find_lang %{name} + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%docs_package + +%lang_package + +%files +%defattr(-,root,root,-) +%manifest %{name}.manifest +%{_datadir}/license/%{name} +/bin/* +/sbin/* +%exclude /bin/nisdomainname +%exclude /bin/ypdomainname +%exclude /sbin/ether-wake +%exclude /sbin/ipmaddr +%exclude /sbin/mii-diag +%exclude /sbin/mii-tool +%exclude /sbin/plipconfig +%exclude /sbin/slattach +%doc COPYING + +%files extra +/bin/nisdomainname +/bin/ypdomainname +/sbin/ether-wake +/sbin/ipmaddr +/sbin/mii-diag +/sbin/mii-tool +/sbin/plipconfig +/sbin/slattach + +%changelog +* Fri Nov 02 2011 Wa-Lyong Cho - 1.60 +- Add default manifest file. +* Fri May 27 2011 Anas Nashif - 1.60 +- Refined auto-documentation +* Tue May 24 2011 Anas Nashif - 1.60 +- Remove dependency on chkconfig +- Repackage documentation/translations +* Sat Apr 10 2010 Anas Nashif - 1.60 +- Fixed rpmlint errors +* Thu Jul 16 2009 Anas Nashif - 1.60 +- Make it build with new kernel headers +* Fri Jan 9 2009 Anas Nashif 1.60 +- Fixed tunnel headers +* Mon Dec 8 2008 Iñaky Pérez-González 1.60 +- fold doc/man pages back into main and -extra packages +- move localized material to -extra +- fix locale path specification so that the RPM doesn't include the + directories, just the files. +* Fri Dec 5 2008 Anas Nashif 1.60 +- Kernel headers change, patch for iptunnel not needed +* Thu Dec 4 2008 Iñaky Pérez-González 1.60 +- net-tools: clean up spec, split up into -extras and -doc + * Move all documentation and xlations to -doc + * Move unneeded binaries and netplugd service to -extras. +* Fri Nov 28 2008 Anas Nashif 1.60 +- fixed compile error with new kernel headers +* Fri Nov 28 2008 Anas Nashif 1.60 +- Fixes from Fedora: + * fixed tcp timers info in netstat (#466845) + * fixed ifconfig's man page (#454271, #432328) + * fixed man pages for arp (#446195) + * fixed netstat --interfaces option (#446187) + * fixed clearing flags in ifconfig (#450252) + * netstat displays correct sctp statistics (#445535) +* Wed Jul 23 2008 Martin Xu +- add %%doc to man file diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nodejs.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nodejs.spec new file mode 100644 index 0000000..53a94ba --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nodejs.spec @@ -0,0 +1,71 @@ +Name: nodejs +Version: 0.6.14 +Release: 1 +Summary: Evented I/O for V8 JavaScript +Group: System/Servers +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://nodejs.org/ +Source: %{name}-%{version}.tar.gz +License: MIT +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: libgcc +BuildRequires: openssl-devel +BuildRequires: libstdc++-devel +BuildRequires: zlib-devel +BuildRequires: python +## AUTOBUILDREQ-END + +%description +Evented I/O for V8 JavaScript. + +%prep +%setup -q + +%build +./configure \ + --prefix=%{_prefix} + +make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +make DESTDIR=%{buildroot} install + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files +%defattr(-,root,root) +%{_bindir}/node +#%{_bindir}/node-repl +%{_bindir}/node-waf +%{_bindir}/npm +%dir %{_includedir}/node +%{_includedir}/node/* +%dir %{_libdir}/node +%dir %{_libdir}/node/wafadmin +%{_libdir}/node/wafadmin/* +%dir %{_libdir}/node_modules +%{_libdir}/node_modules/npm +%{_mandir}/man1/node.1* +#%{_libdir}/pkgconfig/nodejs.pc +%doc AUTHORS ChangeLog LICENSE + +%changelog +* Thu Mar 29 2012 Stefano Cotta Ramusino 0.6.14-1mamba +- update to 0.6.14 + +* Mon Jul 25 2011 Automatic Build System 0.5.0-1mamba +- automatic version update by autodist + +* Sun Jun 19 2011 Automatic Build System 0.4.8-1mamba +- automatic update by autodist + +* Fri Apr 01 2011 Automatic Build System 0.4.4-1mamba +- update to 0.4.4 + +* Wed Jan 12 2011 Silvan Calarco v0.2.6-1mamba +- package created by autospec diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nspr.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nspr.spec new file mode 100644 index 0000000..aede517 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nspr.spec @@ -0,0 +1,131 @@ +Summary: Netscape Portable Runtime +Name: nspr +Version: 4.8.7 +Release: 1 +License: MPLv1.1 or GPLv2+ or LGPLv2+ +URL: http://www.mozilla.org/projects/nspr/ +Group: System/Libraries +BuildRoot: %{_tmppath}/%{name}-%{version}-root +Source0: https://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v%{version}/src/%{name}-%{version}.tar.gz +Source1: nspr.pc.in +Source2: nspr-config-vars.in +Source1001: packaging/nspr.manifest + +Patch1: nspr-config-pc.patch +Patch2: pr-wait-cond-var-seconds.patch + +%description +NSPR provides platform independence for non-GUI operating system +facilities. These facilities include threads, thread synchronization, +normal file and network I/O, interval timing and calendar time, basic +memory management (malloc and free) and shared library linking. + +%package devel +Summary: Development libraries for the Netscape Portable Runtime +Group: Development/Libraries +Requires: nspr = %{version}-%{release} +Requires: pkgconfig + +%description devel +Header files for doing development with the Netscape Portable Runtime. + +%prep + +%setup -q + +# Original nspr-config is not suitable for our distribution, +# because on different platforms it contains different dynamic content. +# Therefore we produce an adjusted copy of nspr-config that will be +# identical on all platforms. +# However, we need to use original nspr-config to produce some variables +# that go into nspr.pc for pkg-config. + +cp ./mozilla/nsprpub/config/nspr-config.in ./mozilla/nsprpub/config/nspr-config-pc.in +%patch1 -p0 +%patch2 -p1 + +cp %{SOURCE2} ./mozilla/nsprpub/config/ + +%build +cp %{SOURCE1001} . + +./mozilla/nsprpub/configure \ + --prefix=%{_prefix} \ + --libdir=%{_libdir} \ + --includedir=%{_includedir}/nspr4 \ +%ifarch x86_64 ppc64 ia64 s390x sparc64 + --enable-64bit \ +%endif + --enable-optimize="$RPM_OPT_FLAGS" \ + --disable-debug + +make + +%install + +%{__rm} -Rf $RPM_BUILD_ROOT + +DESTDIR=$RPM_BUILD_ROOT \ + make install + +NSPR_LIBS=`./config/nspr-config --libs` +NSPR_CFLAGS=`./config/nspr-config --cflags` +NSPR_VERSION=`./config/nspr-config --version` +%{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/pkgconfig + +cat ./config/nspr-config-vars > \ + $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/nspr.pc + +cat %{SOURCE1} | sed -e "s,%%libdir%%,%{_libdir},g" \ + -e "s,%%prefix%%,%{_prefix},g" \ + -e "s,%%exec_prefix%%,%{_prefix},g" \ + -e "s,%%includedir%%,%{_includedir}/nspr4,g" \ + -e "s,%%NSPR_VERSION%%,$NSPR_VERSION,g" \ + -e "s,%%FULL_NSPR_LIBS%%,$NSPR_LIBS,g" \ + -e "s,%%FULL_NSPR_CFLAGS%%,$NSPR_CFLAGS,g" >> \ + $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/nspr.pc + +%{__mkdir_p} $RPM_BUILD_ROOT/%{_bindir} +%{__mkdir_p} $RPM_BUILD_ROOT/%{_lib} +%{__cp} ./config/nspr-config-pc $RPM_BUILD_ROOT/%{_bindir}/nspr-config + +# Get rid of the things we don't want installed (per upstream) +%{__rm} -rf \ + $RPM_BUILD_ROOT/%{_bindir}/compile-et.pl \ + $RPM_BUILD_ROOT/%{_bindir}/prerr.properties \ + $RPM_BUILD_ROOT/%{_libdir}/libnspr4.a \ + $RPM_BUILD_ROOT/%{_libdir}/libplc4.a \ + $RPM_BUILD_ROOT/%{_libdir}/libplds4.a \ + $RPM_BUILD_ROOT/%{_datadir}/aclocal/nspr.m4 \ + $RPM_BUILD_ROOT/%{_includedir}/nspr4/md + +for file in libnspr4.so libplc4.so libplds4.so +do + mv -f $RPM_BUILD_ROOT/%{_libdir}/$file $RPM_BUILD_ROOT/%{_lib}/$file + ln -sf ../../%{_lib}/$file $RPM_BUILD_ROOT/%{_libdir}/$file +done + + +%clean +%{__rm} -Rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest nspr.manifest +%defattr(-,root,root) +/%{_lib}/libnspr4.so +/%{_lib}/libplc4.so +/%{_lib}/libplds4.so + +%files devel +%manifest nspr.manifest +%defattr(-, root, root) +%{_libdir}/libnspr4.so +%{_libdir}/libplc4.so +%{_libdir}/libplds4.so +%{_includedir}/nspr4 +%{_libdir}/pkgconfig/nspr.pc +%{_bindir}/nspr-config diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nss.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nss.spec new file mode 100644 index 0000000..146efe7 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/nss.spec @@ -0,0 +1,528 @@ +%define nspr_version 4.7 +%define unsupported_tools_directory %{_libdir}/nss/unsupported-tools + + +Summary: Network Security Services +Name: nss +Version: 3.12.9 +Release: 3 +License: MPLv1.1 or GPLv2+ or LGPLv2+ +URL: http://www.mozilla.org/projects/security/pki/nss/ +Group: System/Libraries +Requires: nspr >= %{nspr_version} +Requires: nss-softokn-freebl%{_isa} >= %{version} +Requires: nss-system-init +Requires: sqlite +BuildRequires: nspr-devel >= %{nspr_version} +BuildRequires: sqlite-devel +BuildRequires: zlib-devel +BuildRequires: pkgconfig +BuildRequires: gawk +BuildRequires: psmisc +BuildRequires: perl + +Source0: %{name}-%{version}.tar.gz + +Source1: nss.pc.in +Source2: nss-config.in +Source3: blank-cert8.db +Source4: blank-key3.db +Source5: blank-secmod.db +Source6: blank-cert9.db +Source7: blank-key4.db +Source8: system-pkcs11.txt +Source9: setup-nsssysinit.sh +Source11: nss-prelink.conf +Source12: %{name}-pem-20101125.tar.bz2 +Source1001: packaging/nss.manifest + +Patch1: nss-no-rpath.patch +Patch2: nss-nolocalsql.patch +Patch3: nss-3.12.8-char.patch +Patch6: nss-enable-pem.patch +Patch9: nss-sysinit.patch +Patch10: nss-sysinit-2.patch +Patch11: nss-bug524013.patch +Patch12: nss-3.12.9-linux31.patch + +%description +Network Security Services (NSS) is a set of libraries designed to +support cross-platform development of security-enabled client and +server applications. Applications built with NSS can support SSL v2 +and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 +v3 certificates, and other security standards. + +%package softokn-freebl +Summary: Freebl library for the Network Security Services +Group: System/Base + +%description softokn-freebl +Network Security Services (NSS) is a set of libraries designed to +support cross-platform development of security-enabled client and +server applications. Applications built with NSS can support SSL v2 +and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 +v3 certificates, and other security standards. + +Install the nss-softokn-freebl package if you need the freebl +library. + + +%package tools +Summary: Tools for the Network Security Services +Group: System/Base +Requires: nss = %{version}-%{release} +Requires: zlib + +%description tools +Network Security Services (NSS) is a set of libraries designed to +support cross-platform development of security-enabled client and +server applications. Applications built with NSS can support SSL v2 +and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 +v3 certificates, and other security standards. + +Install the nss-tools package if you need command-line tools to +manipulate the NSS certificate and key database. + + +%package sysinit +Summary: System NSS Initilization +Group: System/Base +Provides: nss-system-init +Requires: nss = %{version}-%{release} + +%description sysinit +Default Operating System module that manages applications loading +NSS globally on the system. This module loads the system defined +PKCS #11 modules for NSS and chains with other NSS modules to load +any system or user configured modules. + + +%package devel +Summary: Development libraries for Network Security Services +Group: Development/Libraries +Requires: nss = %{version}-%{release} +Requires: nspr-devel >= %{nspr_version} +Requires: pkgconfig + +%description devel +Header and Library files for doing development with Network Security Services. + + +%package pkcs11-devel +Summary: Development libraries for PKCS #11 (Cryptoki) using NSS +Group: Development/Libraries +Requires: nss-devel = %{version}-%{release} + +%description pkcs11-devel +Library files for developing PKCS #11 modules using basic NSS +low level services. + + +%prep +%setup -q +%setup -q -T -D -n %{name}-%{version} -a 12 + +%patch1 -p0 +%patch2 -p0 +%patch3 -p1 +%patch6 -p0 -b .libpem +%patch12 -p1 + +%build +cp %{SOURCE1001} . + +FREEBL_NO_DEPEND=1 +export FREEBL_NO_DEPEND + +# Enable compiler optimizations and disable debugging code +BUILD_OPT=1 +export BUILD_OPT + +# Generate symbolic info for debuggers +XCFLAGS=$RPM_OPT_FLAGS +export XCFLAGS + +#export NSPR_INCLUDE_DIR=`nspr-config --includedir` +#export NSPR_LIB_DIR=`nspr-config --libdir` + +PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 +PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 + +export PKG_CONFIG_ALLOW_SYSTEM_LIBS +export PKG_CONFIG_ALLOW_SYSTEM_CFLAGS + +NSPR_INCLUDE_DIR=`/usr/bin/pkg-config --cflags-only-I nspr | sed 's/-I//'` +NSPR_LIB_DIR=`/usr/bin/pkg-config --libs-only-L nspr | sed 's/-L//'` + +export NSPR_INCLUDE_DIR +export NSPR_LIB_DIR + +%ifarch x86_64 ppc64 ia64 s390x sparc64 +USE_64=1 +export USE_64 +%endif + +# NSS_ENABLE_ECC=1 +# export NSS_ENABLE_ECC + +%{__make} -C ./mozilla/security/coreconf +%{__make} -C ./mozilla/security/dbm +%{__make} -C ./mozilla/security/nss + + +# enable the following line to force a test failure +# find ./mozilla -name \*.chk | xargs rm -f + +# Run test suite. +# In order to support multiple concurrent executions of the test suite +# (caused by concurrent RPM builds) on a single host, +# we'll use a random port. Also, we want to clean up any stuck +# selfserv processes. If process name "selfserv" is used everywhere, +# we can't simply do a "killall selfserv", because it could disturb +# concurrent builds. Therefore we'll do a search and replace and use +# a different process name. +# Using xargs doesn't mix well with spaces in filenames, in order to +# avoid weird quoting we'll require that no spaces are being used. + +SPACEISBAD=`find ./mozilla/security/nss/tests | grep -c ' '` ||: +if [ SPACEISBAD -ne 0 ]; then + echo "error: filenames containing space are not supported (xargs)" + exit 1 +fi +MYRAND=`perl -e 'print 9000 + int rand 1000'`; echo $MYRAND ||: +RANDSERV=selfserv_${MYRAND}; echo $RANDSERV ||: +DISTBINDIR=`ls -d ./mozilla/dist/*.OBJ/bin`; echo $DISTBINDIR ||: +pushd `pwd` +cd $DISTBINDIR +ln -s selfserv $RANDSERV +popd +# man perlrun, man perlrequick +# replace word-occurrences of selfserv with selfserv_$MYRAND +find ./mozilla/security/nss/tests -type f |\ + grep -v "\.db$" |grep -v "\.crl$" | grep -v "\.crt$" |\ + grep -vw CVS |xargs grep -lw selfserv |\ + xargs -l perl -pi -e "s/\bselfserv\b/$RANDSERV/g" ||: + +killall $RANDSERV || : + +#temporarily disable the test suite because of bug 494266 +#rm -rf ./mozilla/tests_results +#cd ./mozilla/security/nss/tests/ +## all.sh is the test suite script +#HOST=localhost DOMSUF=localdomain PORT=$MYRAND ./all.sh +#cd ../../../../ + +#killall $RANDSERV || : + +#TEST_FAILURES=`grep -c FAILED ./mozilla/tests_results/security/localhost.1/output.log` || : +#if [ $TEST_FAILURES -ne 0 ]; then +# echo "error: test suite returned failure(s)" +# exit 1 +#fi +#echo "test suite completed" + +# Produce .chk files for the final stripped binaries +%define __spec_install_postx \ + %{?__debug_package:%{__debug_install_post}} \ + %{__arch_install_post} \ + %{__os_install_post} \ + $RPM_BUILD_ROOT/%{unsupported_tools_directory}/shlibsign -i $RPM_BUILD_ROOT/%{_lib}/libsoftokn3.so \ + $RPM_BUILD_ROOT/%{unsupported_tools_directory}/shlibsign -i $RPM_BUILD_ROOT/%{_lib}/libfreebl3.so \ +%{nil} + +%install + +# Set up our package file +%{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/pkgconfig +%{__cat} %{SOURCE1} | sed -e "s,%%libdir%%,%{_libdir},g" \ + -e "s,%%prefix%%,%{_prefix},g" \ + -e "s,%%exec_prefix%%,%{_prefix},g" \ + -e "s,%%includedir%%,%{_includedir}/nss3,g" \ + -e "s,%%NSPR_VERSION%%,%{nspr_version},g" \ + -e "s,%%NSS_VERSION%%,%{version},g" > \ + $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/nss.pc + +NSS_VMAJOR=`cat mozilla/security/nss/lib/nss/nss.h | grep "#define.*NSS_VMAJOR" | awk '{print $3}'` +NSS_VMINOR=`cat mozilla/security/nss/lib/nss/nss.h | grep "#define.*NSS_VMINOR" | awk '{print $3}'` +NSS_VPATCH=`cat mozilla/security/nss/lib/nss/nss.h | grep "#define.*NSS_VPATCH" | awk '{print $3}'` + +export NSS_VMAJOR +export NSS_VMINOR +export NSS_VPATCH + +%{__mkdir_p} $RPM_BUILD_ROOT/%{_bindir} +%{__cat} %{SOURCE2} | sed -e "s,@libdir@,%{_libdir},g" \ + -e "s,@prefix@,%{_prefix},g" \ + -e "s,@exec_prefix@,%{_prefix},g" \ + -e "s,@includedir@,%{_includedir}/nss3,g" \ + -e "s,@MOD_MAJOR_VERSION@,$NSS_VMAJOR,g" \ + -e "s,@MOD_MINOR_VERSION@,$NSS_VMINOR,g" \ + -e "s,@MOD_PATCH_VERSION@,$NSS_VPATCH,g" \ + > $RPM_BUILD_ROOT/%{_bindir}/nss-config + +chmod 755 $RPM_BUILD_ROOT/%{_bindir}/nss-config + + +install -m 755 %{SOURCE9} $RPM_BUILD_ROOT/%{_bindir}/setup-nsssysinit.sh + +# There is no make install target so we'll do it ourselves. + +%{__mkdir_p} $RPM_BUILD_ROOT/%{_includedir}/nss3 +%{__mkdir_p} $RPM_BUILD_ROOT/%{_bindir} +%{__mkdir_p} $RPM_BUILD_ROOT/%{_lib} +%{__mkdir_p} $RPM_BUILD_ROOT/%{unsupported_tools_directory} + +# Copy the binary libraries we want +for file in libsoftokn3.so libfreebl3.so libnss3.so libnssutil3.so \ + libssl3.so libsmime3.so libnssckbi.so libnsspem.so libnssdbm3.so \ + libnsssysinit.so +do + %{__install} -m 755 mozilla/dist/*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_lib} + ln -sf ../../%{_lib}/$file $RPM_BUILD_ROOT/%{_libdir}/$file +done + +# Make sure chk files can be found in both places +for file in libsoftokn3.chk libfreebl3.chk +do + ln -s ../../%{_lib}/$file $RPM_BUILD_ROOT/%{_libdir}/$file +done + +# Install the empty NSS db files +# Legacy db +%{__mkdir_p} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb +%{__install} -m 644 %{SOURCE3} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/cert8.db +%{__install} -m 644 %{SOURCE4} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/key3.db +%{__install} -m 644 %{SOURCE5} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/secmod.db +# Shared db +%{__install} -m 644 %{SOURCE6} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/cert9.db +%{__install} -m 644 %{SOURCE7} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/key4.db +%{__install} -m 644 %{SOURCE8} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/pkcs11.txt + +%{__mkdir_p} $RPM_BUILD_ROOT/%{_sysconfdir}/prelink.conf.d +%{__install} -m 644 %{SOURCE11} $RPM_BUILD_ROOT/%{_sysconfdir}/prelink.conf.d/nss-prelink.conf + +# Copy the development libraries we want +for file in libcrmf.a libnssb.a libnssckfw.a +do + %{__install} -m 644 mozilla/dist/*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_libdir} +done + +# Copy the binaries we want +for file in certutil cmsutil crlutil modutil pk12util signtool signver ssltap +do + %{__install} -m 755 mozilla/dist/*.OBJ/bin/$file $RPM_BUILD_ROOT/%{_bindir} +done + +# Copy the binaries we ship as unsupported +for file in atob btoa derdump ocspclnt pp selfserv shlibsign strsclnt symkeyutil tstclnt vfyserv vfychain +do + %{__install} -m 755 mozilla/dist/*.OBJ/bin/$file $RPM_BUILD_ROOT/%{unsupported_tools_directory} +done + +# Copy the include files we want +for file in mozilla/dist/public/nss/*.h +do + %{__install} -m 644 $file $RPM_BUILD_ROOT/%{_includedir}/nss3 +done + + +%clean +%{__rm} -rf $RPM_BUILD_ROOT + + +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + +%post sysinit +%{_bindir}/setup-nsssysinit.sh on + +%preun sysinit +%{_bindir}/setup-nsssysinit.sh off + + +%files +%manifest nss.manifest +%defattr(-,root,root) +/%{_lib}/libnss3.so +/%{_lib}/libnssutil3.so +/%{_lib}/libnssdbm3.so +/%{_lib}/libssl3.so +/%{_lib}/libsmime3.so +/%{_lib}/libsoftokn3.so +#/%{_lib}/libsoftokn3.chk +/%{_lib}/libnssckbi.so +/%{_lib}/libnsspem.so +%{unsupported_tools_directory}/shlibsign +%dir %{_libdir}/nss +%dir %{unsupported_tools_directory} +%dir %{_sysconfdir}/pki/nssdb +%config(noreplace) %{_sysconfdir}/pki/nssdb/cert8.db +%config(noreplace) %{_sysconfdir}/pki/nssdb/key3.db +%config(noreplace) %{_sysconfdir}/pki/nssdb/secmod.db +%dir %{_sysconfdir}/prelink.conf.d +%{_sysconfdir}/prelink.conf.d/nss-prelink.conf + + +%files sysinit +%manifest nss.manifest +%defattr(-,root,root) +/%{_lib}/libnsssysinit.so +%config(noreplace) %{_sysconfdir}/pki/nssdb/cert9.db +%config(noreplace) %{_sysconfdir}/pki/nssdb/key4.db +%config(noreplace) %{_sysconfdir}/pki/nssdb/pkcs11.txt +%{_bindir}/setup-nsssysinit.sh + + +%files softokn-freebl +%manifest nss.manifest +/%{_lib}/libfreebl3.so +#/%{_lib}/libfreebl3.chk + +%files tools +%manifest nss.manifest +%defattr(-,root,root) +%{_bindir}/certutil +%{_bindir}/cmsutil +%{_bindir}/crlutil +%{_bindir}/modutil +%{_bindir}/pk12util +%{_bindir}/signtool +%{_bindir}/signver +%{_bindir}/ssltap +%{unsupported_tools_directory}/atob +%{unsupported_tools_directory}/btoa +%{unsupported_tools_directory}/derdump +%{unsupported_tools_directory}/ocspclnt +%{unsupported_tools_directory}/pp +%{unsupported_tools_directory}/selfserv +%{unsupported_tools_directory}/strsclnt +%{unsupported_tools_directory}/symkeyutil +%{unsupported_tools_directory}/tstclnt +%{unsupported_tools_directory}/vfyserv +%{unsupported_tools_directory}/vfychain + + +%files devel +%manifest nss.manifest +%defattr(-,root,root) +%{_libdir}/libnss3.so +%{_libdir}/libnssutil3.so +%{_libdir}/libnssdbm3.so +%{_libdir}/libssl3.so +%{_libdir}/libsmime3.so +%{_libdir}/libsoftokn3.so +%{_libdir}/libsoftokn3.chk +%{_libdir}/libnssckbi.so +%{_libdir}/libnsspem.so +%{_libdir}/libnsssysinit.so +%{_libdir}/libfreebl3.so +%{_libdir}/libfreebl3.chk +%{_libdir}/libcrmf.a +%{_libdir}/pkgconfig/nss.pc +%{_bindir}/nss-config + +%dir %{_includedir}/nss3 +%{_includedir}/nss3/base64.h +%{_includedir}/nss3/blapit.h +%{_includedir}/nss3/cert.h +%{_includedir}/nss3/certdb.h +%{_includedir}/nss3/certt.h +%{_includedir}/nss3/ciferfam.h +%{_includedir}/nss3/cmmf.h +%{_includedir}/nss3/cmmft.h +%{_includedir}/nss3/cms.h +%{_includedir}/nss3/cmsreclist.h +%{_includedir}/nss3/cmst.h +%{_includedir}/nss3/crmf.h +%{_includedir}/nss3/crmft.h +%{_includedir}/nss3/cryptohi.h +%{_includedir}/nss3/cryptoht.h +%{_includedir}/nss3/ecl-exp.h +%{_includedir}/nss3/hasht.h +%{_includedir}/nss3/jar-ds.h +%{_includedir}/nss3/jar.h +%{_includedir}/nss3/jarfile.h +%{_includedir}/nss3/key.h +%{_includedir}/nss3/keyhi.h +%{_includedir}/nss3/keyt.h +%{_includedir}/nss3/keythi.h +%{_includedir}/nss3/nss.h +%{_includedir}/nss3/nssb64.h +%{_includedir}/nss3/nssb64t.h +%{_includedir}/nss3/nssckbi.h +%{_includedir}/nss3/nssilckt.h +%{_includedir}/nss3/nssilock.h +%{_includedir}/nss3/nsslocks.h +%{_includedir}/nss3/nsslowhash.h +%{_includedir}/nss3/nsspem.h +%{_includedir}/nss3/nssrwlk.h +%{_includedir}/nss3/nssrwlkt.h +%{_includedir}/nss3/nssutil.h +%{_includedir}/nss3/ocsp.h +%{_includedir}/nss3/ocspt.h +%{_includedir}/nss3/p12.h +%{_includedir}/nss3/p12plcy.h +%{_includedir}/nss3/p12t.h +%{_includedir}/nss3/pk11func.h +%{_includedir}/nss3/pk11pqg.h +%{_includedir}/nss3/pk11priv.h +%{_includedir}/nss3/pk11pub.h +%{_includedir}/nss3/pk11sdr.h +%{_includedir}/nss3/pkcs11.h +%{_includedir}/nss3/pkcs11f.h +%{_includedir}/nss3/pkcs11n.h +%{_includedir}/nss3/pkcs11p.h +%{_includedir}/nss3/pkcs11t.h +%{_includedir}/nss3/pkcs11u.h +%{_includedir}/nss3/pkcs12.h +%{_includedir}/nss3/pkcs12t.h +%{_includedir}/nss3/pkcs7t.h +%{_includedir}/nss3/portreg.h +%{_includedir}/nss3/preenc.h +%{_includedir}/nss3/secasn1.h +%{_includedir}/nss3/secasn1t.h +%{_includedir}/nss3/seccomon.h +%{_includedir}/nss3/secder.h +%{_includedir}/nss3/secdert.h +%{_includedir}/nss3/secdig.h +%{_includedir}/nss3/secdigt.h +%{_includedir}/nss3/secerr.h +%{_includedir}/nss3/sechash.h +%{_includedir}/nss3/secitem.h +%{_includedir}/nss3/secmime.h +%{_includedir}/nss3/secmod.h +%{_includedir}/nss3/secmodt.h +%{_includedir}/nss3/secoid.h +%{_includedir}/nss3/secoidt.h +%{_includedir}/nss3/secpkcs5.h +%{_includedir}/nss3/secpkcs7.h +%{_includedir}/nss3/secport.h +%{_includedir}/nss3/shsign.h +%{_includedir}/nss3/smime.h +%{_includedir}/nss3/ssl.h +%{_includedir}/nss3/sslerr.h +%{_includedir}/nss3/sslproto.h +%{_includedir}/nss3/sslt.h +%{_includedir}/nss3/utilrename.h + + +%files pkcs11-devel +%manifest nss.manifest +%defattr(-, root, root) +%{_includedir}/nss3/nssbase.h +%{_includedir}/nss3/nssbaset.h +%{_includedir}/nss3/nssckepv.h +%{_includedir}/nss3/nssckft.h +%{_includedir}/nss3/nssckfw.h +%{_includedir}/nss3/nssckfwc.h +%{_includedir}/nss3/nssckfwt.h +%{_includedir}/nss3/nssckg.h +%{_includedir}/nss3/nssckmdt.h +%{_includedir}/nss3/nssckt.h +%{_libdir}/libnssb.a +%{_libdir}/libnssckfw.a + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/openssl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/openssl.spec new file mode 100644 index 0000000..0b892e5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/openssl.spec @@ -0,0 +1,78 @@ +%define soversion 1.0.0 +%define _unpackaged_files_terminate_build 0 + +Name: openssl +Version: 1.0.1c +Release: 1 +Summary: A general purpose cryptography library with TLS implementation + +Source: openssl-%{version}.tar.gz +Source1001: packaging/openssl.manifest + +License: OpenSSL +Url: http://www.openssl.org/ +Group: System/Libraries + +%description +The OpenSSL toolkit provides support for secure communications between +machines. OpenSSL includes a certificate management tool and shared +libraries which provide various cryptographic algorithms and +protocols. + +%package devel +Summary: Files for development of applications which will use OpenSSL +Group: Development/Libraries +Requires: %{name} = %{version} + +%description devel +OpenSSL is a toolkit for supporting cryptography. The openssl-devel +package contains include files needed to develop applications which +support various cryptographic algorithms and protocols. + + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +# ia64, x86_64, ppc, ppc64 are OK by default +# Configure the build tree. Override OpenSSL defaults with known-good defaults +# usable on all platforms. The Configure script already knows to use -fPIC and +# RPM_OPT_FLAGS, so we can skip specifiying them here. +./Configure shared \ + --prefix=%{_prefix} --install-prefix=%{buildroot} linux-generic32 -ldl no-asm no-idea no-camellia enable-md2 + +make depend +make all + +%install + +# Install OpenSSL. +make INSTALL_PREFIX=%{buildroot} install + +rm -rf %{buildroot}%{_prefix}/ssl/man +rm -rf %{buildroot}%{_prefix}/ssl/misc/*.pl +rm -rf %{buildroot}%{_prefix}/ssl/misc/tsget +rm -rf %{buildroot}%{_bindir}/c_rehash + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest openssl.manifest +%defattr(-,root,root,-) +%{_bindir}/* +%{_prefix}/ssl +%{_libdir}/engines/*.so +%{_libdir}/libcrypto.so.%{soversion} +%{_libdir}/libssl.so.%{soversion} + +%files devel +%manifest openssl.manifest +%defattr(-,root,root,-) +%{_prefix}/include/openssl +%attr(0644,root,root) %{_libdir}/*.a +%attr(0755,root,root) %{_libdir}/*.so +%attr(0644,root,root) %{_libdir}/pkgconfig/*.pc + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/patch.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/patch.spec new file mode 100644 index 0000000..1106ad8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/patch.spec @@ -0,0 +1,39 @@ +Name: patch +Version: 2.6.1.169 +Release: 1 +License: GPL-3.0 +Summary: The GNU patch command, for modifying/upgrading files +Url: http://www.gnu.org/software/patch/patch.html +Group: Development/Tools +Source0: ftp://ftp.gnu.org/gnu/patch/patch-%{version}.tar.xz +Source1001: patch.manifest +Patch0: patch-2.5.4-sigsegv.patch + +%description +The patch program applies diff files to originals. The diff command +is used to compare an original to a changed file. Diff lists the +changes made to the file. A person who has the original file can then +use the patch command with the diff file to add the changes to their +original file (patching the file). + +Patch should be installed because it is a common way of upgrading +applications. + +%prep +%setup -q +%patch0 -p1 + +%build +cp %{SOURCE1001} . +CFLAGS="%{optflags} -D_GNU_SOURCE" + +%configure +make %{?_smp_mflags} + +%install +%make_install + +%files +%manifest patch.manifest +%{_bindir}/* +%doc %{_mandir}/*/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/patchelf.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/patchelf.spec new file mode 100644 index 0000000..264d4cd --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/patchelf.spec @@ -0,0 +1,41 @@ +Summary: A utility for patching ELF binaries + +Name: patchelf +Version: 0.5.svn20809 +Release: 1 +License: GPLv3 +Url: http://nixos.org/patchelf.html +Group: Development/Tools +Source0: %{name}-%{version}.tar.bz2 +Source1001: packaging/patchelf.manifest +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Prefix: /usr + +%description + +PatchELF is a simple utility for modifing existing ELF executables and +libraries. It can change the dynamic loader ("ELF interpreter") of +executables and change the RPATH of executables and libraries. + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +./bootstrap.sh +./configure --prefix=%{_prefix} +make + +%ifnarch %arm +# fixme: x86 specific parts in checks +make check +%endif + +%install +%make_install +strip %{buildroot}/%{_bindir}/* || true + +%files +%manifest patchelf.manifest +%{_bindir}/patchelf +%{_datadir}/doc/patchelf/README diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/pcre.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/pcre.spec new file mode 100644 index 0000000..2cd2e07 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/pcre.spec @@ -0,0 +1,90 @@ +%define keepstatic 1 + +Name: pcre +Version: 8.11 +Release: 1 +Summary: Perl-compatible regular expression library - Tools +URL: http://www.pcre.org/ +Source: %{name}-%{version}.tar.bz2 +Patch0: pcre-8.10-multilib.patch +License: BSD +Group: System/Libraries +BuildRequires: autoconf, automake, libtool + +%description +Tools and Utilities coming with %{name} + + +%package -n lib%{name} +Summary: Perl-compatible regular expression library +Group: System/Libraries + +%description -n lib%{name} +Perl-compatible regular expression library. +PCRE has its own native API, but a set of "wrapper" functions that are based on +the POSIX API are also supplied in the library libpcreposix. Note that this +just provides a POSIX calling interface to PCRE: the regular expressions +themselves still follow Perl syntax and semantics. The header file +for the POSIX-style functions is called pcreposix.h. + + +%package -n lib%{name}-devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: lib%{name} = %{version}-%{release} + +%description -n lib%{name}-devel +Development files (Headers, libraries for dynamic linking, etc) for %{name}. + +%package -n lib%{name}-static +Summary: Static library for %{name} +Group: Development/Libraries +Requires: lib%{name} = %{version}-%{release} + +%description -n lib%{name}-static +Static library for %{name}. + +%prep +%setup -q -n %{name}-%{version} +# Get rid of rpath +%patch0 -p1 -b .multilib +libtoolize --copy --force && autoreconf +# One contributor's name is non-UTF-8 +for F in ChangeLog; do + iconv -f latin1 -t utf8 "$F" >"${F}.utf8" + touch --reference "$F" "${F}.utf8" + mv "${F}.utf8" "$F" +done + +%build +%configure --enable-utf8 --enable-unicode-properties + +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +%make_install + +rm -rf $RPM_BUILD_ROOT/usr/share/man +rm -rf $RPM_BUILD_ROOT/usr/share/doc + +%post -n lib%{name} -p /sbin/ldconfig + +%postun -n lib%{name} -p /sbin/ldconfig + + +%files +%{_bindir}/pcregrep +%{_bindir}/pcretest + +%files -n lib%{name} +%{_libdir}/*.so.* + +%files -n lib%{name}-devel +%{_libdir}/*.so +%{_libdir}/pkgconfig/* +%{_includedir}/*.h +%{_bindir}/pcre-config + +%files -n lib%{name}-static +%{_libdir}/*.a diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Devel-Symdump.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Devel-Symdump.spec new file mode 100644 index 0000000..5aa9b7a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Devel-Symdump.spec @@ -0,0 +1,51 @@ +#specfile originally created for Fedora, modified for Moblin Linux +Name: perl-Devel-Symdump +Version: 2.08 +Release: 5 +Summary: A Perl module for inspecting Perl's symbol table + +Group: Development/Libraries +License: GPL+ or Artistic +URL: http://search.cpan.org/dist/Devel-Symdump/ +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/perl-Devel-Symdump.manifest + +BuildArch: noarch +BuildRequires: perl(ExtUtils::MakeMaker), perl(Test::More) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%description +The perl module Devel::Symdump provides a convenient way to inspect +perl's symbol table and the class hierarchy within a running program. + + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';' +chmod -R u+w $RPM_BUILD_ROOT/* + +%check +make test + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%manifest perl-Devel-Symdump.manifest +%defattr(-,root,root,-) +%doc ChangeLog README +%{perl_vendorlib}/Devel/* +%doc %{_mandir}/man3/*.3pm* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-HTML-Parser.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-HTML-Parser.spec new file mode 100644 index 0000000..3447484 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-HTML-Parser.spec @@ -0,0 +1,70 @@ +%define real_name HTML-Parser + +Name: perl-%{real_name} +Summary: Perl module for parsing HTML +Version: 3.69 +Release: 3%{?dist} +License: GPL+ or Artistic +Group: Development/Libraries +Source0: %{real_name}-%{version}.tar.gz +Source1001: packaging/perl-HTML-Parser.manifest +URL: http://search.cpan.org/dist/HTML-Parser/ +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +BuildRequires: perl(Carp) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::ParseXS) +BuildRequires: perl(HTML::Tagset) >= 3 +BuildRequires: perl(Test::More) +BuildRequires: perl(URI) +BuildRequires: perl(XSLoader) +BuildRequires: perl(Pod::Simple) +BuildRequires: perl(Test::Pod) +Requires: perl(HTML::Tagset) >= 3 +Requires: perl(URI) +Requires: perl(XSLoader) +%if %{undefined perl_bootstrap} +# This creates cycle with perl-HTTP-Message. Weaken the dependency here because +# it's just a recommended dependency per META.yml. +BuildRequires: perl(HTTP::Headers) +Requires: perl(HTTP::Headers) +%endif + +%{?perl_default_filter} +%{?perl_default_subpackage_tests} + +%description +The HTML-Parser module for perl to parse and extract information from +HTML documents, including the HTML::Entities, HTML::HeadParser, +HTML::LinkExtor, HTML::PullParser, and HTML::TokeParser modules. + +%prep +%setup -q -n HTML-Parser-3.69 + +chmod -c a-x eg/* + +%build +cp %{SOURCE1001} . +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +make %{?_smp_mflags} + +%install +make pure_install PERL_INSTALL_ROOT=%{buildroot} +#file=%{buildroot}%{_mandir}/man3/HTML::Entities.3pm +#iconv -f iso-8859-1 -t utf-8 <"$file" > "${file}_" +#mv -f "${file}_" "$file" +find %{buildroot} -type f -name .packlist -exec rm -f {} ';' +find %{buildroot} -type f -name '*.bs' -empty -exec rm -f {} ';' +find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' +chmod -R u+w %{buildroot}/* + +%check +make test + +%files +%manifest perl-HTML-Parser.manifest +%doc Changes README TODO eg/ +%{perl_vendorarch}/HTML/* +%{perl_vendorarch}/auto/HTML/* +#%{_mandir}/man3/*.3pm* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-HTML-Tagset.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-HTML-Tagset.spec new file mode 100644 index 0000000..3825115 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-HTML-Tagset.spec @@ -0,0 +1,51 @@ +Name: perl-HTML-Tagset +Version: 3.20 +Release: 8 +Summary: HTML::Tagset - data tables useful in parsing HTML + +Group: Development/Libraries +License: GPL+ or Artistic +URL: http://search.cpan.org/dist/HTML-Tagset/ +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/perl-HTML-Tagset.manifest +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: perl(ExtUtils::MakeMaker), perl(Test::Pod) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%description +This module contains several data tables useful in various kinds of +HTML parsing operations, such as tag and entity names. + + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';' +chmod -R u+w $RPM_BUILD_ROOT/* + +%check +make test + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%manifest perl-HTML-Tagset.manifest +%defattr(-,root,root,-) +%doc Changes README +%{perl_vendorlib}/HTML/* +#%doc %{_mandir}/man3/HTML::Tagset.3pm* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Pod-Coverage.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Pod-Coverage.spec new file mode 100644 index 0000000..650e16a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Pod-Coverage.spec @@ -0,0 +1,52 @@ +#specfile originally created for Fedora, modified for Moblin Linux +Name: perl-Pod-Coverage +Version: 0.20 +Release: 1 +Summary: Checks if the documentation of a module is comprehensive +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/Pod-Coverage/ +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/perl-Pod-Coverage.manifest +BuildArch: noarch +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Devel::Symdump) >= 2.01 +BuildRequires: perl(Module::Build) +BuildRequires: perl(Test::Pod) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%description +Developers hate writing documentation. They'd hate it even more if their +computer tattled on them, but maybe they'll be even more thankful in the +long run. Even if not, perlmodstyle tells you to, so you must obey. + +This module provides a mechanism for determining if the pod for a given +module is comprehensive. + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +%{__perl} Build.PL installdirs=vendor +./Build + +%install +rm -rf $RPM_BUILD_ROOT + +./Build install destdir=$RPM_BUILD_ROOT create_packlist=0 +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; + +%check +./Build test + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%manifest perl-Pod-Coverage.manifest +%defattr(-,root,root,-) +%doc Changes examples/ +%{_bindir}/* +%{perl_vendorlib}/* +#%doc %{_mandir}/man3/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Test-Pod-Coverage.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Test-Pod-Coverage.spec new file mode 100644 index 0000000..9005b4f --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Test-Pod-Coverage.spec @@ -0,0 +1,48 @@ +Name: perl-Test-Pod-Coverage +Version: 1.08 +Release: 5 +Summary: Check for pod coverage in your distribution +Group: Development/Libraries +License: GPL or Artistic +URL: http://search.cpan.org/dist/Test-Pod-Coverage/ +Source0: http://www.cpan.org/authors/id/P/PE/PETDANCE/Test-Pod-Coverage-%{version}.tar.gz +Source1001: perl-Test-Pod-Coverage.manifest +BuildArch: noarch +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Pod::Coverage) +BuildRequires: perl(Test::Pod) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +BuildRequires: perl(Devel::Symdump) + +%description +Checks for POD coverage in files for your distribution. + + +%prep +%setup -q -n Test-Pod-Coverage-%{version} + + +%build +cp %{SOURCE1001} . +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' +find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' +chmod -R u+w $RPM_BUILD_ROOT/* + + +%check +make test + + +%files +%manifest perl-Test-Pod-Coverage.manifest +%{perl_vendorlib}/Test/* +#%doc %{_mandir}/man3/*.3pm* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Test-Pod.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Test-Pod.spec new file mode 100644 index 0000000..2d2f516 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-Test-Pod.spec @@ -0,0 +1,50 @@ +Name: perl-Test-Pod +Version: 1.45 +Release: 3%{?dist} +Summary: Test POD files for correctness +Group: Development/Libraries +License: GPL+ or Artistic +URL: http://search.cpan.org/dist/Test-Pod/ +Source0: http://search.cpan.org/CPAN/authors/id/D/DW/DWHEELER/Test-Pod-%{version}.tar.gz +Source1001: packaging/perl-Test-Pod.manifest +BuildArch: noarch +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(File::Spec) +BuildRequires: perl(Module::Build) >= 0.3000 +BuildRequires: perl(Pod::Simple) >= 3.05 +BuildRequires: perl(Test::Builder::Tester) >= 1.02 +BuildRequires: perl(Test::More) >= 0.62 +Requires: perl +Requires: perl(Pod::Simple) >= 3.05 +Requires: perl(Test::Builder::Tester) >= 1.02 +Requires: perl(Test::More) >= 0.62 + +%description +Check POD files for errors or warnings in a test file, using Pod::Simple to do +the heavy lifting. + +%prep +%setup -q -n Test-Pod-%{version} + +%build +cp %{SOURCE1001} . +%{__perl} Build.PL installdirs=vendor +./Build + +%install +./Build install destdir=$RPM_BUILD_ROOT create_packlist=0 +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} \; 2>/dev/null +%{_fixperms} $RPM_BUILD_ROOT + +%check +#LC_ALL=C ./Build test + + +%files +%defattr(-,root,root,-) +%manifest perl-Test-Pod.manifest +%doc Changes README +%{perl_vendorlib}/Test/* +#%{_mandir}/man3/Test::Pod.3pm* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-TimeDate.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-TimeDate.spec new file mode 100644 index 0000000..5216f71 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-TimeDate.spec @@ -0,0 +1,51 @@ +Name: perl-TimeDate +Version: 1.20 +Release: 1 +Summary: A Perl module for time and date manipulation + +Group: Development/Libraries +License: GPL+ or Artistic +URL: http://search.cpan.org/dist/TimeDate/ +Source0: %{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: perl(ExtUtils::MakeMaker) +Requires: perl + +%description +This module includes a number of smaller modules suited for +manipulation of time and date strings with Perl. In particular, the +Date::Format and Date::Parse modules can display and read times and +dates in various formats, providing a more reliable interface to +textual representations of points in time. + + +%prep +%setup + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';' +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%{perl_vendorlib}/Date/* +%{perl_vendorlib}/Time/* +#%doc %{_mandir}/man3/*.3* + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-URI.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-URI.spec new file mode 100644 index 0000000..0f456a8 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-URI.spec @@ -0,0 +1,64 @@ +Name: perl-URI +Summary: A Perl module implementing URI parsing and manipulation +Version: 1.54 +Release: 1 +Group: Development/Libraries +License: GPL+ or Artistic +BuildArch: noarch +URL: http://search.cpan.org/dist/URI/ +Source0: %{name}-%{version}.tar.bz2 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +BuildRequires: perl(MIME::Base64) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Test::More) + + +%description +This module implements the URI class. Objects of this class represent +"Uniform Resource Identifier references" as specified in RFC 2396 (and +updated by RFC 2732). + + +%prep +%setup + +chmod 644 uri-test + +%build + +if test -f Makefile.PL; then +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?jobs:-j%jobs} +else +%{__perl} Build.PL --installdirs vendor +./Build +fi + +%install +rm -rf %{buildroot} +if test -f Makefile.PL; then +make pure_install PERL_INSTALL_ROOT=%{buildroot} +else +./Build install --installdirs vendor +fi +find %{buildroot} -type f -name .packlist -exec rm -f {} ';' +find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' +find %{buildroot} -type f -name '*.bs' -empty -exec rm -f {} ';' +%{_fixperms} %{buildroot}/* + +chmod -R u+w $RPM_BUILD_ROOT/* + +for file in Changes; do +iconv -f iso-8859-1 -t utf-8 < "$file" > "${file}_" +mv -f "${file}_" "$file" +done + + +%check +make test + +%files +%defattr(-,root,root,-) +%doc Changes README uri-test +%{perl_vendorlib}/URI* +#%doc %{_mandir}/man3/*.3* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-WWW-Curl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-WWW-Curl.spec new file mode 100644 index 0000000..19fb5e7 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-WWW-Curl.spec @@ -0,0 +1,130 @@ +# +# - WWW::Curl - +# This spec file was automatically generated by cpan2rpm [ver: 2.028] +# The following arguments were used: +# --version 4.05 WWW-Curl +# For more information on cpan2rpm please visit: http://perl.arix.com/ +# + +%define pkgname WWW-Curl +%define filelist %{pkgname}-%{version}-filelist +%define NVR %{pkgname}-%{version}-%{release} +%define maketest 0 + +name: perl-WWW-Curl +summary: WWW::Curl is a Perl extension interface for libcurl +version: 4.05 +release: 4.1 +vendor: szbalint@cpan.org +packager: Arix International +license: Artistic +group: Applications/CPAN +url: http://www.cpan.org +buildroot: %{_tmppath}/%{name}-%{version}-%(id -u -n) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::ParseXS) +BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(libcrypto) +BuildRequires: pkgconfig(libcares) +Requires: libcurl +BuildRequires: perl-Test-Pod-Coverage +prefix: %(echo %{_prefix}) +source: %{name}-%{version}.tar.bz2 + +%description +This module provides a Perl interface to libcurl. It is not intended to be a standalone module +and because of this, the main libcurl documentation should be consulted for API details at +L. The documentation you're reading right now only contains the Perl specific +details, some sample code and the differences between the C API and the Perl one. + +# +# This package was generated automatically with the cpan2rpm +# utility. To get this software or for more information +# please visit: http://perl.arix.com/ +# + +%prep +%setup +chmod -R u+w %{_builddir}/%{name}-%{version} + +%build +grep -rsl '^#!.*perl' . | +grep -v '.bak$' |xargs --no-run-if-empty \ +%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)' +CFLAGS="$RPM_OPT_FLAGS" +%{__perl} Makefile.PL `%{__perl} -MExtUtils::MakeMaker -e ' print qq|PREFIX=%{buildroot}%{_prefix}| if \$ExtUtils::MakeMaker::VERSION =~ /5\.9[1-6]|6\.0[0-5]/ '` +%{__make} +%if %maketest +%{__make} test +%endif + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} + +%{makeinstall} `%{__perl} -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '` + +cmd=/usr/share/spec-helper/compress_files +[ -x $cmd ] || cmd=/usr/lib/rpm/brp-compress +[ -x $cmd ] && $cmd + +# SuSE Linux +if [ -e /etc/SuSE-release -o -e /etc/UnitedLinux-release ] +then + %{__mkdir_p} %{buildroot}/var/adm/perl-modules + %{__cat} `find %{buildroot} -name "perllocal.pod"` \ + | %{__sed} -e s+%{buildroot}++g \ + > %{buildroot}/var/adm/perl-modules/%{name} +fi + +# remove special files +find %{buildroot} -name "perllocal.pod" \ + -o -name ".packlist" \ + -o -name "*.bs" \ + |xargs -i rm -f {} + +# no empty directories +find %{buildroot}%{_prefix} \ + -type d -depth \ + -exec rmdir {} \; 2>/dev/null + +%{__perl} -MFile::Find -le ' + find({ wanted => \&wanted, no_chdir => 1}, "%{buildroot}"); + print "%doc README.Win32 template inc Changes README LICENSE"; + for my $x (sort @dirs, @files) { + push @ret, $x unless indirs($x); + } + print join "\n", sort @ret; + + sub wanted { + return if /auto$/; + + local $_ = $File::Find::name; + my $f = $_; s|^\Q%{buildroot}\E||; + return unless length; + return $files[@files] = $_ if -f $f; + + $d = $_; + /\Q$d\E/ && return for reverse sort @INC; + $d =~ /\Q$_\E/ && return + for qw|/etc %_prefix/man %_prefix/bin %_prefix/share|; + + $dirs[@dirs] = $_; + } + + sub indirs { + my $x = shift; + $x =~ /^\Q$_\E\// && $x ne $_ && return 1 for @dirs; + } + ' > %filelist + +[ -z %filelist ] && { + echo "ERROR: empty %files listing" + exit -1 + } + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} + +%files -f %filelist +%defattr(-,root,root) + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-XML-Parser.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-XML-Parser.spec new file mode 100644 index 0000000..acb27a4 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-XML-Parser.spec @@ -0,0 +1,55 @@ +Name: perl-XML-Parser +Version: 2.36 +Release: 3 +Summary: A low level Perl module for parsing XML either via trees or streaming +Group: Development/Libraries +License: GPL+ or Artistic +Url: http://search.cpan.org/dist/XML-Parser/ +Source0: %{name}-%{version}.tar.bz2 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::ParseXS) +BuildRequires: expat-devel + +%description +This module provides ways to parse XML documents. It is built on top +of XML::Parser::Expat, which is a lower level interface to James +Clark's expat library. Each call to one of the parsing methods creates +a new instance of XML::Parser::Expat which is then used to parse the +document. Expat options may be provided when the XML::Parser object is +created. These options are then passed on to the Expat object on each +parse call. They can also be given as extra arguments to the parse +methods, in which case they override options given at XML::Parser +creation time. + + +%prep +%setup +chmod 644 samples/{canonical,xml*} +%{__perl} -pi -e 's|^#!/usr/local/bin/perl\b|#!%{__perl}|' samples/{canonical,xml*} + +%build +CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} OPTIMIZE="$RPM_OPT_FLAGS" + +%install +rm -rf $RPM_BUILD_ROOT +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' +find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';' +find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' +chmod -R u+w $RPM_BUILD_ROOT/* + +%check +make test + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%{perl_vendorarch}/XML/* +%{perl_vendorarch}/auto/XML/* +#%doc %{_mandir}/man3/*.3* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-libwww-perl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-libwww-perl.spec new file mode 100644 index 0000000..5163cdf --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl-libwww-perl.spec @@ -0,0 +1,124 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# +# >> macros +# << macros + +Name: perl-libwww-perl +Summary: A Perl interface to the World-Wide Web +Version: 5.836 +Release: 1 +Group: Development/Libraries +License: GPL+ or Artistic +BuildArch: noarch +URL: http://search.cpan.org/dist/libwww-perl/ +Source0: %{name}-%{version}.tar.bz2 +Source100: perl-libwww-perl.yaml +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(Compress::Zlib) +Requires: perl-HTML-Parser >= 3.33 +BuildRequires: perl(HTML::Entities) +BuildRequires: perl(URI) +BuildRequires: perl(Test::More) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Compress::Zlib) + + +%description +The libwww-perl collection is a set of Perl modules which provides a +simple and consistent application programming interface to the +World-Wide Web. The main focus of the library is to provide classes +and functions that allow you to write WWW clients. The library also +contain modules that are of more general use and even classes that +help you implement simple HTTP servers. + + + + +%prep +%setup + +# >> setup +# Filter the automatically generated dependencies. +%{?filter_setup: +%filter_from_requires /^perl(Win32)/d +%filter_from_requires /^perl(Authen::NTLM)/d +%filter_from_requires /^perl(HTTP::GHTTP)/d +%?perl_default_filter +} +# << setup + +%build +# >> build pre +# << build pre + +if test -f Makefile.PL; then +%{__perl} Makefile.PL INSTALLDIRS=vendor +#####make %{?jobs:-j%jobs} +make +else +%{__perl} Build.PL --installdirs vendor +./Build +fi + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre + +# Use system wide MIME types (link also to blib/... for "make test"). Doing +# << install pre +if test -f Makefile.PL; then +make pure_install PERL_INSTALL_ROOT=%{buildroot} +else +./Build install --installdirs vendor +fi +find %{buildroot} -type f -name .packlist -exec rm -f {} ';' +find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' +find %{buildroot} -type f -name '*.bs' -empty -exec rm -f {} ';' +%{_fixperms} %{buildroot}/* + +# >> install post +chmod -R u+w $RPM_BUILD_ROOT/* +for file in $RPM_BUILD_ROOT%{_mandir}/man3/LWP.3pm AUTHORS README Changes; do +iconv -f iso-8859-1 -t utf-8 < "$file" > "${file}_" +mv -f "${file}_" "$file" +done +# but a copy of /etc/mime.types. +for file in {blib/lib,$RPM_BUILD_ROOT%{perl_vendorlib}}/LWP/media.types ; do +[ ! -f $file ] && echo ERROR && exit 1 +ln -sf /etc/mime.types $file +done + +# << install post +%check +# >> check +#make test +# << check + + + + + + +%files +%defattr(-,root,root,-) +# >> files +%doc AUTHORS Changes README* +%{_bindir}/* +%{perl_vendorlib}/lwp*.pod +%{perl_vendorlib}/LWP.pm +%{perl_vendorlib}/Bundle/* +%{perl_vendorlib}/File/* +%{perl_vendorlib}/HTML/* +%{perl_vendorlib}/HTTP/* +%{perl_vendorlib}/LWP/* +%{perl_vendorlib}/Net/* +%{perl_vendorlib}/WWW/* +%doc %{_mandir}/man1/*.1* +%doc %{_mandir}/man3/*.3* +# << files + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl.spec new file mode 100644 index 0000000..f1c6251 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/perl.spec @@ -0,0 +1,1465 @@ +%define perl_version 5.12.1 +%define perl_epoch 2 +%define perl_arch_stem -thread-multi +%define perl_archname %{_arch}-%{_os}%{perl_arch_stem} + +%define multilib_64_archs x86_64 s390x ppc64 sparc64 + + +# internal filter just for this spec +# XXX: %%global expands now, archlib must be pre-defined. +%global perl_default_filter %%{?filter_setup: %%{expand: \ +%%filter_provides_in -P %%{archlib}/(?!CORE/libperl).*\\.so$ \ +%%filter_setup \ +}} + + +Name: perl +Version: %{perl_version} +Epoch: %{perl_epoch} +Release: 61 +Summary: The Perl programming language +Group: Development/Languages +# Modules Tie::File and Getopt::Long are licenced under "GPLv2+ or Artistic," +# we have to reflect that in the sub-package containing them. +License: (GPL+ or Artistic) and (GPLv2+ or Artistic) +URL: http://www.perl.org/ +Source0: http://search.cpan.org/CPAN/authors/id/R/RG/RGARCIA/perl-%{perl_version}.tar.gz +Source10: macros.perl +Source12: perl-5.8.0-libnet.cfg + +# Removes date check, Fedora/RHEL specific +Patch1: perl-5.10.0-perlbug-tag.patch + +# Fedora/RHEL only (64bit only) +Patch3: perl-5.8.0-libdir64.patch + +# Fedora/RHEL specific (use libresolv instead of libbind) +Patch4: perl-5.10.0-libresolv.patch + +# FIXME: May need the "Fedora" references removed before upstreaming +Patch5: perl-5.10.0-USE_MM_LD_RUN_PATH.patch + +# Skip hostname tests, since hostname lookup isn't available in Fedora +# buildroots by design. +Patch6: perl-5.10.0-disable_test_hosts.patch + +# Bump Sys::Syslog to 0.24 to fix test failure case +#Patch9: perl-5.10.0-SysSyslog-0.24.patch + +# The Fedora builders started randomly failing this futime test +# only on x86_64, so we just don't run it. Works fine on normal +# systems. +Patch7: perl-5.10.0-x86_64-io-test-failure.patch + +BuildRoot: %{_tmppath}/%{name}-%{perl_version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: gdbm-devel, zlib-devel +BuildRequires: groff +BuildRequires: perl + +# The long line of Perl provides. + +# These provides are needed by the perl pkg itself with auto-generated perl.req +Provides: perl(VMS::Filespec) +Provides: perl(VMS::Stdio) + +# Compat provides +Provides: perl(:MODULE_COMPAT_5.12.1) + +# Threading provides +Provides: perl(:WITH_ITHREADS) +Provides: perl(:WITH_THREADS) +# Largefile provides +Provides: perl(:WITH_LARGEFILES) +# PerlIO provides +Provides: perl(:WITH_PERLIO) +# File provides +Provides: perl(abbrev.pl) +Provides: perl(assert.pl) +Provides: perl(bigfloat.pl) +Provides: perl(bigint.pl) +Provides: perl(bigrat.pl) +Provides: perl(bytes_heavy.pl) +Provides: perl(cacheout.pl) +Provides: perl(complete.pl) +Provides: perl(ctime.pl) +Provides: perl(dotsh.pl) +Provides: perl(dumpvar.pl) +Provides: perl(exceptions.pl) +Provides: perl(fastcwd.pl) +Provides: perl(find.pl) +Provides: perl(finddepth.pl) +Provides: perl(flush.pl) +Provides: perl(ftp.pl) +Provides: perl(getcwd.pl) +Provides: perl(getopt.pl) +Provides: perl(getopts.pl) +Provides: perl(hostname.pl) +Provides: perl(importenv.pl) +Provides: perl(look.pl) +Provides: perl(newgetopt.pl) +Provides: perl(open2.pl) +Provides: perl(open3.pl) +Provides: perl(perl5db.pl) +Provides: perl(pwd.pl) +Provides: perl(shellwords.pl) +Provides: perl(stat.pl) +Provides: perl(syslog.pl) +Provides: perl(tainted.pl) +Provides: perl(termcap.pl) +Provides: perl(timelocal.pl) +Provides: perl(utf8_heavy.pl) +Provides: perl(validate.pl) +Provides: perl(Carp::Heavy) + +# Long history in 3rd-party repositories: +Provides: perl-File-Temp = 0.20 +Obsoletes: perl-File-Temp < 0.20 + +# Use new testing module perl-Test-Harness, obsolete it outside of this package +Provides: perl-TAP-Harness = 3.10 +Obsoletes: perl-TAP-Harness < 3.10 + +Requires: perl-libs = %{perl_epoch}:%{perl_version}-%{release} + +# We need this to break the dependency loop, and ensure that perl-libs +# gets installed before perl. +Requires(post): perl-libs + + +%description +Perl is a high-level programming language with roots in C, sed, awk +and shell scripting. Perl is good at handling processes and files, +and is especially good at handling text. Perl's hallmarks are +practicality and efficiency. While it is used to do a lot of +different things, Perl's most common applications are system +administration utilities and web programming. A large proportion of +the CGI scripts on the web are written in Perl. You need the perl +package installed on your system so that your system can handle Perl +scripts. + +Install this package if you want to program in Perl or enable your +system to handle Perl scripts. + +%package libs +Summary: The libraries for the perl runtime +Group: System/Libraries +License: GPL+ or Artistic +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description libs +The libraries for the perl runtime + + +%package devel +Summary: Header files for use in perl development +Group: Development/Languages +License: GPL+ or Artistic +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description devel +This package contains header files and development modules. +Most perl packages will need to install perl-devel to build. + + +%package Archive-Extract +Summary: Generic archive extracting mechanism +Group: Development/Libraries +License: GPL+ or Artistic +Version: 0.24 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Archive-Extract +Archive::Extract is a generic archive extraction mechanism. + + +%package Archive-Tar +Summary: A module for Perl manipulation of .tar files +Group: Development/Libraries +License: GPL+ or Artistic +Version: 1.38 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} +Requires: perl(Compress::Zlib), perl(IO::Zlib) + +%description Archive-Tar +Archive::Tar provides an object oriented mechanism for handling tar +files. It provides class methods for quick and easy files handling +while also allowing for the creation of tar file objects for custom +manipulation. If you have the IO::Zlib module installed, Archive::Tar +will also support compressed or gzipped tar files. + + +%package Compress-Raw-Zlib +Summary: Low-Level Interface to the zlib compression library +Group: System/Libraries +License: GPL+ or Artistic +Version: 2.008 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Compress-Raw-Zlib +This module provides a Perl interface to the zlib compression library. +It is used by IO::Compress::Zlib. + + +%package Compress-Zlib +Summary: A module providing Perl interfaces to the zlib compression library +Group: System/Libraries +License: GPL+ or Artistic +Version: 2.008 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Compress-Zlib +The Compress::Zlib module provides a Perl interface to the zlib +compression library. Most of the functionality provided by zlib is +available in Compress::Zlib. + +The module can be split into two general areas of functionality, +namely in-memory compression/decompression and read/write access to +gzip files. + + +%package CPAN +Summary: Query, download and build perl modules from CPAN sites +Group: Development/Languages +License: GPL+ or Artistic +Version: 1.9205 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} +Provides: cpan = %{version} + +%description CPAN +Query, download and build perl modules from CPAN sites. + + +%package CPANPLUS +Summary: API & CLI access to the CPAN mirrors +Group: Development/Libraries +License: GPL+ or Artistic +Version: 0.84 +Requires: perl(Module::Pluggable) >= 2.4 +Requires: perl(Module::CoreList) +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} +Provides: perl-CPANPLUS-Dist-Build = 0.06 +Obsoletes: perl-CPANPLUS-Dist-Build <= 0.05 + +%description CPANPLUS +The CPANPLUS library is an API to the CPAN mirrors and a collection of +interactive shells, commandline programs, etc, that use this API. + + +%package Digest-SHA +Summary: Perl extension for SHA-1/224/256/384/512 +Group: System/Libraries +License: GPL+ or Artistic +Version: 5.45 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Digest-SHA +Digest::SHA is a complete implementation of the NIST Secure Hash +Standard. It gives Perl programmers a convenient way to calculate +SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 message digests. The +module can handle all types of input, including partial-byte data. + + +%package ExtUtils-CBuilder +Summary: Compile and link C code for Perl modules +Group: Development/Libraries +License: GPL+ or Artistic +Version: 0.21 +Requires: perl-devel +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description ExtUtils-CBuilder +This module can build the C portions of Perl modules by invoking the +appropriate compilers and linkers in a cross-platform manner. It was +motivated by the Module::Build project, but may be useful for other +purposes as well. + + +%package ExtUtils-Embed +Summary: Utilities for embedding Perl in C/C++ applications +Group: Development/Languages +License: GPL+ or Artistic +Version: 1.27 +Requires: perl-devel +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description ExtUtils-Embed +Utilities for embedding Perl in C/C++ applications. + + +%package ExtUtils-MakeMaker +Summary: Create a module Makefile +Group: Development/Languages +License: GPL+ or Artistic +Version: 6.36 +Requires: perl-devel +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} +Requires: perl(Test::Harness) + +%description ExtUtils-MakeMaker +Create a module Makefile. + + +%package ExtUtils-ParseXS +Summary: Module and a script for converting Perl XS code into C code +Group: Development/Libraries +License: GPL+ or Artistic +# It's really 2.18_02, but we drop the _02. +Version: 2.18 +Requires: perl-devel +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description ExtUtils-ParseXS +ExtUtils::ParseXS will compile XS code into C code by embedding the +constructs necessary to let C functions manipulate Perl values and +creates the glue necessary to let Perl access those functions. + + +%package File-Fetch +Summary: Generic file fetching mechanism +Group: System/Libraries +License: GPL+ or Artistic +Version: 0.14 +Requires: perl(IPC::Cmd) >= 0.36 +Requires: perl(Module::Load::Conditional) >= 0.04 +Requires: perl(Params::Check) >= 0.07 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description File-Fetch +File::Fetch is a generic file fetching mechanism. + + +%package IO-Compress-Base +Summary: Base Class for IO::Compress modules +Group: System/Libraries +License: GPL+ or Artistic +Version: 2.008 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description IO-Compress-Base +This module is the base class for all IO::Compress and IO::Uncompress +modules. This module is not intended for direct use in application +code. Its sole purpose is to to be sub-classed by IO::Compress +modules. + + +%package IO-Compress-Zlib +Summary: Perl interface to allow reading and writing of gzip and zip data +Group: System/Libraries +License: GPL+ or Artistic +# Really 1.23_01, but we drop the _01. +Version: 2.008 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description IO-Compress-Zlib +This module provides an "IO::"-style Perl interface to "Compress::Zlib" + + +%package IO-Zlib +Summary: Perl IO:: style interface to Compress::Zlib +Group: System/Libraries +License: GPL+ or Artistic +Version: 1.07 +Requires: perl(Compress::Zlib) +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description IO-Zlib +This modules provides an IO:: style interface to the Compress::Zlib +package. The main advantage is that you can use an IO::Zlib object in +much the same way as an IO::File object so you can have common code +that doesn't know which sort of file it is using. + + +%package IPC-Cmd +Summary: Finding and running system commands made easy +Group: System/Libraries +License: GPL+ or Artistic +# Really 0.40_1, but we drop the _1. +Version: 0.40 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description IPC-Cmd +IPC::Cmd allows you to run commands, interactively if desired, in a +platform independent way, but have them still work. + + +%package Locale-Maketext-Simple +Summary: Simple interface to Locale::Maketext::Lexicon +Group: Development/Libraries +License: MIT +Version: 0.18 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Locale-Maketext-Simple +This module is a simple wrapper around Locale::Maketext::Lexicon, designed +to alleviate the need of creating Language Classes for module authors. + + +%package Log-Message +Summary: Generic message storage mechanism +Group: System/Libraries +License: GPL+ or Artistic +Version: 0.01 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} +# Add a versioned provides, since we pull the unversioned one out. +Provides: perl(Log::Message::Handlers) = %{version} + +%description Log-Message +Log::Message is a generic message storage mechanism. It allows you to +store messages on a stack -- either shared or private -- and assign meta-data +to it. Some meta-data will automatically be added for you, like a timestamp +and a stack trace, but some can be filled in by the user, like a tag by +which to identify it or group it, and a level at which to handle the +message (for example, log it, or die with it). + + +%package Log-Message-Simple +Summary: Simplified frontend to Log::Message +Group: System/Libraries +License: GPL+ or Artistic +Version: 0.04 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Log-Message-Simple +This module provides standardized logging facilities using the +Log::Message module. + + +%package Module-Build +Summary: Perl module for building and installing Perl modules +Group: Development/Libraries +License: GPL+ or Artistic +# Really 0.2808_01, but we drop the _01. +Version: 0.2808 +Requires: perl(Archive::Tar) >= 1.08 +Requires: perl(ExtUtils::CBuilder) >= 0.15 +Requires: perl(ExtUtils::ParseXS) >= 1.02 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Module-Build +Module::Build is a system for building, testing, and installing Perl +modules. It is meant to be an alternative to ExtUtils::MakeMaker. +Developers may alter the behavior of the module through subclassing in a +much more straightforward way than with MakeMaker. It also does not +require a make on your system - most of the Module::Build code is pure-perl and +written in a very cross-platform way. In fact, you don't even need a +shell, so even platforms like MacOS (traditional) can use it fairly easily. Its +only prerequisites are modules that are included with perl 5.6.0, and it +works fine on perl 5.005 if you can install a few additional modules. + + +%package Module-CoreList +Summary: Perl core modules indexed by perl versions +Group: Development/Languages +License: GPL+ or Artistic +Version: 2.14 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} +Requires: perl(version) + +%description Module-CoreList +Module::CoreList contains the hash of hashes %Module::CoreList::version, +this is keyed on perl version as indicated in $]. The second level hash +is module => version pairs. + + +%package Module-Load +Summary: Runtime require of both modules and files +Group: Development/Libraries +License: GPL+ or Artistic +Version: 0.12 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Module-Load +Module::Load eliminates the need to know whether you are trying to +require either a file or a module. + + +%package Module-Load-Conditional +Summary: Looking up module information / loading at runtime +Group: Development/Libraries +License: GPL+ or Artistic +Version: 0.24 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Module-Load-Conditional +Module::Load::Conditional provides simple ways to query and possibly +load +any of the modules you have installed on your system during runtime. + + +%package Module-Loaded +Summary: Mark modules as loaded or unloaded +Group: Development/Libraries +License: GPL+ or Artistic +Version: 0.01 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Module-Loaded +When testing applications, often you find yourself needing to provide +functionality in your test environment that would usually be provided by +external modules. Rather than munging the %INC by hand to mark these +external modules as loaded, so they are not attempted to be loaded by +perl, this module offers you a very simple way to mark modules as loaded +and/or unloaded. + + +%package Module-Pluggable +Summary: Automatically give your module the ability to have plugins +Group: Development/Libraries +License: GPL+ or Artistic +Version: 3.60 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Module-Pluggable +Provides a simple but, hopefully, extensible way of having 'plugins' for +your module. + + +%package Object-Accessor +Summary: Perl module that allows per object accessors +Group: System/Libraries +License: GPL+ or Artistic +Version: 0.32 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Object-Accessor +Object::Accessor provides an interface to create per object accessors +(as opposed to per Class accessors, as, for example, Class::Accessor +provides). + + +%package Package-Constants +Summary: List all constants declared in a package +Group: System/Libraries +License: GPL+ or Artistic +Version: 0.01 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Package-Constants +Package::Constants lists all the constants defined in a certain package. +This can be useful for, among others, setting up an autogenerated +@EXPORT/@EXPORT_OK for a Constants.pm file. + + +%package Params-Check +Summary: Generic input parsing/checking mechanism +Group: System/Libraries +License: GPL+ or Artistic +Version: 0.26 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Params-Check +Params::Check is a generic input parsing/checking mechanism. + + +%package Pod-Escapes +Summary: Perl module for resolving POD escape sequences +Group: System/Libraries +License: GPL+ or Artistic +Version: 1.04 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Pod-Escapes +This module provides things that are useful in decoding Pod E<...> +sequences. Presumably, it should be used only by Pod parsers and/or +formatters. + + +%package Pod-Simple +Summary: Framework for parsing POD documentation +Group: Development/Libraries +License: GPL+ or Artistic +Version: 3.07 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Pod-Simple +Pod::Simple is a Perl library for parsing text in the Pod ("plain old +documentation") markup language that is typically used for writing +documentation for Perl and for Perl modules. + + +%package Term-UI +Summary: Term::ReadLine UI made easy +Group: System/Libraries +License: GPL+ or Artistic +Version: 0.18 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} +Requires: perl(Log::Message::Simple) + +%description Term-UI +Term::UI is a transparent way of eliminating the overhead of having to +format a question and then validate the reply, informing the user if the +answer was not proper and re-issuing the question. + + +%package Test-Harness +Summary: Run Perl standard test scripts with statistics +Group: Development/Languages +License: GPL+ or Artistic +Version: 3.12 +Requires: perl-devel +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Test-Harness +Run Perl standard test scripts with statistics. +Use TAP::Parser, Test::Harness package was whole rewritten. + +%package Test-Simple +Summary: Basic utilities for writing tests +Group: Development/Languages +License: GPL+ or Artistic +Version: 0.80 +Requires: perl-devel +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Test-Simple +Basic utilities for writing tests. + + +%package Time-Piece +Summary: Time objects from localtime and gmtime +Group: System/Libraries +License: GPL+ or Artistic +Version: 1.12 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description Time-Piece +The Time::Piece module replaces the standard localtime and gmtime functions +with implementations that return objects. It does so in a backwards +compatible manner, so that using localtime or gmtime as documented in +perlfunc still behave as expected. + + +%package version +Summary: Perl extension for Version Objects +Group: Development/Libraries +License: GPL+ or Artistic +Version: 0.74 +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} + +%description version +Perl extension for Version Objects + + +%package core +Summary: Base perl metapackage +Group: Development/Languages +# This rpm doesn't contain any copyrightable material. +# Nevertheless, it needs a License tag, so we'll use the generic +# "perl" license. +License: GPL+ or Artistic +Version: %{perl_version} +Requires: perl = %{perl_epoch}:%{perl_version}-%{release} +Requires: perl-libs = %{perl_epoch}:%{perl_version}-%{release} +Requires: perl-devel = %{perl_epoch}:%{perl_version}-%{release} + +Requires: perl-Archive-Extract, perl-Archive-Tar, perl-Compress-Raw-Zlib, perl-Compress-Zlib, perl-CPAN, +Requires: perl-CPANPLUS, perl-Digest-SHA, perl-ExtUtils-CBuilder, +Requires: perl-ExtUtils-Embed, perl-ExtUtils-MakeMaker, perl-ExtUtils-ParseXS, +Requires: perl-File-Fetch, perl-IO-Compress-Base, perl-IO-Compress-Zlib, perl-IO-Zlib, +Requires: perl-IPC-Cmd, perl-Locale-Maketext-Simple, perl-Log-Message, perl-Log-Message-Simple, +Requires: perl-Module-Build, perl-Module-CoreList, perl-Module-Load, +Requires: perl-Module-Load-Conditional, perl-Module-Loaded, +Requires: perl-Module-Pluggable, perl-Object-Accessor, perl-Package-Constants, +Requires: perl-Params-Check, perl-Pod-Escapes, perl-Pod-Simple, perl-Term-UI, +Requires: perl-Test-Harness, perl-Test-Simple, perl-Time-Piece, perl-version +# Note: perl-suidperl has always been an independent subpackage +# We don't want perl-core to drag it in. + +%description core +A metapackage which requires all of the perl bits and modules in the +upstream tarball from perl.org. + + +%prep +%setup -q +%patch1 -p1 +%ifarch %{multilib_64_archs} +%patch3 -p1 +%endif +%patch4 -p1 +%patch5 -p1 +%patch6 -p1 +%patch7 -p1 + + +# +# Candidates for doc recoding (need case by case review): +# find . -name "*.pod" -o -name "README*" -o -name "*.pm" | xargs file -i | grep charset= | grep -v '\(us-ascii\|utf-8\)' +recode() +{ + iconv -f "$2" -t utf-8 < "$1" > "${1}_" + touch -r "$1" "${1}_" + mv -f "${1}_" "$1" +} +recode README.cn euc-cn +recode README.jp euc-jp +recode README.ko euc-kr +recode README.tw big5 +recode pod/perlebcdic.pod iso-8859-1 +recode pod/perlhack.pod iso-8859-1 +recode pod/perlhist.pod iso-8859-1 +#recode pod/perlothrtut.pod iso-8859-1 +recode pod/perlthrtut.pod iso-8859-1 +#recode lib/Unicode/Collate.pm iso-8859-1 +for i in Changes*; do + recode $i iso-8859-1 +done +recode AUTHORS iso-8859-1 + + +find . -name \*.orig -exec rm -fv {} \; + + +# Filter the automatically generated dependencies. +%{?filter_setup: +%filter_from_requires /^perl(FCGI)/d +%filter_from_requires /^perl(Mac::/d +%filter_from_requires /^perl(Tk)/d +%filter_from_requires /^perl(Tk::/d +%filter_from_requires /^perl(Your::Module::Here)/d +%?perl_default_filter +} + +%build +echo "RPM Build arch: %{_arch}" + +# use "lib", not %{_lib}, for privlib, sitelib, and vendorlib + +/bin/sh Configure -des -Doptimize="$RPM_OPT_FLAGS -DPERL_USE_SAFE_PUTENV" \ + -Dversion=%{perl_version} \ + -Dmyhostname=localhost \ + -Dperladmin=root@localhost \ + -Dcc='%{__cc}' \ + -Dcf_by='Red Hat, Inc.' \ + -Dprefix=%{_prefix} \ + -Dvendorprefix=%{_prefix} \ + -Dsiteprefix=%{_prefix}/local \ + -Dprivlib="%{_prefix}/lib/perl5/%{perl_version}" \ + -Dsitelib="%{_prefix}/local/lib/perl5/site_perl/%{perl_version}" \ + -Dvendorlib="%{_prefix}/lib/perl5/vendor_perl/%{perl_version}" \ + -Darchlib="%{_libdir}/perl5/%{perl_version}/%{perl_archname}" \ + -Dsitearch="%{_prefix}/local/%{_lib}/perl5/site_perl/%{perl_version}/%{perl_archname}" \ + -Dvendorarch="%{_libdir}/perl5/vendor_perl/%{perl_version}/%{perl_archname}" \ + -Dinc_version_list=none \ + -Darchname=%{perl_archname} \ +%ifarch %{multilib_64_archs} + -Dlibpth="/usr/local/lib64 /lib64 %{_prefix}/lib64" \ +%endif +%ifarch sparc sparcv9 + -Ud_longdbl \ +%endif + -Duseshrplib \ + -Dusethreads \ + -Duseithreads \ + -Duselargefiles \ + -Dd_semctl_semun \ + -Di_db \ + -Ui_ndbm \ + -Di_gdbm \ + -Di_shadow \ + -Di_syslog \ + -Dman3ext=3pm \ + -Duseperlio \ + -Dinstallusrbinperl=n \ + -Ubincompat5005 \ + -Uversiononly \ + -Dpager='/usr/bin/less -isr' \ + -Dd_gethostent_r_proto -Ud_endhostent_r_proto -Ud_sethostent_r_proto \ + -Ud_endprotoent_r_proto -Ud_setprotoent_r_proto \ + -Ud_endservent_r_proto -Ud_setservent_r_proto \ + -Dscriptdir='%{_bindir}' \ +%ifarch x86_64 ppc64 sparc64 + -Dotherlibdirs=/usr/local/lib/perl5/site_perl:/usr/local/%{_lib}/perl5/site_perl \ +%else + -Dotherlibdirs=/usr/local/lib/perl5/site_perl +%endif + +## delete this option, in 5.12.1 this will not be supported +# -Dd_dosuid \ +### make %{?_smp_mflags} +make + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + +%define new_perl_lib $RPM_BUILD_ROOT%{_libdir}/perl5/%{version} +%define comp_perl_lib $RPM_BUILD_ROOT%{_prefix}/lib/perl5/%{version} +%define new_arch_lib $RPM_BUILD_ROOT%{_libdir}/perl5/%{version}/%{perl_archname} +%define new_vendor_lib $RPM_BUILD_ROOT%{_libdir}/perl5/vendor_perl/%{version} +%define comp_vendor_lib $RPM_BUILD_ROOT%{_prefix}/lib/perl5/vendor_perl/%{version} +%define new_perl_flags LD_PRELOAD=%{new_arch_lib}/CORE/libperl.so LD_LIBRARY_PATH=%{new_arch_lib}/CORE PERL5LIB=%{new_perl_lib}:%{comp_perl_lib} +%define new_perl %{new_perl_flags} $RPM_BUILD_ROOT%{_bindir}/perl + +# perl doesn't create this directory, but modules put things in it, so we need to own it. +mkdir -p -m 755 %{new_vendor_lib}/%{perl_archname}/auto + + +install -p -m 755 utils/pl2pm ${RPM_BUILD_ROOT}%{_bindir}/pl2pm + +for i in asm/termios.h syscall.h syslimits.h syslog.h sys/ioctl.h sys/socket.h sys/time.h wait.h +do + %{new_perl} $RPM_BUILD_ROOT%{_bindir}/h2ph -a -d %{new_arch_lib} $i || /bin/true +done + +# +# libnet configuration file +# +mkdir -p -m 755 %{comp_perl_lib}/Net +install -p -m 644 %{SOURCE12} %{comp_perl_lib}/Net/libnet.cfg + +# +# perl RPM macros +# +mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/rpm +install -p -m 644 %{SOURCE10} ${RPM_BUILD_ROOT}%{_sysconfdir}/rpm/ + +# +# Core modules removal +# +find $RPM_BUILD_ROOT -name '*NDBM*' | xargs rm -rfv + +find $RPM_BUILD_ROOT -type f -name '*.bs' -empty | xargs rm -f + +# miniperl? As an interpreter? How odd. +sed -i 's|./miniperl|%{_bindir}/perl|' %{comp_perl_lib}/ExtUtils/xsubpp +chmod +x %{comp_perl_lib}/ExtUtils/xsubpp + +# Don't need the .packlist +rm -f %{new_arch_lib}/.packlist + +# Fix some manpages to be UTF-8 +install -d $RPM_BUILD_ROOT%{_mandir}/man1/ +pushd $RPM_BUILD_ROOT%{_mandir}/man1/ + for i in perl588delta.1 perldelta.1 ; do + [ -e "$i" ] && ( + iconv -f MS-ANSI -t UTF-8 $i --output new-$i + rm -rf $i + mv new-$i $i + ) || : + done +popd + +chmod -R u+w $RPM_BUILD_ROOT/* + +# Compress Changes* to save space +%{__gzip} Changes* + +# Local patch tracking +cd $RPM_BUILD_ROOT%{_libdir}/perl5/%{perl_version}/%{perl_archname}/CORE/ +perl -x patchlevel.h 'Fedora Patch1: Removes date check, Fedora/RHEL specific' +%ifnarch sparc64 +perl -x patchlevel.h 'Fedora Patch2: Work around annoying rpath issue' +%endif +%ifarch %{multilib_64_archs} +perl -x patchlevel.h 'Fedora Patch3: support for libdir64' +%endif +rm -rf $RPM_BUILD_ROOT/*.0 + +%clean +rm -rf $RPM_BUILD_ROOT + +%check +%ifnarch sparc64 +#make test +%endif + +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%doc Artistic AUTHORS Copying README +%doc %{_mandir}/man1/*.1* +%doc %{_mandir}/man3/*.3* +%{_bindir}/* +%{_libdir}/perl5/* +%ifarch %{multilib_64_archs} +%{_prefix}/lib/perl5/* +%endif + +# libs +%exclude %{_libdir}/perl5/%{perl_version}/%{perl_archname}/CORE/libperl.so + +# devel +%exclude %{_bindir}/enc2xs +%exclude %{_mandir}/man1/enc2xs* +%exclude %{_prefix}/lib/perl5/%{perl_version}/Encode/* +%exclude %{_bindir}/h2xs +%exclude %{_mandir}/man1/h2xs* +%exclude %{_bindir}/libnetcfg +%exclude %{_mandir}/man1/libnetcfg* +%exclude %{_bindir}/perlivp +%exclude %{_mandir}/man1/perlivp* +%exclude %{_libdir}/perl5/%{perl_version}/%{perl_archname}/CORE/*.h +%exclude %{_bindir}/xsubpp +%exclude %{_mandir}/man1/xsubpp* + +# Archive-Extract +%exclude %{_prefix}/lib/perl5/%{perl_version}/Archive/Extract.pm +%exclude %{_mandir}/man3/Archive::Extract.3* + +# Archive-Tar +%exclude %{_bindir}/ptar +%exclude %{_bindir}/ptardiff +%exclude %{_prefix}/lib/perl5/%{perl_version}/Archive/Tar/* +%exclude %{_prefix}/lib/perl5/%{perl_version}/Archive/Tar.pm +%exclude %{_mandir}/man1/ptar.1* +%exclude %{_mandir}/man1/ptardiff.1* +%exclude %{_mandir}/man3/Archive::Tar* + +# CPAN +%exclude %{_bindir}/cpan +%exclude %{_prefix}/lib/perl5/%{perl_version}/CPAN/* +%exclude %{_prefix}/lib/perl5/%{perl_version}/CPAN.pm +%exclude %{_mandir}/man1/cpan.1* +%exclude %{_mandir}/man3/CPAN.* +%exclude %{_mandir}/man3/CPAN:* + +# CPANPLUS +%exclude %{_bindir}/cpan2dist +%exclude %{_bindir}/cpanp +%exclude %{_bindir}/cpanp-run-perl +%exclude %{_prefix}/lib/perl5/%{perl_version}/CPANPLUS/* +%exclude %{_prefix}/lib/perl5/%{perl_version}/CPANPLUS.pm +%exclude %{_mandir}/man1/cpan2dist.1* +%exclude %{_mandir}/man1/cpanp.1* +%exclude %{_mandir}/man3/CPANPLUS* + +# Compress::Raw::Zlib +%exclude %{_libdir}/perl5/%{version}/%{perl_archname}/Compress +%exclude %{_libdir}/perl5/%{version}/%{perl_archname}/Compress/Raw/* +%exclude %{_libdir}/perl5/%{version}/%{perl_archname}/auto/Compress +%exclude %{_libdir}/perl5/%{version}/%{perl_archname}/auto/Compress/Raw/* +%exclude %{_mandir}/man3/Compress::Raw::Zlib* + +# Compress::Zlib +%exclude %{_libdir}/perl5/%{version}/Compress/Zlib.pm +%exclude %{_libdir}/perl5/%{version}/%{perl_archname}/auto/Compress/Zlib/* +%exclude %{_mandir}/man3/Compress::Zlib* + +# Digest::SHA +%exclude %{_bindir}/shasum +%exclude %{_libdir}/perl5/%{version}/%{perl_archname}/Digest/SHA.pm +%exclude %{_libdir}/perl5/%{version}/%{perl_archname}/auto/Digest/SHA/* +%exclude %{_mandir}/man1/shasum.1* +%exclude %{_mandir}/man3/Digest::SHA.3* + +# ExtUtils::CBuilder +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/CBuilder/* +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/CBuilder.pm +%exclude %{_mandir}/man3/ExtUtils::CBuilder* + +# ExtUtils::Embed +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Embed.pm +%exclude %{_mandir}/man3/ExtUtils::Embed* + +# ExtUtils::MakeMaker +%exclude %{_bindir}/instmodsh +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Command/* +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Install.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Installed.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Liblist/* +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Liblist.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/MakeMaker/* +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/MakeMaker.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/MANIFEST.SKIP +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/MM*.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/MY.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Manifest.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Mkbootstrap.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Mksymlists.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Packlist.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/testlib.pm +%exclude %{_mandir}/man1/instmodsh.1* +%exclude %{_mandir}/man3/ExtUtils::Command::MM* +%exclude %{_mandir}/man3/ExtUtils::Install.3* +%exclude %{_mandir}/man3/ExtUtils::Installed.3* +%exclude %{_mandir}/man3/ExtUtils::Liblist.3* +%exclude %{_mandir}/man3/ExtUtils::MM* +%exclude %{_mandir}/man3/ExtUtils::MY.3* +%exclude %{_mandir}/man3/ExtUtils::MakeMaker* +%exclude %{_mandir}/man3/ExtUtils::Manifest.3* +%exclude %{_mandir}/man3/ExtUtils::Mkbootstrap.3* +%exclude %{_mandir}/man3/ExtUtils::Mksymlists.3* +%exclude %{_mandir}/man3/ExtUtils::Packlist.3* +%exclude %{_mandir}/man3/ExtUtils::testlib.3* + +# ExtUtils::ParseXS +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/ParseXS.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/ExtUtils/xsubpp +%exclude %{_mandir}/man3/ExtUtils::ParseXS.3* + +# File::Fetch +%exclude %{_prefix}/lib/perl5/%{perl_version}/File/Fetch.pm +%exclude %{_mandir}/man3/File::Fetch.3* + +# IO::Compress::Base +%exclude %{_libdir}/perl5/%{version}/File/GlobMapper.pm +%exclude %{_libdir}/perl5/%{version}/IO/Compress/Base/* +%exclude %{_libdir}/perl5/%{version}/IO/Compress/Base.pm +%exclude %{_libdir}/perl5/%{version}/IO/Uncompress/AnyUncompress.pm +%exclude %{_libdir}/perl5/%{version}/IO/Uncompress/Base.pm +%exclude %{_mandir}/man3/File::GlobMapper.* +%exclude %{_mandir}/man3/IO::Compress::Base.* +%exclude %{_mandir}/man3/IO::Uncompress::AnyUncompress.* +%exclude %{_mandir}/man3/IO::Uncompress::Base.* + +%exclude %{_libdir}/perl5/%{version}/IO/Compress/Adapter/* +%exclude %{_libdir}/perl5/%{version}/IO/Compress/Deflate.pm +%exclude %{_libdir}/perl5/%{version}/IO/Compress/Gzip/* +%exclude %{_libdir}/perl5/%{version}/IO/Compress/Gzip.pm +%exclude %{_libdir}/perl5/%{version}/IO/Compress/RawDeflate.pm +%exclude %{_libdir}/perl5/%{version}/IO/Compress/Zip/* +%exclude %{_libdir}/perl5/%{version}/IO/Compress/Zip.pm +%exclude %{_libdir}/perl5/%{version}/IO/Compress/Zlib/* +%exclude %{_libdir}/perl5/%{version}/IO/Uncompress/Adapter/* +%exclude %{_libdir}/perl5/%{version}/IO/Uncompress/AnyInflate.pm +%exclude %{_libdir}/perl5/%{version}/IO/Uncompress/Gunzip.pm +%exclude %{_libdir}/perl5/%{version}/IO/Uncompress/Inflate.pm +%exclude %{_libdir}/perl5/%{version}/IO/Uncompress/RawInflate.pm +%exclude %{_libdir}/perl5/%{version}/IO/Uncompress/Unzip.pm +%exclude %{_mandir}/man3/IO::Compress::Deflate* +%exclude %{_mandir}/man3/IO::Compress::Gzip* +%exclude %{_mandir}/man3/IO::Compress::RawDeflate* +%exclude %{_mandir}/man3/IO::Compress::Zip* +%exclude %{_mandir}/man3/IO::Uncompress::AnyInflate* +%exclude %{_mandir}/man3/IO::Uncompress::Gunzip* +%exclude %{_mandir}/man3/IO::Uncompress::Inflate* +%exclude %{_mandir}/man3/IO::Uncompress::RawInflate* +%exclude %{_mandir}/man3/IO::Uncompress::Unzip* + +# IO::Zlib +%exclude %{_prefix}/lib/perl5/%{perl_version}/IO/Zlib.pm +%exclude %{_mandir}/man3/IO::Zlib.* + +# IPC::Cmd +%exclude %{_prefix}/lib/perl5/%{perl_version}/IPC/Cmd.pm +%exclude %{_mandir}/man3/IPC::Cmd.3* + +# Locale::Maketext::Simple +%exclude %{_prefix}/lib/perl5/%{perl_version}/Locale/Maketext/Simple.pm +%exclude %{_mandir}/man3/Locale::Maketext::Simple.* + +# Log::Message +%exclude %{_prefix}/lib/perl5/%{perl_version}/Log/Message.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/Log/Message/Config.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/Log/Message/Handlers.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/Log/Message/Item.pm +%exclude %{_mandir}/man3/Log::Message.3* +%exclude %{_mandir}/man3/Log::Message::Config.3* +%exclude %{_mandir}/man3/Log::Message::Handlers.3* +%exclude %{_mandir}/man3/Log::Message::Item.3* + +# Log::Message::Simple +%exclude %{_prefix}/lib/perl5/%{perl_version}/Log/Message/Simple.pm +%exclude %{_mandir}/man3/Log::Message::Simple.3* + +# Module::Build +%exclude %{_bindir}/config_data +%exclude %{_prefix}/lib/perl5/%{perl_version}/Module/Build/* +%exclude %{_prefix}/lib/perl5/%{perl_version}/Module/Build.pm +%exclude %{_mandir}/man1/config_data.1* +%exclude %{_mandir}/man3/Module::Build* + +# Module-CoreList +%exclude %{_bindir}/corelist +%exclude %{_prefix}/lib/perl5/%{perl_version}/Module/CoreList.pm +%exclude %{_mandir}/man1/corelist* +%exclude %{_mandir}/man3/Module::CoreList* + +# Module-Load +%exclude %{_prefix}/lib/perl5/%{perl_version}/Module/Load.pm +%exclude %{_mandir}/man3/Module::Load.* + +# Module-Load-Conditional +%exclude %{_prefix}/lib/perl5/%{perl_version}/Module/Load/* +%exclude %{_mandir}/man3/Module::Load::Conditional* + +# Module-Loaded +%exclude %{_prefix}/lib/perl5/%{perl_version}/Module/Loaded.pm +%exclude %{_mandir}/man3/Module::Loaded* + +# Module-Pluggable +%exclude %{_prefix}/lib/perl5/%{perl_version}/Devel/InnerPackage.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/Module/Pluggable/* +%exclude %{_prefix}/lib/perl5/%{perl_version}/Module/Pluggable.pm +%exclude %{_mandir}/man3/Devel::InnerPackage* +%exclude %{_mandir}/man3/Module::Pluggable* + +# Object-Accessor +%exclude %{_prefix}/lib/perl5/%{perl_version}/Object/* +%exclude %{_mandir}/man3/Object::Accessor* + +# Package-Constants +%exclude %{_prefix}/lib/perl5/%{perl_version}/Package/* +%exclude %{_mandir}/man3/Package::Constants* + +# Params-Check +%exclude %{_prefix}/lib/perl5/%{perl_version}/Params/* +%exclude %{_mandir}/man3/Params::Check* + +# Pod-Escapes +%exclude %{_prefix}/lib/perl5/%{perl_version}/Pod/Escapes.pm +%exclude %{_mandir}/man3/Pod::Escapes.* + +# Pod-Simple +%exclude %{_prefix}/lib/perl5/%{perl_version}/Pod/Simple/* +%exclude %{_prefix}/lib/perl5/%{perl_version}/Pod/Simple.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/Pod/Simple.pod +%exclude %{_mandir}/man3/Pod::Simple* + +# Term-UI +%exclude %{_prefix}/lib/perl5/%{perl_version}/Term/UI.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/Term/UI/* +%exclude %{_mandir}/man3/Term::UI* + +# Test::Harness +%exclude %{_bindir}/prove +%exclude %{_prefix}/lib/perl5/%{perl_version}/App* +%exclude %{_prefix}/lib/perl5/%{perl_version}/TAP* +%exclude %{_prefix}/lib/perl5/%{perl_version}/Test/Harness* +%exclude %{_mandir}/man1/prove.1* +%exclude %{_mandir}/man3/App* +%exclude %{_mandir}/man3/TAP* +%exclude %{_mandir}/man3/Test::Harness* + +# Test::Simple +%exclude %{_prefix}/lib/perl5/%{perl_version}/Test/More* +%exclude %{_prefix}/lib/perl5/%{perl_version}/Test/Builder* +%exclude %{_prefix}/lib/perl5/%{perl_version}/Test/Simple* +%exclude %{_prefix}/lib/perl5/%{perl_version}/Test/Tutorial* +%exclude %{_mandir}/man3/Test::More* +%exclude %{_mandir}/man3/Test::Builder* +%exclude %{_mandir}/man3/Test::Simple* +%exclude %{_mandir}/man3/Test::Tutorial* + +# Time::Piece +%exclude %{_libdir}/perl5/%{version}/%{perl_archname}/Time/Piece.pm +%exclude %{_libdir}/perl5/%{version}/%{perl_archname}/Time/Seconds.pm +%exclude %{_libdir}/perl5/%{version}/%{perl_archname}/auto/Time/Piece/* +%exclude %{_mandir}/man3/Time::Piece.3* +%exclude %{_mandir}/man3/Time::Seconds.3* + +# version +%exclude %{_prefix}/lib/perl5/%{perl_version}/version.pm +%exclude %{_prefix}/lib/perl5/%{perl_version}/version.pod +%exclude %{_mandir}/man3/version.* + +%files libs +%defattr(-,root,root) +%{_libdir}/perl5/%{perl_version}/%{perl_archname}/CORE/libperl.so + +%files devel +%defattr(-,root,root,-) +%doc Changes* +%{_bindir}/enc2xs +%doc %{_mandir}/man1/enc2xs* +%{_prefix}/lib/perl5/%{perl_version}/Encode/* +%{_bindir}/h2xs +%doc %{_mandir}/man1/h2xs* +%{_bindir}/libnetcfg +%doc %{_mandir}/man1/libnetcfg* +%{_bindir}/perlivp +%doc %{_mandir}/man1/perlivp* +%{_libdir}/perl5/%{perl_version}/%{perl_archname}/CORE/*.h +%{_bindir}/xsubpp +%doc %{_mandir}/man1/xsubpp* +%attr(0644,root,root) %{_sysconfdir}/rpm/macros.perl + +%files Archive-Extract +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/Archive/Extract.pm +%doc %{_mandir}/man3/Archive::Extract.3* + +%files Archive-Tar +%defattr(-,root,root,-) +%{_bindir}/ptar +%{_bindir}/ptardiff +%{_prefix}/lib/perl5/%{perl_version}/Archive/Tar/* +%{_prefix}/lib/perl5/%{perl_version}/Archive/Tar.pm +%doc %{_mandir}/man1/ptar.1* +%doc %{_mandir}/man1/ptardiff.1* +%doc %{_mandir}/man3/Archive::Tar* + +%files Compress-Raw-Zlib +%defattr(-,root,root,-) +%dir %{_libdir}/perl5/%{version}/%{perl_archname}/Compress +%{_libdir}/perl5/%{version}/%{perl_archname}/Compress/Raw/* +%dir %{_libdir}/perl5/%{version}/%{perl_archname}/auto/Compress +%{_libdir}/perl5/%{version}/%{perl_archname}/auto/Compress/Raw/* +%doc %{_mandir}/man3/Compress::Raw::Zlib* + +%files Compress-Zlib +%defattr(-,root,root,-) +%{_libdir}/perl5/%{version}/Compress/Zlib.pm +%{_libdir}/perl5/%{version}/%{perl_archname}/auto/Compress/Zlib/* +%doc %{_mandir}/man3/Compress::Zlib* + +%files CPAN +%defattr(-,root,root,-) +%{_bindir}/cpan +%{_prefix}/lib/perl5/%{perl_version}/CPAN/* +%{_prefix}/lib/perl5/%{perl_version}/CPAN.pm +%doc %{_mandir}/man1/cpan.1* +%doc %{_mandir}/man3/CPAN.* +%doc %{_mandir}/man3/CPAN:* + +%files CPANPLUS +%defattr(-,root,root,-) +%{_bindir}/cpan2dist +%{_bindir}/cpanp +%{_bindir}/cpanp-run-perl +%{_prefix}/lib/perl5/%{perl_version}/CPANPLUS/* +%{_prefix}/lib/perl5/%{perl_version}/CPANPLUS.pm +%doc %{_mandir}/man1/cpan2dist.1* +%doc %{_mandir}/man1/cpanp.1* +%doc %{_mandir}/man3/CPANPLUS* + +%files Digest-SHA +%defattr(-,root,root,-) +%{_bindir}/shasum +%dir %{_libdir}/perl5/%{version}/%{perl_archname}/Digest +%{_libdir}/perl5/%{version}/%{perl_archname}/Digest/SHA.pm +%{_libdir}/perl5/%{version}/%{perl_archname}/auto/Digest/SHA/* +%doc %{_mandir}/man1/shasum.1* +%doc %{_mandir}/man3/Digest::SHA.3* + +%files ExtUtils-CBuilder +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/CBuilder/* +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/CBuilder.pm +%doc %{_mandir}/man3/ExtUtils::CBuilder* + +%files ExtUtils-Embed +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Embed.pm +%doc %{_mandir}/man3/ExtUtils::Embed* + +%files ExtUtils-MakeMaker +%defattr(-,root,root,-) +%{_bindir}/instmodsh +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Command/* +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Install.pm +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Installed.pm +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Liblist/* +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Liblist.pm +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/MakeMaker/* +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/MakeMaker.pm +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/MANIFEST.SKIP +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/MM*.pm +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/MY.pm +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Manifest.pm +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Mkbootstrap.pm +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Mksymlists.pm +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/Packlist.pm +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/testlib.pm +%doc %{_mandir}/man1/instmodsh.1* +%doc %{_mandir}/man3/ExtUtils::Command::MM* +%doc %{_mandir}/man3/ExtUtils::Install.3* +%doc %{_mandir}/man3/ExtUtils::Installed.3* +%doc %{_mandir}/man3/ExtUtils::Liblist.3* +%doc %{_mandir}/man3/ExtUtils::MM* +%doc %{_mandir}/man3/ExtUtils::MY.3* +%doc %{_mandir}/man3/ExtUtils::MakeMaker* +%doc %{_mandir}/man3/ExtUtils::Manifest.3* +%doc %{_mandir}/man3/ExtUtils::Mkbootstrap.3* +%doc %{_mandir}/man3/ExtUtils::Mksymlists.3* +%doc %{_mandir}/man3/ExtUtils::Packlist.3* +%doc %{_mandir}/man3/ExtUtils::testlib.3* + +%files ExtUtils-ParseXS +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/ParseXS.pm +%{_prefix}/lib/perl5/%{perl_version}/ExtUtils/xsubpp +%doc %{_mandir}/man3/ExtUtils::ParseXS.3* + +%files File-Fetch +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/File/Fetch.pm +%doc %{_mandir}/man3/File::Fetch.3* + +%files IO-Compress-Base +%defattr(-,root,root,-) +%{_libdir}/perl5/%{version}/File/GlobMapper.pm +%{_libdir}/perl5/%{version}/IO/Compress/Base/* +%{_libdir}/perl5/%{version}/IO/Compress/Base.pm +%{_libdir}/perl5/%{version}/IO/Uncompress/AnyUncompress.pm +%{_libdir}/perl5/%{version}/IO/Uncompress/Base.pm +%doc %{_mandir}/man3/File::GlobMapper.* +%doc %{_mandir}/man3/IO::Compress::Base.* +%doc %{_mandir}/man3/IO::Uncompress::AnyUncompress.* +%doc %{_mandir}/man3/IO::Uncompress::Base.* + +%files IO-Compress-Zlib +%defattr(-,root,root,-) +%{_libdir}/perl5/%{version}/IO/Compress/Adapter/* +%{_libdir}/perl5/%{version}/IO/Compress/Deflate.pm +%{_libdir}/perl5/%{version}/IO/Compress/Gzip/* +%{_libdir}/perl5/%{version}/IO/Compress/Gzip.pm +%{_libdir}/perl5/%{version}/IO/Compress/RawDeflate.pm +%{_libdir}/perl5/%{version}/IO/Compress/Zip/* +%{_libdir}/perl5/%{version}/IO/Compress/Zip.pm +%{_libdir}/perl5/%{version}/IO/Compress/Zlib/* +%{_libdir}/perl5/%{version}/IO/Uncompress/Adapter/* +%{_libdir}/perl5/%{version}/IO/Uncompress/AnyInflate.pm +%{_libdir}/perl5/%{version}/IO/Uncompress/Gunzip.pm +%{_libdir}/perl5/%{version}/IO/Uncompress/Inflate.pm +%{_libdir}/perl5/%{version}/IO/Uncompress/RawInflate.pm +%{_libdir}/perl5/%{version}/IO/Uncompress/Unzip.pm +%doc %{_mandir}/man3/IO::Compress::Deflate* +%doc %{_mandir}/man3/IO::Compress::Gzip* +%doc %{_mandir}/man3/IO::Compress::RawDeflate* +%doc %{_mandir}/man3/IO::Compress::Zip* +%doc %{_mandir}/man3/IO::Uncompress::AnyInflate* +%doc %{_mandir}/man3/IO::Uncompress::Gunzip* +%doc %{_mandir}/man3/IO::Uncompress::Inflate* +%doc %{_mandir}/man3/IO::Uncompress::RawInflate* +%doc %{_mandir}/man3/IO::Uncompress::Unzip* + +%files IO-Zlib +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/IO/Zlib.pm +%doc %{_mandir}/man3/IO::Zlib.* + +%files IPC-Cmd +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/IPC/Cmd.pm +%doc %{_mandir}/man3/IPC::Cmd.3* + +%files Locale-Maketext-Simple +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/Locale/Maketext/Simple.pm +%doc %{_mandir}/man3/Locale::Maketext::Simple.* + +%files Log-Message +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/Log/Message.pm +%{_prefix}/lib/perl5/%{perl_version}/Log/Message/Config.pm +%{_prefix}/lib/perl5/%{perl_version}/Log/Message/Handlers.pm +%{_prefix}/lib/perl5/%{perl_version}/Log/Message/Item.pm +%doc %{_mandir}/man3/Log::Message.3* +%doc %{_mandir}/man3/Log::Message::Config.3* +%doc %{_mandir}/man3/Log::Message::Handlers.3* +%doc %{_mandir}/man3/Log::Message::Item.3* + +%files Log-Message-Simple +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/Log/Message/Simple.pm +%doc %{_mandir}/man3/Log::Message::Simple.3* + +%files Module-Build +%defattr(-,root,root,-) +%{_bindir}/config_data +%{_prefix}/lib/perl5/%{perl_version}/Module/Build/* +%{_prefix}/lib/perl5/%{perl_version}/Module/Build.pm +%doc %{_mandir}/man1/config_data.1* +%doc %{_mandir}/man3/Module::Build* + +%files Module-CoreList +%defattr(-,root,root,-) +%{_bindir}/corelist +%{_prefix}/lib/perl5/%{perl_version}/Module/CoreList.pm +%doc %{_mandir}/man1/corelist* +%doc %{_mandir}/man3/Module::CoreList* + +%files Module-Load +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/Module/Load.pm +%doc %{_mandir}/man3/Module::Load.* + +%files Module-Load-Conditional +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/Module/Load/* +%doc %{_mandir}/man3/Module::Load::Conditional* + +%files Module-Loaded +%defattr(-,root,root,-) +%dir %{_prefix}/lib/perl5/%{perl_version}/Module +%{_prefix}/lib/perl5/%{perl_version}/Module/Loaded.pm +%doc %{_mandir}/man3/Module::Loaded* + +%files Module-Pluggable +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/Devel/InnerPackage.pm +%{_prefix}/lib/perl5/%{perl_version}/Module/Pluggable/* +%{_prefix}/lib/perl5/%{perl_version}/Module/Pluggable.pm +%doc %{_mandir}/man3/Devel::InnerPackage* +%doc %{_mandir}/man3/Module::Pluggable* + +%files Object-Accessor +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/Object/* +%doc %{_mandir}/man3/Object::Accessor* + +%files Package-Constants +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/Package/* +%doc %{_mandir}/man3/Package::Constants* + +%files Params-Check +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/Params/* +%doc %{_mandir}/man3/Params::Check* + +%files Pod-Escapes +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/Pod/Escapes.pm +%doc %{_mandir}/man3/Pod::Escapes.* + +%files Pod-Simple +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/Pod/Simple/* +%{_prefix}/lib/perl5/%{perl_version}/Pod/Simple.pm +%{_prefix}/lib/perl5/%{perl_version}/Pod/Simple.pod +%doc %{_mandir}/man3/Pod::Simple* + +%files Term-UI +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/Term/UI/* +%{_prefix}/lib/perl5/%{perl_version}/Term/UI.pm +%doc %{_mandir}/man3/Term::UI* + +%files Test-Harness +%defattr(-,root,root,-) +%{_bindir}/prove +%{_prefix}/lib/perl5/%{perl_version}/App* +%{_prefix}/lib/perl5/%{perl_version}/TAP* +%{_prefix}/lib/perl5/%{perl_version}/Test/Harness* +%{_mandir}/man1/prove.1* +%{_mandir}/man3/App* +%{_mandir}/man3/TAP* +%{_mandir}/man3/Test::Harness* + +%files Test-Simple +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/Test/More* +%{_prefix}/lib/perl5/%{perl_version}/Test/Builder* +%{_prefix}/lib/perl5/%{perl_version}/Test/Simple* +%{_prefix}/lib/perl5/%{perl_version}/Test/Tutorial* +%doc %{_mandir}/man3/Test::More* +%doc %{_mandir}/man3/Test::Builder* +%doc %{_mandir}/man3/Test::Simple* +%doc %{_mandir}/man3/Test::Tutorial* + +%files Time-Piece +%defattr(-,root,root,-) +%{_libdir}/perl5/%{version}/%{perl_archname}/Time/Piece.pm +%{_libdir}/perl5/%{version}/%{perl_archname}/Time/Seconds.pm +%{_libdir}/perl5/%{version}/%{perl_archname}/auto/Time/Piece/ +%doc %{_mandir}/man3/Time::Piece.3* +%doc %{_mandir}/man3/Time::Seconds.3* + +%files version +%defattr(-,root,root,-) +%{_prefix}/lib/perl5/%{perl_version}/version.pm +%{_prefix}/lib/perl5/%{perl_version}/version.pod +%doc %{_mandir}/man3/version.* + +%files core +# Nothing. Nada. Zilch. Zarro. Uh uh. Nope. Sorry. + +# Old changelog entries are preserved in CVS. diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/pkgconfig.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/pkgconfig.spec new file mode 100644 index 0000000..239d299 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/pkgconfig.spec @@ -0,0 +1,44 @@ +Summary: A tool for determining compilation options +Name: pkgconfig +Version: 0.25 +Release: 2.2 +License: GPLv2+ +URL: http://pkgconfig.freedesktop.org +Group: Development/Tools +Source: http://www.freedesktop.org/software/pkgconfig/releases/pkg-config-%{version}.tar.gz +#BuildRequires: glib2-devel +BuildRequires: popt-devel + +Provides: pkgconfig(pkg-config) = %{version} + +%description +The pkgconfig tool determines compilation options. For each required +library, it reads the configuration file and outputs the necessary +compiler and linker flags. + +%prep +%setup -n pkg-config-%{version} -q + +%build +%configure \ + --disable-shared \ + --with-pc-path=%{_libdir}/pkgconfig:%{_datadir}/pkgconfig +make + +%install +make install DESTDIR=$RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig +mkdir -p $RPM_BUILD_ROOT%{_datadir}/pkgconfig + +# we include this below, already +rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/pkg-config + +%remove_docs + + +%files +%defattr(-,root,root) +%{_bindir}/* +%{_libdir}/pkgconfig +%{_datadir}/pkgconfig +%{_datadir}/aclocal/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/popt.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/popt.spec new file mode 100755 index 0000000..2b0881b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/popt.spec @@ -0,0 +1,94 @@ +Name: popt +Summary: C library for parsing command line parameters +Version: 1.16 +Release: 3 +Group: System/Libraries +License: MIT +URL: http://www.rpm5.org/ +Source0: http://www.rpm5.org/files/%{name}/%{name}-%{version}.tar.gz +Source1001: %{name}.manifest +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + + +%description +Popt is a C library for parsing command line parameters. Popt was +heavily influenced by the getopt() and getopt_long() functions, but +it improves on them by allowing more powerful argument expansion. +Popt can parse arbitrary argv[] style arrays and automatically set +variables based on command line arguments. Popt allows command line +arguments to be aliased via configuration files and includes utility +functions for parsing arbitrary strings into argv[] arrays using +shell-like rules. + + + +%package devel +Summary: Development files for the popt library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +The popt-devel package includes header files and libraries necessary +for developing programs which use the popt C library. It contains the +API documentation of the popt library, too. + + + +%prep +%setup -q -n %{name}-%{version} + +%build +cp %{SOURCE1001} . +%configure --disable-static \ + --libdir=/%{_lib} \ + --disable-nls + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +# Move libpopt.{so,a} to %{_libdir} +rm -f $RPM_BUILD_ROOT/%{_lib}/libpopt.{la,so} +pushd $RPM_BUILD_ROOT/%{_lib} +mkdir -p $RPM_BUILD_ROOT%{_libdir} +ln -sf ../../%{_lib}/$(ls libpopt.so.?.?.?) $RPM_BUILD_ROOT%{_libdir}/libpopt.so +popd + +# Multiple popt configurations are possible +mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/popt.d + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%manifest %{name}.manifest +%doc COPYING +%{_datadir}/license/%{name} +%{_sysconfdir}/popt.d +/%{_lib}/libpopt.so.* + + +%files devel +%defattr(-,root,root,-) +%doc README +#%doc doxygen/html +%{_libdir}/libpopt.so +%{_libdir}/pkgconfig/popt.pc +%{_includedir}/popt.h +%doc %{_mandir}/man3/popt.3* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/ppl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/ppl.spec new file mode 100644 index 0000000..6da3079 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/ppl.spec @@ -0,0 +1,232 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# +# >> macros +# << macros +%define keepstatic 1 + +Name: ppl +Summary: The Parma Polyhedra Library: a library of numerical abstractions +Version: 0.10.2 +Release: 10 +Group: Development/Libraries +License: GPLv3+ +URL: http://www.cs.unipr.it/ppl/ +Source0: ftp://ftp.cs.unipr.it/pub/ppl/releases/%{version}/%{name}-%{version}.tar.bz2 +Source1: ppl.hh +Source2: ppl_c.h +Source3: pwl.hh +Source100: ppl.yaml +Patch0: ppl-0.10.2-Makefile.patch +Patch1: ppl-missing-macro.patch +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: gmp-devel >= 4.1.3 +BuildRequires: m4 >= 1.4.8 + + +%description +The Parma Polyhedra Library (PPL) is a library for the manipulation of +(not necessarily closed) convex polyhedra and other numerical +abstractions. The applications of convex polyhedra include program +analysis, optimized compilation, integer and combinatorial +optimization and statistical data-editing. The Parma Polyhedra +Library comes with several user friendly interfaces, is fully dynamic +(available virtual memory is the only limitation to the dimension of +anything), written in accordance to all the applicable standards, +exception-safe, rather efficient, thoroughly documented, and free +software. This package provides all what is necessary to run +applications using the PPL through its C and C++ interfaces. + + + +%package pwl-devel +Summary: Development tools for the Parma Watchdog Library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: %{name}-pwl = %{version}-%{release} + +%description pwl-devel +-devel +The header files, documentation and static libraries for developing +applications using the Parma Watchdog Library. + + +%package pwl-static +Summary: Static archive for the Parma Watchdog Library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: %{name}-pwl-devel = %{version}-%{release} + +%description pwl-static +-static +This package contains the static archive for the Parma Watchdog Library. + + +%package devel +Summary: Development tools for the Parma Polyhedra Library C and C++ interfaces +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: %{name} = %{version}-%{release}, gmp-devel >= 4.1.3 + +%description devel +The header files, Autoconf macro and minimal documentation for +developing applications using the Parma Polyhedra Library through +its C and C++ interfaces. + + +%package static +Summary: Static archives for the Parma Polyhedra Library C and C++ interfaces +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: %{name}-devel = %{version}-%{release} + +%description static +The static archives for the Parma Polyhedra Library C and C++ interfaces. + +%package pwl +Summary: The Parma Watchdog Library: a C++ library for watchdog timers +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description pwl +The Parma Watchdog Library (PWL) provides support for multiple, +concurrent watchdog timers on systems providing setitimer(2). This +package provides all what is necessary to run applications using the +PWL. The PWL is currently distributed with the Parma Polyhedra +Library, but is totally independent from it. + + + +%prep +%setup -q -n %{name}-%{version} + +# ppl-0.10.2-Makefile.patch +%patch0 -p1 +# ppl-missing-macro.patch +%patch1 -p1 +# >> setup +# << setup + +%build +# >> build pre +# << build pre + + + +# >> build post +CPPFLAGS="-I%{_includedir}/glpk" +CPPFLAGS="$CPPFLAGS -I%{_libdir}/gprolog-`gprolog --version 2>&1 | head -1 | sed -e "s/.* \([^ ]*\)$/\1/g"`/include" +CPPFLAGS="$CPPFLAGS -I`pl -dump-runtime-variables | grep PLBASE= | sed 's/PLBASE="\(.*\)";/\1/'`/include" +CPPFLAGS="$CPPFLAGS -I%{_includedir}/Yap" + +CXXFLAGS=`echo $RPM_OPT_FLAGS|sed -e 's/-floop-interchange//g' -e 's/-floop-strip-mine//g' -e 's/-floop-block//g' -e 's/-ftree-loop-distribution//g'` +export CXXFLAGS +%configure --docdir=%{_datadir}/doc/%{name}-%{version} --enable-shared --disable-rpath --enable-interfaces="c++ c" CPPFLAGS="$CPPFLAGS" +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' Watchdog/libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' Watchdog/libtool +make %{?_smp_mflags} + + +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre + +# >> install post +rm -rf %{buildroot} +make DESTDIR=%{buildroot} INSTALL="%{__install} -p" install +rm -f %{buildroot}%{_libdir}/*.la %{buildroot}%{_libdir}/%{name}/*.la + +# In order to avoid multiarch conflicts when installed for multiple +# architectures (e.g., i386 and x86_64), we rename the header files +# of the ppl-devel and ppl-pwl-devel packages. They are substituted with +# ad-hoc switchers that select the appropriate header file depending on +# the architecture for which the compiler is compiling. + +%ifarch %{arm} +normalized_arch=arm +%else +normalized_arch=i386 +%endif + +mv %{buildroot}/%{_includedir}/ppl.hh %{buildroot}/%{_includedir}/ppl-${normalized_arch}.hh +install -m644 %{SOURCE1} %{buildroot}/%{_includedir}/ppl.hh +mv %{buildroot}/%{_includedir}/ppl_c.h %{buildroot}/%{_includedir}/ppl_c-${normalized_arch}.h +install -m644 %{SOURCE2} %{buildroot}/%{_includedir}/ppl_c.h +mv %{buildroot}/%{_includedir}/pwl.hh %{buildroot}/%{_includedir}/pwl-${normalized_arch}.hh +install -m644 %{SOURCE3} %{buildroot}/%{_includedir}/pwl.hh + +rm -rf %{buildroot}%{_datadir}/doc/%{name}-%{version}/* + +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%post pwl -p /sbin/ldconfig + +%postun pwl -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +# >> files +%{_libdir}/libppl.so.* +%{_libdir}/libppl_c.so.* +%{_bindir}/ppl-config +%{_mandir}/man1/ppl-config.1.gz +/usr/share/man/man1/ppl_lcdd.1.gz +/usr/bin/ppl_lcdd +#%dir %{_libdir}/%{name} +%dir %{_datadir}/doc/%{name}-%{version} +# << files + + +%files pwl-devel +%defattr(-,root,root,-) +# >> files pwl-devel +%{_includedir}/pwl*.hh +%{_libdir}/libpwl.so +# << files pwl-devel + +%files pwl-static +%defattr(-,root,root,-) +# >> files pwl-static +%{_libdir}/libpwl.a +# << files pwl-static + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_includedir}/ppl*.hh +%{_includedir}/ppl_c*.h +%{_libdir}/libppl.so +%{_libdir}/libppl_c.so +%{_mandir}/man3/libppl.3.gz +%{_mandir}/man3/libppl_c.3.gz +%{_datadir}/aclocal/ppl.m4 +%{_datadir}/aclocal/ppl_c.m4 +# << files devel + +%files static +%defattr(-,root,root,-) +# >> files static +%{_libdir}/libppl.a +%{_libdir}/libppl_c.a +# << files static + +%files pwl +%defattr(-,root,root,-) +# >> files pwl +%{_libdir}/libpwl.so.* +# << files pwl + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/procps.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/procps.spec new file mode 100755 index 0000000..66f1482 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/procps.spec @@ -0,0 +1,232 @@ +Summary: System and process monitoring utilities +Name: procps +Version: 3.2.8 +Release: 17 +License: GPLv2+ and LGPLv2+ +Group: Applications/System +URL: http://procps.sourceforge.net +Source: http://procps.sourceforge.net/procps-%{version}.tar.gz +Source1: FAQ +Source1001: %{name}.manifest +Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +Patch1: procps-3.2.8-selinux.patch +Patch2: procps-3.2.7-misc.patch +Patch3: procps-3.2.7-FAQ.patch +Patch6: procps-3.2.7-noproc.patch +Patch7: procps-3.2.7-pseudo.patch +Patch8: procps-3.2.7-0x9b.patch +# 157725 - sysctl -A returns an error +Patch9: procps-3.2.7-sysctl-writeonly.patch +# 161449 - "top" ignores user and system toprc +Patch10: procps-3.2.7-top-rc.patch +# 161303 - 'top' failed when remove cpus +# 186017 - Top "Cpu0" line never updates on single processor machine +Patch11: procps-3.2.7-top-remcpu.patch +# 177453 - for VIRT use proc->vm_size rather then proc->size (workaround) +Patch14: procps-3.2.7-top-env-vmsize.patch +# 174619 - workaround for reliable Cpu(s) data in the first loop +Patch15: procps-3.2.7-top-env-cpuloop.patch +# 185299 - cpu steal time support +Patch16: procps-3.2.7-vmstat-cpusteal.patch +# 134516 - ps ignores /proc/#/cmdline if contents 2047 bytes +Patch17: procps-3.2.7-longcmd.patch +# 189349 - 32bit vmstat on 64bit kernel +Patch18: procps-3.2.7-vmstat-pgpg.patch +# 212637 - sysctl using deprecated syscall +# 228870 - process `sysctl' is using deprecated sysctl ... +Patch21: procps-3.2.7-sysctl-ignore.patch +# 140975 - top corrupts screen when sorting on first column +Patch22: procps-3.2.7-top-sorthigh.path +# 234546 - 'w' doesn't give correct information about what's being run. +Patch23: procps-3.2.7-w-best.patch +# 183029 - watch ignores unicode characters +#Patch24: procps-3.2.7-watch-unicode.patch +# 222251 - STIME can jitter by one second +Patch26: procps-3.2.7-ps-stime.patch +#244152 - ps truncates eip and esp to 32-bit values on 64-bit systems +Patch28: procps-3.2.7-ps-eip64.patch +#244960 - ps manpage formatted incorrectly +Patch29: procps-3.2.7-psman.patch +#185994 - error when using "Single Cpu = Off" option +Patch31: procps-3.2.7-top-cpu0.patch +#354001 - CPU value in top is reported as an integer +Patch32: procps-3.2.7-top-cpuint.patch +#296471 - update top man page +Patch33: procps-3.2.7-top-manpage.patch +#440694 - strange text after selecting few field +Patch34: procps-3.2.7-top-clrscr.patch +#435453 - errors with man -t formatting of ps man page +Patch35: procps-3.2.7-ps-man-fmt.patch +#472783 - 'vmstat -p ', +# the detailed statistics of the partition name is not output. +Patch36: procps-3.2.7-vmstat-partstats-long.patch +# Fix vmstat header to be 80 chars not 81 +Patch37: procps-3.2.7-vmstat-header.patch +# rhel bug #475963: slabtop -o should display the info once +Patch38: procps-3.2.7-slabtop-once.patch +#476134 - added timestamp to vmstat with new option -t +Patch39: procps-3.2.7-vmstat-timestamp.patch +#manual page updated to document the -t functionality +Patch40: procps-3.2.7-vmstat-timestamp-manpage.patch +#added cgroup display to ps +Patch41: procps-3.2.7-ps-cgroup.patch +# 'requested writes' display in partition statistics +Patch42: procps-3.2.7-vmstat-partstats-reqwrites.patch +# '-l' option of 'free' documented +Patch43: procps-3.2.7-free-hlmem.patch +# bug in showing threads fixed +Patch44: procps-3.2.8-threads.patch +# enable core file generation (don't trap it) +Patch45: procps-enable-core.patch +#548711 - [abrt] crash in procps-3.2.8-3.fc12 +Patch46: procps-3.2.8-setlocale.patch +# debian bug #505571 pmap -x should show more information +Patch47: procps-pmap-smaps.patch +#578798 - vmstat -SM doesn't work but vmstat -S M does +#Patch48: procps-3.2.7-vmstat-sm.patch +Patch48: procps-3.2.8-vmstat-getopt.patch +Patch49: procps-3.2.8-ps-cgroup-suppress-root-group.patch +#631340 - fixed build with make 3.82 +Patch50: procps-3.2.8-make.patch +#632236: don't depend on constructor execution order +Patch51: procps-3.2.8-constructor-order.patch + +BuildRequires: ncurses-devel + +%description +The procps package contains a set of system utilities that provide +system information. Procps includes ps, free, skill, pkill, pgrep, +snice, tload, top, uptime, vmstat, w, watch and pdwx. The ps command +displays a snapshot of running processes. The top command provides +a repetitive update of the statuses of running processes. The free +command displays the amounts of free and used memory on your +system. The skill command sends a terminate command (or another +specified signal) to a specified set of processes. The snice +command is used to change the scheduling priority of specified +processes. The tload command prints a graph of the current system +load average to a specified tty. The uptime command displays the +current time, how long the system has been running, how many users +are logged on, and system load averages for the past one, five, +and fifteen minutes. The w command displays a list of the users +who are currently logged on and what they are running. The watch +program watches a running program. The vmstat command displays +virtual memory statistics about processes, memory, paging, block +I/O, traps, and CPU activity. The pwdx command reports the current +working directory of a process or processes. + +%package devel +Summary: System and process monitoring utilities +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +System and process monitoring utilities development headers + +%prep +%setup -q + +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch6 -p1 +%patch7 -p1 +%patch8 -p1 +%patch9 -p1 +%patch10 -p1 +%patch11 -p1 +%patch14 -p1 +%patch15 -p1 +%patch16 -p1 +%patch17 -p1 +%patch18 -p1 +%patch21 -p1 +%patch22 -p1 +%patch23 -p1 +#%patch24 -p1 +%patch26 -p1 +%patch28 -p1 +%patch29 -p1 +%patch31 -p1 +%patch32 -p1 +%patch33 -p1 +%patch34 -p1 +%patch35 -p1 +%patch36 -p1 +%patch37 -p1 +%patch38 -p1 +%patch39 -p1 +%patch40 -p1 +%patch41 -p1 +%patch42 -p1 +%patch43 -p1 +%patch44 -p1 +%patch45 -p1 +%patch46 -p1 +%patch47 -p1 +%patch48 -p1 +%patch49 -p1 +%patch50 -p1 +%patch51 -p1 + +cp %SOURCE1 . + +%build +cp %{SOURCE1001} . +make SHARED=1 CFLAGS="$RPM_OPT_FLAGS" W_SHOWFROM=-DW_SHOWFROM lib64=%{_lib} + +%install +rm -rf %{buildroot} +make ldconfig=true DESTDIR=%{buildroot} lib64=%{_lib} install="install -D" \ + SKIP="/bin/kill /usr/share/man/man1/kill.1" install +mkdir -p %{buildroot}/%{_docdir}/procps-%{version} +# keep 'rpm' happy... +chmod -R u+w %{buildroot}/sbin +chmod -R u+w %{buildroot}/bin +chmod -R u+w %{buildroot}/usr/bin +chmod -R u+w %{buildroot}/lib* + +mkdir -p %{buildroot}/%{_includedir}/proc +install -Dpm 644 proc/*.h %{buildroot}/%{_includedir}/proc +pushd %{buildroot}/%{_lib} +ln -s libproc-%{version}.so libproc.so +popd + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%clean +rm -rf %{buildroot} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(0644,root,root,755) +%manifest %{name}.manifest +%doc NEWS BUGS TODO FAQ +%{_datadir}/license/%{name} +%attr(755,root,root) /%{_lib}/libproc-%{version}.so +%attr(755,root,root) /bin/ps +%attr(755,root,root) /sbin/sysctl +%attr(755,root,root) /usr/bin/* + +%attr(0644,root,root) %{_mandir}/man1/* +%attr(0644,root,root) %{_mandir}/man8/* +%attr(0644,root,root) %{_mandir}/man5/* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/proc +/%{_lib}/libproc.so diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/psmisc.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/psmisc.spec new file mode 100644 index 0000000..7667459 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/psmisc.spec @@ -0,0 +1,72 @@ +Name: psmisc +Version: 22.20 +Release: 2 +License: GPLv2+ +Summary: Utilities for managing processes on your system +Group: Applications/System +URL: http://sourceforge.net/projects/psmisc +Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +Source1001: %{name}.manifest + +BuildRequires: gettext +BuildRequires: ncurses-devel +BuildRequires: autoconf automake + +#The following has been reworked by upstream in a different way ... we'll see +#Patch1: psmisc-22.13-fuser-silent.patch + +# Patch sent upstream 2012-10-08. + +%description +The psmisc package contains utilities for managing processes on your +system: pstree, killall and fuser. The pstree command displays a tree +structure of all of the running processes on your system. The killall +command sends a specified signal (SIGTERM if nothing is specified) to +processes identified by name. The fuser command identifies the PIDs +of processes that are using specified files or filesystems. + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +%configure \ + --prefix=%{_prefix} \ + --disable-nls +make %{?_smp_mflags} + +%install +make install DESTDIR="$RPM_BUILD_ROOT" + +mkdir -p $RPM_BUILD_ROOT/sbin +mv $RPM_BUILD_ROOT%{_bindir}/fuser $RPM_BUILD_ROOT/sbin + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%files +%manifest %{name}.manifest +%{_datadir}/license/%{name} +/sbin/fuser +%{_bindir}/killall +%{_bindir}/pstree +%{_bindir}/pstree.x11 +%{_bindir}/prtstat +%{_mandir}/man1/fuser.1* +%{_mandir}/man1/killall.1* +%{_mandir}/man1/pstree.1* +%{_mandir}/man1/prtstat.1* +%ifarch %{ix86} x86_64 ppc ppc64 %{arm} mipsel +%{_bindir}/peekfd +%endif +%{_mandir}/man1/peekfd.1* +%doc AUTHORS ChangeLog COPYING README + +%changelog diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-base.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-base.spec new file mode 100644 index 0000000..a437987 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-base.spec @@ -0,0 +1,323 @@ +Name: python-base +Version: 2.7.3 +Release: 0 +License: Python-2.0 +Summary: Python Interpreter base package +Url: http://www.python.org/ +Group: Development/Languages/Python +%define tarversion %{version} +%define tarname Python-%{tarversion} +Source0: %{tarname}.tar.bz2 +Source1: macros.python +Source4: distutils.cfg +Source5: _local.pth +Source1001: python.manifest +# COMMON-PATCH-BEGIN +Patch1: python-2.7-dirs.patch +Patch2: python-distutils-rpm-8.patch +Patch3: python-2.7.3rc2-multilib.patch +Patch4: python-2.5.1-sqlite.patch +Patch5: python-2.7.3rc2-canonicalize2.patch +Patch6: python-2.7rc2-configure.patch +Patch7: python-2.6-gettext-plurals.patch +Patch8: python-2.6b3-curses-panel.patch +Patch9: python-2.7.1-distutils_test_path.patch +Patch12: http://psf.upfronthosting.co.za/roundup/tracker/file19029/python-test_structmembers.patch +Patch13: python-2.7.2-fix_date_time_compiler.patch +Patch16: pypirc-secure.diff +Patch17: remove-static-libpython.diff +Patch18: python-2.7.3-ssl_ca_path.patch +# COMMON-PATCH-END +%define python_version %(echo %{tarversion} | head -c 3) +BuildRequires: automake +BuildRequires: fdupes +BuildRequires: pkg-config +BuildRequires: zlib-devel +BuildRequires: bzip2-devel + +%description +Python is an interpreted, object-oriented programming language, and is +often compared to Tcl, Perl, Scheme, or Java. You can find an overview +of Python in the documentation and tutorials included in the python-doc +(HTML) or python-doc-pdf (PDF) packages. + +This package contains all of stand-alone Python files, minus binary +modules that would pull in extra dependencies. + +%package -n python-devel +Summary: Include Files and Libraries Mandatory for Building Python Modules +Group: Development/Languages/Python +Requires: glibc-devel +Requires: python-base = %{version} + +%description -n python-devel +The Python programming language's interpreter can be extended with +dynamically loaded extensions and can be embedded in other programs. + +This package contains header files, a static library, and development +tools for building Python modules, extending the Python interpreter or +embedding Python in applications. + +%package -n python-xml +Summary: A Python XML Interface +Group: Development/Libraries/Python +Requires: python-base = %{version} +# pyxml used to live out of tree +Provides: pyxml = 0.8.5 +Obsoletes: pyxml < 0.8.5 + +%description -n python-xml +The expat module is a Python interface to the expat XML parser. Since +Python2.x, it is part of the core Python distribution. + +%package -n libpython +Summary: Python Interpreter shared library +Group: Development/Languages/Python + +%description -n libpython +Python is an interpreted, object-oriented programming language, and is +often compared to Tcl, Perl, Scheme, or Java. You can find an overview +of Python in the documentation and tutorials included in the python-doc +(HTML) or python-doc-pdf (PDF) packages. + +This package contains libpython2.6 shared library for embedding in +other applications. + +%prep +%setup -q -n %{tarname} +# patching +# COMMON-PREP-BEGIN +%patch1 -p1 +%patch2 -p1 +%patch3 +%patch4 +%patch5 +%patch6 +%patch7 +%patch8 +%patch9 -p1 +%patch12 +%patch13 +#skip test_io test for ppc,ppc64 as it broken. +%patch16 -p1 +%patch17 +%patch18 +# COMMON-PREP-END + +# drop Autoconf version requirement +sed -i 's/^version_required/dnl version_required/' configure.in + +%build +cp %{S:1001} . +export OPT="%{optflags}" + +autoreconf -f -i . # Modules/_ctypes/libffi + +# provide a stable timestamp +touch -r %{SOURCE0} Makefile.pre.in + +# prevent make from trying to rebuild asdl stuff, which requires existing +# python installation +touch Parser/asdl* Python/Python-ast.c Include/Python-ast.h + +%configure \ + --docdir=%{_docdir}/python \ + --with-fpectl \ + --enable-ipv6 \ + --enable-shared \ + --enable-unicode=ucs4 + +LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH \ + make %{?_smp_mflags} profile-opt + + +%install +# replace rest of /usr/local/bin/python or /usr/bin/python2.5 with /usr/bin/python +find . -wholename "./Parser" -prune -o -name '*.py' -type f -print0 | xargs -0 grep -lE '^#! *(/usr/.*bin/(env +)?)?python' | xargs sed -r -i -e '1s@^#![[:space:]]*(/usr/(local/)?bin/(env +)?)?python([0-9]+\.[0-9]+)?@#!/usr/bin/python@' +# the grep inbetween makes it much faster +######################################## +# install it +######################################## +%make_install OPT="%{optflags} -fPIC" +# install site-specific tweaks +#ln -s python%{python_version} %{buildroot}%{_bindir}/python2 +install -m 644 %{SOURCE4} %{buildroot}%{_libdir}/python%{python_version}/distutils +install -m 644 %{SOURCE5} %{buildroot}%{_libdir}/python%{python_version}/site-packages +install -d -m 755 %{buildroot}%{_sysconfdir}/rpm +install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm +# make sure /usr/lib/python/site-packages exists even on lib64 machines +mkdir -p %{buildroot}%{_prefix}/lib/python%{python_version}/site-packages +######################################## +# some cleanups +######################################## +# remove hard links and replace them with symlinks +for dir in bin include %{_lib} ; do + rm -f %{buildroot}/%{_prefix}/$dir/python + ln -s python%{python_version} %{buildroot}/%{_prefix}/$dir/python +done +CLEANUP_DIR="%{buildroot}%{_libdir}/python%{python_version}" +# don't distribute precompiled windows installers (duh) +rm -f $CLEANUP_DIR/distutils/command/*.exe +# kill imageop.so and audioop.so, they are rarely used and insecure +rm -f $CLEANUP_DIR/lib-dynload/imageop.so +rm -f $CLEANUP_DIR/lib-dynload/audioop.so +# link shared library instead of static library that tools expect +ln -s ../../libpython%{python_version}.so %{buildroot}%{_libdir}/python%{python_version}/config/libpython%{python_version}.so +# remove various things that don't need to be in python-base +rm %{buildroot}%{_bindir}/idle +rm -rf $CLEANUP_DIR/{curses,bsddb,idlelib,lib-tk,sqlite3} +rm $CLEANUP_DIR/ssl.py* +# does not work without _ssl.so anyway +# replace duplicate .pyo/.pyc with hardlinks +%fdupes %{buildroot}/%{_libdir}/python%{python_version} +######################################## +# documentation +######################################## +export PDOCS=%{buildroot}%{_docdir}/%{name} +install -d -m 755 $PDOCS +install -c -m 644 LICENSE $PDOCS/ +install -c -m 644 README $PDOCS/ +ln -s python%{python_version}.1.gz %{buildroot}%{_mandir}/man1/python.1.gz +######################################## +# devel +######################################## +# install Makefile.pre.in and Makefile.pre +cp Makefile Makefile.pre.in Makefile.pre %{buildroot}%{_libdir}/python%{python_version}/config/ + +%post -n libpython -p /sbin/ldconfig + +%postun -n libpython -p /sbin/ldconfig + +%files -n python-devel +%manifest python.manifest +%defattr(-, root, root) +%{_libdir}/python%{python_version}/config/* +%exclude %{_libdir}/python%{python_version}/config/Setup +%exclude %{_libdir}/python%{python_version}/config/Makefile +%defattr(644, root, root, 755) +%{_libdir}/libpython*.so +%{_libdir}/pkgconfig/python-%{python_version}.pc +%{_libdir}/pkgconfig/python.pc +%{_libdir}/pkgconfig/python2.pc +%{_includedir}/python* +%exclude %{_includedir}/python%{python_version}/pyconfig.h +%{_libdir}/python%{python_version}/test +%defattr(755, root, root) +%{_bindir}/python-config +%{_bindir}/python2-config +%{_bindir}/python%{python_version}-config + +%files -n python-xml +%manifest python.manifest +%defattr(644, root, root, 755) +%{_libdir}/python%{python_version}/xml +%{_libdir}/python%{python_version}/lib-dynload/pyexpat.so + +%files -n libpython +%manifest python.manifest +%defattr(644, root, root) +%{_libdir}/libpython*.so.* + +%files +%manifest python.manifest +%defattr(644, root, root, 755) +%config %{_sysconfdir}/rpm/macros.python +%dir %{_docdir}/%{name} +%doc %{_docdir}/%{name}/README +%doc %{_docdir}/%{name}/LICENSE +%doc %{_mandir}/man1/python.1* +%doc %{_mandir}/man1/python%{python_version}.1* +%dir %{_includedir}/python%{python_version} +%{_includedir}/python%{python_version}/pyconfig.h +%{_libdir}/python +%dir %{_prefix}/lib/python%{python_version} +%dir %{_prefix}/lib/python%{python_version}/site-packages +%dir %{_libdir}/python%{python_version} +%dir %{_libdir}/python%{python_version}/config +%{_libdir}/python%{python_version}/config/Setup +%{_libdir}/python%{python_version}/config/Makefile +%{_libdir}/python%{python_version}/*.* +%{_libdir}/python%{python_version}/compiler +%{_libdir}/python%{python_version}/ctypes +%{_libdir}/python%{python_version}/distutils +%{_libdir}/python%{python_version}/email +%{_libdir}/python%{python_version}/encodings +%{_libdir}/python%{python_version}/hotshot +%{_libdir}/python%{python_version}/importlib +%{_libdir}/python%{python_version}/json +%{_libdir}/python%{python_version}/lib2to3 +%{_libdir}/python%{python_version}/logging +%{_libdir}/python%{python_version}/multiprocessing +%{_libdir}/python%{python_version}/plat-* +%{_libdir}/python%{python_version}/pydoc_data +%{_libdir}/python%{python_version}/unittest +%{_libdir}/python%{python_version}/wsgiref +%dir %{_libdir}/python%{python_version}/site-packages +%{_libdir}/python%{python_version}/site-packages/README +%{_libdir}/python%{python_version}/site-packages/_local.pth +%dir %{_libdir}/python%{python_version}/lib-dynload +%{_libdir}/python%{python_version}/lib-dynload/_bisect.so +%{_libdir}/python%{python_version}/lib-dynload/_csv.so +%{_libdir}/python%{python_version}/lib-dynload/_collections.so +%{_libdir}/python%{python_version}/lib-dynload/_ctypes.so +%{_libdir}/python%{python_version}/lib-dynload/_ctypes_test.so +%{_libdir}/python%{python_version}/lib-dynload/_elementtree.so +%{_libdir}/python%{python_version}/lib-dynload/_functools.so +%{_libdir}/python%{python_version}/lib-dynload/_heapq.so +%{_libdir}/python%{python_version}/lib-dynload/_hotshot.so +%{_libdir}/python%{python_version}/lib-dynload/_io.so +%{_libdir}/python%{python_version}/lib-dynload/_json.so +%{_libdir}/python%{python_version}/lib-dynload/_locale.so +%{_libdir}/python%{python_version}/lib-dynload/_lsprof.so +%{_libdir}/python%{python_version}/lib-dynload/_md5.so +%{_libdir}/python%{python_version}/lib-dynload/_multiprocessing.so +%{_libdir}/python%{python_version}/lib-dynload/_random.so +%{_libdir}/python%{python_version}/lib-dynload/_sha.so +%{_libdir}/python%{python_version}/lib-dynload/_sha256.so +%{_libdir}/python%{python_version}/lib-dynload/_sha512.so +%{_libdir}/python%{python_version}/lib-dynload/_socket.so +%{_libdir}/python%{python_version}/lib-dynload/_struct.so +%{_libdir}/python%{python_version}/lib-dynload/_testcapi.so +%{_libdir}/python%{python_version}/lib-dynload/array.so +%{_libdir}/python%{python_version}/lib-dynload/binascii.so +%{_libdir}/python%{python_version}/lib-dynload/bz2.so +%{_libdir}/python%{python_version}/lib-dynload/cPickle.so +%{_libdir}/python%{python_version}/lib-dynload/cStringIO.so +%{_libdir}/python%{python_version}/lib-dynload/cmath.so +%{_libdir}/python%{python_version}/lib-dynload/crypt.so +%{_libdir}/python%{python_version}/lib-dynload/datetime.so +%{_libdir}/python%{python_version}/lib-dynload/fcntl.so +%{_libdir}/python%{python_version}/lib-dynload/future_builtins.so +%{_libdir}/python%{python_version}/lib-dynload/grp.so +%{_libdir}/python%{python_version}/lib-dynload/itertools.so +%{_libdir}/python%{python_version}/lib-dynload/linuxaudiodev.so +%{_libdir}/python%{python_version}/lib-dynload/math.so +%{_libdir}/python%{python_version}/lib-dynload/mmap.so +%{_libdir}/python%{python_version}/lib-dynload/nis.so +%{_libdir}/python%{python_version}/lib-dynload/operator.so +%{_libdir}/python%{python_version}/lib-dynload/ossaudiodev.so +%{_libdir}/python%{python_version}/lib-dynload/parser.so +%{_libdir}/python%{python_version}/lib-dynload/resource.so +%{_libdir}/python%{python_version}/lib-dynload/select.so +%{_libdir}/python%{python_version}/lib-dynload/spwd.so +%{_libdir}/python%{python_version}/lib-dynload/strop.so +%{_libdir}/python%{python_version}/lib-dynload/syslog.so +%{_libdir}/python%{python_version}/lib-dynload/termios.so +%{_libdir}/python%{python_version}/lib-dynload/time.so +%{_libdir}/python%{python_version}/lib-dynload/unicodedata.so +%{_libdir}/python%{python_version}/lib-dynload/zlib.so +%{_libdir}/python%{python_version}/lib-dynload/_codecs*.so +%{_libdir}/python%{python_version}/lib-dynload/_multibytecodec.so +%{_libdir}/python%{python_version}/lib-dynload/Python-%{tarversion}-py%{python_version}.egg-info +# these modules don't support 64-bit arches (disabled by setup.py) +%ifnarch x86_64 +# requires sizeof(int) == sizeof(long) == sizeof(char*) +%{_libdir}/python%{python_version}/lib-dynload/dl.so +%endif +%attr(755, root, root) %{_bindir}/pydoc +%attr(755, root, root) %{_bindir}/python +%attr(755, root, root) %{_bindir}/python%{python_version} +%attr(755, root, root) %{_bindir}/smtpd.py +%{_bindir}/python2 +%exclude %{_bindir}/2to3 + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-lxml.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-lxml.spec new file mode 100644 index 0000000..f5aab7a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-lxml.spec @@ -0,0 +1,101 @@ +%global with_python3 0 + +%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} + +%if %{with_python3} +%{!?python3_sitearch: %define python3_sitearch %(%{__python3} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} +%endif + +Name: python-lxml +Version: 2.2.3 +Release: 3 +Summary: ElementTree-like Python bindings for libxml2 and libxslt + +Group: Development/Libraries +License: BSD +URL: http://codespeak.net/lxml/ +Source0: http://cheeseshop.python.org/packages/source/l/lxml/lxml-%{version}.tar.gz +Source1001: packaging/python-lxml.manifest +#Source0: http://codespeak.net/lxml/lxml-%{version}.tgz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: libxslt-devel + +BuildRequires: python-devel +BuildRequires: python-setuptools-devel + +%if %{with_python3} +BuildRequires: python3-devel +BuildRequires: python3-setuptools +%global py3dir ../python3-lxml-%{version} +%endif + +%description +lxml provides a Python binding to the libxslt and libxml2 libraries. +It follows the ElementTree API as much as possible in order to provide +a more Pythonic interface to libxml2 and libxslt than the default +bindings. In particular, lxml deals with Python Unicode strings +rather than encoded UTF-8 and handles memory management automatically, +unlike the default bindings. + +%if %{with_python3} +%package -n python3-lxml +Summary: ElementTree-like Python 3 bindings for libxml2 and libxslt +Group: Development/Libraries + +%description -n python3-lxml +lxml provides a Python 3 binding to the libxslt and libxml2 libraries. +It follows the ElementTree API as much as possible in order to provide +a more Pythonic interface to libxml2 and libxslt than the default +bindings. In particular, lxml deals with Python 3 Unicode strings +rather than encoded UTF-8 and handles memory management automatically, +unlike the default bindings. +%endif + +%prep +%setup -q -n lxml-%{version} + +chmod a-x doc/rest2html.py + +%if %{with_python3} +cp -r . %{py3dir} +chmod a-x %{py3dir}/doc/rest2html.py +%endif + +%build +cp %{SOURCE1001} . +CFLAGS="%{optflags}" %{__python} -c 'import setuptools; execfile("setup.py")' build + +%if %{with_python3} +pushd %{py3dir} +CFLAGS="%{optflags}" %{__python3} setup.py build +popd +%endif + +%install +rm -rf %{buildroot} +%{__python} -c 'import setuptools; execfile("setup.py")' install --skip-build --root %{buildroot} --prefix=%{_prefix} + +%if %{with_python3} +pushd %{py3dir} +%{__python3} setup.py install --skip-build --root %{buildroot} +popd +%endif + +%clean +rm -rf %{buildroot} + +%files +%manifest python-lxml.manifest +%defattr(-,root,root,-) +%doc README.txt LICENSES.txt PKG-INFO CREDITS.txt CHANGES.txt doc/ +%{python_sitearch}/* + +%if %{with_python3} +%files -n python3-lxml +%manifest python-lxml.manifest +%defattr(-,root,root,-) +%doc README.txt LICENSES.txt PKG-INFO CREDITS.txt CHANGES.txt doc/ +%{python3_sitearch}/* +%endif + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-pycurl.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-pycurl.spec new file mode 100644 index 0000000..d3e0e62 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-pycurl.spec @@ -0,0 +1,66 @@ +%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} + +Name: python-pycurl +Version: 7.19.0 +Release: 4 +Summary: A Python interface to libcurl + +Group: Development/Languages +License: LGPLv2+ +URL: http://pycurl.sourceforge.net/ +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/python-pycurl.manifest +Patch0: python-pycurl-no-static-libs.patch +Patch1: python-pycurl-lcrypto.patch + +BuildRequires: python-devel +BuildRequires: curl-devel >= 7.19.0 +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(libcares) + +# During its initialization, PycURL checks that the actual libcurl version +# is not lower than the one used when PycURL was built. +# Yes, that should be handled by library versioning (which would then get +# automatically reflected by rpm). +# For now, we have to reflect that dependency. +%define libcurl_sed '/^#define LIBCURL_VERSION "/!d;s/"[^"]*$//;s/.*"//;q' +%define curlver_h /usr/include/curl/curlver.h +%define libcurl_ver %(sed %{libcurl_sed} %{curlver_h} 2>/dev/null || echo 0) +Requires: libcurl >= %{libcurl_ver} + +Provides: pycurl = %{version}-%{release} + +%description +PycURL is a Python interface to libcurl. PycURL can be used to fetch +objects identified by a URL from a Python program, similar to the +urllib Python module. PycURL is mature, very fast, and supports a lot +of features. + +%prep +%setup0 -q +%patch0 -p0 +%patch1 -p1 -b .lcrypto + +chmod a-x examples/* + +%build +cp %{SOURCE1001} . +CFLAGS="$RPM_OPT_FLAGS -DHAVE_CURL_OPENSSL" %{__python} setup.py build + +%check +export PYTHONPATH=$PWD/build/lib* +%{__python} tests/test_internals.py -q + +%install +rm -rf %{buildroot} +%{__python} setup.py install -O1 --skip-build --root %{buildroot} --prefix %{_prefix} + +%clean +rm -rf %{buildroot} + +%files +%manifest python-pycurl.manifest +%defattr(-,root,root,-) +%doc %{_prefix}/share/doc/pycurl/* +/%{python_sitearch}/curl/* +/%{python_sitearch}/pycurl* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-setuptools.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-setuptools.spec new file mode 100644 index 0000000..bc8005e --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python-setuptools.spec @@ -0,0 +1,74 @@ +Name: python-setuptools +Summary: Easily build and distribute Python packages +Version: 0.6c11 +Release: 2 +Group: Applications/System +License: Python or ZPLv2.0 +BuildArch: noarch +URL: http://pypi.python.org/pypi/setuptools +Source0: http://pypi.python.org/packages/source/s/setuptools/setuptools-%{version}.tar.gz +Source1: psfl.txt +Source2: zpl.txt +Source1001: packaging/python-setuptools.manifest +BuildRequires: python-devel + + +%description +Setuptools is a collection of enhancements to the Python distutils that allow +you to more easily build and distribute Python packages, especially ones that +have dependencies on other packages. + +This package contains the runtime components of setuptools, necessary to +execute the software that requires pkg_resources.py. + + + +%package devel +Summary: Download, install, upgrade, and uninstall Python packages +Group: Development/Languages +Requires: %{name} = %{version}-%{release} +Requires: python-devel + +%description devel +setuptools is a collection of enhancements to the Python distutils that allow +you to more easily build and distribute Python packages, especially ones that +have dependencies on other packages. + +This package contains the components necessary to build and install software +requiring setuptools. + + + +%prep +%setup -q -n setuptools-%{version} + +%build +cp %{SOURCE1001} . +find -name '*.txt' | xargs chmod -x +find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python}|' +CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build + +%install +%{__python} setup.py install -O1 --skip-build \ + --root $RPM_BUILD_ROOT \ + --prefix %{_prefix} \ + --single-version-externally-managed + +rm -rf $RPM_BUILD_ROOT%{python_sitelib}/setuptools/tests + +install -p -m 0644 %{SOURCE1} %{SOURCE2} . +find $RPM_BUILD_ROOT%{python_sitelib} -name '*.exe' | xargs rm -f +chmod +x $RPM_BUILD_ROOT%{python_sitelib}/setuptools/command/easy_install.py + + +%files +%manifest python-setuptools.manifest +%{python_sitelib}/* +%exclude %{python_sitelib}/easy_install* + + +%files devel +%manifest python-setuptools.manifest +%{python_sitelib}/easy_install* +%{_bindir}/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python.spec new file mode 100644 index 0000000..865110b --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/python.spec @@ -0,0 +1,275 @@ +Name: python +Version: 2.7.3 +Release: 1 +License: Python-2.0 +Summary: Python Interpreter +Url: http://www.python.org/ +Group: Development/Languages/Python +%define tarversion %{version} +%define tarname python-%{tarversion} +Source0: %{tarname}.tar.bz2 +Source2: pythonstart +Source3: python.sh +Source4: python.csh +Source1001: %name.manifest +# !!!!!!!!!!!!!! +# do not add or edit patches here. please edit python-base.spec +# instead and run pre_checkin.sh +# !!!!!!!!!!!!!! +# COMMON-PATCH-BEGIN +Patch1: python-2.7-dirs.patch +Patch2: python-distutils-rpm-8.patch +Patch3: python-2.7.3rc2-multilib.patch +Patch4: python-2.5.1-sqlite.patch +Patch5: python-2.7.3rc2-canonicalize2.patch +Patch6: python-2.7rc2-configure.patch +Patch7: python-2.6-gettext-plurals.patch +Patch8: python-2.6b3-curses-panel.patch +Patch9: python-2.7.1-distutils_test_path.patch +Patch12: http://psf.upfronthosting.co.za/roundup/tracker/file19029/python-test_structmembers.patch +Patch13: python-2.7.2-fix_date_time_compiler.patch +Patch16: pypirc-secure.diff +Patch17: remove-static-libpython.diff +Patch18: python-2.7.3-ssl_ca_path.patch +# COMMON-PATCH-END +BuildRequires: automake +BuildRequires: db4-devel +BuildRequires: fdupes +BuildRequires: gmp-devel +BuildRequires: bzip2-devel +BuildRequires: openssl-devel +BuildRequires: ncurses-devel +BuildRequires: readline-devel +BuildRequires: sqlite-devel +%define python_version %(echo %{tarversion} | head -c 3) +%define idle_name idle +Requires: python-base = %{version} +Provides: %{name} = %{python_version} +Obsoletes: python-elementtree +Obsoletes: python-nothreads +Obsoletes: python-sqlite + +%description +Python is an interpreted, object-oriented programming language, and is +often compared to Tcl, Perl, Scheme, or Java. You can find an overview +of Python in the documentation and tutorials included in the python-doc +(HTML) or python-doc-pdf (PDF) packages. + +If you want to install third party modules using distutils, you need to +install python-devel package. + +%package curses +Summary: Python Interface to the (N)Curses Library +Group: Development/Libraries/Python +Requires: python-base = %{version} +Obsoletes: pyth_cur +Provides: pyth_cur + +%description curses +An easy to use interface to the (n)curses CUI library. CUI stands for +Console User Interface. + + +%prep +%setup -q -n %{tarname} +# COMMON-PREP-BEGIN +%patch1 -p1 +%patch2 -p1 +%patch3 +%patch4 +%patch5 +%patch6 +%patch7 +%patch8 +%patch9 -p1 +%patch12 +%patch13 +#skip test_io test for ppc,ppc64 as it broken. +%patch16 -p1 +%patch17 +%patch18 +# COMMON-PREP-END + +# drop Autoconf version requirement +sed -i 's/^version_required/dnl version_required/' configure.in + +# remove newslist.py because of bad license +rm Demo/scripts/newslist.* + +%build +cp %{S:1001} . +export OPT="%{optflags}" + +autoreconf -f -i . # Modules/_ctypes/libffi +# prevent make from trying to rebuild asdl stuff, which requires existing +# python installation +touch Parser/asdl* Python/Python-ast.c Include/Python-ast.h + +%configure \ + --docdir=%{_docdir}/python \ + --enable-ipv6 \ + --with-fpectl \ + --enable-shared \ + --enable-unicode=ucs4 + +make %{?_smp_mflags} + +%install +# replace rest of /usr/local/bin/python or /usr/bin/python2.x with /usr/bin/python +find . -wholename "./Parser" -prune -o -name '*.py' -type f -print0 | xargs -0 grep -lE '^#! *(/usr/.*bin/(env +)?)?python' | xargs sed -r -i -e '1s@^#![[:space:]]*(/usr/(local/)?bin/(env +)?)?python([0-9]+\.[0-9]+)?@#!/usr/bin/python@' +# the grep inbetween makes it much faster +######################################## +# install it +######################################## +%make_install OPT="%{optflags} -fPIC" +######################################## +# some cleanups +######################################## +# remove hard links and replace them with symlinks +for dir in bin include %{_lib} ; do + rm -f %{buildroot}/%{_prefix}/$dir/python + ln -s python%{python_version} %{buildroot}/%{_prefix}/$dir/python +done +# kill imageop.so, it's insecure +rm -f %{buildroot}/%{_libdir}/python%{python_version}/lib-dynload/imageop.so +#cleanup for -base +rm %{buildroot}%{_bindir}/python%{python_version} +rm %{buildroot}%{_bindir}/python2 +rm %{buildroot}%{_bindir}/python +rm %{buildroot}%{_bindir}/smtpd.py +rm %{buildroot}%{_bindir}/pydoc +rm %{buildroot}%{_bindir}/2to3 +rm %{buildroot}%{_mandir}/man1/python* +rm %{buildroot}%{_libdir}/libpython*.so.* +rm %{buildroot}%{_libdir}/python +find %{buildroot}%{_libdir}/python%{python_version} -maxdepth 1 ! \( -name "ssl.py" \) -exec rm {} ";" +rm %{buildroot}%{_bindir}/python%{python_version}-config +rm %{buildroot}%{_bindir}/python2-config +rm %{buildroot}%{_bindir}/python-config +rm %{buildroot}%{_libdir}/pkgconfig/* +rm -rf %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/dbm.so +rm -r %{buildroot}%{_includedir}/python +rm -r %{buildroot}%{_includedir}/python%{python_version} +rm -r %{buildroot}%{_libdir}/python%{python_version}/compiler +rm -r %{buildroot}%{_libdir}/python%{python_version}/config +rm -r %{buildroot}%{_libdir}/python%{python_version}/ctypes +rm -r %{buildroot}%{_libdir}/python%{python_version}/distutils +rm -r %{buildroot}%{_libdir}/python%{python_version}/email +rm -r %{buildroot}%{_libdir}/python%{python_version}/encodings +rm -r %{buildroot}%{_libdir}/python%{python_version}/hotshot +rm -r %{buildroot}%{_libdir}/python%{python_version}/importlib +rm -r %{buildroot}%{_libdir}/python%{python_version}/json +rm -r %{buildroot}%{_libdir}/python%{python_version}/lib2to3 +rm -r %{buildroot}%{_libdir}/python%{python_version}/logging +rm -r %{buildroot}%{_libdir}/python%{python_version}/multiprocessing +rm -r %{buildroot}%{_libdir}/python%{python_version}/plat-* +rm -r %{buildroot}%{_libdir}/python%{python_version}/pydoc_data +rm -r %{buildroot}%{_libdir}/python%{python_version}/test +rm -r %{buildroot}%{_libdir}/python%{python_version}/unittest +rm -r %{buildroot}%{_libdir}/python%{python_version}/wsgiref +rm -r %{buildroot}%{_libdir}/python%{python_version}/xml +rm %{buildroot}%{_libdir}/libpython%{python_version}.so +rm %{buildroot}%{_libdir}/python%{python_version}/site-packages/README +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_bisect.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_csv.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_collections.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_ctypes.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_ctypes_test.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_elementtree.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_functools.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_heapq.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_hotshot.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_io.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_json.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_locale.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_lsprof.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_multiprocessing.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_random.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_socket.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_struct.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_testcapi.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/array.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/binascii.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/bz2.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/cPickle.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/cStringIO.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/cmath.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/crypt.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/datetime.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/fcntl.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/future_builtins.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/grp.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/itertools.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/linuxaudiodev.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/math.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/mmap.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/nis.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/operator.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/ossaudiodev.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/parser.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/pyexpat.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/resource.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/select.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/spwd.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/strop.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/syslog.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/termios.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/time.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/unicodedata.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/zlib.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_codecs*.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/_multibytecodec.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/audioop.so +rm -f %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/dl.so +rm %{buildroot}%{_libdir}/python%{python_version}/lib-dynload/Python-%{tarversion}-py%{python_version}.egg-info +# replace duplicate .pyo/.pyc with hardlinks +%fdupes %{buildroot}/%{_libdir}/python%{python_version} +######################################## +# documentation +######################################## +export PDOCS=%{buildroot}%{_docdir}/%{name} +install -d -m 755 $PDOCS +install -c -m 644 LICENSE $PDOCS/ +install -c -m 644 README $PDOCS/ +######################################## +# startup script +######################################## +install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d +install -m 644 %{SOURCE2} %{buildroot}/etc +install -m 644 %{SOURCE3} %{SOURCE4} %{buildroot}%{_sysconfdir}/profile.d + +rm -rf %{buildroot}%{_bindir}/idle +rm -rf %{buildroot}%{_libdir}/python%{python_version}/idlelib +rm -rf %{buildroot}%{_libdir}/python%{python_version}/lib-tk + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files curses +%manifest %name.manifest +%defattr(644, root, root, 755) +%{_libdir}/python%{python_version}/curses +%{_libdir}/python%{python_version}/lib-dynload/_curses.so +%{_libdir}/python%{python_version}/lib-dynload/_curses_panel.so + +%files +%manifest %name.manifest +%defattr(644, root, root, 755) +%dir %{_docdir}/%{name} +%doc %{_docdir}/%{name}/README +%doc %{_docdir}/%{name}/LICENSE +%config %{_sysconfdir}/pythonstart +%config %{_sysconfdir}/profile.d/python.* +%dir %{_libdir}/python%{python_version} +%{_libdir}/python%{python_version}/ssl.py* +%{_libdir}/python%{python_version}/bsddb +%{_libdir}/python%{python_version}/sqlite3 +%dir %{_libdir}/python%{python_version}/lib-dynload +%{_libdir}/python%{python_version}/lib-dynload/_bsddb.so +%{_libdir}/python%{python_version}/lib-dynload/_hashlib.so +%{_libdir}/python%{python_version}/lib-dynload/_sqlite3.so +%{_libdir}/python%{python_version}/lib-dynload/_ssl.so +%{_libdir}/python%{python_version}/lib-dynload/readline.so + +%changelog diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/readline.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/readline.spec new file mode 100644 index 0000000..b07b2f0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/readline.spec @@ -0,0 +1,133 @@ +#sbs-git:slp/pkgs/r/readline5 readline 5.2-5slp2+s1 a4683cf1cf83604c440c2ffc76a49e37c04c86b1 +#specfile originally created for Fedora, modified for Moblin Linux +Summary: A library for editing typed command lines +Name: readline +Version: 5.2 +Release: 13.24 +License: GPLv2+ +Group: System/Libraries +URL: http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html +Source: ftp://ftp.gnu.org/gnu/readline/readline-%{version}.tar.gz + +Patch1: readline-5.2-001.patch +Patch2: readline-5.2-002.patch +Patch3: readline-5.2-003.patch +Patch4: readline-5.2-004.patch +Patch5: readline-5.2-005.patch +Patch6: readline-5.2-006.patch +Patch7: readline-5.2-007.patch +Patch8: readline-5.2-008.patch +Patch9: readline-5.2-009.patch +Patch10: readline-5.2-010.patch +Patch11: readline-5.2-011.patch +Patch12: readline-5.2-012.patch +Patch13: readline-5.2-013.patch +Patch14: readline-attribute.patch +Patch15: readline-header.patch +Patch16: readline-no-cross-check.patch +Patch17: readline-no-rpath.patch + +BuildRequires: ncurses-devel + +%description +The Readline library provides a set of functions that allow users to +edit command lines. Both Emacs and vi editing modes are available. The +Readline library includes additional functions for maintaining a list +of previously-entered command lines for recalling or editing those +lines, and for performing csh-like history expansion on previous +commands. + +%package devel +Summary: Files needed to develop programs which use the readline library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: ncurses-devel + +%description devel +The Readline library provides a set of functions that allow users to +edit typed command lines. If you want to develop programs that will +use the readline library, you need to have the readline-devel package +installed. You also need to have the readline package installed. + +%package static +Summary: Static libraries for the readline library +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} + +%description static +The readline-static package contains the static version of the readline +library. + +%prep +%setup -q +%patch1 -p1 -b .001 +%patch2 -p0 -b .002 +%patch3 -p0 -b .003 +%patch4 -p0 -b .004 +%patch5 -p0 -b .005 +%patch6 -p0 -b .006 +%patch7 -p0 -b .007 +%patch8 -p0 -b .008 +%patch9 -p0 -b .009 +%patch10 -p0 -b .010 +%patch11 -p0 -b .011 +%patch12 -p0 -b .012 +%patch13 -p1 -b .013 +%patch14 -p1 -b .attribute +%patch15 -p1 -b .header +%patch16 -p1 -b .no-cross-check +%patch17 -p1 -b .no-rpath + +pushd examples +rm -f rlfe/configure +iconv -f iso8859-1 -t utf8 -o rl-fgets.c{_,} +touch -r rl-fgets.c{,_} +mv -f rl-fgets.c{_,} +popd + +%build +export CPPFLAGS="-I%{_includedir}/ncurses" +%configure +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT + +make DESTDIR=$RPM_BUILD_ROOT install + +mkdir $RPM_BUILD_ROOT/%{_lib} +mv $RPM_BUILD_ROOT%{_libdir}/libreadline.so.* $RPM_BUILD_ROOT/%{_lib} +for l in $RPM_BUILD_ROOT%{_libdir}/libreadline.so; do + ln -sf $(echo %{_libdir} | \ + sed 's,\(^/\|\)[^/][^/]*,..,g')/%{_lib}/$(readlink $l) $l +done + +rm -f $RPM_BUILD_ROOT%{_infodir}/dir + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%docs_package + + +%files +%defattr(-,root,root,-) +%doc COPYING +/%{_lib}/libreadline*.so.* +%{_libdir}/libhistory*.so.* + +%files devel +%defattr(-,root,root,-) +%doc examples/*.c examples/*.h examples/rlfe +%{_includedir}/readline +%{_libdir}/lib*.so + +%files static +%defattr(-,root,root,-) +%{_libdir}/lib*.a + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/rpm-python.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/rpm-python.spec new file mode 100644 index 0000000..a55899a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/rpm-python.spec @@ -0,0 +1,78 @@ +# build against xz? +%bcond_without xz +# build against python +%bcond_without python +# sqlite backend is pretty useless +%bcond_with sqlite +# just for giggles, option to build with internal Berkeley DB +%bcond_with int_bdb + +%define rpmhome /usr/lib/rpm + +%define rpmver 4.9.1 + + +Summary: The RPM package management system +Name: rpm-python +Version: %{rpmver} +Release: 1 +BuildRequires: python-devel +%{expand:%(sed -n -e '/^Source1001:/d' -e '/^Source0:/,/^##PYTHON##/p' <%_sourcedir/rpm.spec)} +Source100: rpm.spec +Source1001: packaging/rpm-python.manifest +Requires: popt >= 1.10.2.1 +Requires: curl +Requires: rpm = %{version} +BuildRequires: db4-devel + + +# XXX generally assumed to be installed but make it explicit as rpm +# is a bit special... +BuildRequires: gawk +BuildRequires: elfutils-devel >= 0.112 +BuildRequires: elfutils-libelf-devel +BuildRequires: readline-devel zlib-devel +BuildRequires: nss-devel +# The popt version here just documents an older known-good version +BuildRequires: popt-devel >= 1.10.2 +BuildRequires: libfile-devel +BuildRequires: gettext-devel +BuildRequires: ncurses-devel +BuildRequires: bzip2-devel >= 0.9.0c-2 +BuildRequires: liblua-devel >= 5.1 +BuildRequires: libcap-devel +BuildRequires: xz-devel >= 4.999.8 +BuildRequires: uthash-devel +BuildRequires: libxml2-devel +BuildRequires: libattr-devel +BuildRequires: pkgconfig(libsmack) + + +%description +The RPM Package Manager (RPM) is a powerful command line driven +package management system capable of installing, uninstalling, +verifying, querying, and updating software packages. Each software +package consists of an archive of files along with information about +the package like its version, a description, etc. + +%prep +%{expand:%(sed -n -e '/^%%prep/,/^%%install/p' <%_sourcedir/rpm.spec | sed -e '1d' -e '$d')} +%install +rm -rf $RPM_BUILD_ROOT + +make DESTDIR="$RPM_BUILD_ROOT" install +find "%{buildroot}" -not -type d -and -not -path %{buildroot}%{_libdir}/python%{py_ver}/site-packages/rpm/\* -print0 | xargs -0 rm +pushd $RPM_BUILD_ROOT/%py_sitedir/rpm +rm -f _rpmmodule.a _rpmmodule.la +python %py_libdir/py_compile.py *.py +python -O %py_libdir/py_compile.py *.py +popd + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%manifest rpm-python.manifest +%defattr(-,root,root) +%{_libdir}/python* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/rpm.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/rpm.spec new file mode 100644 index 0000000..dc3d903 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/rpm.spec @@ -0,0 +1,378 @@ +# run internal testsuite? +%bcond_without check + +Name: rpm +Version: 4.9.1 +Release: 4 +Summary: The RPM package management system +Url: http://www.rpm.org/ +Group: System/Base +Source0: http://rpm.org/releases/rpm-4.9.x/rpm-%{version}.tar.bz2 +Source1: libsymlink.attr +Source11: db-4.8.30.tar.gz +Source20: macros +Source21: find-docs.sh +Source22: device-sec-policy +Source1001: packaging/rpm.manifest + +Patch1: db.diff +# quilt patches start here +Patch3: rpm-4.5.90-pkgconfig-path.patch +Patch4: rpm-4.5.90-gstreamer-provides.patch +Patch5: rpm-4.8.0-tilde.patch +Patch6: rpm-macros.patch +Patch7: rpm-4.9.0-tizen-arm.patch +Patch10: remove-translations.patch +Patch11: rpm-shorten-changelog.patch +Patch12: no_rep_autop.diff +Patch13: finddebuginfo.diff +Patch14: debugsource-package.diff +Patch15: debugsubpkg.diff +Patch24: autodeps.diff +Patch49: mimetype.diff +Patch52: firmware.diff +Patch56: buildidprov.diff +Patch64: pythondeps.diff +Patch65: fontprovides.diff +Patch66: rpm-gst-provides.patch +Patch76: fileattrs.diff +Patch80: optflags.patch +Patch81: build_pack_4.9.1_fix.patch +Patch82: lib_rpmdb_4.9.1_fix.patch +Patch83: rpmbuild_4.9.1_fix.patch +Patch84: rpmbuild_rpmfc_4.9.1_fix.patch +Patch85: rpmio_base64_4.9.1_fix.patch +Patch86: rpmlib_format_value_4.9.1_fix.patch +Patch87: security_4.9.1.patch +Patch90: disableperl.patch +Patch100: eu-strip.patch + +# Partially GPL/LGPL dual-licensed and some bits with BSD +# SourceLicense: (GPLv2+ and LGPLv2+ with exceptions) and BSD +License: GPLv2+ +##PYTHON## + +Requires: curl + +BuildRequires: bzip2-devel >= 1.0.5 +BuildRequires: elfutils-devel >= 0.112 +BuildRequires: elfutils-libelf-devel +BuildRequires: libfile-devel +BuildRequires: gettext-tools +BuildRequires: libcap-devel +BuildRequires: liblua-devel >= 5.1 +BuildRequires: pkgconfig(ncurses) +# The popt version here just documents an older known-good version +BuildRequires: popt-devel >= 1.10.2 +BuildRequires: readline-devel +BuildRequires: xz-devel >= 4.999.8 +BuildRequires: zlib-devel +BuildRequires: nss-devel +BuildRequires: uthash-devel +BuildRequires: libxml2-devel +BuildRequires: libattr-devel +BuildRequires: pkgconfig(libsmack) + + +%description +The RPM Package Manager (RPM) is a powerful command line driven +package management system capable of installing, uninstalling, +verifying, querying, and updating software packages. Each software +package consists of an archive of files along with information about +the package like its version, a description, etc. + +%package libs +License: GPLv2+ and LGPLv2+ with exceptions +Summary: Libraries for manipulating RPM packages +Group: Development/Libraries +Requires: rpm = %{version} + +%description libs +This package contains the RPM shared libraries. + +%package devel +License: GPLv2+ and LGPLv2+ with exceptions +Summary: Development files for manipulating RPM packages +Group: Development/Libraries +Requires: libfile-devel +Requires: rpm = %{version} + +%description devel +This package contains the RPM C library and header files. These +development files will simplify the process of writing programs that +manipulate RPM packages and databases. These files are intended to +simplify the process of creating graphical package managers or any +other tools that need an intimate knowledge of RPM packages in order +to function. + +This package should be installed if you want to develop programs that +will manipulate RPM packages and databases. + +%package build +Summary: Scripts and executable programs used to build packages +Group: Development/Tools +Requires: binutils +Requires: bzip2 +Requires: /bin/cpio +Requires: diffutils +Requires: elfutils >= 0.128 +Requires: file +Requires: /bin/find +Requires: /bin/awk +Requires: /bin/grep +Requires: /bin/gzip +Requires: lzma +Requires: patch >= 2.5 +Requires: pkgconfig +Requires: rpm = %{version} +Requires: /bin/sed +Requires: unzip +Requires: xz + +%description build +The rpm-build package contains the scripts and executable programs +that are used to build packages using the RPM Package Manager. + + +%package security-plugin +Summary: MSM security plugin for rpm +Group: Development/Libraries +Requires: rpm = %{version}-%{release} + +%description security-plugin +This package contains the MSM security plugin for rpm that performs +security-related functionality. + +%prep +%setup -q -n rpm-%{version} +tar xzf %{SOURCE11} +ln -s db-4.8.30 db +chmod -R u+w db/* +rm -f rpmdb/db.h + +%patch1 -p0 +%patch3 -p1 -b .pkgconfig-path +#%patch4 -p1 -b .gstreamer-prov +%patch5 -p1 -b .tilde +%patch6 -p1 -b .vendor +%patch7 -p1 -b .arm +%patch10 -p1 +%patch11 -p1 +%patch12 -p0 +%patch13 -p0 +%patch14 -p0 +#%patch15 -p0 +#%patch24 -p0 +#%patch49 -p0 +#%patch52 -p0 +#%patch56 -p0 +#%patch64 -p0 +#%patch65 -p0 +#%patch66 -p0 +#%patch76 -p0 +%patch80 -p1 +%patch81 -p1 +%patch82 -p1 +%patch83 -p1 +%patch84 -p1 +%patch85 -p1 +%patch86 -p1 +%patch87 -p1 -b .msm +%patch90 -p1 +%patch100 -p1 + + +rm -f m4/libtool.m4 +rm -f m4/lt*.m4 + +%build +cp %{SOURCE1001} . +CPPFLAGS="$CPPFLAGS `pkg-config --cflags nss`" +CFLAGS="%{optflags}" +export CPPFLAGS CFLAGS LDFLAGS + +# Using configure macro has some unwanted side-effects on rpm platform +# setup, use the old-fashioned way for now only defining minimal paths. + +libtoolize -f -c +./autogen.sh \ + --prefix=%{_prefix} \ + --sysconfdir=%{_sysconfdir} \ + --localstatedir=%{_localstatedir} \ + --sharedstatedir=%{_localstatedir}/lib \ + --libdir=%{_libdir} \ +%if %{with python} + --enable-python \ +%endif + --with-lua \ + --with-cap \ + --with-msm + +make %{?_smp_mflags} + +%install + +%make_install +find %{buildroot} -regex ".*\\.la$" | xargs rm -f -- + +mkdir -p %{buildroot}%{_sysconfdir}/rpm +mkdir -p %{buildroot}%{_libdir}/rpm +install -m 644 %{SOURCE1} %{buildroot}%{_libdir}/rpm/fileattrs/libsymlink.attr +install -m 644 %{SOURCE22} ${RPM_BUILD_ROOT}%{_sysconfdir}/device-sec-policy +mkdir -p %{buildroot}%{_localstatedir}/lib/rpm + +#install -m 755 scripts/firmware.prov %{buildroot}%{_prefix}/lib/rpm +#install -m 755 scripts/debuginfo.prov %{buildroot}%{_prefix}/lib/rpm + +for dbi in \ + Basenames Conflictname Dirnames Group Installtid Name Packages \ + Providename Provideversion Requirename Requireversion Triggername \ + Filedigests Pubkeys Sha1header Sigmd5 Obsoletename \ + __db.001 __db.002 __db.003 __db.004 __db.005 __db.006 __db.007 \ + __db.008 __db.009 +do + touch %{buildroot}%{_localstatedir}/lib/rpm/$dbi +done + +#macros + +mkdir -p %{buildroot}%{_libdir}/rpm/tizen +install -m 755 %{SOURCE21} %{buildroot}%{_libdir}/rpm/tizen +install -m 644 %{SOURCE20} %{buildroot}%{_libdir}/rpm/tizen + +# avoid dragging in tonne of perl libs for an unused script +chmod 0644 %{buildroot}/%{_libdir}/rpm/perldeps.pl + +rm -rf %{buildroot}%{_mandir}/*/man? +%clean +rm -rf %{buildroot} + +%if %{with check} +%check +make check +%endif + +%remove_docs +rm -rf %{buildroot}/usr/share/man +%find_lang rpm + +%post libs -p /sbin/ldconfig +%postun libs -p /sbin/ldconfig + +%posttrans +# XXX this is klunky and ugly, rpm itself should handle this +dbstat=/usr/lib/rpm/rpmdb_stat +if [ -x "$dbstat" ]; then + if "$dbstat" -e -h /var/lib/rpm 2>&1 | grep -q "doesn't match environment version \| Invalid argument"; then + rm -f /var/lib/rpm/__db.* + fi +fi +exit 0 + + +%files -f rpm.lang +%manifest rpm.manifest +%defattr(-,root,root,-) +%doc GROUPS COPYING CREDITS +%exclude /usr/lib/rpm/rpmdb_loadcvt +%dir %{_sysconfdir}/rpm + +%attr(0755, root, root) %dir %{_localstatedir}/lib/rpm +%attr(0644, root, root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{_localstatedir}/lib/rpm/* +%attr(0755, root, root) %dir %{_libdir}/rpm + +/bin/rpm +%{_bindir}/rpmkeys +%{_bindir}/rpmspec +%{_bindir}/rpm2cpio +%{_bindir}/rpmdb +%{_bindir}/rpmsign +%{_bindir}/rpmquery +%{_bindir}/rpmverify + +%{_libdir}/rpm-plugins/exec.so +%{_libdir}/rpm-plugins/sepolicy.so +%{_libdir}/rpm/elfdeps + + +%{_libdir}/rpm/macros +%{_libdir}/rpm/tizen/macros +%{_libdir}/rpm/rpmpopt* +%{_libdir}/rpm/rpmrc + +%{_libdir}/rpm/rpmdb_* +%{_libdir}/rpm/rpm.daily +%{_libdir}/rpm/rpm.log +%{_libdir}/rpm/rpm2cpio.sh +%{_libdir}/rpm/tgpg + +%{_libdir}/rpm/platform + +%files libs +%manifest rpm.manifest +%defattr(-,root,root) +%{_libdir}/librpm*.so.* + +%files build +%manifest rpm.manifest +%defattr(-,root,root) +%{_bindir}/rpmbuild +%{_bindir}/gendiff + +%{_libdir}/rpm/fileattrs/*.attr +%{_libdir}/rpm/script.req + +%{_libdir}/rpm/brp-* +%{_libdir}/rpm/check-buildroot +%{_libdir}/rpm/check-files +%{_libdir}/rpm/check-prereqs +%{_libdir}/rpm/check-rpaths* +%{_libdir}/rpm/debugedit +%{_libdir}/rpm/find-debuginfo.sh +%{_libdir}/rpm/tizen/find-docs.sh +%{_libdir}/rpm/find-lang.sh +%{_libdir}/rpm/find-provides +%{_libdir}/rpm/find-requires +%{_libdir}/rpm/javadeps +%{_libdir}/rpm/mono-find-provides +%{_libdir}/rpm/mono-find-requires +%{_libdir}/rpm/ocaml-find-provides.sh +%{_libdir}/rpm/ocaml-find-requires.sh +%{_libdir}/rpm/osgideps.pl +%{_libdir}/rpm/perldeps.pl +%{_libdir}/rpm/libtooldeps.sh +%{_libdir}/rpm/pkgconfigdeps.sh +%{_libdir}/rpm/perl.prov +#%{_libdir}/rpm/debuginfo.prov +#%{_libdir}/rpm/firmware.prov +%{_libdir}/rpm/perl.req +%{_libdir}/rpm/tcl.req +%{_libdir}/rpm/pythondeps.sh +%{_libdir}/rpm/rpmdeps +%{_libdir}/rpm/config.guess +%{_libdir}/rpm/config.sub +%{_libdir}/rpm/mkinstalldirs +%{_libdir}/rpm/desktop-file.prov +%{_libdir}/rpm/fontconfig.prov + +%{_libdir}/rpm/macros.perl +%{_libdir}/rpm/macros.python +%{_libdir}/rpm/macros.php + + + +%files devel +%manifest rpm.manifest +%defattr(-,root,root) +%{_includedir}/rpm +%{_libdir}/librp*[a-z].so +%{_bindir}/rpmgraph +%{_libdir}/pkgconfig/rpm.pc + + +%files security-plugin +%manifest rpm.manifest +%defattr(-,root,root) +%{_libdir}/rpm-plugins/msm.so +%config(noreplace) %{_sysconfdir}/device-sec-policy + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/sed.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/sed.spec new file mode 100644 index 0000000..24ce26a --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/sed.spec @@ -0,0 +1,51 @@ +%define _bindir /bin + +Name: sed +Summary: A GNU stream text editor +Version: 4.1.5 +Release: 1 +Group: Applications/Text +License: GPLv2+ +URL: http://sed.sourceforge.net/ +Source0: ftp://ftp.gnu.org/pub/gnu/sed/sed-%{version}.tar.gz +Source1001: packaging/sed.manifest + + +%description +The sed (Stream EDitor) editor is a stream or batch (non-interactive) +editor. Sed takes text as input, performs an operation or set of +operations on the text and outputs the modified text. The operations +that sed performs (substitutions, deletions, insertions, etc.) can be +specified in a script file or from the command line. + + + + +%prep +%setup -q -n %{name}-%{version} + + +%build +cp %{SOURCE1001} . + +%configure --disable-static \ + --without-included-regex \ + --disable-nls + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + +%remove_docs + + +%check +make check + +%files +%manifest sed.manifest +%{_bindir}/sed + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/setup.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/setup.spec new file mode 100644 index 0000000..427cb88 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/setup.spec @@ -0,0 +1,88 @@ +Name: setup +Version: 0.5 +Release: 1 +License: Public Domain +Summary: A set of system configuration and setup files +Url: https://fedorahosted.org/setup/ +Group: System/Base +Source0: %{name}-%{version}.tar.bz2 +Source1001: packaging/setup.manifest +BuildRequires: bash +BuildArch: noarch +Requires(pre): filesystem + +%description +The setup package contains a set of important system configuration and +setup files, such as passwd, group, and profile. + +%prep +%setup -q + +./shadowconvert.sh + +%build +cp %{SOURCE1001} . + +%check +# Run any sanity checks. +make check + +%install +mkdir -p %{buildroot}%{_sysconfdir}/profile.d +cp -ar * %{buildroot}/etc +rm -f %{buildroot}%{_sysconfdir}/uidgid +rm -f %{buildroot}%{_sysconfdir}/COPYING +mkdir -p %{buildroot}%{_localstatedir}/log +touch %{buildroot}%{_localstatedir}/log/lastlog +touch %{buildroot}%{_sysconfdir}/environment +chmod 0644 %{buildroot}%{_sysconfdir}/environment +chmod 0400 %{buildroot}%{_sysconfdir}/{shadow,gshadow} +chmod 0644 %{buildroot}%{_localstatedir}/log/lastlog +touch %{buildroot}%{_sysconfdir}/fstab +touch %{buildroot}%{_sysconfdir}/mtab + +# remove unpackaged files from the buildroot +rm -f %{buildroot}%{_sysconfdir}/Makefile +rm -f %{buildroot}%{_sysconfdir}/serviceslint +rm -f %{buildroot}%{_sysconfdir}/uidgidlint +rm -f %{buildroot}%{_sysconfdir}/shadowconvert.sh +rm -rf %{buildroot}%{_sysconfdir}/packaging +rm -rf %{buildroot}%{_sysconfdir}/*.manifest + + +#throw away useless and dangerous update stuff until rpm will be able to +#handle it ( http://rpm.org/ticket/6 ) +%post -p +for i, name in ipairs({"passwd", "shadow", "group", "gshadow"}) do + os.remove("/etc/"..name..".rpmnew") +end + +%files +%manifest setup.manifest +%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/passwd +%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/group +%verify(not md5 size mtime) %attr(0000,root,root) %config(noreplace,missingok) %{_sysconfdir}/shadow +%verify(not md5 size mtime) %attr(0000,root,root) %config(noreplace,missingok) %{_sysconfdir}/gshadow +%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/services +%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/exports +%config(noreplace) %{_sysconfdir}/aliases +%config(noreplace) %{_sysconfdir}/environment +%config(noreplace) %{_sysconfdir}/filesystems +%config(noreplace) %{_sysconfdir}/host.conf +%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/hosts +%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/hosts.allow +%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/hosts.deny +%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/motd +%config(noreplace) %{_sysconfdir}/printcap +%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/inputrc +%config(noreplace) %{_sysconfdir}/bashrc +%config(noreplace) %{_sysconfdir}/profile +%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/protocols +%attr(0600,root,root) %config(noreplace,missingok) %{_sysconfdir}/securetty +%config(noreplace) %{_sysconfdir}/csh.login +%config(noreplace) %{_sysconfdir}/csh.cshrc +%dir %{_sysconfdir}/profile.d +%config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/shells +%ghost %attr(0644,root,root) %verify(not md5 size mtime) %{_localstatedir}/log/lastlog +%ghost %verify(not md5 size mtime) %config(noreplace,missingok) %{_sysconfdir}/fstab +%ghost %verify(not md5 size mtime) %config(noreplace,missingok) %{_sysconfdir}/mtab diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/sharutils.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/sharutils.spec new file mode 100755 index 0000000..b391efd --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/sharutils.spec @@ -0,0 +1,87 @@ +# +# Do not Edit! Generated by: +# spectacle version 0.13~pre +# +# >> macros +# << macros + +Name: sharutils +Summary: The GNU shar utilities for packaging and unpackaging shell archives +Version: 4.7 +Release: 3 +Group: Applications/Archiving +License: GPL +URL: http://www.gnu.org/software/sharutils/ +Source0: ftp://ftp.gnu.org/gnu/sharutils/REL-%{version}/sharutils-%{version}.tar.bz2 +Source1001: packaging/sharutils.manifest +BuildRequires: gettext + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +The sharutils package contains the GNU shar utilities, a set of tools +for encoding and decoding packages of files (in binary or text format) +in a special plain text format called shell archives (shar). This +format can be sent through e-mail (which can be problematic for regular +binary files). The shar utility supports a wide range of capabilities +(compressing, uuencoding, splitting long files for multi-part +mailings, providing checksums), which make it very flexible at +creating shar files. After the files have been sent, the unshar tool +scans mail messages looking for shar files. Unshar automatically +strips off mail headers and introductory text and then unpacks the +shar files. + +Install sharutils if you send binary files through e-mail. + + +%prep +%setup -q -n %{name}-%{version} +# >> setup +# << setup + +%build +cp %{SOURCE1001} . +# >> build pre +# << build pre + +%configure --disable-static +# Call make instruction with smp support +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +rm -f ${RPM_BUILD_ROOT}%{_infodir}/dir +chmod 644 AUTHORS ChangeLog COPYING NEWS README THANKS TODO +# << install post +%find_lang %{name} + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + +%clean +rm -rf %{buildroot} + +%files -f %{name}.lang +%manifest sharutils.manifest +%defattr(-,root,root,-) +# >> files +%doc AUTHORS COPYING NEWS README THANKS TODO +%{_datadir}/license/%{name} +%{_bindir}/* +%doc %{_infodir}/*info* +%doc %{_mandir}/*/* +# << files diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/smack.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/smack.spec new file mode 100644 index 0000000..69d47de --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/smack.spec @@ -0,0 +1,113 @@ +Name: smack +Version: 1.0slp2+s7 +Release: 1 +Summary: Package to interact with Smack +Group: System/Kernel +License: LGPLv2 +URL: https://github.com/organizations/smack-team/smack +Source0: smack-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: automake autoconf libtool + +%description +Library allows applications to work with Smack + +%package devel +Summary: Developmnent headers and libs for libsmack +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Standard header files for use when developing Smack enabled applications + +%package utils +Summary: Selection of tools for developers working with Smack +Group: System/Kernel +Requires: %{name} = %{version}-%{release} + +%description utils +Tools provided to load and unload rules from the kernel and query the policy + +%prep +%setup -q +autoreconf --install --symlink + +%build +%configure +make %{?_smp_mflags} + +%install +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} +install -d %{buildroot}/smack +install -d %{buildroot}/etc +install -D -d %{buildroot}/opt/etc/smack/accesses.d +install -D -d %{buildroot}/opt/etc/smack/cipso.d +install -D -d %{buildroot}/etc/rc.d/rc3.d/ +install -D -d %{buildroot}/etc/rc.d/rc4.d/ +install -D init/smack.rc %{buildroot}/etc/init.d/smack-utils +ln -sf /opt/etc/smack %{buildroot}/etc/ +ln -sf /etc/init.d/smack-utils %{buildroot}/etc/rc.d/rc3.d/S01smack +ln -sf /etc/init.d/smack-utils %{buildroot}/etc/rc.d/rc4.d/S01smack +rm -rf %{buildroot}/%{_docdir} + +%clean +rm -rf %{buildroot} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(644,root,root,755) +%{_libdir}/libsmack.so.* + +%files devel +%defattr(644,root,root,755) +%{_includedir}/* +%{_libdir}/libsmack.so +%{_libdir}/libsmack.la +%{_libdir}/pkgconfig/* +%{_mandir}/man3/* + +%files utils +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/* +%attr(755,root,root) /etc/init.d/smack-utils +/etc/smack +/etc/rc.d/* +/opt/etc/* +/smack/ +%{_mandir}/man1/* +%{_mandir}/man8/* + +%changelog +* Mon Nov 26 2012 Kidong Kim - 1.0slp2+s7 +- fix initialization script order : S07 -> S01 + +* Mon Oct 29 2012 Tomasz Swierczek - 1.0slp2+s6 +- No changes, re-release to proper OBS project on tizendev. + +* Thu Oct 25 2012 Tomasz Swierczek - 1.0slp2+s6 +- No changes, re-release to proper OBS project on tizendev. + +* Mon Sep 17 2012 Rafal Krypa - 1.0slp2+s6 +- Modified typo access.d --> accesses.d +- packaging: fix location of symlinks to smack-utils init script. +- Merge with upstream. + +* Thu Aug 1 2012 Rafal Krypa - 1.0slp2+s5 +- Rebuild, no source changes. + +* Thu Jul 30 2012 Rafal Krypa - 1.0slp2+s4 +- Rebuild, no source changes. + +* Thu Jul 19 2012 Rafal Krypa - 1.0slp2+s3 +- Rebuild, change versioning schema. + +* Wed Jul 11 2012 Rafal Krypa - 1.0-slp2+s2 +- Release with my source patches after review with the upstream maintainer. + +* Wed May 9 2012 Rafal Krypa - 1.0-slp2+s1 +- Initial spec file diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/sqlite.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/sqlite.spec new file mode 100644 index 0000000..8a4a041 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/sqlite.spec @@ -0,0 +1,69 @@ +Name: sqlite +Summary: Library that implements an embeddable SQL database engine +Version: 3.7.9 +Release: 3 +Group: Applications/Databases +License: Public Domain +URL: http://www.sqlite.org/download.html +#%define tar_ver 3070900 +#Source: http://www.sqlite.org/sqlite-autoconf-%{tar_ver}.tar.gz +Source: %{name}-%{version}.tar.gz +Source1001: packaging/sqlite.manifest +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description +SQLite is a C library that implements an SQL database engine. A large +subset of SQL92 is supported. A complete database is stored in a +single disk file. The API is designed for convenience and ease of use. +Applications that link against SQLite can enjoy the power and +flexibility of an SQL database without the administrative hassles of +supporting a separate database server. Version 2 and version 3 binaries +are named to permit each to be installed on a single host + +%package devel +Summary: Development tools for the sqlite3 embeddable SQL database engine +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This package contains the header files and development documentation +for %{name}. If you like to develop programs using %{name}, you will need +to install %{name}-devel. + +%prep +%setup -q -n %{name}-%{version} + +#%patch0 -p1 + +%build +cp %{SOURCE1001} . + +%reconfigure --prefix=%{_prefix} \ + CFLAGS="$RPM_OPT_FLAGS " \ + --enable-shared=yes \ + --enable-static=no \ + --enable-threadsafe + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} + +%make_install +rm -rf $RPM_BUILD_ROOT/usr/share/man + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest sqlite.manifest +%{_bindir}/* +%{_libdir}/*.so.* + +%files devel +%manifest sqlite.manifest +%{_includedir}/*.h +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tar.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tar.spec new file mode 100644 index 0000000..6016a8d --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tar.spec @@ -0,0 +1,93 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.22 +# + +Name: tar +Summary: A GNU file archiving program +Version: 1.17 +Release: 1 +Epoch: 1 +Group: Applications/Archiving +License: GPLv2+ +URL: http://www.gnu.org/software/tar/ +Source0: ftp://ftp.gnu.org/pub/gnu/tar/tar-%{version}.tar.gz +Source1: tar.1 +Source1001: packaging/tar.manifest +Patch0: tar-1.14-loneZeroWarning.patch +Patch1: tar-1.15.1-vfatTruncate.patch +Patch2: tar-1.17-testsuite.patch +Patch3: tar-1.17-xattrs.patch +Patch4: tar-1.17-wildcards.patch +Patch5: tar-1.17-dot_dot_vuln.patch +Patch6: gcc43.patch +Patch7: tar-1.17-gcc4.patch +Patch8: BMC6647-CVE-2010-0624.patch +Patch9: BMC6661-CVE-2007-4476.patch +BuildRequires: libacl-devel + + +%description +The GNU tar program saves many files together in one archive and can +restore individual files (or all of the files) from that archive. Tar +can also be used to add supplemental files to an archive and to update +or list files in the archive. Tar includes multivolume support, +automatic archive compression/decompression, the ability to perform +remote archives, and the ability to perform incremental and full +backups. + +If you want to use tar for remote backups, you also need to install +the rmt package. + + + + +%prep +%setup -q -n %{name}-%{version} + +# tar-1.14-loneZeroWarning.patch +%patch0 -p1 +# tar-1.15.1-vfatTruncate.patch +%patch1 -p1 +# tar-1.17-testsuite.patch +%patch2 -p1 +# tar-1.17-xattrs.patch +%patch3 -p1 +# tar-1.17-wildcards.patch +%patch4 -p1 +# tar-1.17-dot_dot_vuln.patch +%patch5 -p1 +# gcc43.patch +%patch6 -p1 +# tar-1.17-gcc4.patch +%patch7 -p1 +# BMC6647-CVE-2010-0624.patch +%patch8 -p1 +# BMC6661-CVE-2007-4476.patch +%patch9 -p1 + +%build +cp %{SOURCE1001} . + +%configure --disable-static \ + --bindir=/bin \ + --disable-nls + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}%{_mandir}/man1 +cp -a %{SOURCE1} %{buildroot}%{_mandir}/man1 + +rm -rf %{buildroot}%{_prefix}/libexec/rmt + +%docs_package + +%files +%manifest tar.manifest +%defattr(-,root,root,-) +/bin/tar + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/texinfo.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/texinfo.spec new file mode 100644 index 0000000..d3bda13 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/texinfo.spec @@ -0,0 +1,148 @@ +# +# Please submit bugfixes or comments via http://bugs.meego.com/ +# + +%define tex_texinfo %{_datadir}/texmf/tex/texinfo + +Name: texinfo +Version: 4.13 +Release: 7 +License: GPLv3+ +Summary: Tools needed to create Texinfo format documentation files +Url: http://www.gnu.org/software/texinfo/ +Group: Applications/Publishing +Source0: %{name}-%{version}.tar.bz2 +Source1: info-dir +Source2: texi2pdf.man +Patch0: texinfo-4.12-zlib.patch +Patch1: texinfo-4.13a-data_types.patch +BuildRequires: pkgconfig(ncurses) +BuildRequires: pkgconfig(zlib), +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires(post): /sbin/install-info +Requires(preun): /sbin/install-info + +%description +Texinfo is a documentation system that can produce both online +information and printed output from a single source file. The GNU +Project uses the Texinfo file format for most of its documentation. + +Install texinfo if you want a documentation system for producing both +online and print documentation from the same source file and/or if you +are going to write documentation for the GNU Project. + +%package -n info +Summary: A stand-alone TTY-based reader for GNU texinfo documentation +Group: System/Base + +%description -n info +The GNU project uses the texinfo file format for much of its +documentation. The info package provides a standalone TTY-based +browser program for viewing texinfo files. + +%package tex +Summary: Tools for formatting Texinfo documentation files using TeX +Group: Applications/Publishing +#Requires: tetex +Requires: texinfo = %{version} +Requires(post): %{_bindir}/texconfig-sys +Requires(postun): %{_bindir}/texconfig-sys + +%description tex +Texinfo is a documentation system that can produce both online +information and printed output from a single source file. The GNU +Project uses the Texinfo file format for most of its documentation. + +The texinfo-tex package provides tools to format Texinfo documents +for printing using TeX. + +%prep +%setup -q -n %{name}-%{version} +%patch0 -p1 -b .zlib +%patch1 -p1 -b .data_types + +%build +%configure +make %{?_smp_mflags} + +%install +mkdir -p %{buildroot}/sbin + +make install DESTDIR=%{buildroot} INSTALL='install -p' + +mkdir -p %{buildroot}%{tex_texinfo} +install -p -m644 doc/texinfo.tex doc/txi-??.tex %{buildroot}%{tex_texinfo} + +install -p -m644 %{SOURCE2} %{buildroot}%{_mandir}/man1/texi2pdf.1 +install -p -m644 %{SOURCE1} %{buildroot}%{_infodir}/dir +mv %{buildroot}%{_bindir}/install-info %{buildroot}/sbin + +# Convert ChangeLog to UTF-8 +/usr/bin/iconv -f iso-8859-2 -t utf-8 < ChangeLog > ChangeLog_utf8 +touch -r ChangeLog ChangeLog_utf8 +mv ChangeLog_utf8 ChangeLog + +%find_lang %{name} + +%clean +rm -rf %{buildroot} + +%post +if [ -f %{_infodir}/texinfo ]; then # --excludedocs? + /sbin/install-info %{_infodir}/texinfo %{_infodir}/dir || : +fi + +%preun +if [ $1 = 0 ]; then + if [ -f %{_infodir}/texinfo ]; then # --excludedocs? + /sbin/install-info --delete %{_infodir}/texinfo %{_infodir}/dir || : + fi +fi + +%post -n info +if [ -f %{_infodir}/info-stnd.info ]; then # --excludedocs? + /sbin/install-info %{_infodir}/info-stnd.info %{_infodir}/dir +fi +if [ -x /bin/sed ]; then + /bin/sed -i '/^This is.*produced by makeinfo.*from/d' %{_infodir}/dir || : +fi + +%preun -n info +if [ $1 = 0 ]; then + if [ -f %{_infodir}/info-stnd.info ]; then # --excludedocs? + /sbin/install-info --delete %{_infodir}/info-stnd.info %{_infodir}/dir \ + || : + fi +fi + +%post tex +%{_bindir}/texconfig-sys rehash 2> /dev/null || : + +%postun tex +%{_bindir}/texconfig-sys rehash 2> /dev/null || : + + +%docs_package + +%files -f %{name}.lang +%defattr(-,root,root,-) +%{_bindir}/makeinfo +%{_datadir}/texinfo +%{_infodir}/texinfo* + +%files -n info +%defattr(-,root,root,-) +%config(noreplace) %verify(not md5 size mtime) %{_infodir}/dir +%doc COPYING +%{_bindir}/info +%{_bindir}/infokey +/sbin/install-info + +%files tex +%defattr(-,root,root) +%{_bindir}/texindex +%{_bindir}/texi2dvi +%{_bindir}/texi2pdf +%{_bindir}/pdftexi2dvi +%{tex_texinfo}/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tizen-accelerator.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tizen-accelerator.spec new file mode 100644 index 0000000..bba1025 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tizen-accelerator.spec @@ -0,0 +1,61 @@ +# spec file for cross-chroot accelerator +# +# Copyright (c) 2010 Jan-Simon Möller (jsmoeller@linuxfoundation.org) +# +Name: tizen-accelerator +ExclusiveArch: %arm +AutoReqProv: 0 +AutoReqProv: off +Provides: ia32el +Provides: fake-ia32el +Provides: tizen-accelerator +Version: 1.0.1 +Release: 1 +License: GPL v2 or later +Group: Development/Tools/Building +Summary: This is a fake provides for ia32el, it inserts a file to /etc/ld.so.conf.d/ +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source1: %{name}.conf +Source1001: packaging/tizen-accelerator.manifest +BuildRequires: -rpmlint-Factory -rpmlint-mini -post-build-checks tar +Requires(post): /bin/chmod + +%description +Needed for cross-build speedup +This is a fake provides for ia32el, it inserts a file to /etc/ld.so.conf.d/ + +%prep + +%build +cp %{SOURCE1001} . + +%install +mkdir -p %buildroot/emul/ia32-linux +mkdir -p %buildroot/emul/ia32-linux/etc +mkdir -p %buildroot/emul/ia32-linux/lib +mkdir -p %buildroot/emul/ia32-linux/usr +mkdir -p %buildroot/emul/ia32-linux/usr/lib +mkdir -p %buildroot/etc/ld.so.conf.d/ +cp %{S:1} %buildroot/etc/ld.so.conf.d/ +mkdir -p %buildroot/usr/share/%name/ +echo "%{version}" > %buildroot/usr/share/%name/version + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +chmod 755 /emul +chmod 755 /emul/ia32-linux +chmod 755 /emul/ia32-linux/etc +chmod 755 /emul/ia32-linux/lib +chmod 755 /emul/ia32-linux/usr +chmod 755 /emul/ia32-linux/usr/lib +cd /lib && ln -sf ../emul/ia32-linux/lib/ld-linux.so.2 ld-linux.so.2 +#/emul/ia32-linux/sbin/ldconfig + +%files +%manifest tizen-accelerator.manifest +%defattr(-,root,root) +/etc/ld.so.conf.d/* +/usr/share/%name/version +/emul diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tizen-release.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tizen-release.spec new file mode 100644 index 0000000..24f75d4 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tizen-release.spec @@ -0,0 +1,49 @@ +%define release_name Tizen +%define dist_version 2.0.0 + +Summary: Tizen release files +Name: tizen-release +Version: 2.0.0 +Release: 1 +License: GPLv2 +Group: System/Base +URL: http://www.tizen.com +Provides: system-release = %{version}-%{release} +Provides: tizen-release = %{version}-%{release} +BuildArch: noarch +Source0: RPM-GPG-KEY-tizen02 +Source1001: packaging/tizen-release.manifest + +%description +Tizen release files such as various /etc/ files that define the release. + +%prep + +%build +cp %{SOURCE1001} . + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT/etc +echo "Tizen release %{dist_version} (%{release_name})" > $RPM_BUILD_ROOT/etc/tizen-release + +ln -s tizen-release $RPM_BUILD_ROOT/etc/system-release + +echo "NAME=\"Tizen\"" >> $RPM_BUILD_ROOT/etc/os-release +echo "VERSION=\"%{dist_version}, (%{release_name})\"" >> $RPM_BUILD_ROOT/etc/os-release +echo "ID=tizen" >> $RPM_BUILD_ROOT/etc/os-release +echo "PRETTY_NAME=\"Tizen %{dist_version} (%{release_name})\"" >> $RPM_BUILD_ROOT/etc/os-release +echo "VERSION_ID=\"%{dist_version}\"" >> $RPM_BUILD_ROOT/etc/os-release + +mkdir -p $RPM_BUILD_ROOT/etc/pki/rpm-gpg +cp %{SOURCE0} $RPM_BUILD_ROOT/etc/pki/rpm-gpg +pushd $RPM_BUILD_ROOT/etc/pki/rpm-gpg +ln -sf RPM-GPG-KEY-tizen02 RPM-GPG-KEY-tizen-2-primary +popd + +%files +%manifest tizen-release.manifest +%config %attr(0644,root,root) /etc/tizen-release +%config %attr(0644,root,root) /etc/os-release +/etc/system-release +/etc/pki/rpm-gpg diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tizen-rpm-config.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tizen-rpm-config.spec new file mode 100644 index 0000000..a4db734 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tizen-rpm-config.spec @@ -0,0 +1,32 @@ +%define disable_docs_package 1 + +Name: tizen-rpm-config +Summary: Tizen specific rpm configuration files +Version: 0.18 +Release: 1 +Group: Development/System +License: GPL+ +BuildArch: noarch +URL: http://tizen.org +Source0: tizen-rpm-config-%{version}.tar.bz2 +Provides: tizen-rpm-config +Obsoletes: tizen-rpm-config =< 2.1.92-3.8 + +%description +Tizen specific rpm configuration files. + +%prep +%setup -q -n %{name}-%{version} + + +%build + +%install +rm -rf %{buildroot} + +make DESTDIR=${RPM_BUILD_ROOT} install + + +%files +%defattr(-,root,root,-) +%{_libdir}/rpm/tizen/* diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tzdata.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tzdata.spec new file mode 100644 index 0000000..7d3a2f5 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/tzdata.spec @@ -0,0 +1,55 @@ +Summary: Timezone data +Name: tzdata +Version: 2011h +%define tzdata_version %{version} +%define tzcode_version 2011g +Release: 1 +License: Public Domain +Group: System/Base +URL: ftp://elsie.nci.nih.gov/pub/ + +# The tzdata-base-0.tar.bz2 is a simple building infrastructure and +# test suite. It is occasionally updated from glibc sources, and as +# such is under LGPLv2+, but none of this ever gets to be part of +# final zoneinfo files. +Source0: %{name}-%{version}.tar.bz2 +# These are official upstream. +Source1: ftp://elsie.nci.nih.gov/pub/tzdata%{tzdata_version}.tar.gz +Source2: ftp://elsie.nci.nih.gov/pub/tzcode%{tzcode_version}.tar.gz +BuildArch: noarch + +%description +This package contains data files with rules for various timezones around +the world. + +%prep +%setup -q -n %{name}-%{version} +mkdir tzdata%{tzdata_version} +tar xzf %{SOURCE1} -C tzdata%{tzdata_version} +mkdir tzcode%{tzcode_version} +tar xzf %{SOURCE2} -C tzcode%{tzcode_version} +sed -e 's|@objpfx@|'`pwd`'/obj/|' \ + -e 's|@datadir@|%{_datadir}|' \ + Makeconfig.in > Makeconfig + + +%build +make + +%install +rm -fr $RPM_BUILD_ROOT +sed -i 's|@install_root@|%{buildroot}|' Makeconfig +make install + +%check +echo ====================TESTING========================= +make check +echo ====================TESTING END===================== + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_datadir}/zoneinfo + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/unifdef.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/unifdef.spec new file mode 100644 index 0000000..db70e18 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/unifdef.spec @@ -0,0 +1,57 @@ +Summary: Removes ifdefs from C files. +Name: unifdef +Version: 2.3 +Release: 1 +License: BSD +Group: Development/Tools +URL: http://dotat.at/prog/unifdef/ +Source: http://dotat.at/prog/unifdef/%name-%version.tar.gz +BuildRoot: %_tmppath/%name-%version-%release + +%description +Unifdef is useful for removing ifdef'ed lines from a file while otherwise +leaving the file alone. Unifdef acts on #ifdef, #ifndef, #else, and #en­ +dif lines, and it knows only enough about C to know when one of these is +inactive because it is inside a comment, or a single or double quote. + +%track +prog %name = { + url = http://dotat.at/prog/unifdef/ + version = %version + regex = %name-(__VER__)\.tar\.gz +} + +%prep +%setup +make clean + +%build +make %?_smp_mflags CC=%__cc CFLAGS="$RPM_OPT_FLAGS" + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR="$RPM_BUILD_ROOT" prefix=%_prefix + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%_bindir/unifdef +%_bindir/unifdefall +%_mandir/man1/unifdef.1* +%_mandir/man1/unifdefall.1* + +%changelog +* Wed May 12 2010 Bernhard Rosenkraenzer 2.3-1ark +- 2.3 +- Allow crosscompiling + +* Sun Jan 27 2008 Bernhard Rosenkraenzer 1.0-3ark +- Rebuild to get a package into the x86_64 tree + +* Sat Jul 15 2006 Bernhard Rosenkraenzer 1.0-2ark +- Compile it instead of allowing make install to use the binary in the + tarball + +* Tue May 23 2006 Bernhard Rosenkraenzer 1.0-1ark +- initial package diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/unzip.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/unzip.spec new file mode 100644 index 0000000..05ed6f0 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/unzip.spec @@ -0,0 +1,63 @@ +#specfile originally created for Fedora, modified for Moblin Linux +Summary: A utility for unpacking zip files +Name: unzip +Version: 6.0 +Release: 9 +License: BSD +Group: Applications/Archiving +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/unzip.manifest +# Not sent to upstream. +Patch1: unzip-6.0-bzip2-configure.patch +# Upstream plans to do this in zip (hopefully also in unzip). +Patch2: unzip-6.0-exec-shield.patch +# Upstream plans to do similar thing. +Patch3: unzip-6.0-close.patch +# Details in rhbz#532380. +# Reported to upstream: http://www.info-zip.org/board/board.pl?m-1259575993/ +Patch4: unzip-6.0-attribs-overflow.patch +# Not sent to upstream, as it's Fedora/RHEL specific. +# Modify the configure script not to request the strip of binaries. +Patch5: unzip-6.0-nostrip.patch +URL: http://www.info-zip.org/pub/infozip/UnZip.html +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +%description +The unzip utility is used to list, test, or extract files from a zip +archive. Zip archives are commonly found on MS-DOS systems. The zip +utility, included in the zip package, creates zip archives. Zip and +unzip are both compatible with archives created by PKWARE(R)'s PKZIP +for MS-DOS, but the programs' options and default behaviors do differ +in some respects. + +Install the unzip package if you need to list, test or extract files from +a zip archive. + +%prep +%setup -q +%patch1 -p1 -b .bzip2-configure +%patch2 -p1 -b .exec-shield +%patch3 -p1 -b .close +%patch4 -p1 -b .attribs-overflow +%patch5 -p1 -b .nostrip +ln -s unix/Makefile Makefile + +%build +cp %{SOURCE1001} . +make CFLAGS="-D_LARGEFILE64_SOURCE" linux_noasm LF2="" %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT + +make prefix=$RPM_BUILD_ROOT%{_prefix} MANDIR=$RPM_BUILD_ROOT/%{_mandir}/man1 INSTALL="cp -p" install LF2="" + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%manifest unzip.manifest +%defattr(-,root,root) +%doc README BUGS LICENSE +%{_bindir}/* +%doc %{_mandir}/*/* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/uthash.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/uthash.spec new file mode 100644 index 0000000..1fbd7af --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/uthash.spec @@ -0,0 +1,47 @@ +Summary: A hash table for C structures +Name: uthash +Version: 1.9.3 +Release: 1 +License: BSD-style single-clause +Group: System/Kernel +BuildRoot: %{_tmppath}/%{name}-%{version}-root +Source0: %{name}-%{version}.tar.bz2 +Source1001: packaging/uthash.manifest + +%description +Any C structure can be stored in a hash table using +uthash. Just add a UT_hash_handle to the structure +and choose one or more fields in your structure to +act as the key. Then use these macros to store, +retrieve or delete items from the hash table. + +%package devel +Summary: %{summary} +Group: Development/Libraries + +%description devel +Description: %{summary} + +%prep +%setup -q +%build +cp %{SOURCE1001} . + +%install +rm -rf $RPM_BUILD_ROOT + +mkdir -p $RPM_BUILD_ROOT/usr/include +cd src +cp utarray.h uthash.h utlist.h utstring.h $RPM_BUILD_ROOT/usr/include + + +%clean + +%files devel +%manifest uthash.manifest +%defattr(-,root,root,-) +%{_includedir}/utarray.h +%{_includedir}/uthash.h +%{_includedir}/utlist.h +%{_includedir}/utstring.h + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/util-linux-ng.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/util-linux-ng.spec new file mode 100644 index 0000000..9ee13b2 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/util-linux-ng.spec @@ -0,0 +1,290 @@ +Summary: A collection of basic system utilities +Name: util-linux-ng +Version: 2.16.2 +Release: 1 +License: GPLv2 and GPLv2+ and BSD with advertising and Public Domain +Group: System/Base +URL: ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng +Source0: ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/v2.16/util-linux-ng-%{version}.tar.gz + +#BuildRequires: e2fsprogs-devel >= 1.36 +BuildRequires: ncurses-devel +BuildRequires: zlib-devel +BuildRequires: popt-devel +Provides: util-linux = %{version} + + +%description +The util-linux-ng package contains a large variety of low-level system +utilities that are necessary for a Linux system to function. Among +others, Util-linux contains the fdisk configuration tool and the login +program. + +%package -n libblkid +Summary: Block device ID library +Group: System/Libraries +License: LGPLv2+ + +%description -n libblkid +This is block device identification library, part of util-linux-ng. + +%package -n libblkid-devel +Summary: Block device ID library +Group: Development/Libraries +License: LGPLv2+ +Requires: libblkid = %{version}-%{release} + +%description -n libblkid-devel +This is the block device identification development library and headers, +part of util-linux-ng. + +%package -n libuuid +Summary: Universally unique ID library +Group: System/Libraries +License: BSD + +%description -n libuuid +This is the universally unique ID library, part of e2fsprogs. + +The libuuid library generates and parses 128-bit universally unique +id's (UUID's). A UUID is an identifier that is unique across both +space and time, with respect to the space of all UUIDs. A UUID can +be used for multiple purposes, from tagging objects with an extremely +short lifetime, to reliably identifying very persistent objects +across a network. + +See also the "uuid" package, which is a separate implementation. + +%package -n libuuid-devel +Summary: Universally unique ID library +Group: Development/Libraries +License: BSD +Requires: libuuid = %{version}-%{release} + +%description -n libuuid-devel +This is the universally unique ID development library and headers, +part of e2fsprogs. + +The libuuid library generates and parses 128-bit universally unique +id's (UUID's). A UUID is an identifier that is unique across both +space and time, with respect to the space of all UUIDs. A UUID can +be used for multiple purposes, from tagging objects with an extremely +short lifetime, to reliably identifying very persistent objects +across a network. + +See also the "uuid-devel" package, which is a separate implementation. + + +%package -n uuidd +Summary: Helper daemon to guarantee uniqueness of time-based UUIDs +Group: System/Daemons +Requires: libuuid = %{version}-%{release} +License: GPLv2 + +%description -n uuidd +The uuidd package contains a userspace daemon (uuidd) which guarantees +uniqueness of time-based UUID generation even at very high rates on +SMP systems. + +%prep +%setup -q + +%build +unset LINGUAS || : + +export CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 $RPM_OPT_FLAGS" +export SUID_CFLAGS="-fpie" +export SUID_LDFLAGS="-pie" +%configure \ + --bindir=/bin \ + --sbindir=/sbin \ + --disable-wall \ + --enable-write \ + --with-fsprobe=builtin \ + --disable-makeinstall-chown \ + --enable-raw \ + --without-ncurses \ + --without-slang \ + --without-selinux \ + --disable-nls + + +make %{?_smp_mflags} + +%install +rm -rf ${RPM_BUILD_ROOT} +%make_install + + +# And a dirs uuidd needs that the makefiles don't create +install -d ${RPM_BUILD_ROOT}/var/run/uuidd +install -d ${RPM_BUILD_ROOT}/var/lib/libuuid + + +# remove libtool junk +rm -f ${RPM_BUILD_ROOT}/usr/lib/libblkid.la + +# deprecated commands +for I in /sbin/fsck.minix /sbin/fsck /sbin/mkfs.{bfs,minix} /sbin/sln \ + /usr/bin/chkdupexe %{_bindir}/line %{_bindir}/pg %{_bindir}/newgrp \ + /sbin/shutdown %{_bindir}/scriptreplay /usr/sbin/vipw /usr/sbin/vigr; do + rm -f $RPM_BUILD_ROOT$I +done + +# deprecated man pages +for I in man1/chkdupexe.1 man1/line.1 man1/pg.1 man1/newgrp.1 \ + man8/fsck.minix.8 man8/fsck.8 man8/mkfs.minix.8 man8/mkfs.bfs.8 man1/scriptreplay.1 \ + man8/vipw.8 man8/vigr; do + rm -rf $RPM_BUILD_ROOT%{_mandir}/${I}* +done + + +ln -sf ../../bin/kill $RPM_BUILD_ROOT%{_bindir}/kill + + + +# create list of setarch(8) symlinks +find $RPM_BUILD_ROOT%{_bindir}/ -regextype posix-egrep -type l \ + -regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64)$" \ + -printf "%{_bindir}/%f\n" >> %{name}.files + +find $RPM_BUILD_ROOT%{_mandir}/man8 -regextype posix-egrep \ + -regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64)\.8.*" \ + -printf "%{_mandir}/man8/%f*\n" >> %{name}.files + +rm -f $RPM_BUILD_ROOT/usr/share/info/dir + + +%post +# only for minimal buildroots without /var/log +[ -d /var/log ] || /bin/mkdir -p /var/log +/bin/touch /var/log/lastlog +/bin/chown root:root /var/log/lastlog +/bin/chmod 0644 /var/log/lastlog + + + +%post -n libblkid +/sbin/ldconfig +[ -e /etc/blkid.tab ] && mv /etc/blkid.tab /etc/blkid/blkid.tab || : +[ -e /etc/blkid.tab.old ] && mv /etc/blkid.tab.old /etc/blkid/blkid.tab.old || : + +%postun -n libblkid -p /sbin/ldconfig + +%post -n libuuid -p /sbin/ldconfig +%postun -n libuuid -p /sbin/ldconfig + +%pre -n uuidd +#getent group uuidd >/dev/null || groupadd -r uuidd +#getent passwd uuidd >/dev/null || \ +#useradd -r -g uuidd -d /var/lib/libuuid -s /sbin/nologin \ +# -c "UUID generator helper daemon" uuidd +#exit 0 + +%post -n uuidd +[ -e /sbin/chkconfig ] && /sbin/chkconfig --add uuidd + +%preun -n uuidd +if [ "$1" = 0 ]; then + [ -e /sbin/service ] && /sbin/service uuidd stop > /dev/null 2>&1 || : + [ -e /sbin/chkconfig ] && /sbin/chkconfig --del uuidd +fi + + +%docs_package + +%files -f util-linux-ng.files +%defattr(-,root,root) +%ghost %attr(0644,root,root) %verify(not md5 size mtime) /var/log/lastlog +/bin/dmesg +%attr(4755,root,root) /bin/mount +%attr(4755,root,root) /bin/umount +/sbin/agetty +/sbin/blkid +/sbin/blockdev +/sbin/ctrlaltdel +/sbin/fdisk +/sbin/findfs +/sbin/fsck.cramfs +/sbin/hwclock +/sbin/losetup +/sbin/mkfs +/sbin/mkfs.cramfs +/sbin/mkswap +/sbin/pivot_root +/sbin/raw +/sbin/sfdisk +/sbin/swapoff +/sbin/swapon +/sbin/switch_root +/usr/bin/cal +/usr/bin/chrt +/usr/bin/col +/usr/bin/colcrt +/usr/bin/colrm +/usr/bin/column +/usr/bin/cytune +/usr/bin/ddate +/usr/bin/flock +/usr/bin/getopt +/usr/bin/hexdump +/usr/bin/ionice +/usr/bin/ipcmk +/usr/bin/ipcrm +/usr/bin/ipcs +/usr/bin/isosize +/usr/bin/kill +/usr/bin/logger +/usr/bin/look +/usr/bin/lscpu +/usr/bin/mcookie +/usr/bin/namei +/usr/bin/rename +/usr/bin/renice +/usr/bin/rev +/usr/bin/script +/usr/bin/setarch +/usr/bin/setsid +/usr/bin/tailf +/usr/bin/taskset +/usr/bin/uuidgen +/usr/bin/whereis +%attr(2755,root,tty) /usr/bin/write +/usr/sbin/fdformat +/usr/sbin/ldattach +/usr/sbin/readprofile +/usr/sbin/rtcwake +/usr/sbin/tunelp +/usr/share/getopt/getopt-parse.bash +%exclude /usr/share/getopt/getopt-parse.tcsh +/usr/share/getopt/getopt-test.bash +%exclude /usr/share/getopt/getopt-test.tcsh + +%files -n uuidd +%defattr(-,root,root) +#/etc/rc.d/init.d/uuidd +%attr(-, uuidd, uuidd) %{_sbindir}/uuidd +%dir %attr(2775, uuidd, uuidd) /var/lib/libuuid +%dir %attr(2775, uuidd, uuidd) /var/run/uuidd + +%files -n libblkid +%defattr(-,root,root) +/%{_libdir}/libblkid.so.* + +%files -n libblkid-devel +%defattr(-,root,root) +%{_libdir}/libblkid.so +%{_includedir}/blkid +%{_libdir}/pkgconfig/blkid.pc + +%files -n libuuid +%defattr(-,root,root) +/usr/lib/libuuid.so.* + +%files -n libuuid-devel +%defattr(-,root,root) +%{_libdir}/libuuid.so +%{_includedir}/uuid +%{_libdir}/pkgconfig/uuid.pc + + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/which.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/which.spec new file mode 100644 index 0000000..27d2dc6 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/which.spec @@ -0,0 +1,25 @@ +Name: which +Summary: Which, what, where? +Version: 0.1 +Release: 1 +License: SMAIL GENERAL PUBLIC LICENSE +Source0: %{name}-%{version}.tar.gz +Source1001: packaging/which.manifest +BuildArch: noarch + +%description +Shows the path of a file + +%prep +%setup -q + +%build +cp %{SOURCE1001} . + +%install +mkdir -p %{buildroot}/%{_bindir}/ +install -m755 which %{buildroot}/%{_bindir}/ + +%files +%manifest which.manifest +%{_bindir}/which diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/xz.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/xz.spec new file mode 100644 index 0000000..7812920 --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/xz.spec @@ -0,0 +1,112 @@ +Summary: LZMA compression utilities +Name: xz +Version: 5.0.3 +Release: 1 +License: LGPLv2+ +Group: Applications/File +# source created as "make dist" in checked out GIT tree +Source0: http://tukaani.org/%{name}/xz-%{version}.tar.bz2 +Source1001: packaging/xz.manifest +URL: http://tukaani.org/%{name}/ +Requires: %{name}-libs = %{version}-%{release} + +%description +XZ Utils are an attempt to make LZMA compression easy to use on free (as in +freedom) operating systems. This is achieved by providing tools and libraries +which are similar to use than the equivalents of the most popular existing +compression algorithms. + +LZMA is a general purpose compression algorithm designed by Igor Pavlov as +part of 7-Zip. It provides high compression ratio while keeping the +decompression speed fast. + +%package libs +Summary: Libraries for decoding LZMA compression +Group: System/Libraries +License: LGPLv2+ + +%description libs +Libraries for decoding files compressed with LZMA or XZ utils. + +%package devel +Summary: Devel libraries & headers for liblzma +Group: Development/Libraries +License: LGPLv2+ +Requires: %{name}-libs = %{version}-%{release} + +%description devel +Devel libraries and headers for liblzma. + +%package lzma-compat +Summary: Older LZMA format compatibility binaries +Group: System/Libraries +# lz{grep,diff,more} are GPLv2+. Other binaries are LGPLv2+ +License: GPLv2+ and LGPLv2+ +Requires: %{name} = %{version}-%{release} +Obsoletes: lzma < 5 +Provides: lzma = 5 + +%description lzma-compat +The lzma-compat package contains compatibility links for older +commands that deal with the older LZMA format. + +%prep +%setup -q + +%build +cp %{SOURCE1001} . +CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64" \ +CXXFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64" \ +%configure --disable-static \ + --disable-nls + +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool + +make %{?_smp_mflags} + +%install +rm -rf %{buildroot} +%make_install +rm -rf %{buildroot}/%{_docdir}/%{name} + +%check +LD_LIBRARY_PATH=$PWD/src/liblzma/.libs make check + +%clean +rm -rf %{buildroot} + +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + + +%docs_package + +%files +%manifest xz.manifest +%defattr(-,root,root,-) +%doc COPYING.* +%{_bindir}/*xz* + +%files libs +%manifest xz.manifest +%defattr(-,root,root,-) +%doc COPYING.* +%{_libdir}/lib*.so.* + +%files devel +%manifest xz.manifest +%defattr(-,root,root,-) +%doc AUTHORS README THANKS COPYING.* ChangeLog +%dir %{_includedir}/lzma +%{_includedir}/lzma/*.h +%{_includedir}/lzma.h +%{_libdir}/*.so +%{_libdir}/pkgconfig/liblzma.pc + +%files lzma-compat +%manifest xz.manifest +%defattr(-,root,root,-) +%{_bindir}/*lz* + diff --git a/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/zlib.spec b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/zlib.spec new file mode 100644 index 0000000..7eebeee --- /dev/null +++ b/Tizen_TZ_package/recipes-Tizen-IVI-base/specfile-initial/zlib.spec @@ -0,0 +1,346 @@ +%define keepstatic 1 + +Name: zlib +Summary: The zlib compression and decompression library +Version: 1.2.5 +Release: 2.7 +Group: System/Libraries +License: zlib and Boost +URL: http://www.gzip.org/zlib/ +Source0: http://www.zlib.net/zlib-%{version}.tar.gz +Source1001: packaging/zlib.manifest +Patch0: zlib-1.2.4-autotools.patch +Patch1: zlib-1.2.5-lfs-decls-bmc-11751.patch +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: automake +BuildRequires: autoconf +BuildRequires: libtool + + +%description +Zlib is a general-purpose, patent-free, lossless data compression +library which is used by many different programs. + + + +%package static +Summary: Static libraries for Zlib development +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description static +The zlib-static package includes static libraries needed +to develop programs that use the zlib compression and +decompression library. + + +%package -n minizip +Summary: Minizip manipulates files from a .zip archive +Group: System/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description -n minizip +Minizip manipulates files from a .zip archive. + +%package -n minizip-devel +Summary: Development files for the minizip library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description -n minizip-devel +This package contains the libraries and header files needed for +developing applications which use minizip. + + +%package devel +Summary: Header files and libraries for Zlib development +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +The zlib-devel package contains the header files and libraries needed +to develop programs that use the zlib compression and decompression +library. + + + +%prep +%setup -q -n %{name}-%{version} + +# zlib-1.2.4-autotools.patch +%patch0 -p1 +# zlib-1.2.5-lfs-decls-bmc-11751.patch +%patch1 -p1 +mkdir contrib/minizip/m4 +cp minigzip.c contrib/minizip +iconv -f windows-1252 -t utf-8 ChangeLog.tmp +mv ChangeLog.tmp ChangeLog + +%build +cp %{SOURCE1001} . +CFLAGS=$RPM_OPT_FLAGS ./configure --libdir=%{_libdir} --includedir=%{_includedir} --prefix=%{_prefix} + +#ensure 64 offset versions are compiled (do not override CFLAGS blindly) +export CFLAGS="`egrep ^CFLAGS Makefile | sed -e 's/CFLAGS=//'`" +export SFLAGS="`egrep ^SFLAGS Makefile | sed -e 's/SFLAGS=//'`" + +# +# first,build with -fprofile-generate to create the profile data +# +make %{?_smp_mflags} CFLAGS="$CFLAGS -pg -fprofile-generate" SFLAGS="$SFLAGS -pg -fprofile-generate" + +# +# Then run some basic operations using the minigzip test program +# to collect the profile guided stats +# (in this case, we compress and decompress the content of /usr/bin) +# +cp Makefile Makefile.old +make test -f Makefile.old LDFLAGS="libz.a -lgcov" +cat /usr/bin/* | ./minigzip | ./minigzip -d &> /dev/null + +# +# Now that we have the stats, we need to build again, using -fprofile-use +# Due to the libtool funnies, we need to hand copy the profile data to .libs +# +make clean +mkdir .libs +cp *gcda .libs + +# +# Final build, with -fprofile-use +# +make %{?_smp_mflags} CFLAGS="$CFLAGS -fprofile-use" SFLAGS="$SFLAGS -fprofile-use" + + +cd contrib/minizip +%reconfigure +make %{?_smp_mflags} + +%install +rm -rf ${RPM_BUILD_ROOT} +%make_install + +mkdir $RPM_BUILD_ROOT/%{_lib} +mv $RPM_BUILD_ROOT%{_libdir}/libz.so.* $RPM_BUILD_ROOT/%{_lib}/ + +reldir=$(echo %{_libdir} | sed 's,/$,,;s,/[^/]\+,../,g')%{_lib} +oldlink=$(readlink $RPM_BUILD_ROOT%{_libdir}/libz.so) +ln -sf $reldir/$(basename $oldlink) $RPM_BUILD_ROOT%{_libdir}/libz.so + +pushd contrib/minizip +make install DESTDIR=$RPM_BUILD_ROOT +popd + +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + + +%check +make test + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%post -n minizip -p /sbin/ldconfig + +%postun -n minizip -p /sbin/ldconfig + + +%docs_package + +%files +%manifest zlib.manifest +/%{_lib}/libz.so.* + + +%files static +%manifest zlib.manifest +%{_libdir}/libz.a + +%files -n minizip +%manifest zlib.manifest +%{_libdir}/libminizip.so.* + +%files -n minizip-devel +%manifest zlib.manifest +%dir %{_includedir}/minizip +%{_includedir}/minizip/*.h +%{_libdir}/libminizip.so +%{_libdir}/pkgconfig/minizip.pc + +%files devel +%manifest zlib.manifest +%{_libdir}/libz.so +%{_includedir}/zconf.h +%{_includedir}/zlib.h +%{_libdir}/pkgconfig/zlib.pc + +%changelog +* Fri Dec 31 2010 Yan Yin - 1.2.5 +- Fix BMC #11751: incorrect large file support header in zlib package +* Thu Dec 30 2010 Yan Yin - 1.2.5 +- Fix BMC #11752: optimization not used in all objects file in zlib +* Fri Jul 2 2010 Yan Yin - 1.2.5 +- Upgrade to 1.2.5, drop old patches, keep profile guided optmization +* Sun Feb 14 2010 Arjan van de Ven 1.2.3 +- use profile guided optimization during the build +* Thu May 7 2009 Arjan van de Ven +- fix for LD_AS_NEEDED=1 +* Tue Jan 13 2009 Anas Nashif 1.2.3 +- Pre-Require ldconfig +* Fri Dec 5 2008 Arjan van de Ven 1.2.3 +- Minor cleanups +* Wed Feb 13 2008 Ivana Varekova - 1.2.3-18 +- change license tag (226671#c29) +* Mon Feb 11 2008 Ivana Varekova - 1.2.3-17 +- spec file changes +* Fri Nov 23 2007 Ivana Varekova - 1.2.3-16 +- remove minizip headers to minizip-devel +- spec file cleanup +- fix minizip.pc file +* Wed Nov 14 2007 Ivana Varekova - 1.2.3-15 +- separate static subpackage +* Wed Aug 15 2007 Ivana Varekova - 1.2.3-14 +- create minizip subpackage +* Mon May 21 2007 Ivana Varekova - 1.2.3-13 +- remove .so,.a +* Mon May 21 2007 Ivana Varekova - 1.2.3-12 +- Resolves #240277 + Move libz to /lib(64) +* Mon Apr 23 2007 Ivana Varekova - 1.2.3-11 +- Resolves: 237295 + fix Summary tag +* Fri Mar 23 2007 Ivana Varekova - 1.2.3-10 +- remove zlib .so.* packages to /lib +* Fri Mar 9 2007 Ivana Varekova - 1.2.3-9 +- incorporate package review feedback + * Tue Feb 21 2007 Adam Tkac - 1.2.3-8 +- fixed broken version of libz + * Tue Feb 20 2007 Adam Tkac - 1.2.3-7 +- building is now automatized +- specfile cleanup +* Tue Feb 20 2007 Ivana Varekova - 1.2.3-6 +- remove the compilation part to build section + some minor changes +* Mon Feb 19 2007 Ivana Varekova - 1.2.3-5 +- incorporate package review feedback +* Mon Oct 23 2006 Ivana Varekova - 1.2.3-4 +- fix #209424 - fix libz.a permissions +* Wed Jul 19 2006 Ivana Varekova - 1.2.3-3 +- add cflags (#199379) +* Wed Jul 12 2006 Jesse Keating - 1.2.3-2 +- rebuild +* Fri Feb 10 2006 Jesse Keating - 1.2.3-1.2.1 +- bump again for double-long bug on ppc(64) +* Tue Feb 7 2006 Jesse Keating - 1.2.3-1.2 +- rebuilt for new gcc4.1 snapshot and glibc changes +* Fri Dec 9 2005 Jesse Keating +- rebuilt +* Wed Aug 24 2005 Florian La Roche +- update to 1.2.3 +* Fri Jul 22 2005 Ivana Varekova 1.2.2.2-5 +- fix bug 163038 - CAN-2005-1849 - zlib buffer overflow +* Thu Jul 7 2005 Ivana Varekova 1.2.2.2-4 +- fix bug 162392 - CAN-2005-2096 +* Wed Mar 30 2005 Ivana Varekova 1.2.2.2-3 +- fix bug 122408 - zlib build process runs configure twice +* Fri Mar 4 2005 Jeff Johnson 1.2.2.2-2 +- rebuild with gcc4. +* Sat Jan 1 2005 Jeff Johnson 1.2.2.2-1 +- upgrade to 1.2.2.2. +* Fri Nov 12 2004 Jeff Johnson 1.2.2.1-1 +- upgrade to 1.2.2.1. +* Sun Sep 12 2004 Jeff Johnson 1.2.1.2-1 +- update to 1.2.1.2 to fix 2 DoS problems (#131385). +* Tue Jun 15 2004 Elliot Lee +- rebuilt +* Tue Mar 2 2004 Elliot Lee +- rebuilt +* Fri Feb 13 2004 Elliot Lee +- rebuilt +* Sun Jan 18 2004 Jeff Johnson 1.2.1.1-1 +- upgrade to zlib-1.2.1.1. +* Sun Nov 30 2003 Florian La Roche +- update to 1.2.1 release +* Mon Oct 13 2003 Jeff Johnson 1.2.0.7-3 +- unrevert zlib.h include constants (#106291), rejected upstream. +* Wed Oct 8 2003 Jeff Johnson 1.2.0.7-2 +- fix: gzeof not set when reading compressed file (#106424). +- fix: revert zlib.h include constants for now (#106291). +* Tue Sep 23 2003 Jeff Johnson 1.2.0.7-1 +- update to 1.2.0.7, penultimate 1.2.1 release candidate. +* Tue Jul 22 2003 Jeff Johnson 1.2.0.3-0.1 +- update to release candidate. +* Wed Jun 4 2003 Elliot Lee +- rebuilt +* Mon May 19 2003 Jeff Johnson 1.1.4-9 +- rebuild, revert from 1.2.0.1. +* Mon Feb 24 2003 Jeff Johnson 1.1.4-8 +- fix gzprintf buffer overrun (#84961). +* Wed Jan 22 2003 Tim Powers 1.1.4-7 +- rebuilt +* Thu Nov 21 2002 Elliot Lee 1.1.4-6 +- Make ./configure use $CC to ease cross-compilation +* Tue Nov 12 2002 Jeff Johnson 1.1.4-5 +- rebuild from cvs. +* Fri Jun 21 2002 Tim Powers +- automated rebuild +* Thu May 23 2002 Tim Powers +- automated rebuild +* Fri Apr 26 2002 Jakub Jelinek 1.1.4-2 +- remove glibc patch, it is no longer needed (zlib uses gcc -shared + as it should) +- run tests and only build the package if they succeed +* Thu Apr 25 2002 Trond Eivind Glomsrød 1.1.4-1 +- 1.1.4 +* Wed Jan 30 2002 Trond Eivind Glomsrød 1.1.3-25.7 +- Fix double free +* Sun Aug 26 2001 Trond Eivind Glomsrød 1.1.3-24 +- Add example.c and minigzip.c to the doc files, as + they are listed as examples in the README (#52574) +* Mon Jun 18 2001 Trond Eivind Glomsrød +- Updated URL +- Add version dependency for zlib-devel +- s/Copyright/License/ +* Wed Feb 14 2001 Trond Eivind Glomsrød +- bumped version number - this is the old version without the performance enhancements +* Fri Sep 15 2000 Florian La Roche +- add -fPIC for shared libs (patch by Fritz Elfert) +* Thu Sep 7 2000 Jeff Johnson +- on 64bit systems, make sure libraries are located correctly. +* Thu Aug 17 2000 Jeff Johnson +- summaries from specspo. +* Thu Jul 13 2000 Prospector +- automatic rebuild +* Sun Jul 2 2000 Trond Eivind Glomsrød +- rebuild +* Tue Jun 13 2000 Jeff Johnson +- FHS packaging to build on solaris2.5.1. +* Wed Jun 7 2000 Trond Eivind Glomsrød +- use %%%%{_mandir} and %%%%{_tmppath} +* Fri May 12 2000 Trond Eivind Glomsrød +- updated URL and source location +- moved README to main package +* Mon Feb 7 2000 Jeff Johnson +- compress man page. +* Sun Mar 21 1999 Cristian Gafton +- auto rebuild in the new build environment (release 5) +* Wed Sep 9 1998 Cristian Gafton +- link against glibc +* Mon Jul 27 1998 Jeff Johnson +- upgrade to 1.1.3 +* Fri May 8 1998 Prospector System +- translations modified for de, fr, tr +* Wed Apr 8 1998 Cristian Gafton +- upgraded to 1.1.2 +- buildroot +* Tue Oct 7 1997 Donnie Barnes +- added URL tag (down at the moment so it may not be correct) +- made zlib-devel require zlib +* Thu Jun 19 1997 Erik Troan +- built against glibc diff --git a/meta-tizen-ivi/classes/tizenBuildUtils-extra.bbclass b/meta-tizen-ivi/classes/tizenBuildUtils-extra.bbclass new file mode 100644 index 0000000..c88eb85 --- /dev/null +++ b/meta-tizen-ivi/classes/tizenBuildUtils-extra.bbclass @@ -0,0 +1,175 @@ + +inherit siteinfo + +# Space separated list of shell scripts with variables defined to supply test +# results for autoconf tests we cannot run at build time. +export CONFIG_SITE = "${@siteinfo_get_files(d)}" + +acpaths = "default" +EXTRA_AUTORECONF = "--exclude=autopoint" + +export lt_cv_sys_lib_dlsearch_path_spec = "${libdir} ${base_libdir}" + +# When building tools for use at build-time it's recommended for the build +# system to use these variables when cross-compiling. +# (http://sources.redhat.com/autobook/autobook/autobook_270.html) +export CPP_FOR_BUILD = "${BUILD_CPP}" +export CPPFLAGS_FOR_BUILD = "${BUILD_CPPFLAGS}" + +export CC_FOR_BUILD = "${BUILD_CC}" +export CFLAGS_FOR_BUILD = "${BUILD_CFLAGS}" + +export CXX_FOR_BUILD = "${BUILD_CXX}" +export CXXFLAGS_FOR_BUILD="${BUILD_CXXFLAGS}" + +export LD_FOR_BUILD = "${BUILD_LD}" +export LDFLAGS_FOR_BUILD = "${BUILD_LDFLAGS}" + +def tizen_append_libtool_sysroot(d): + # Only supply libtool sysroot option for non-native packages + if not bb.data.inherits_class('native', d): + return '--with-libtool-sysroot=${STAGING_DIR_HOST}' + return "" + +CONFIGUREOPTS = " --build=${BUILD_SYS} \ + --host=${HOST_SYS} \ + --target=${TARGET_SYS} \ + --prefix=${prefix} \ + --exec_prefix=${exec_prefix} \ + --bindir=${bindir} \ + --sbindir=${sbindir} \ + --libexecdir=${libexecdir} \ + --datadir=${datadir} \ + --sysconfdir=${sysconfdir} \ + --sharedstatedir=${sharedstatedir} \ + --localstatedir=${localstatedir} \ + --libdir=${libdir} \ + --includedir=${includedir} \ + --oldincludedir=${oldincludedir} \ + --infodir=${infodir} \ + --mandir=${mandir} \ + --disable-silent-rules \ + ${CONFIGUREOPT_DEPTRACK} \ + ${@tizen_append_libtool_sysroot(d)}" +CONFIGUREOPT_DEPTRACK = "--disable-dependency-tracking" + +oe_tizenrunconf () { + cfgscript="${S}/configure" + if [ -x "$cfgscript" ] ; then + bbnote "Running $cfgscript ${CONFIGUREOPTS} ${EXTRA_OECONF} $@" + set +e + ${CACHED_CONFIGUREVARS} $cfgscript ${CONFIGUREOPTS} ${EXTRA_OECONF} "$@" + if [ "$?" != "0" ]; then + echo "Configure failed. The contents of all config.log files follows to aid debugging" + find ${S} -name config.log -print -exec cat {} \; + bbfatal "oe_tizenrunconf failed" + fi + set -e + else + bbfatal "no configure script found at $cfgscript" + fi +} + +AUTOTOOLS_AUXDIR ?= "${S}" + +CONFIGURESTAMPFILE = "${WORKDIR}/configure.sstate" + + +EXTRACONFFUNCS ??= "" + +tizen_autotools_do_configure() { + # WARNING: gross hack follows: + # An autotools built package generally needs these scripts, however only + # automake or libtoolize actually install the current versions of them. + # This is a problem in builds that do not use libtool or automake, in the case + # where we -need- the latest version of these scripts. e.g. running a build + # for a package whose autotools are old, on an x86_64 machine, which the old + # config.sub does not support. Work around this by installing them manually + # regardless. + ( for ac in `find ${S} -name configure.in -o -name configure.ac`; do + rm -f `dirname $ac`/configure + done ) + if [ -e ${S}/configure.in -o -e ${S}/configure.ac ]; then + olddir=`pwd` + cd ${S} + # Remove any previous copy of the m4 macros + rm -rf ${B}/aclocal-copy/ + ACLOCAL="aclocal --system-acdir=${B}/aclocal-copy/" + if [ x"${acpaths}" = xdefault ]; then + acpaths= + for i in `find ${S} -maxdepth 2 -name \*.m4|grep -v 'aclocal.m4'| \ + grep -v 'acinclude.m4' | grep -v 'aclocal-copy' | sed -e 's,\(.*/\).*$,\1,'|sort -u`; do + acpaths="$acpaths -I $i" + done + else + acpaths="${acpaths}" + fi + AUTOV=`automake --version |head -n 1 |sed "s/.* //;s/\.[0-9]\+$//"` + automake --version + echo "AUTOV is $AUTOV" + if [ -d ${STAGING_DATADIR_NATIVE}/aclocal-$AUTOV ]; then + ACLOCAL="$ACLOCAL --automake-acdir=${STAGING_DATADIR_NATIVE}/aclocal-$AUTOV" + fi + # The aclocal directory could get modified by other processes + # uninstalling data from the sysroot. See Yocto #861 for details. + # We avoid this by taking a copy here and then files cannot disappear. + # We copy native first, then target. This avoids certain races since cp-noerror + # won't overwrite existing files. + mkdir -p ${B}/aclocal-copy/ + if [ -d ${STAGING_DATADIR_NATIVE}/aclocal ]; then + cp-noerror ${STAGING_DATADIR_NATIVE}/aclocal/ ${B}/aclocal-copy/ + fi + if [ -d ${STAGING_DATADIR}/aclocal -a "${STAGING_DATADIR_NATIVE}/aclocal" != "${STAGING_DATADIR}/aclocal" ]; then + cp-noerror ${STAGING_DATADIR}/aclocal/ ${B}/aclocal-copy/ + fi + # autoreconf is too shy to overwrite aclocal.m4 if it doesn't look + # like it was auto-generated. Work around this by blowing it away + # by hand, unless the package specifically asked not to run aclocal. + if ! echo ${EXTRA_AUTORECONF} | grep -q "aclocal"; then + rm -f aclocal.m4 + fi + if [ -e configure.in ]; then + CONFIGURE_AC=configure.in + else + CONFIGURE_AC=configure.ac + fi + if grep "^[[:space:]]*AM_GLIB_GNU_GETTEXT" $CONFIGURE_AC >/dev/null; then + if grep "sed.*POTFILES" $CONFIGURE_AC >/dev/null; then + : do nothing -- we still have an old unmodified configure.ac + else + bbnote Executing glib-gettextize --force --copy + echo "no" | glib-gettextize --force --copy + fi + else if grep "^[[:space:]]*AM_GNU_GETTEXT" $CONFIGURE_AC >/dev/null; then + # We'd call gettextize here if it wasn't so broken... + cp ${STAGING_DATADIR_NATIVE}/gettext/config.rpath ${AUTOTOOLS_AUXDIR}/ + if [ -d ${S}/po/ ]; then + cp ${STAGING_DATADIR_NATIVE}/gettext/po/Makefile.in.in ${S}/po/ + if [ ! -e ${S}/po/remove-potcdate.sin ]; then + cp ${STAGING_DATADIR_NATIVE}/gettext/po/remove-potcdate.sin ${S}/po/ + fi + fi + for i in gettext.m4 iconv.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 nls.m4 po.m4 progtest.m4; do + for j in `find ${S} -name $i | grep -v aclocal-copy`; do + rm $j + done + done + fi + fi + mkdir -p m4 + if grep "^[[:space:]]*[AI][CT]_PROG_INTLTOOL" $CONFIGURE_AC >/dev/null; then + bbnote Executing intltoolize --copy --force --automake + intltoolize --copy --force --automake + fi + bbnote Executing ACLOCAL=\"$ACLOCAL\" autoreconf --verbose --install --force ${EXTRA_AUTORECONF} $acpaths + ACLOCAL="$ACLOCAL" autoreconf -Wcross --verbose --install --force ${EXTRA_AUTORECONF} $acpaths || bbfatal "autoreconf execution failed." + cd $olddir + fi + if [ -e ${S}/configure ]; then + oe_tizenrunconf + else + bbnote "nothing to configure" + fi +} + +#EXPORT_FUNCTIONS do_compile diff --git a/meta-tizen-ivi/classes/tizenBuildUtils-oe.bbclass b/meta-tizen-ivi/classes/tizenBuildUtils-oe.bbclass new file mode 100644 index 0000000..0406873 --- /dev/null +++ b/meta-tizen-ivi/classes/tizenBuildUtils-oe.bbclass @@ -0,0 +1,109 @@ +do_patch_prepend () { +echo RLM do_patch_prepend +echo export S=${S} > ${S}/../temp/Bash_patch +X=$base_prefix +PATH="$X/usr/bin:$X/bin:$X/sbin:$X/usr/bin/perl-native:$PATH" create-package-initial "prep" ${S}/${SPECFILES} ${S}/packaging/ >> ${S}/../temp/Bash_patch +cd ${S} +source ${S}/../temp/Bash_patch + +} + +do_patch () { +echo RLM begining of do_patch +echo RLM end of do_patch +} + +do_configure_prepend () { +echo RLM do_compile_prepend +cd ${S} +} + +do_configure () { +echo RLM begining of do_configure +echo RLM end of do_configure +} + +do_qa_configure(){ + echo "RLM begining of do_qa_configure" + echo "RLM end of do_configure" + +} + + +do_compile_prepend () { +echo RLM do_compile_prepend +mkdir -p ${S}/../temp + +echo export S=${S} > ${S}/../temp/Bash_compile +echo export RPM_OPT_FLAGS='"-O2 -g2 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -fmessage-length=0 -m64 -march=corei7 -msse4.2 -mtune=corei7-avx -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -fipa-cp-clone"' >> ${S}/../temp/Bash_compile +#echo export cross_compiling=yes >> ${S}/../temp/Bash_compile +echo find \${S} -iname \"*.Rules\" -exec sed -e \'s,:=,?=,g\' -i {} \\\; >> ${S}/../temp/Bash_compile +echo find \${S} -iname \"*.Rules\" -exec sed -e \'s,BUILD_CFLAGS ?=,BUILD_CFLAGS := \$\(BUILD_CFLAGS\),\' -i {} \\\; >> ${S}/../temp/Bash_compile +#X=$base_prefix +#PATH="$X/usr/bin:$X/bin:$X/sbin:$X/usr/bin/perl-native:$PATH" create-package-initial "compile" ${S}/${SPECFILES} ${S}/packaging/ >> ${S}/../temp/Bash_compile + +create-package-initial "compile" ${S}/${SPECFILES} ${S}/packaging/ >> ${S}/../temp/Bash_compile +cd ${S} +} + +do_compile () { + echo RLM begining of do_compile + PATH="$base_prefix/usr/bin/perl-native:$PATH" source ${S}/../temp/Bash_compile + echo RLM end of do_compile +} + +do_install_prepend () { +echo RLM do_install_prepend +mkdir -p ${S}/../temp +echo export S=${S} > ${S}/../temp/Bash_install +echo export D=${D} >> ${S}/../temp/Bash_install +echo export RPM_BUILD_ROOT=${D} >> ${S}/../temp/Bash_install +echo export bindir="/usr/bin" >> ${S}/../temp/Bash_install +X=$base_prefix +PATH="$X/usr/bin:$X/bin:$X/sbin:$X/usr/bin/perl-native:$PATH" create-package-initial "install" ${S}/${SPECFILES} ${S}/packaging/ >> ${S}/../temp/Bash_install +cd ${S} +} + +do_install () { + echo RLM begining of do_install + PATH="$base_prefix/usr/bin/perl-native:$PATH" source ${S}/../temp/Bash_install + echo RLM end of do_install +} + +python do_package_prepend () { + print "toto" + #echo RLM begining of do_package_prepend + #echo RLM end of do_package_prepend +} + +python do_package () { + # Change the following version to cause sstate to invalidate the package + # cache. This is useful if an item this class depends on changes in a + # way that the output of this class changes. rpmdeps is a good example + # as any change to rpmdeps requires this to be rerun. + # PACKAGE_BBCLASS_VERSION = "1" + + packages = (d.getVar('PACKAGES', True) or "").split() + if len(packages) < 1: + bb.debug(1, "No packages to build, skipping do_package") + return + + workdir = d.getVar('WORKDIR', True) + outdir = d.getVar('DEPLOY_DIR', True) + dest = d.getVar('D', True) + dvar = d.getVar('PKGD', True) + pn = d.getVar('PN', True) + + if not workdir or not outdir or not dest or not dvar or not pn: + bb.error("WORKDIR, DEPLOY_DIR, D, PN and PKGD all must be defined, unable to package") + return + + for f in (d.getVar('PACKAGEFUNCS', True) or '').split(): + if not f == "do_package_qa": + print "RLM do:",f + bb.build.exec_func(f, d) +} + + + + diff --git a/meta-tizen-ivi/classes/tizenBuildUtils.bbclass b/meta-tizen-ivi/classes/tizenBuildUtils.bbclass new file mode 100644 index 0000000..019f45f --- /dev/null +++ b/meta-tizen-ivi/classes/tizenBuildUtils.bbclass @@ -0,0 +1,197 @@ +inherit autotools + +do_patch_prepend () { + echo RLM do_patch_prepend + echo export S=${S} > ${S}/../temp/Bash_patch + X=$base_prefix + PATH="$X/usr/bin:$X/bin:$X/sbin:$X/usr/bin/perl-native:$PATH" create-package-initial "prep" ${S}/${SPECFILES} ${PN} >> ${S}/../temp/Bash_patch + cd ${S} + source ${S}/../temp/Bash_patch +} + +do_patch () { + echo RLM begining of do_patch + echo RLM end of do_patch +} + +do_configure_prepend () { +echo RLM do_compile_prepend +cd ${S} +} + +do_configure () { +echo RLM begining of do_configure +echo RLM end of do_configure +} + +do_qa_configure(){ + echo "RLM begining of do_qa_configure" + echo "RLM end of do_qa_configure" +} + +do_package_qa(){ + echo "RLM begining of do_package_qa" + echo "RLM end of do_package_qa" +} + +do_compile_prepend () { + echo RLM do_compile_prepend + mkdir -p ${S}/../temp + + echo export S=${S} > ${S}/../temp/Bash_compile + echo export STAGING_DIR_HOST=${STAGING_DIR_HOST} >> ${S}/../temp/Bash_compile + echo export RPM_OPT_FLAGS='"-O2 -g2 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -fmessage-length=0 -m64 -march=corei7 -msse4.2 -mtune=corei7-avx -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -fipa-cp-clone"' >> ${S}/../temp/Bash_compile + #echo export cross_compiling=yes >> ${S}/../temp/Bash_compile + echo find \${S} -iname \"*.Rules\" -exec sed -e \'s,:=,?=,g\' -i {} \\\; >> ${S}/../temp/Bash_compile + echo find \${S} -iname \"*.Rules\" -exec sed -e \'s,BUILD_CFLAGS ?=,BUILD_CFLAGS := \$\(BUILD_CFLAGS\),\' -i {} \\\; >> ${S}/../temp/Bash_compile + X=${STAGING_DIR_HOST} + PATH="$X/usr/bin:$X/bin:$X/sbin:$X/usr/bin/perl-native:$PATH" create-package-initial "compile" ${S}/${SPECFILES} ${PN} >> ${S}/../temp/Bash_compile + cd ${S} +} + +do_compile () { + echo RLM begining of do_compile + PATH="$base_prefix/usr/bin/perl-native:$PATH" source ${S}/../temp/Bash_compile + echo RLM end of do_compile + +} + +do_compile[vardeps] += "autotools_do_configure2" +do_compile[vardeps] += "oe_runmake" +do_install[vardeps] += "oe_runmake" + +do_install_prepend () { + echo RLM do_install_prepend + mkdir -p ${S}/../temp + echo export S=${S} > ${S}/../temp/Bash_install + echo export D=${D} >> ${S}/../temp/Bash_install + echo export RPM_BUILD_ROOT=${D} >> ${S}/../temp/Bash_install + echo export bindir="/usr/bin" >> ${S}/../temp/Bash_install + X=$base_prefix + PATH="$X/usr/bin:$X/bin:$X/sbin:$X/usr/bin/perl-native:$PATH" create-package-initial "install" ${S}/${SPECFILES} ${PN} >> ${S}/../temp/Bash_install + cd ${S} +} + +do_install () { + echo RLM begining of do_install + PATH="$base_prefix/usr/bin/perl-native:$PATH" source ${S}/../temp/Bash_install + echo RLM end of do_install +} + + +autotools_do_configure2() { + # WARNING: gross hack follows: + # An autotools built package generally needs these scripts, however only + # automake or libtoolize actually install the current versions of them. + # This is a problem in builds that do not use libtool or automake, in the case + # where we -need- the latest version of these scripts. e.g. running a build + # for a package whose autotools are old, on an x86_64 machine, which the old + # config.sub does not support. Work around this by installing them manually + # regardless. + ( for ac in `find ./ -name configure.in -o -name configure.ac`; do + rm -f `dirname $ac`/configure + done ) + if [ -e ./configure.in -o -e ./configure.ac ]; then + olddir=`pwd` + cd . + # Remove any previous copy of the m4 macros + rm -rf ${B}/aclocal-copy/ + ACLOCAL="aclocal --system-acdir=${B}/aclocal-copy/" + if [ x"${acpaths}" = xdefault ]; then + acpaths= + for i in `find . -maxdepth 2 -name \*.m4|grep -v 'aclocal.m4'| \ + grep -v 'acinclude.m4' | grep -v 'aclocal-copy' | sed -e 's,\(.*/\).*$,\1,'|sort -u`; do + acpaths="$acpaths -I $i" + done + else + acpaths="${acpaths}" + fi + AUTOV=`automake --version |head -n 1 |sed "s/.* //;s/\.[0-9]\+$//"` + automake --version + echo "AUTOV is $AUTOV" + if [ -d ${STAGING_DATADIR_NATIVE}/aclocal-$AUTOV ]; then + ACLOCAL="$ACLOCAL --automake-acdir=${STAGING_DATADIR_NATIVE}/aclocal-$AUTOV" + fi + # The aclocal directory could get modified by other processes + # uninstalling data from the sysroot. See Yocto #861 for details. + # We avoid this by taking a copy here and then files cannot disappear. + # We copy native first, then target. This avoids certain races since cp-noerror + # won't overwrite existing files. + mkdir -p ${B}/aclocal-copy/ + if [ -d ${STAGING_DATADIR_NATIVE}/aclocal ]; then + cp-noerror ${STAGING_DATADIR_NATIVE}/aclocal/ ${B}/aclocal-copy/ + fi + if [ -d ${STAGING_DATADIR}/aclocal -a "${STAGING_DATADIR_NATIVE}/aclocal" != "${STAGING_DATADIR}/aclocal" ]; then + cp-noerror ${STAGING_DATADIR}/aclocal/ ${B}/aclocal-copy/ + fi + # autoreconf is too shy to overwrite aclocal.m4 if it doesn't look + # like it was auto-generated. Work around this by blowing it away + # by hand, unless the package specifically asked not to run aclocal. + if ! echo ${EXTRA_AUTORECONF} ${TIZEN_EXTRA_AUTORECONF} | grep -q "aclocal"; then + rm -f aclocal.m4 + fi + if [ -e configure.in ]; then + CONFIGURE_AC=configure.in + else + CONFIGURE_AC=configure.ac + fi + if grep "^[[:space:]]*AM_GLIB_GNU_GETTEXT" $CONFIGURE_AC >/dev/null; then + if grep "sed.*POTFILES" $CONFIGURE_AC >/dev/null; then + : do nothing -- we still have an old unmodified configure.ac + else + bbnote Executing glib-gettextize --force --copy + echo "no" | glib-gettextize --force --copy + fi + else if grep "^[[:space:]]*AM_GNU_GETTEXT" $CONFIGURE_AC >/dev/null; then + # We'd call gettextize here if it wasn't so broken... + cp ${STAGING_DATADIR_NATIVE}/gettext/config.rpath ${AUTOTOOLS_AUXDIR}/ + if [ -d ./po/ ]; then + cp ${STAGING_DATADIR_NATIVE}/gettext/po/Makefile.in.in ./po/ + if [ ! -e ./po/remove-potcdate.sin ]; then + cp ${STAGING_DATADIR_NATIVE}/gettext/po/remove-potcdate.sin ./po/ + fi + fi + for i in gettext.m4 iconv.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 nls.m4 po.m4 progtest.m4; do + for j in `find . -name $i | grep -v aclocal-copy`; do + rm $j + done + done + fi + fi + mkdir -p m4 + if grep "^[[:space:]]*[AI][CT]_PROG_INTLTOOL" $CONFIGURE_AC >/dev/null; then + bbnote Executing intltoolize --copy --force --automake + intltoolize --copy --force --automake + fi + bbnote Executing ACLOCAL=\"$ACLOCAL\" autoreconf --verbose --install --force ${EXTRA_AUTORECONF} ${TIZEN_EXTRA_AUTORECONF} $acpaths + ACLOCAL="$ACLOCAL" autoreconf -Wcross --verbose --install --force ${EXTRA_AUTORECONF} ${TIZEN_EXTRA_AUTORECONF} $acpaths || bbfatal "autoreconf execution failed." + cd $olddir + fi + if [ -e ./configure ]; then + + oe_runconf2 "$@" + else + bbnote "nothing to configure" + fi +} + +oe_runconf2 () { + cfgscript="./configure" + if [ -x "$cfgscript" ] ; then + bbnote "Running $cfgscript ${CONFIGUREOPTS} ${EXTRA_OECONF}" "$@" + bbnote "Running with EXTRA_OECONF ${EXTRA_OECONF} " "$@" + set +e + ${CACHED_CONFIGUREVARS} $cfgscript ${CONFIGUREOPTS} ${EXTRA_OECONF} "$@" + if [ "$?" != "0" ]; then + echo "Configure failed. The contents of all config.log files follows to aid debugging" + find . -name config.log -print -exec cat {} \; + bbfatal "oe_runconf failed" + fi + set -e + else + bbfatal "no configure script found at $cfgscript" + fi +} + + + diff --git a/meta-tizen-ivi/conf/bblayers.conf.sample b/meta-tizen-ivi/conf/bblayers.conf.sample new file mode 100644 index 0000000..010d503 --- /dev/null +++ b/meta-tizen-ivi/conf/bblayers.conf.sample @@ -0,0 +1,21 @@ +# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf +# changes incompatibly +LCONF_VERSION = "5" + +BBPATH = "${TOPDIR}" +BBFILES ?= "" + +BBLAYERS ?= " \ + /home/ronanguirec/Documents/yocto/openembedded-core-glibc/meta \ + /home/ronanguirec/Documents/yocto/openembedded-core-glibc/meta-tizen \ + " +# /home/ronanguirec/Documents/yocto/openembedded-core-tizen/meta \ +# " + +BBLAYERS_NON_REMOVABLE ?= " \ + /home/ronanguirec/Documents/yocto/openembedded-core-tizen/meta-tizen \ + " +#/home/ronanguirec/Documents/yocto/openembedded-core-tizen/meta \ +# " +# " + diff --git a/meta-tizen-ivi/conf/distro/include/tclibc-glibc.inc b/meta-tizen-ivi/conf/distro/include/tclibc-glibc.inc new file mode 100644 index 0000000..4ffecde --- /dev/null +++ b/meta-tizen-ivi/conf/distro/include/tclibc-glibc.inc @@ -0,0 +1,76 @@ +# +# glibc specific configuration +# + +LIBCEXTENSION = "${@['', '-gnu'][(d.getVar('ABIEXTENSION', True) or '') != '']}" + +# Add glibc overrides to the overrides for glibc. +LIBCOVERRIDE = ":libc-glibc" +OVERRIDES .= "${LIBCOVERRIDE}" + + +PREFERRED_PROVIDER_linux-libc-headers = "linux-libc-headers" + +PREFERRED_PROVIDER_virtual/libiconv ?= "glibc" +PREFERRED_PROVIDER_virtual/nativesdk-libiconv ?= "nativesdk-glibc" +PREFERRED_PROVIDER_virtual/nativesdk-libintl ?= "nativesdk-gettext" +PREFERRED_PROVIDER_virtual/libintl ?= "glibc" +PREFERRED_PROVIDER_virtual/libc = "glibc" +PREFERRED_PROVIDER_virtual/nativesdk-libc ?= "nativesdk-glibc" +PREFERRED_PROVIDER_virtual/libc-locale ?= "glibc-locale" + + + + +CXXFLAGS += "-fvisibility-inlines-hidden" + +#LIBC_DEPENDENCIES = "libsegfault \ +# glibc \ +# glibc-dbg \ +# glibc-dev \ +# glibc-utils \ +# glibc-thread-db \ +# ${@get_libc_locales_dependencies(d)}" + +LIBC_DEPENDENCIES = "libsegfault \ + glibc-devel \ + glibc-locale \ + glibc-utils \ + glibc-devel-static \ + glibc-extra \ + glibc-profile \ + glibc-info \ + nscd \ + glibc-i18ndata \ + glibc-html" + +PREFERRED_PROVIDER_glibc = "glibc" +PREFERRED_PROVIDER_glibc-git = "glibc" +PREFERRED_PROVIDER_glibc-git-r0 = "glibc" +PREFERRED_PROVIDER_glibc-devel = "glibc" +PREFERRED_PROVIDER_glibc-locale = "glibc" +PREFERRED_PROVIDER_glibc-utils = "glibc" +PREFERRED_PROVIDER_glibc-devel-static = "glibc" +PREFERRED_PROVIDER_glibc-static = "glibc" +PREFERRED_PROVIDER_glibc-extra = "glibc" +PREFERRED_PROVIDER_glibc-obsolete = "glibc" +PREFERRED_PROVIDER_glibc-info = "glibc" +PREFERRED_PROVIDER_nscd = "glibc" +PREFERRED_PROVIDER_glibc-i18ndata = "glibc" +PREFERRED_PROVIDER_glibc-html = "glibc" +PREFERRED_PROVIDER_glibc-profile = "glibc" + + + +#LIBC_LOCALE_DEPENDENCIES = "\ +# glibc-localedata-i18n \ +# glibc-gconv-ibm850 \ +# glibc-gconv-cp1252 \ +# glibc-gconv-iso8859-1 \ +# glibc-gconv-iso8859-15" + +def get_libc_locales_dependencies(d): + if 'libc-locales' in (d.getVar('DISTRO_FEATURES', True) or '').split() : + return d.getVar('LIBC_LOCALE_DEPENDENCIES', True) or '' + else: + return '' diff --git a/meta-tizen-ivi/conf/distro/include/tcmode-tizen.inc b/meta-tizen-ivi/conf/distro/include/tcmode-tizen.inc new file mode 100644 index 0000000..4cddcb2 --- /dev/null +++ b/meta-tizen-ivi/conf/distro/include/tcmode-tizen.inc @@ -0,0 +1,60 @@ +# +# Default toolchain configuration +# + + +PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}binutils = "binutils-cross" +PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-initial = "gcc-cross-initia" +PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-intermediate = "gcc-cross-intermediate" +PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc = "gcc-cross" +PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}g++ = "gcc-cross" +PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}compilerlibs = "gcc-runtime" +PREFERRED_PROVIDER_gdb = "gdb" + +# Default libc config +PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc = "${TCLIBC}" +PREFERRED_PROVIDER_virtual/nativesdk-${SDK_PREFIX}libc-for-gcc ?= "nativesdk-${TCLIBC}" +PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-initial = "${TCLIBC}-initial" +PREFERRED_PROVIDER_virtual/nativesdk-${SDK_PREFIX}libc-initial = "nativesdk-${TCLIBC}-initial" +PREFERRED_PROVIDER_virtual/gettext ??= "gettext" + +GCCVERSION ?= "git" +SDKGCCVERSION ?= "${GCCVERSION}" +BINUVERSION ?= "2.23.1" +GLIBCVERSION ?= "git" +LINUXLIBCVERSION ?= "3.7" + +PREFERRED_VERSION_gcc ?= "${GCCVERSION}" +PREFERRED_VERSION_gcc-cross ?= "${GCCVERSION}" +PREFERRED_VERSION_gcc-cross-initial ?= "${GCCVERSION}" +PREFERRED_VERSION_gcc-cross-intermediate ?= "${GCCVERSION}" +PREFERRED_VERSION_gcc-crosssdk ?= "${SDKGCCVERSION}" +PREFERRED_VERSION_gcc-crosssdk-initial ?= "${SDKGCCVERSION}" +PREFERRED_VERSION_gcc-crosssdk-intermediate ?= "${SDKGCCVERSION}" +PREFERRED_VERSION_gcc-cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "${GCCVERSION}" +PREFERRED_VERSION_gcc-runtime ?= "${GCCVERSION}" +PREFERRED_VERSION_nativesdk-gcc-runtime ?= "${SDKGCCVERSION}" +PREFERRED_VERSION_libgcc ?= "${GCCVERSION}" +PREFERRED_VERSION_nativesdk-libgcc ?= "${SDKGCCVERSION}" +PREFERRED_VERSION_binutils ?= "${BINUVERSION}" +PREFERRED_VERSION_binutils-cross ?= "${BINUVERSION}" +PREFERRED_VERSION_binutils-crosssdk ?= "${BINUVERSION}" +PREFERRED_VERSION_binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "${BINUVERSION}" +PREFERRED_VERSION_linux-libc-headers ?= "${LINUXLIBCVERSION}" +PREFERRED_VERSION_nativesdk-linux-libc-headers ?= "${LINUXLIBCVERSION}" + +PREFERRED_VERSION_glibc ?= "${GLIBCVERSION}" +PREFERRED_VERSION_glibc-locale ?= "${GLIBCVERSION}" +PREFERRED_VERSION_nativesdk-glibc ?= "${GLIBCVERSION}" +PREFERRED_VERSION_glibc-initial ?= "${GLIBCVERSION}" +PREFERRED_VERSION_nativesdk-glibc-initial ?= "${GLIBCVERSION}" +#PREFERRED_VERSION_cross-localedef-native ?= "${GLIBCVERSION}" + +PREFERRED_VERSION_elfutils ?= "0.148" +# don't use version earlier than 1.4 for gzip-native, as it's necessary for +# some packages using an archive format incompatible with earlier gzip +PREFERRED_VERSION_gzip-native ?= "1.5" + +# Setup suitable toolchain flags +require conf/distro/include/tizen-as-needed.inc + diff --git a/meta-tizen-ivi/conf/distro/include/tizen-as-needed.inc b/meta-tizen-ivi/conf/distro/include/tizen-as-needed.inc new file mode 100644 index 0000000..9d2056e --- /dev/null +++ b/meta-tizen-ivi/conf/distro/include/tizen-as-needed.inc @@ -0,0 +1,16 @@ + +ASNEEDED = "-Wl,--as-needed" + +ASNEEDED_pn-console-tools = "" +ASNEEDED_pn-distcc = "" +ASNEEDED_pn-openobex = "" +ASNEEDED_pn-icu = "" +ASNEEDED_pn-xserver-kdrive-xomap = "" +ASNEEDED_pn-minimo = "" +ASNEEDED_pn-pciutils = "" +ASNEEDED_pn-puzzles = "" +ASNEEDED_pn-dialer = "" +ASNEEDED_pn-pulseaudio = "" +ASNEEDED_pn-rpm = "" + +TARGET_LDFLAGS += "${ASNEEDED}" diff --git a/meta-tizen-ivi/conf/distro/include/tizen-distrovars.inc b/meta-tizen-ivi/conf/distro/include/tizen-distrovars.inc new file mode 100644 index 0000000..30bd6ac --- /dev/null +++ b/meta-tizen-ivi/conf/distro/include/tizen-distrovars.inc @@ -0,0 +1,65 @@ +QA_LOGFILE = "${TMPDIR}/qa.log" + +OEINCLUDELOGS ?= "yes" +KERNEL_CONSOLE ?= "ttyS0" +KEEPUIMAGE ??= "yes" + +PCMCIA_MANAGER ?= "pcmciautils" + +IMAGE_LINGUAS ?= "en-us en-gb" +LIMIT_BUILT_LOCALES ?= "POSIX en_US en_GB" +ENABLE_BINARY_LOCALE_GENERATION ?= "1" +LOCALE_UTF8_ONLY ?= "0" + +DISTRO_FEATURES_LIBC_DEFAULT ?= "ipv4 ipv6 libc-backtrace libc-big-macros libc-bsd libc-cxx-tests libc-catgets libc-charsets libc-crypt \ + libc-crypt-ufc libc-db-aliases libc-envz libc-fcvt libc-fmtmsg libc-fstab libc-ftraverse \ + libc-getlogin libc-idn libc-inet-anl libc-libm libc-libm-big libc-locales libc-locale-code \ + libc-memusage libc-nis libc-nsswitch libc-rcmd libc-rtld-debug libc-spawn libc-streams libc-sunrpc \ + libc-utmp libc-utmpx libc-wordexp libc-posix-clang-wchar libc-posix-regexp libc-posix-regexp-glibc \ + libc-posix-wchar-io" +DISTRO_FEATURES_LIBC ?= "${DISTRO_FEATURES_LIBC_DEFAULT}" +DISTRO_FEATURES_LIBC_class-nativesdk = "${DISTRO_FEATURES_LIBC_DEFAULT}" +DISTRO_FEATURES ?= "alsa argp bluetooth ext2 irda largefile pcmcia usbgadget usbhost wifi xattr nfs zeroconf pci 3g x11 ${DISTRO_FEATURES_LIBC}" + +IMAGE_FEATURES ?= "" + +# This is a list of packages that are used by the build system to build the distribution, they are not +# directly part of the distribution. +HOSTTOOLS_WHITELIST_GPLv3 ?= "" +WHITELIST_GPLv3 ?= "less" +LGPLv2_WHITELIST_GPLv3 ?= "libassuan gnutls libtasn1 libidn libgcc gcc-runtime" + +COMMERCIAL_AUDIO_PLUGINS ?= "" +# COMMERCIAL_AUDIO_PLUGINS ?= "gst-plugins-ugly-mad gst-plugins-ugly-mpegaudioparse" +COMMERCIAL_VIDEO_PLUGINS ?= "" +# COMMERCIAL_VIDEO_PLUGINS ?= "gst-plugins-ugly-mpeg2dec gst-plugins-ugly-mpegstream gst-plugins-bad-mpegvideoparse" +COMMERCIAL_QT ?= "" +# COMMERCIAL_QT ?= "qmmp" +# Set of common licenses used for license.bbclass +COMMON_LICENSE_DIR ??= "${COREBASE}/meta/files/common-licenses" + +BB_GENERATE_MIRROR_TARBALLS ??= "0" + +NO32LIBS ??= "1" + +# Default to emitting logfiles if a build fails. +BBINCLUDELOGS ??= "yes" +SDK_VERSION ??= "oe-core.0" +DISTRO_VERSION ??= "oe-core.0" + +# Missing checksums should raise an error +BB_STRICT_CHECKSUM = "1" + +ASSUME_PROVIDED += "help2man-native makeinfo-native glibc-native gcc-native make-native" + +# Temporary while we use gettext from meta/ +#PROVIDES_pn-gettext_append = " gettext-tools" +#PROVIDES_pn-gettext-native_append = " gettext-tools-native" + +# Workaround +PREFERRED_PROVIDER_pkgconfig = "pkgconfig" +PREFERRED_PROVIDER_pkgconfig-native = "pkgconfig-native" + +# Workaround for license file check - NOTE: this likely needs to be done properly at a later date +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + diff --git a/meta-tizen-ivi/conf/distro/tizen.conf b/meta-tizen-ivi/conf/distro/tizen.conf new file mode 100644 index 0000000..24ddbb3 --- /dev/null +++ b/meta-tizen-ivi/conf/distro/tizen.conf @@ -0,0 +1,24 @@ +require conf/distro/include/tizen-distrovars.inc + + + + +TCMODE = "tizen" +require conf/distro/include/tcmode-${TCMODE}.inc + +TCLIBC = "glibc" +require conf/distro/include/tclibc-${TCLIBC}.inc + +# Allow single libc distros to disable this code +TCLIBCAPPEND = "-${TCLIBC}" + + + + +USER_CLASSES ?= "" +PACKAGE_CLASSES = "package_rpm" + + + + +CSL_VER_MAIN = "2013.01-01" diff --git a/meta-tizen-ivi/conf/layer.conf b/meta-tizen-ivi/conf/layer.conf new file mode 100644 index 0000000..7ea3603 --- /dev/null +++ b/meta-tizen-ivi/conf/layer.conf @@ -0,0 +1,10 @@ +# We have a conf and classes directory, add to BBPATH +BBPATH := "${BBPATH}:${LAYERDIR}" + +# We have a packages directory, add to BBFILES +BBFILES := "${BBFILES} ${LAYERDIR}/recipes-*/*/*.bb \ + ${LAYERDIR}/recipes-*/*/*.bbappend" + +BBFILE_COLLECTIONS += "tizen" +BBFILE_PATTERN_tizen := "^${LAYERDIR}/" +BBFILE_PRIORITY_tizen = "6" diff --git a/meta-tizen-ivi/conf/local.conf.sample b/meta-tizen-ivi/conf/local.conf.sample new file mode 100644 index 0000000..30061d6 --- /dev/null +++ b/meta-tizen-ivi/conf/local.conf.sample @@ -0,0 +1,244 @@ +# +# This file is your local configuration file and is where all local user settings +# are placed. The comments in this file give some guide to the options a new user +# to the system might want to change but pretty much any configuration option can +# be set in this file. More adventurous users can look at local.conf.extended +# which contains other examples of configuration which can be placed in this file +# but new users likely won't need any of them initially. +# +# Lines starting with the '#' character are commented out and in some cases the +# default values are provided as comments to show people example syntax. Enabling +# the option is a question of removing the # character and making any change to the +# variable as required. + +# +# Parallelism Options +# +# These two options control how much parallelism BitBake should use. The first +# option determines how many tasks bitbake should run in parallel: +# +BB_NUMBER_THREADS = "8" +# +# The second option controls how many processes make should run in parallel when +# running compile tasks: +# +PARALLEL_MAKE = "-j 8" +# +# For a quad-core machine, BB_NUMBER_THREADS = "4", PARALLEL_MAKE = "-j 4" would +# be appropriate for example. + +# +# Machine Selection +# +# You need to select a specific machine to target the build with. There are a selection +# of emulated machines available which can boot and run in the QEMU emulator: +# +#MACHINE ?= "qemuarm" +#MACHINE ?= "qemumips" +#MACHINE ?= "qemuppc" +#MACHINE ?= "qemux86" +#MACHINE ?= "qemux86-64" +# +# This sets the default machine to be qemux86 if no other machine is selected: +MACHINE ??= "qemux86" +# +# Where to place downloads +# +# During a first build the system will download many different source code tarballs +# from various upstream projects. This can take a while, particularly if your network +# connection is slow. These are all stored in DL_DIR. When wiping and rebuilding you +# can preserve this directory to speed up this part of subsequent builds. This directory +# is safe to share between multiple builds on the same machine too. +# +# The default is a downloads directory under TOPDIR which is the build directory. +# +#DL_DIR ?= "${TOPDIR}/downloads" + +# +# Where to place shared-state files +# +# BitBake has the capability to accelerate builds based on previously built output. +# This is done using "shared state" files which can be thought of as cache objects +# and this option determines where those files are placed. +# +# You can wipe out TMPDIR leaving this directory intact and the build would regenerate +# from these files if no changes were made to the configuration. If changes were made +# to the configuration, only shared state files where the state was still valid would +# be used (done using checksums). +# +# The default is a sstate-cache directory under TOPDIR. +# +#SSTATE_DIR ?= "${TOPDIR}/sstate-cache" +SSTATE_DIR ?= "/home/ronanguirec/Documents/yocto/sstate" +# +# Where to place the build output +# +# This option specifies where the bulk of the building work should be done and +# where BitBake should place its temporary files and output. Keep in mind that +# this includes the extraction and compilation of many applications and the toolchain +# which can use Gigabytes of hard disk space. +# +# The default is a tmp directory under TOPDIR. +# +#TMPDIR = "${TOPDIR}/tmp" + + +DISTRO ?= "tizen" + +# Package Management configuration +# +# This variable lists which packaging formats to enable. Multiple package backends +# can be enabled at once and the first item listed in the variable will be used +# to generate the root filesystems. +# Options are: +# - 'package_deb' for debian style deb files +# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) +# - 'package_rpm' for rpm style packages +# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" +# We default to ipk: +#PACKAGE_CLASSES ?= "package_ipk" +PACKAGE_CLASSES ?= "package_rpm" +# +# SDK/ADT target architecture +# +# This variable specified the architecture to build SDK/ADT items for and means +# you can build the SDK packages for architectures other than the machine you are +# running the build on (i.e. building i686 packages on an x86_64 host._ +# Supported values are i686 and x86_64 +#SDKMACHINE ?= "i686" + +# +# Extra image configuration defaults +# +# The EXTRA_IMAGE_FEATURES variable allows extra packages to be added to the generated +# images. Some of these options are added to certain image types automatically. The +# variable can contain the following options: +# "dbg-pkgs" - add -dbg packages for all installed packages +# (adds symbol information for debugging/profiling) +# "dev-pkgs" - add -dev packages for all installed packages +# (useful if you want to develop against libs in the image) +# "tools-sdk" - add development tools (gcc, make, pkgconfig etc.) +# "tools-debug" - add debugging tools (gdb, strace) +# "tools-profile" - add profiling tools (oprofile, exmap, lttng, valgrind) +# "tools-testapps" - add useful testing tools (ts_print, aplay, arecord etc.) +# "debug-tweaks" - make an image suitable for development +# e.g. ssh root access has a blank password +# There are other application targets that can be used here too, see +# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. +# We default to enabling the debugging tweaks. +EXTRA_IMAGE_FEATURES = "debug-tweaks" + +# +# Additional image features +# +# The following is a list of additional classes to use when building images which +# enable extra features. Some available options which can be included in this variable +# are: +# - 'buildstats' collect build statistics +# - 'image-mklibs' to reduce shared library files size for an image +# - 'image-prelink' in order to prelink the filesystem image +# - 'image-swab' to perform host system intrusion detection +# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink +# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended +USER_CLASSES ?= "buildstats image-mklibs image-prelink" + +# +# Runtime testing of images +# +# The build system can test booting virtual machine images under qemu (an emulator) +# after any root filesystems are created and run tests against those images. To +# enable this uncomment this line +#IMAGETEST = "qemu" +# +# This variable controls which tests are run against virtual images if enabled +# above. The following would enable bat, boot the test case under the sanity suite +# and perform toolchain tests +#TEST_SCEN = "sanity bat sanity:boot toolchain" +# +# Because of the QEMU booting slowness issue (see bug #646 and #618), the +# autobuilder may suffer a timeout issue when running sanity tests. We introduce +# the variable TEST_SERIALIZE here to reduce the time taken by the sanity tests. +# It is set to 1 by default, which will boot the image and run cases in the same +# image without rebooting or killing the machine instance. If it is set to 0, the +# image will be copied and tested for each case, which will take longer but be +# more precise. +#TEST_SERIALIZE = "1" + +# +# Interactive shell configuration +# +# Under certain circumstances the system may need input from you and to do this it +# can launch an interactive shell. It needs to do this since the build is +# multithreaded and needs to be able to handle the case where more than one parallel +# process may require the user's attention. The default is iterate over the available +# terminal types to find one that works. +# +# Examples of the occasions this may happen are when resolving patches which cannot +# be applied, to use the devshell or the kernel menuconfig +# +# Supported values are auto, gnome, xfce, rxvt, screen, konsole (KDE 3.x only), none +# Note: currently, Konsole support only works for KDE 3.x due to the way +# newer Konsole versions behave +OE_TERMINAL = "screen" +# By default disable interactive patch resolution (tasks will just fail instead): +PATCHRESOLVE = "noop" + +# +# Disk Space Monitoring during the build +# +# Monitor the disk space during the build. If there is less that 1GB of space or less +# than 100K inodes in any key build location (TMPDIR, DL_DIR, SSTATE_DIR), gracefully +# shutdown the build. If there is less that 100MB or 1K inodes, perform a hard abort +# of the build. The reason for this is that running completely out of space can corrupt +# files and damages the build in ways which may not be easily recoverable. +BB_DISKMON_DIRS = "\ + STOPTASKS,${TMPDIR},1G,100K \ + STOPTASKS,${DL_DIR},1G,100K \ + STOPTASKS,${SSTATE_DIR},1G,100K \ + ABORT,${TMPDIR},100M,1K \ + ABORT,${DL_DIR},100M,1K \ + ABORT,${SSTATE_DIR},100M,1K" + +# +# Shared-state files from other locations +# +# As mentioned above, shared state files are prebuilt cache data objects which can +# used to accelerate build time. This variable can be used to configure the system +# to search other mirror locations for these objects before it builds the data itself. +# +# This can be a filesystem directory, or a remote url such as http or ftp. These +# would contain the sstate-cache results from previous builds (possibly from other +# machines). This variable works like fetcher MIRRORS/PREMIRRORS and points to the +# cache locations to check for the shared objects. +# NOTE: if the mirror uses the same structure as SSTATE_DIR, you need to add PATH +# at the end as shown in the examples below. This will be substituted with the +# correct path within the directory structure. +#SSTATE_MIRRORS ?= "\ +#file://.* http://someserver.tld/share/sstate/PATH \n \ +#file://.* file:///some/local/dir/sstate/PATH" +SSTATE_MIRRORS ?= "\ + file://.* file:///home/ronanguirec/Documents/yocto/sstate/PATH \ + " + +# CONF_VERSION is increased each time build/conf/ changes incompatibly and is used to +# track the version of this file when it was generated. This can safely be ignored if +# this doesn't mean anything to you. +CONF_VERSION = "1" + +TERMCMD = "${SCREEN_TERMCMD}" +TERMCMDRUN = "${SCREEN_TERMCMDRUN}" + +# Some common terminal programs to choose from +# for GNOME +TERMCMD='gnome-terminal --disable-factory -t "$TERMWINDOWTITLE"' +TERMCMDRUN='${GNOME_TERMCMD} -x $SHELLCMDS' +# for screen +TERMCMD='screen -D -m -t "$TERMWINDOWTITLE"' +TERMCMDRUN='${SCREEN_TERMCMD} $SHELLCMDS' +# for xterm +TERMCMD='xterm -T "$TERMWINDOWTITLE"' +TERMCMDRUN='${XTERM_TERMCMD} -e $SHELLCMDS' +# for KONSOLE +TERMCMD='konsole -T "$TERMWINDOWTITLE"' +TERMCMDRUN='${KONSOLE_TERMCMD} -e $SHELLCMDS' + diff --git a/meta-tizen-ivi/recipes-image/images/tizen-Base_System-image.bb b/meta-tizen-ivi/recipes-image/images/tizen-Base_System-image.bb new file mode 100644 index 0000000..ce1b654 --- /dev/null +++ b/meta-tizen-ivi/recipes-image/images/tizen-Base_System-image.bb @@ -0,0 +1,21 @@ +#@Base System + + +DESCRIPTION = "A small image just capable of allowing a device to boot." + +IMAGE_INSTALL = "packagegroup-tizen-Base_System \ + ${ROOTFS_PKGMANAGE_BOOTSTRAP} \ + ${CORE_IMAGE_EXTRA_INSTALL}" + +#packagegroup-tizen-32Bit_Environment + +IMAGE_LINGUAS = " " + +LICENSE = "MIT" + +inherit core-image + +IMAGE_ROOTFS_SIZE = "8192" + +# remove not needed ipkg informations +ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " diff --git a/meta-tizen-ivi/recipes-image/images/tizen-core-image-minimal.bb b/meta-tizen-ivi/recipes-image/images/tizen-core-image-minimal.bb new file mode 100644 index 0000000..d58d974 --- /dev/null +++ b/meta-tizen-ivi/recipes-image/images/tizen-core-image-minimal.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "A small image just capable of allowing a device to boot." + +IMAGE_INSTALL = "packagegroup-tizen-core-boot ${ROOTFS_PKGMANAGE_BOOTSTRAP} ${CORE_IMAGE_EXTRA_INSTALL}" + +IMAGE_LINGUAS = " " + +LICENSE = "MIT" + +inherit core-image + +IMAGE_ROOTFS_SIZE = "8192" + +# remove not needed ipkg informations +ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " diff --git a/meta-tizen-ivi/recipes-image/images/tizen-gnome-image.bb b/meta-tizen-ivi/recipes-image/images/tizen-gnome-image.bb new file mode 100644 index 0000000..462a971 --- /dev/null +++ b/meta-tizen-ivi/recipes-image/images/tizen-gnome-image.bb @@ -0,0 +1,39 @@ +#@Base System +#@Gnome +#@Base Desktop +#@Applications +#@Console Tools +#@PC Adaptation +#@Tizen Shell +#@32Bit Environment +# +#kernel-adaptation-pc +# +#google-chrome-stable + +DESCRIPTION = "A small image just capable of allowing a device to boot." + +IMAGE_INSTALL = "packagegroup-tizen-Base_System \ + packagegroup-tizen-Gnome \ + packagegroup-tizen-Base_Desktop \ + packagegroup-tizen-Applications \ + packagegroup-tizen-Console_Tools \ + packagegroup-tizen-PC_Adaptation \ + packagegroup-tizen-Tizen_Shell \ + ${ROOTFS_PKGMANAGE_BOOTSTRAP} \ + ${CORE_IMAGE_EXTRA_INSTALL}" + + + +#packagegroup-tizen-32Bit_Environment + +IMAGE_LINGUAS = " " + +LICENSE = "MIT" + +inherit core-image + +IMAGE_ROOTFS_SIZE = "8192" + +# remove not needed ipkg informations +ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " diff --git a/meta-tizen-ivi/recipes-image/images/tizen-yocto-core-image-minimal.bb b/meta-tizen-ivi/recipes-image/images/tizen-yocto-core-image-minimal.bb new file mode 100644 index 0000000..f38cc9e --- /dev/null +++ b/meta-tizen-ivi/recipes-image/images/tizen-yocto-core-image-minimal.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "A small image just capable of allowing a device to boot." + +IMAGE_INSTALL = "packagegroup-tizen-yocto-core-boot ${ROOTFS_PKGMANAGE_BOOTSTRAP} ${CORE_IMAGE_EXTRA_INSTALL}" + +IMAGE_LINGUAS = " " + +LICENSE = "MIT" + +inherit core-image + +IMAGE_ROOTFS_SIZE = "8192" + +# remove not needed ipkg informations +ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " diff --git a/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-32Bit-Environment.bb b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-32Bit-Environment.bb new file mode 100644 index 0000000..205b87b --- /dev/null +++ b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-32Bit-Environment.bb @@ -0,0 +1,125 @@ +# +# Copyright (C) 2007 OpenedHand Ltd. +# + +SUMMARY = "Minimal boot requirements" +DESCRIPTION = "The minimal set of packages required to boot the system" +LICENSE = "MIT" +DEPENDS = "virtual/kernel" +PR = "r10" + +inherit packagegroup + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +# +# Set by the machine configuration with packages essential for device bootup +# +MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= "" +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= "" + +# +# # 32bit-environment +# # 32Bit Environment +# # 32Bit Environment +# # true +# # +# # # libXvMC-32bit +# # # cups-libs-32bit +# # # fontconfig-32bit +# # # gdk-pixbuf-32bit +# # # gdk-pixbuf-query-loaders-32bit +# # # glibc-32bit +# # # gtk2-tools-32bit +# # # libGLU-32bit +# # # libICE-32bit +# # # libOSMesa-32bit +# # # libSDL-32bit +# # # libSM-32bit +# # # libX11-32bit +# # # libX11-xcb-32bit +# # # libXau-32bit +# # # libXcomposite-32bit +# # # libXcursor-32bit +# # # libXdamage-32bit +# # # libXdmcp-32bit +# # # libXext-32bit +# # # libXfixes-32bit +# # # libXft-32bit +# # # libXi-32bit +# # # libXinerama-32bit +# # # libXrandr-32bit +# # # libXrender-32bit +# # # libXtst-32bit +# # # libXv-32bit +# # # libXvMC_softpipe-32bit +# # # libXxf86vm-32bit +# # # libasound-32bit +# # # libatk-32bit +# # # libcairo-32bit +# # # libcap-32bit +# # # libdbus-32bit +# # # libdrm-32bit +# # # libdrm-intel-32bit +# # # libexpat-32bit +# # # libffi47-32bit +# # # libfreebl3-32bit +# # # libfreetype-32bit +# # # libgbm-32bit +# # # libgcc47-32bit +# # # libgcrypt-32bit +# # # libgdbm-32bit +# # # libgio-32bit +# # # libglib-32bit +# # # libgmodule-32bit +# # # libgobject-32bit +# # # libgpg-error-32bit +# # # libgthread-32bit +# # # libgtk2-32bit +# # # libharfbuzz-32bit +# # # libicu-32bit +# # # libjasper-32bit +# # # libjpeg-32bit +# # # libjson-32bit +# # # liblzma-32bit +# # # libogg-32bit +# # # libopenssl-32bit +# # # libpango-32bit +# # # libpciaccess-32bit +# # # libpcre-32bit +# # # libpng-32bit +# # # libpulse-32bit +# # # libsndfile-32bit +# # # libsoftokn3-32bit +# # # libsqlite-32bit +# # # libstdc++47-32bit +# # # libsystemd-32bit +# # # libtheora-32bit +# # # libtiff-32bit +# # # libuuid-32bit +# # # libvorbis-32bit +# # # libwayland-client-32bit +# # # libwayland-server-32bit +# # # libxcb-32bit +# # # libxcb-dri2-32bit +# # # libxcb-glx-32bit +# # # libxcb-render-32bit +# # # libxcb-shape-32bit +# # # libxcb-shm-32bit +# # # libxcb-xfixes-32bit +# # # mesa-32bit +# # # mesa-libEGL-32bit +# # # mesa-libGL-32bit +# # # mesa-libglapi-32bit +# # # nspr-32bit +# # # nss-32bit +# # # nss-certs-32bit +# # # nss-mdns-32bit +# # # openal-soft-32bit +# # # pam-32bit +# # # pango-tools-32bit +# # # pixman-32bit +# # # xf86-video-intel-32bit +# # # zlib-32bit +# # +# diff --git a/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Applications.bb b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Applications.bb new file mode 100644 index 0000000..607ca2f --- /dev/null +++ b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Applications.bb @@ -0,0 +1,29 @@ +# +# Copyright (C) 2007 OpenedHand Ltd. +# + +SUMMARY = "Minimal boot requirements" +DESCRIPTION = "The minimal set of packages required to boot the system" +LICENSE = "MIT" +DEPENDS = "virtual/kernel" +PR = "r10" + +inherit packagegroup + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +# +# Set by the machine configuration with packages essential for device bootup +# +MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= "" +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= "" + +# +# # applications +# # Applications +# # Applications +# # true +# # +# # # xterm +# # +# diff --git a/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Base-Desktop.bb b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Base-Desktop.bb new file mode 100644 index 0000000..feac62c --- /dev/null +++ b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Base-Desktop.bb @@ -0,0 +1,43 @@ +# +# Copyright (C) 2007 OpenedHand Ltd. +# + +SUMMARY = "Minimal boot requirements" +DESCRIPTION = "The minimal set of packages required to boot the system" +LICENSE = "MIT" +DEPENDS = "virtual/kernel" +PR = "r10" + +inherit packagegroup + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +# +# Set by the machine configuration with packages essential for device bootup +# +MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= "" +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= "" + +# +# # base-desktop +# # Base Desktop +# # Base Desktop +# # true +# # +# # # xhost +# # # cantarell-fonts +# # # dejavu-fonts +# # # google-droid-fonts +# # # xf86-video-fbdev +# # # xf86-input-evdev +# # # xorg-launch-helper +# # # update-desktop-files +# # # desktop-file-utils +# # # dbus-x11 +# # # xmodmap +# # # setxkbmap +# # # wpa_supplicant +# # # rfkill +# # # pulseaudio +# # +# diff --git a/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Base-System.bb b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Base-System.bb new file mode 100644 index 0000000..eb53f09 --- /dev/null +++ b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Base-System.bb @@ -0,0 +1,84 @@ +# +# Copyright (C) 2007 OpenedHand Ltd. +# + +SUMMARY = "Minimal boot requirements" +DESCRIPTION = "The minimal set of packages required to boot the system" +LICENSE = "MIT" +DEPENDS = "virtual/kernel" +PR = "r10" + +inherit packagegroup + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +# +# Set by the machine configuration with packages essential for device bootup +# +MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= "" +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= "" + +RDEPENDS_${PN} = "\ + e2fsprogs \ + util-linux \ + kmod-compat \ + kmod \ + tzdata \ + pwdutils \ + pam \ + setup \ + filesystem \ + systemd \ + bash \ + coreutils \ + rpm \ + rpm-security-plugin \ + curl \ + tizen-release \ + procps \ + psmisc \ + net-tools \ + kbd \ + eglibc-locale \ + pciutils \ + connman \ + ca-certificates-mozilla" + +# glibc-locale -> eglibc-locale + +# +# # base +# # Base System +# # Base System +# # true +# # +# # # e2fsprogs +# # # util-linux +# # # kmod-compat +# # # kmod +# # # tzdata +# # # pwdutils +# # # pam +# # # setup +# # # filesystem +# # # systemd +# # # bash +# # # coreutils +# # # rpm +# # # rpm-security-plugin +# # # curl +# # # tizen-release +# # # procps +# # # psmisc +# # # net-tools +# # # kbd +# # # glibc-locale +# # # pciutils +# # # connman +# # # ca-certificates-mozilla +# # +# + + + + diff --git a/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Console-Tools.bb b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Console-Tools.bb new file mode 100644 index 0000000..532c4fc --- /dev/null +++ b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Console-Tools.bb @@ -0,0 +1,49 @@ +# +# Copyright (C) 2007 OpenedHand Ltd. +# + +SUMMARY = "Minimal boot requirements" +DESCRIPTION = "The minimal set of packages required to boot the system" +LICENSE = "MIT" +DEPENDS = "virtual/kernel" +PR = "r10" + +inherit packagegroup + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +# +# Set by the machine configuration with packages essential for device bootup +# +MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= "" +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= "" + +# +# # console-tools +# # Console Tools +# # Console Tools +# # true +# # +# # # zypper +# # # tar +# # # wget +# # # grep +# # # gzip +# # # openssh +# # # rsync +# # # parted +# # # zip +# # # vim +# # # unzip +# # # less +# # # xz +# # # nano +# # # strace +# # # diffutils +# # # patch +# # # findutils +# # # wdiff +# # # powertop +# # +# +# diff --git a/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Gnome.bb b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Gnome.bb new file mode 100644 index 0000000..ef87fa5 --- /dev/null +++ b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Gnome.bb @@ -0,0 +1,65 @@ +# +# Copyright (C) 2007 OpenedHand Ltd. +# + +SUMMARY = "Minimal boot requirements" +DESCRIPTION = "The minimal set of packages required to boot the system" +LICENSE = "MIT" +DEPENDS = "virtual/kernel" +PR = "r10" + +inherit packagegroup + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +# +# Set by the machine configuration with packages essential for device bootup +# +MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= "" +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= "" + +# +# # gnome +# # Gnome +# # Gnome +# # true +# # +# # # evince +# # # gnome-keyring +# # # snappy +# # # at-spi2-core +# # # dconf +# # # udisks2 +# # # colord +# # # gvfs +# # # gsettings-backend-dconf +# # # gsettings-desktop-schemas +# # # gnome-shell +# # # gnome-shell-search-provider-nautilus +# # # gnome-screenshot +# # # gnome-power-manager +# # # gnome-menus-editor +# # # gnome-control-center-user-faces +# # # gnome-bluetooth-plugins-geoclue +# # # gdm +# # # upower +# # # avahi +# # # cheese +# # # empathy +# # # pm-utils +# # # gnome-terminal +# # # update-desktop-files +# # # glib-networking +# # # evolution-data-server +# # # gtk3-metatheme-adwaita +# # # gtk2-metatheme-adwaita +# # # metatheme-tizenpc-common +# # # gnome-screensaver +# # # seahorse +# # # file-roller +# # # rhythmbox +# # # gnome-calculator +# # # shotwell +# # # sushi +# # +# diff --git a/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-PC-Adaptation.bb b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-PC-Adaptation.bb new file mode 100644 index 0000000..98f3666 --- /dev/null +++ b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-PC-Adaptation.bb @@ -0,0 +1,36 @@ +# +# Copyright (C) 2007 OpenedHand Ltd. +# + +SUMMARY = "Minimal boot requirements" +DESCRIPTION = "The minimal set of packages required to boot the system" +LICENSE = "MIT" +DEPENDS = "virtual/kernel" +PR = "r10" + +inherit packagegroup + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +# +# Set by the machine configuration with packages essential for device bootup +# +MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= "" +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= "" + +# +# # pc-adaptation +# # PC Adaptation +# # PC Adaptation +# # true +# # +# # # dracut +# # # plymouth +# # # linux-firmware +# # # kernel-adaptation-pc +# # # xf86-input-synaptics +# # # xf86-video-intel +# # # xf86-input-keyboard +# # # pc-installer +# # +# diff --git a/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Tizen-Shell.bb b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Tizen-Shell.bb new file mode 100644 index 0000000..4b25c11 --- /dev/null +++ b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-Tizen-Shell.bb @@ -0,0 +1,37 @@ +# +# Copyright (C) 2007 OpenedHand Ltd. +# + +SUMMARY = "Minimal boot requirements" +DESCRIPTION = "The minimal set of packages required to boot the system" +LICENSE = "MIT" +DEPENDS = "virtual/kernel" +PR = "r10" + +inherit packagegroup + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +# +# Set by the machine configuration with packages essential for device bootup +# +MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= "" +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= "" + +# +# # tizen-shell +# # Tizen Shell +# # Tizen Shell +# # true +# # +# # # tizen-branding-default +# # # tizen-branding-pc +# # # alsa-plugins-pulse +# # # alsa-plugins-speex +# # # snappy +# # # tizen-shell-home +# # # libtizen-shell-common +# # # plymouth +# # # pc-installer +# # +# diff --git a/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-core-boot.bb b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-core-boot.bb new file mode 100644 index 0000000..5edf510 --- /dev/null +++ b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-core-boot.bb @@ -0,0 +1,70 @@ +# +# Copyright (C) 2007 OpenedHand Ltd. +# + +SUMMARY = "Minimal boot requirements" +DESCRIPTION = "The minimal set of packages required to boot the system" +LICENSE = "MIT" +DEPENDS = "virtual/kernel" +PR = "r10" + +inherit packagegroup + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +# +# Set by the machine configuration with packages essential for device bootup +# +MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= "" +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= "" + +RDEPENDS_${PN} = "\ + e2fsprogs \ + util-linux \ + kmod-compat \ + kmod \ + tzdata \ + pwdutils \ + pam \ + setup \ + filesystem \ + systemd \ + bash \ + coreutils \ + rpm \ + curl \ + tizen-release \ + procps \ + psmisc \ + net-tools \ + kbd \ + eglibc \ + eglibc-utils \ + eglibc-localedatas \ + eglibc-gconvs \ + eglibc-charmaps \ + eglibc-binaries \ + eglibc-localedata-posix \ + eglibc-extra-nss \ + eglibc-pcprofile \ + pciutils \ + connman \ + ca-certificates-mozilla \ + ${MACHINE_ESSENTIAL_EXTRA_RDEPENDS}" + +#rpm-security-plugin -> remove +#glibc-locale -> +# eglibc \ +# eglibc-utils \ +# eglibc-localedatas \ +# eglibc-gconvs \ +# eglibc-charmaps \ +# eglibc-binaries \ +# eglibc-localedata-posix \ +# eglibc-extra-nss \ +# eglibc-pcprofile \ +# + + +RRECOMMENDS_${PN} = "\ + ${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS}" diff --git a/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-yocto-core-boot.bb b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-yocto-core-boot.bb new file mode 100644 index 0000000..16ad4e3 --- /dev/null +++ b/meta-tizen-ivi/recipes-packagegroups/packagegroups/packagegroup-tizen-yocto-core-boot.bb @@ -0,0 +1,49 @@ +# +# Copyright (C) 2007 OpenedHand Ltd. +# + +SUMMARY = "Minimal boot requirements" +DESCRIPTION = "The minimal set of packages required to boot the system" +LICENSE = "MIT" +DEPENDS = "virtual/kernel" +PR = "r10" + +inherit packagegroup + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +# +# Set by the machine configuration with packages essential for device bootup +# +MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= "" +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS ?= "" + +# For backwards compatibility after rename +RPROVIDES_${PN} = "task-core-boot" +RREPLACES_${PN} = "task-core-boot" +RCONFLICTS_${PN} = "task-core-boot" + +# Distro can override the following VIRTUAL-RUNTIME providers: +VIRTUAL-RUNTIME_dev_manager ?= "udev" +VIRTUAL-RUNTIME_login_manager ?= "tinylogin" +VIRTUAL-RUNTIME_init_manager ?= "sysvinit" +VIRTUAL-RUNTIME_initscripts ?= "initscripts" +VIRTUAL-RUNTIME_keymaps ?= "keymaps" + +RDEPENDS_${PN} = "\ + base-files \ + base-passwd \ + busybox \ + ${@base_contains("MACHINE_FEATURES", "rtc", "busybox-hwclock", "", d)} \ + ${VIRTUAL-RUNTIME_initscripts} \ + ${@base_contains("MACHINE_FEATURES", "keyboard", "${VIRTUAL-RUNTIME_keymaps}", "", d)} \ + modutils-initscripts \ + netbase \ + ${VIRTUAL-RUNTIME_login_manager} \ + ${VIRTUAL-RUNTIME_init_manager} \ + ${VIRTUAL-RUNTIME_dev_manager} \ + ${VIRTUAL-RUNTIME_update-alternatives} \ + ${MACHINE_ESSENTIAL_EXTRA_RDEPENDS}" + +RRECOMMENDS_${PN} = "\ + ${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS}" diff --git a/meta-tizen-ivi/recipes-tizen/SDL/SDL-extraconf.inc b/meta-tizen-ivi/recipes-tizen/SDL/SDL-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/SDL/SDL-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/SDL/SDL-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/SDL/SDL-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/SDL/SDL-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/accerciser/accerciser-extraconf.inc b/meta-tizen-ivi/recipes-tizen/accerciser/accerciser-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/accerciser/accerciser-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/accerciser/accerciser-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/accerciser/accerciser-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/accerciser/accerciser-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/accountsservice/accountsservice-extraconf.inc b/meta-tizen-ivi/recipes-tizen/accountsservice/accountsservice-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/accountsservice/accountsservice-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/accountsservice/accountsservice-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/accountsservice/accountsservice-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/accountsservice/accountsservice-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/acl/acl-extraconf.inc b/meta-tizen-ivi/recipes-tizen/acl/acl-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/acl/acl-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/acl/acl-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/acl/acl-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/acl/acl-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/acpid/acpid-extraconf.inc b/meta-tizen-ivi/recipes-tizen/acpid/acpid-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/acpid/acpid-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/acpid/acpid-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/acpid/acpid-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/acpid/acpid-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/adns/adns-extraconf.inc b/meta-tizen-ivi/recipes-tizen/adns/adns-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/adns/adns-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/adns/adns-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/adns/adns-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/adns/adns-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/alsa-lib/alsa-lib-extraconf.inc b/meta-tizen-ivi/recipes-tizen/alsa-lib/alsa-lib-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/alsa-lib/alsa-lib-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/alsa-lib/alsa-lib-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/alsa-lib/alsa-lib-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/alsa-lib/alsa-lib-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/alsa-plugins/alsa-plugins-extraconf.inc b/meta-tizen-ivi/recipes-tizen/alsa-plugins/alsa-plugins-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/alsa-plugins/alsa-plugins-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/alsa-plugins/alsa-plugins-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/alsa-plugins/alsa-plugins-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/alsa-plugins/alsa-plugins-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/alsa-utils/alsa-utils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/alsa-utils/alsa-utils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/alsa-utils/alsa-utils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/alsa-utils/alsa-utils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/alsa-utils/alsa-utils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/alsa-utils/alsa-utils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/asciidoc/asciidoc-extraconf.inc b/meta-tizen-ivi/recipes-tizen/asciidoc/asciidoc-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/asciidoc/asciidoc-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/asciidoc/asciidoc-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/asciidoc/asciidoc-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/asciidoc/asciidoc-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/at-spi2-atk/at-spi2-atk-extraconf.inc b/meta-tizen-ivi/recipes-tizen/at-spi2-atk/at-spi2-atk-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/at-spi2-atk/at-spi2-atk-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/at-spi2-atk/at-spi2-atk-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/at-spi2-atk/at-spi2-atk-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/at-spi2-atk/at-spi2-atk-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/at-spi2-core/at-spi2-core-extraconf.inc b/meta-tizen-ivi/recipes-tizen/at-spi2-core/at-spi2-core-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/at-spi2-core/at-spi2-core-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/at-spi2-core/at-spi2-core-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/at-spi2-core/at-spi2-core-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/at-spi2-core/at-spi2-core-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/atk/atk-extraconf.inc b/meta-tizen-ivi/recipes-tizen/atk/atk-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/atk/atk-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/atk/atk-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/atk/atk-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/atk/atk-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/attr/attr-extraconf.inc b/meta-tizen-ivi/recipes-tizen/attr/attr-extraconf.inc new file mode 100644 index 0000000..5c01de3 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/attr/attr-extraconf.inc @@ -0,0 +1,5 @@ +inherit gettext + +# the package comes with a custom config.h.in, it cannot be +# overwritten by autoheader +export AUTOHEADER = "true" diff --git a/meta-tizen-ivi/recipes-tizen/attr/attr-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/attr/attr-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/attr/attr-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/attr/attr-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/augeas/augeas-extraconf.inc b/meta-tizen-ivi/recipes-tizen/augeas/augeas-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/augeas/augeas-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/augeas/augeas-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/augeas/augeas-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/augeas/augeas-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/autoconf/autoconf-extraconf.inc b/meta-tizen-ivi/recipes-tizen/autoconf/autoconf-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/autoconf/autoconf-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/autoconf/autoconf-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/autoconf/autoconf-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/autoconf/autoconf-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/autoconf213/autoconf213-extraconf.inc b/meta-tizen-ivi/recipes-tizen/autoconf213/autoconf213-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/autoconf213/autoconf213-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/autoconf213/autoconf213-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/autoconf213/autoconf213-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/autoconf213/autoconf213-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/automake/automake-extraconf.inc b/meta-tizen-ivi/recipes-tizen/automake/automake-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/automake/automake-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/automake/automake-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/automake/automake-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/automake/automake-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/avahi/avahi-extraconf.inc b/meta-tizen-ivi/recipes-tizen/avahi/avahi-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/avahi/avahi-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/avahi/avahi-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/avahi/avahi-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/avahi/avahi-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bash/bash-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bash/bash-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bash/bash-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bash/bash-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bash/bash-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bash/bash-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bc/bc-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bc/bc-extraconf.inc new file mode 100644 index 0000000..428fe63 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/bc/bc-extraconf.inc @@ -0,0 +1,11 @@ + + + + +#do_patch_append () { +#echo RLM begining of do_patch_append +# +#sed -e 's,cross_compiling=no,cross_compiling=yes,' -i configure +# +#echo RLM end of do_patch_append +#} diff --git a/meta-tizen-ivi/recipes-tizen/bc/bc-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bc/bc-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bc/bc-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bc/bc-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bdftopcf/bdftopcf-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bdftopcf/bdftopcf-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bdftopcf/bdftopcf-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bdftopcf/bdftopcf-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bdftopcf/bdftopcf-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bdftopcf/bdftopcf-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bigreqsproto/bigreqsproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bigreqsproto/bigreqsproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bigreqsproto/bigreqsproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bigreqsproto/bigreqsproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bigreqsproto/bigreqsproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bigreqsproto/bigreqsproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/binutils/binutils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/binutils/binutils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/binutils/binutils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/binutils/binutils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/binutils/binutils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/binutils/binutils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bison/bison-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bison/bison-extraconf.inc new file mode 100644 index 0000000..0121928 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/bison/bison-extraconf.inc @@ -0,0 +1,11 @@ +inherit gettext +acpaths = "-I ${S}/m4" + +SRC_URI += "file://m4.patch \ + " + +do_patch () { + echo RLM begining of do_patch + cat ${WORKDIR}/m4.patch | patch -p1 -b --suffix --fuzz=2 + echo RLM end of do_patch +} diff --git a/meta-tizen-ivi/recipes-tizen/bison/bison-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bison/bison-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bison/bison-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bison/bison-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bison/bison/m4.patch b/meta-tizen-ivi/recipes-tizen/bison/bison/m4.patch new file mode 100644 index 0000000..d139da5 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/bison/bison/m4.patch @@ -0,0 +1,414 @@ +Upstream-Status: Pending + +# +# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +Index: bison-2.4.2/m4/lcmessage.m4 +=================================================================== +--- /dev/null ++++ bison-2.4.2/m4/lcmessage.m4 +@@ -0,0 +1,32 @@ ++# lcmessage.m4 serial 3 (gettext-0.11.3) ++dnl Copyright (C) 1995-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++dnl ++dnl This file can can be used in projects which are not available under ++dnl the GNU General Public License or the GNU Library General Public ++dnl License but which still want to provide support for the GNU gettext ++dnl functionality. ++dnl Please note that the actual code of the GNU gettext library is covered ++dnl by the GNU Library General Public License, and the rest of the GNU ++dnl gettext package package is covered by the GNU General Public License. ++dnl They are *not* in the public domain. ++ ++dnl Authors: ++dnl Ulrich Drepper , 1995. ++ ++# Check whether LC_MESSAGES is available in . ++ ++AC_DEFUN([AM_LC_MESSAGES], ++[ ++ AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES, ++ [AC_TRY_LINK([#include ], [return LC_MESSAGES], ++ am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)]) ++ if test $am_cv_val_LC_MESSAGES = yes; then ++ AC_DEFINE(HAVE_LC_MESSAGES, 1, ++ [Define if your file defines LC_MESSAGES.]) ++ fi ++]) +Index: bison-2.4.2/m4/uintmax_t.m4 +=================================================================== +--- /dev/null ++++ bison-2.4.2/m4/uintmax_t.m4 +@@ -0,0 +1,29 @@ ++# uintmax_t.m4 serial 6 (gettext-0.11) ++dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Paul Eggert. ++ ++AC_PREREQ(2.13) ++ ++# Define uintmax_t to `unsigned long' or `unsigned long long' ++# if does not exist. ++ ++AC_DEFUN([jm_AC_TYPE_UINTMAX_T], ++[ ++ AC_REQUIRE([jm_AC_HEADER_INTTYPES_H]) ++ AC_REQUIRE([jm_AC_HEADER_STDINT_H]) ++ if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then ++ AC_REQUIRE([jm_AC_TYPE_UNSIGNED_LONG_LONG]) ++ test $ac_cv_type_unsigned_long_long = yes \ ++ && ac_type='unsigned long long' \ ++ || ac_type='unsigned long' ++ AC_DEFINE_UNQUOTED(uintmax_t, $ac_type, ++ [Define to unsigned long or unsigned long long ++ if and don't define.]) ++ fi ++]) +Index: bison-2.4.2/m4/ulonglong.m4 +=================================================================== +--- /dev/null ++++ bison-2.4.2/m4/ulonglong.m4 +@@ -0,0 +1,23 @@ ++# ulonglong.m4 serial 2 (fileutils-4.0.32, gettext-0.10.40) ++dnl Copyright (C) 1999-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Paul Eggert. ++ ++AC_DEFUN([jm_AC_TYPE_UNSIGNED_LONG_LONG], ++[ ++ AC_CACHE_CHECK([for unsigned long long], ac_cv_type_unsigned_long_long, ++ [AC_TRY_LINK([unsigned long long ull = 1; int i = 63;], ++ [unsigned long long ullmax = (unsigned long long) -1; ++ return ull << i | ull >> i | ullmax / ull | ullmax % ull;], ++ ac_cv_type_unsigned_long_long=yes, ++ ac_cv_type_unsigned_long_long=no)]) ++ if test $ac_cv_type_unsigned_long_long = yes; then ++ AC_DEFINE(HAVE_UNSIGNED_LONG_LONG, 1, ++ [Define if you have the unsigned long long type.]) ++ fi ++]) +Index: bison-2.4.2/m4/intdiv0.m4 +=================================================================== +--- /dev/null ++++ bison-2.4.2/m4/intdiv0.m4 +@@ -0,0 +1,72 @@ ++# intdiv0.m4 serial 1 (gettext-0.11.3) ++dnl Copyright (C) 2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Bruno Haible. ++ ++AC_DEFUN([gt_INTDIV0], ++[ ++ AC_REQUIRE([AC_PROG_CC])dnl ++ AC_REQUIRE([AC_CANONICAL_HOST])dnl ++ ++ AC_CACHE_CHECK([whether integer division by zero raises SIGFPE], ++ gt_cv_int_divbyzero_sigfpe, ++ [ ++ AC_TRY_RUN([ ++#include ++#include ++ ++static void ++#ifdef __cplusplus ++sigfpe_handler (int sig) ++#else ++sigfpe_handler (sig) int sig; ++#endif ++{ ++ /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */ ++ exit (sig != SIGFPE); ++} ++ ++int x = 1; ++int y = 0; ++int z; ++int nan; ++ ++int main () ++{ ++ signal (SIGFPE, sigfpe_handler); ++/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */ ++#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP) ++ signal (SIGTRAP, sigfpe_handler); ++#endif ++/* Linux/SPARC yields signal SIGILL. */ ++#if defined (__sparc__) && defined (__linux__) ++ signal (SIGILL, sigfpe_handler); ++#endif ++ ++ z = x / y; ++ nan = y / y; ++ exit (1); ++} ++], gt_cv_int_divbyzero_sigfpe=yes, gt_cv_int_divbyzero_sigfpe=no, ++ [ ++ # Guess based on the CPU. ++ case "$host_cpu" in ++ alpha* | i[34567]86 | m68k | s390*) ++ gt_cv_int_divbyzero_sigfpe="guessing yes";; ++ *) ++ gt_cv_int_divbyzero_sigfpe="guessing no";; ++ esac ++ ]) ++ ]) ++ case "$gt_cv_int_divbyzero_sigfpe" in ++ *yes) value=1;; ++ *) value=0;; ++ esac ++ AC_DEFINE_UNQUOTED(INTDIV0_RAISES_SIGFPE, $value, ++ [Define if integer division by zero raises signal SIGFPE.]) ++]) +Index: bison-2.4.2/m4/glib.m4 +=================================================================== +--- /dev/null ++++ bison-2.4.2/m4/glib.m4 +@@ -0,0 +1,196 @@ ++# Configure paths for GLIB ++# Owen Taylor 97-11-3 ++ ++dnl AM_PATH_GLIB([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]]) ++dnl Test for GLIB, and define GLIB_CFLAGS and GLIB_LIBS, if "gmodule" or ++dnl gthread is specified in MODULES, pass to glib-config ++dnl ++AC_DEFUN(AM_PATH_GLIB, ++[dnl ++dnl Get the cflags and libraries from the glib-config script ++dnl ++AC_ARG_WITH(glib-prefix,[ --with-glib-prefix=PFX Prefix where GLIB is installed (optional)], ++ glib_config_prefix="$withval", glib_config_prefix="") ++AC_ARG_WITH(glib-exec-prefix,[ --with-glib-exec-prefix=PFX Exec prefix where GLIB is installed (optional)], ++ glib_config_exec_prefix="$withval", glib_config_exec_prefix="") ++AC_ARG_ENABLE(glibtest, [ --disable-glibtest Do not try to compile and run a test GLIB program], ++ , enable_glibtest=yes) ++ ++ if test x$glib_config_exec_prefix != x ; then ++ glib_config_args="$glib_config_args --exec-prefix=$glib_config_exec_prefix" ++ if test x${GLIB_CONFIG+set} != xset ; then ++ GLIB_CONFIG=$glib_config_exec_prefix/bin/glib-config ++ fi ++ fi ++ if test x$glib_config_prefix != x ; then ++ glib_config_args="$glib_config_args --prefix=$glib_config_prefix" ++ if test x${GLIB_CONFIG+set} != xset ; then ++ GLIB_CONFIG=$glib_config_prefix/bin/glib-config ++ fi ++ fi ++ ++ for module in . $4 ++ do ++ case "$module" in ++ gmodule) ++ glib_config_args="$glib_config_args gmodule" ++ ;; ++ gthread) ++ glib_config_args="$glib_config_args gthread" ++ ;; ++ esac ++ done ++ ++ AC_PATH_PROG(GLIB_CONFIG, glib-config, no) ++ min_glib_version=ifelse([$1], ,0.99.7,$1) ++ AC_MSG_CHECKING(for GLIB - version >= $min_glib_version) ++ no_glib="" ++ if test "$GLIB_CONFIG" = "no" ; then ++ no_glib=yes ++ else ++ GLIB_CFLAGS=`$GLIB_CONFIG $glib_config_args --cflags` ++ GLIB_LIBS=`$GLIB_CONFIG $glib_config_args --libs` ++ glib_config_major_version=`$GLIB_CONFIG $glib_config_args --version | \ ++ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` ++ glib_config_minor_version=`$GLIB_CONFIG $glib_config_args --version | \ ++ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` ++ glib_config_micro_version=`$GLIB_CONFIG $glib_config_args --version | \ ++ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` ++ if test "x$enable_glibtest" = "xyes" ; then ++ ac_save_CFLAGS="$CFLAGS" ++ ac_save_LIBS="$LIBS" ++ CFLAGS="$CFLAGS $GLIB_CFLAGS" ++ LIBS="$GLIB_LIBS $LIBS" ++dnl ++dnl Now check if the installed GLIB is sufficiently new. (Also sanity ++dnl checks the results of glib-config to some extent ++dnl ++ rm -f conf.glibtest ++ AC_TRY_RUN([ ++#include ++#include ++#include ++ ++int ++main () ++{ ++ int major, minor, micro; ++ char *tmp_version; ++ ++ system ("touch conf.glibtest"); ++ ++ /* HP/UX 9 (%@#!) writes to sscanf strings */ ++ tmp_version = g_strdup("$min_glib_version"); ++ if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { ++ printf("%s, bad version string\n", "$min_glib_version"); ++ exit(1); ++ } ++ ++ if ((glib_major_version != $glib_config_major_version) || ++ (glib_minor_version != $glib_config_minor_version) || ++ (glib_micro_version != $glib_config_micro_version)) ++ { ++ printf("\n*** 'glib-config --version' returned %d.%d.%d, but GLIB (%d.%d.%d)\n", ++ $glib_config_major_version, $glib_config_minor_version, $glib_config_micro_version, ++ glib_major_version, glib_minor_version, glib_micro_version); ++ printf ("*** was found! If glib-config was correct, then it is best\n"); ++ printf ("*** to remove the old version of GLIB. You may also be able to fix the error\n"); ++ printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n"); ++ printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n"); ++ printf("*** required on your system.\n"); ++ printf("*** If glib-config was wrong, set the environment variable GLIB_CONFIG\n"); ++ printf("*** to point to the correct copy of glib-config, and remove the file config.cache\n"); ++ printf("*** before re-running configure\n"); ++ } ++ else if ((glib_major_version != GLIB_MAJOR_VERSION) || ++ (glib_minor_version != GLIB_MINOR_VERSION) || ++ (glib_micro_version != GLIB_MICRO_VERSION)) ++ { ++ printf("*** GLIB header files (version %d.%d.%d) do not match\n", ++ GLIB_MAJOR_VERSION, GLIB_MINOR_VERSION, GLIB_MICRO_VERSION); ++ printf("*** library (version %d.%d.%d)\n", ++ glib_major_version, glib_minor_version, glib_micro_version); ++ } ++ else ++ { ++ if ((glib_major_version > major) || ++ ((glib_major_version == major) && (glib_minor_version > minor)) || ++ ((glib_major_version == major) && (glib_minor_version == minor) && (glib_micro_version >= micro))) ++ { ++ return 0; ++ } ++ else ++ { ++ printf("\n*** An old version of GLIB (%d.%d.%d) was found.\n", ++ glib_major_version, glib_minor_version, glib_micro_version); ++ printf("*** You need a version of GLIB newer than %d.%d.%d. The latest version of\n", ++ major, minor, micro); ++ printf("*** GLIB is always available from ftp://ftp.gtk.org.\n"); ++ printf("***\n"); ++ printf("*** If you have already installed a sufficiently new version, this error\n"); ++ printf("*** probably means that the wrong copy of the glib-config shell script is\n"); ++ printf("*** being found. The easiest way to fix this is to remove the old version\n"); ++ printf("*** of GLIB, but you can also set the GLIB_CONFIG environment to point to the\n"); ++ printf("*** correct copy of glib-config. (In this case, you will have to\n"); ++ printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n"); ++ printf("*** so that the correct libraries are found at run-time))\n"); ++ } ++ } ++ return 1; ++} ++],, no_glib=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) ++ CFLAGS="$ac_save_CFLAGS" ++ LIBS="$ac_save_LIBS" ++ fi ++ fi ++ if test "x$no_glib" = x ; then ++ AC_MSG_RESULT(yes) ++ ifelse([$2], , :, [$2]) ++ else ++ AC_MSG_RESULT(no) ++ if test "$GLIB_CONFIG" = "no" ; then ++ echo "*** The glib-config script installed by GLIB could not be found" ++ echo "*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in" ++ echo "*** your path, or set the GLIB_CONFIG environment variable to the" ++ echo "*** full path to glib-config." ++ else ++ if test -f conf.glibtest ; then ++ : ++ else ++ echo "*** Could not run GLIB test program, checking why..." ++ CFLAGS="$CFLAGS $GLIB_CFLAGS" ++ LIBS="$LIBS $GLIB_LIBS" ++ AC_TRY_LINK([ ++#include ++#include ++], [ return ((glib_major_version) || (glib_minor_version) || (glib_micro_version)); ], ++ [ echo "*** The test program compiled, but did not run. This usually means" ++ echo "*** that the run-time linker is not finding GLIB or finding the wrong" ++ echo "*** version of GLIB. If it is not finding GLIB, you'll need to set your" ++ echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" ++ echo "*** to the installed location Also, make sure you have run ldconfig if that" ++ echo "*** is required on your system" ++ echo "***" ++ echo "*** If you have an old version installed, it is best to remove it, although" ++ echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH" ++ echo "***" ++ echo "*** If you have a RedHat 5.0 system, you should remove the GTK package that" ++ echo "*** came with the system with the command" ++ echo "***" ++ echo "*** rpm --erase --nodeps gtk gtk-devel" ], ++ [ echo "*** The test program failed to compile or link. See the file config.log for the" ++ echo "*** exact error that occured. This usually means GLIB was incorrectly installed" ++ echo "*** or that you have moved GLIB since it was installed. In the latter case, you" ++ echo "*** may want to edit the glib-config script: $GLIB_CONFIG" ]) ++ CFLAGS="$ac_save_CFLAGS" ++ LIBS="$ac_save_LIBS" ++ fi ++ fi ++ GLIB_CFLAGS="" ++ GLIB_LIBS="" ++ ifelse([$3], , :, [$3]) ++ fi ++ AC_SUBST(GLIB_CFLAGS) ++ AC_SUBST(GLIB_LIBS) ++ rm -f conf.glibtest ++]) +Index: bison-2.4.2/m4/isc-posix.m4 +=================================================================== +--- /dev/null ++++ bison-2.4.2/m4/isc-posix.m4 +@@ -0,0 +1,26 @@ ++# isc-posix.m4 serial 2 (gettext-0.11.2) ++dnl Copyright (C) 1995-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++# This file is not needed with autoconf-2.53 and newer. Remove it in 2005. ++ ++# This test replaces the one in autoconf. ++# Currently this macro should have the same name as the autoconf macro ++# because gettext's gettext.m4 (distributed in the automake package) ++# still uses it. Otherwise, the use in gettext.m4 makes autoheader ++# give these diagnostics: ++# configure.in:556: AC_TRY_COMPILE was called before AC_ISC_POSIX ++# configure.in:556: AC_TRY_RUN was called before AC_ISC_POSIX ++ ++undefine([AC_ISC_POSIX]) ++ ++AC_DEFUN([AC_ISC_POSIX], ++ [ ++ dnl This test replaces the obsolescent AC_ISC_POSIX kludge. ++ AC_CHECK_LIB(cposix, strerror, [LIBS="$LIBS -lcposix"]) ++ ] ++) diff --git a/meta-tizen-ivi/recipes-tizen/bluez/bluez-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bluez/bluez-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bluez/bluez-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bluez/bluez-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bluez/bluez-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bluez/bluez-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/boost-jam/boost-jam-extraconf.inc b/meta-tizen-ivi/recipes-tizen/boost-jam/boost-jam-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/boost-jam/boost-jam-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/boost-jam/boost-jam-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/boost-jam/boost-jam-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/boost-jam/boost-jam-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/boost/boost-extraconf.inc b/meta-tizen-ivi/recipes-tizen/boost/boost-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/boost/boost-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/boost/boost-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/boost/boost-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/boost/boost-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bootchart/bootchart-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bootchart/bootchart-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bootchart/bootchart-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bootchart/bootchart-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bootchart/bootchart-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bootchart/bootchart-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/build-compare/build-compare-extraconf.inc b/meta-tizen-ivi/recipes-tizen/build-compare/build-compare-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/build-compare/build-compare-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/build-compare/build-compare-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/build-compare/build-compare-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/build-compare/build-compare-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/build/build-extraconf.inc b/meta-tizen-ivi/recipes-tizen/build/build-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/build/build-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/build/build-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/build/build-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/build/build-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/busybox/busybox-extraconf.inc b/meta-tizen-ivi/recipes-tizen/busybox/busybox-extraconf.inc new file mode 100644 index 0000000..0793e60 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/busybox/busybox-extraconf.inc @@ -0,0 +1,5 @@ +# As this package is tied to systemd, only build it when we're also building systemd. +python () { + if not oe.utils.contains ('DISTRO_FEATURES', 'systemd', True, False, d): + raise bb.parse.SkipPackage("'systemd' not in DISTRO_FEATURES") +} diff --git a/meta-tizen-ivi/recipes-tizen/busybox/busybox-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/busybox/busybox-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/busybox/busybox-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/busybox/busybox-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/byacc/byacc-extraconf.inc b/meta-tizen-ivi/recipes-tizen/byacc/byacc-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/byacc/byacc-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/byacc/byacc-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/byacc/byacc-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/byacc/byacc-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bzip2/bzip2-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bzip2/bzip2-extraconf.inc new file mode 100644 index 0000000..0a24ef3 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/bzip2/bzip2-extraconf.inc @@ -0,0 +1 @@ +PROVIDES_append_class-native = " bzip2-replacement-native" diff --git a/meta-tizen-ivi/recipes-tizen/bzip2/bzip2-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bzip2/bzip2-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/bzip2/bzip2-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/bzip2/bzip2-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/c-ares/c-ares-extraconf.inc b/meta-tizen-ivi/recipes-tizen/c-ares/c-ares-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/c-ares/c-ares-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/c-ares/c-ares-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/c-ares/c-ares-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/c-ares/c-ares-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ca-certificates-mozilla/ca-certificates-mozilla-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ca-certificates-mozilla/ca-certificates-mozilla-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ca-certificates-mozilla/ca-certificates-mozilla-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ca-certificates-mozilla/ca-certificates-mozilla-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ca-certificates-mozilla/ca-certificates-mozilla-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ca-certificates-mozilla/ca-certificates-mozilla-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ca-certificates/ca-certificates-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ca-certificates/ca-certificates-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ca-certificates/ca-certificates-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ca-certificates/ca-certificates-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ca-certificates/ca-certificates-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ca-certificates/ca-certificates-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cairo/cairo-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cairo/cairo-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cairo/cairo-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cairo/cairo-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cairo/cairo-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cairo/cairo-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cantarell-fonts/cantarell-fonts-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cantarell-fonts/cantarell-fonts-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cantarell-fonts/cantarell-fonts-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cantarell-fonts/cantarell-fonts-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cantarell-fonts/cantarell-fonts-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cantarell-fonts/cantarell-fonts-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/caribou/caribou-extraconf.inc b/meta-tizen-ivi/recipes-tizen/caribou/caribou-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/caribou/caribou-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/caribou/caribou-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/caribou/caribou-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/caribou/caribou-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cdparanoia/cdparanoia-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cdparanoia/cdparanoia-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cdparanoia/cdparanoia-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cdparanoia/cdparanoia-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cdparanoia/cdparanoia-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cdparanoia/cdparanoia-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/check/check-extraconf.inc b/meta-tizen-ivi/recipes-tizen/check/check-extraconf.inc new file mode 100644 index 0000000..34a1117 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/check/check-extraconf.inc @@ -0,0 +1,14 @@ + +DEPENDS += "linux-libc-headers" + +SRC_URI += "file://configure.ac.patch \ + " + + +EXTRA_OECONF += "--enable-plain-docdir" + +do_patch () { + echo RLM begining of do_patch + cat ${WORKDIR}/configure.ac.patch | patch -p1 -b --suffix --fuzz=2 + echo RLM end of do_patch +} diff --git a/meta-tizen-ivi/recipes-tizen/check/check-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/check/check-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/check/check-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/check/check-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/check/check/configure.ac.patch b/meta-tizen-ivi/recipes-tizen/check/check/configure.ac.patch new file mode 100644 index 0000000..f97fdeb --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/check/check/configure.ac.patch @@ -0,0 +1,12 @@ +diff --git a/configure.ac b/configure.ac +index a649881..9b4586d 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -102,6 +102,7 @@ AM_PROG_CC_C_O + AC_PROG_INSTALL + AC_PROG_LN_S + AC_PROG_LIBTOOL ++AM_PROG_AR + + # add these options to CFLAGS if the compiler supports them + AC_DEFUN([AX_CFLAGS_ADD],[AX_C_CHECK_FLAG($1, , , CFLAGS="$CFLAGS $1")]) diff --git a/meta-tizen-ivi/recipes-tizen/cheese/cheese-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cheese/cheese-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cheese/cheese-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cheese/cheese-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cheese/cheese-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cheese/cheese-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/chrpath/chrpath-extraconf.inc b/meta-tizen-ivi/recipes-tizen/chrpath/chrpath-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/chrpath/chrpath-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/chrpath/chrpath-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/chrpath/chrpath-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/chrpath/chrpath-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cloog/cloog-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cloog/cloog-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cloog/cloog-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cloog/cloog-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cloog/cloog-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cloog/cloog-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/clutter-gst/clutter-gst-extraconf.inc b/meta-tizen-ivi/recipes-tizen/clutter-gst/clutter-gst-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/clutter-gst/clutter-gst-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/clutter-gst/clutter-gst-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/clutter-gst/clutter-gst-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/clutter-gst/clutter-gst-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/clutter-gtk/clutter-gtk-extraconf.inc b/meta-tizen-ivi/recipes-tizen/clutter-gtk/clutter-gtk-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/clutter-gtk/clutter-gtk-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/clutter-gtk/clutter-gtk-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/clutter-gtk/clutter-gtk-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/clutter-gtk/clutter-gtk-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/clutter/clutter-extraconf.inc b/meta-tizen-ivi/recipes-tizen/clutter/clutter-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/clutter/clutter-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/clutter/clutter-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/clutter/clutter-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/clutter/clutter-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cmake/cmake-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cmake/cmake-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cmake/cmake-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cmake/cmake-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cmake/cmake-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cmake/cmake-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cogl/cogl-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cogl/cogl-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cogl/cogl-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cogl/cogl-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cogl/cogl-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cogl/cogl-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/color-filesystem/color-filesystem-extraconf.inc b/meta-tizen-ivi/recipes-tizen/color-filesystem/color-filesystem-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/color-filesystem/color-filesystem-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/color-filesystem/color-filesystem-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/color-filesystem/color-filesystem-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/color-filesystem/color-filesystem-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/colord-gtk/colord-gtk-extraconf.inc b/meta-tizen-ivi/recipes-tizen/colord-gtk/colord-gtk-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/colord-gtk/colord-gtk-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/colord-gtk/colord-gtk-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/colord-gtk/colord-gtk-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/colord-gtk/colord-gtk-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/colord/colord-extraconf.inc b/meta-tizen-ivi/recipes-tizen/colord/colord-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/colord/colord-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/colord/colord-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/colord/colord-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/colord/colord-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/compositeproto/compositeproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/compositeproto/compositeproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/compositeproto/compositeproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/compositeproto/compositeproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/compositeproto/compositeproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/compositeproto/compositeproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/connman/connman-extraconf.inc b/meta-tizen-ivi/recipes-tizen/connman/connman-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/connman/connman-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/connman/connman-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/connman/connman-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/connman/connman-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/coreutils/coreutils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/coreutils/coreutils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/coreutils/coreutils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/coreutils/coreutils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/coreutils/coreutils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/coreutils/coreutils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/corewatcher/corewatcher-extraconf.inc b/meta-tizen-ivi/recipes-tizen/corewatcher/corewatcher-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/corewatcher/corewatcher-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/corewatcher/corewatcher-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/corewatcher/corewatcher-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/corewatcher/corewatcher-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cpio/cpio-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cpio/cpio-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cpio/cpio-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cpio/cpio-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cpio/cpio-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cpio/cpio-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cracklib/cracklib-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cracklib/cracklib-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cracklib/cracklib-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cracklib/cracklib-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cracklib/cracklib-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cracklib/cracklib-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/createrepo/createrepo-extraconf.inc b/meta-tizen-ivi/recipes-tizen/createrepo/createrepo-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/createrepo/createrepo-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/createrepo/createrepo-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/createrepo/createrepo-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/createrepo/createrepo-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cross-arm-binutils/cross-arm-binutils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cross-arm-binutils/cross-arm-binutils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cross-arm-binutils/cross-arm-binutils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cross-arm-binutils/cross-arm-binutils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cross-arm-binutils/cross-arm-binutils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cross-arm-binutils/cross-arm-binutils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cups/cups-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cups/cups-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cups/cups-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cups/cups-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/cups/cups-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/cups/cups-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/curl/curl-extraconf.inc b/meta-tizen-ivi/recipes-tizen/curl/curl-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/curl/curl-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/curl/curl-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/curl/curl-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/curl/curl-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/damageproto/damageproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/damageproto/damageproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/damageproto/damageproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/damageproto/damageproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/damageproto/damageproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/damageproto/damageproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dash/dash-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dash/dash-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dash/dash-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dash/dash-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dash/dash-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dash/dash-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/db4/db4-extraconf.inc b/meta-tizen-ivi/recipes-tizen/db4/db4-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/db4/db4-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/db4/db4-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/db4/db4-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/db4/db4-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dbus-glib/dbus-glib-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dbus-glib/dbus-glib-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dbus-glib/dbus-glib-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dbus-glib/dbus-glib-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dbus-glib/dbus-glib-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dbus-glib/dbus-glib-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dbus-python/dbus-python-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dbus-python/dbus-python-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dbus-python/dbus-python-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dbus-python/dbus-python-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dbus-python/dbus-python-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dbus-python/dbus-python-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dbus-x11/dbus-x11-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dbus-x11/dbus-x11-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dbus-x11/dbus-x11-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dbus-x11/dbus-x11-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dbus-x11/dbus-x11-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dbus-x11/dbus-x11-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dbus/dbus-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dbus/dbus-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dbus/dbus-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dbus/dbus-native-extraconf.inc new file mode 100644 index 0000000..e068b7c --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/dbus/dbus-native-extraconf.inc @@ -0,0 +1,7 @@ +DEPENDS = "" +#DEPENDS of dbus +DEPENDS += "doxygen" +DEPENDS += "expat" +DEPENDS += "libtool-native" +DEPENDS += "libzio" +DEPENDS += "libcap-ng" diff --git a/meta-tizen-ivi/recipes-tizen/dbus/dbus-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dbus/dbus-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dconf/dconf-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dconf/dconf-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dconf/dconf-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dconf/dconf-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dconf/dconf-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dconf/dconf-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dejavu-fonts/dejavu-fonts-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dejavu-fonts/dejavu-fonts-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dejavu-fonts/dejavu-fonts-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dejavu-fonts/dejavu-fonts-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dejavu-fonts/dejavu-fonts-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dejavu-fonts/dejavu-fonts-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/deltarpm/deltarpm-extraconf.inc b/meta-tizen-ivi/recipes-tizen/deltarpm/deltarpm-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/deltarpm/deltarpm-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/deltarpm/deltarpm-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/deltarpm/deltarpm-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/deltarpm/deltarpm-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/desktop-file-utils/desktop-file-utils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/desktop-file-utils/desktop-file-utils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/desktop-file-utils/desktop-file-utils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/desktop-file-utils/desktop-file-utils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/desktop-file-utils/desktop-file-utils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/desktop-file-utils/desktop-file-utils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/desktop-notifications-browser-extension/desktop-notifications-browser-extension-extraconf.inc b/meta-tizen-ivi/recipes-tizen/desktop-notifications-browser-extension/desktop-notifications-browser-extension-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/desktop-notifications-browser-extension/desktop-notifications-browser-extension-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/desktop-notifications-browser-extension/desktop-notifications-browser-extension-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/desktop-notifications-browser-extension/desktop-notifications-browser-extension-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/desktop-notifications-browser-extension/desktop-notifications-browser-extension-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/desktop-webapp-browser-extension/desktop-webapp-browser-extension-extraconf.inc b/meta-tizen-ivi/recipes-tizen/desktop-webapp-browser-extension/desktop-webapp-browser-extension-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/desktop-webapp-browser-extension/desktop-webapp-browser-extension-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/desktop-webapp-browser-extension/desktop-webapp-browser-extension-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/desktop-webapp-browser-extension/desktop-webapp-browser-extension-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/desktop-webapp-browser-extension/desktop-webapp-browser-extension-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/device-mapper/device-mapper-extraconf.inc b/meta-tizen-ivi/recipes-tizen/device-mapper/device-mapper-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/device-mapper/device-mapper-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/device-mapper/device-mapper-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/device-mapper/device-mapper-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/device-mapper/device-mapper-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dialog/dialog-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dialog/dialog-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dialog/dialog-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dialog/dialog-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dialog/dialog-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dialog/dialog-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/diffutils/diffutils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/diffutils/diffutils-extraconf.inc new file mode 100644 index 0000000..32032b7 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/diffutils/diffutils-extraconf.inc @@ -0,0 +1,2 @@ +#inherit gettext +inherit autotools diff --git a/meta-tizen-ivi/recipes-tizen/diffutils/diffutils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/diffutils/diffutils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/diffutils/diffutils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/diffutils/diffutils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dirac/dirac-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dirac/dirac-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dirac/dirac-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dirac/dirac-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dirac/dirac-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dirac/dirac-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dlog/dlog-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dlog/dlog-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dlog/dlog-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dlog/dlog-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dlog/dlog-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dlog/dlog-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dmxproto/dmxproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dmxproto/dmxproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dmxproto/dmxproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dmxproto/dmxproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dmxproto/dmxproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dmxproto/dmxproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dnsmasq/dnsmasq-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dnsmasq/dnsmasq-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dnsmasq/dnsmasq-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dnsmasq/dnsmasq-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dnsmasq/dnsmasq-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dnsmasq/dnsmasq-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/docbook-xsl-stylesheets/docbook-xsl-stylesheets-extraconf.inc b/meta-tizen-ivi/recipes-tizen/docbook-xsl-stylesheets/docbook-xsl-stylesheets-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/docbook-xsl-stylesheets/docbook-xsl-stylesheets-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/docbook-xsl-stylesheets/docbook-xsl-stylesheets-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/docbook-xsl-stylesheets/docbook-xsl-stylesheets-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/docbook-xsl-stylesheets/docbook-xsl-stylesheets-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/docbook_4/docbook_4-extraconf.inc b/meta-tizen-ivi/recipes-tizen/docbook_4/docbook_4-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/docbook_4/docbook_4-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/docbook_4/docbook_4-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/docbook_4/docbook_4-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/docbook_4/docbook_4-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dos2unix/dos2unix-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dos2unix/dos2unix-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dos2unix/dos2unix-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dos2unix/dos2unix-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dos2unix/dos2unix-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dos2unix/dos2unix-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dosfstools/dosfstools-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dosfstools/dosfstools-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dosfstools/dosfstools-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dosfstools/dosfstools-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dosfstools/dosfstools-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dosfstools/dosfstools-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/doxygen/doxygen-extraconf.inc b/meta-tizen-ivi/recipes-tizen/doxygen/doxygen-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/doxygen/doxygen-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/doxygen/doxygen-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/doxygen/doxygen-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/doxygen/doxygen-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dracut/dracut-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dracut/dracut-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dracut/dracut-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dracut/dracut-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dracut/dracut-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dracut/dracut-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dri2proto/dri2proto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dri2proto/dri2proto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dri2proto/dri2proto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dri2proto/dri2proto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/dri2proto/dri2proto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/dri2proto/dri2proto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/e2fsprogs/e2fsprogs-extraconf.inc b/meta-tizen-ivi/recipes-tizen/e2fsprogs/e2fsprogs-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/e2fsprogs/e2fsprogs-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/e2fsprogs/e2fsprogs-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/e2fsprogs/e2fsprogs-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/e2fsprogs/e2fsprogs-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ed/ed-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ed/ed-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ed/ed-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ed/ed-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ed/ed-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ed/ed-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/elfutils/elfutils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/elfutils/elfutils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/elfutils/elfutils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/elfutils/elfutils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/elfutils/elfutils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/elfutils/elfutils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/empathy/empathy-extraconf.inc b/meta-tizen-ivi/recipes-tizen/empathy/empathy-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/empathy/empathy-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/empathy/empathy-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/empathy/empathy-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/empathy/empathy-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/enchant/enchant-extraconf.inc b/meta-tizen-ivi/recipes-tizen/enchant/enchant-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/enchant/enchant-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/enchant/enchant-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/enchant/enchant-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/enchant/enchant-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/evince/evince-extraconf.inc b/meta-tizen-ivi/recipes-tizen/evince/evince-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/evince/evince-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/evince/evince-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/evince/evince-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/evince/evince-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/evolution-data-server/evolution-data-server-extraconf.inc b/meta-tizen-ivi/recipes-tizen/evolution-data-server/evolution-data-server-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/evolution-data-server/evolution-data-server-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/evolution-data-server/evolution-data-server-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/evolution-data-server/evolution-data-server-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/evolution-data-server/evolution-data-server-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/exempi/exempi-extraconf.inc b/meta-tizen-ivi/recipes-tizen/exempi/exempi-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/exempi/exempi-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/exempi/exempi-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/exempi/exempi-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/exempi/exempi-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/exiv2/exiv2-extraconf.inc b/meta-tizen-ivi/recipes-tizen/exiv2/exiv2-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/exiv2/exiv2-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/exiv2/exiv2-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/exiv2/exiv2-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/exiv2/exiv2-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/expat/expat-extraconf.inc b/meta-tizen-ivi/recipes-tizen/expat/expat-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/expat/expat-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/expat/expat-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/expat/expat-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/expat/expat-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/expect/expect-extraconf.inc b/meta-tizen-ivi/recipes-tizen/expect/expect-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/expect/expect-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/expect/expect-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/expect/expect-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/expect/expect-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/farstream/farstream-extraconf.inc b/meta-tizen-ivi/recipes-tizen/farstream/farstream-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/farstream/farstream-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/farstream/farstream-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/farstream/farstream-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/farstream/farstream-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fdupes/fdupes-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fdupes/fdupes-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fdupes/fdupes-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fdupes/fdupes-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fdupes/fdupes-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fdupes/fdupes-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/file-roller/file-roller-extraconf.inc b/meta-tizen-ivi/recipes-tizen/file-roller/file-roller-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/file-roller/file-roller-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/file-roller/file-roller-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/file-roller/file-roller-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/file-roller/file-roller-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/file/file-extraconf.inc b/meta-tizen-ivi/recipes-tizen/file/file-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/file/file-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/file/file-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/file/file-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/file/file-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/filesystem/filesystem-extraconf.inc b/meta-tizen-ivi/recipes-tizen/filesystem/filesystem-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/filesystem/filesystem-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/filesystem/filesystem-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/filesystem/filesystem-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/filesystem/filesystem-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/findutils/findutils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/findutils/findutils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/findutils/findutils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/findutils/findutils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/findutils/findutils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/findutils/findutils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fixesproto/fixesproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fixesproto/fixesproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fixesproto/fixesproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fixesproto/fixesproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fixesproto/fixesproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fixesproto/fixesproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/flac/flac-extraconf.inc b/meta-tizen-ivi/recipes-tizen/flac/flac-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/flac/flac-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/flac/flac-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/flac/flac-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/flac/flac-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/flex/flex-extraconf.inc b/meta-tizen-ivi/recipes-tizen/flex/flex-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/flex/flex-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/flex/flex-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/flex/flex-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/flex/flex-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/folks/folks-extraconf.inc b/meta-tizen-ivi/recipes-tizen/folks/folks-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/folks/folks-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/folks/folks-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/folks/folks-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/folks/folks-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/font-util/font-util-extraconf.inc b/meta-tizen-ivi/recipes-tizen/font-util/font-util-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/font-util/font-util-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/font-util/font-util-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/font-util/font-util-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/font-util/font-util-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fontconfig/fontconfig-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fontconfig/fontconfig-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fontconfig/fontconfig-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fontconfig/fontconfig-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fontconfig/fontconfig-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fontconfig/fontconfig-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fontsproto/fontsproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fontsproto/fontsproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fontsproto/fontsproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fontsproto/fontsproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fontsproto/fontsproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fontsproto/fontsproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/freeglut/freeglut-extraconf.inc b/meta-tizen-ivi/recipes-tizen/freeglut/freeglut-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/freeglut/freeglut-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/freeglut/freeglut-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/freeglut/freeglut-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/freeglut/freeglut-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/freetype2/freetype2-extraconf.inc b/meta-tizen-ivi/recipes-tizen/freetype2/freetype2-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/freetype2/freetype2-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/freetype2/freetype2-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/freetype2/freetype2-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/freetype2/freetype2-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fribidi/fribidi-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fribidi/fribidi-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fribidi/fribidi-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fribidi/fribidi-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fribidi/fribidi-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fribidi/fribidi-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fuse/fuse-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fuse/fuse-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fuse/fuse-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fuse/fuse-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/fuse/fuse-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/fuse/fuse-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gawk/gawk-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gawk/gawk-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gawk/gawk-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gawk/gawk-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gawk/gawk-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gawk/gawk-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gcc/gcc-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gcc/gcc-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gcc/gcc-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gcc/gcc-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gcc/gcc-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gcc/gcc-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gcc47/gcc47-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gcc47/gcc47-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gcc47/gcc47-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gcc47/gcc47-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gcc47/gcc47-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gcc47/gcc47-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gconf2/gconf2-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gconf2/gconf2-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gconf2/gconf2-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gconf2/gconf2-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gconf2/gconf2-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gconf2/gconf2-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gcr/gcr-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gcr/gcr-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gcr/gcr-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gcr/gcr-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gcr/gcr-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gcr/gcr-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gd/gd-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gd/gd-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gd/gd-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gd/gd-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gd/gd-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gd/gd-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gdb/gdb-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gdb/gdb-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gdb/gdb-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gdb/gdb-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gdb/gdb-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gdb/gdb-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gdbm/gdbm-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gdbm/gdbm-extraconf.inc new file mode 100644 index 0000000..2a9a794 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/gdbm/gdbm-extraconf.inc @@ -0,0 +1 @@ +DEPENDS += "gettext-native" diff --git a/meta-tizen-ivi/recipes-tizen/gdbm/gdbm-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gdbm/gdbm-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gdbm/gdbm-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gdbm/gdbm-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gdk-pixbuf/gdk-pixbuf-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gdk-pixbuf/gdk-pixbuf-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gdk-pixbuf/gdk-pixbuf-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gdk-pixbuf/gdk-pixbuf-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gdk-pixbuf/gdk-pixbuf-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gdk-pixbuf/gdk-pixbuf-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gdm/gdm-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gdm/gdm-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gdm/gdm-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gdm/gdm-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gdm/gdm-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gdm/gdm-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gedit/gedit-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gedit/gedit-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gedit/gedit-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gedit/gedit-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gedit/gedit-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gedit/gedit-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/geoclue/geoclue-extraconf.inc b/meta-tizen-ivi/recipes-tizen/geoclue/geoclue-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/geoclue/geoclue-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/geoclue/geoclue-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/geoclue/geoclue-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/geoclue/geoclue-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/geocode-glib/geocode-glib-extraconf.inc b/meta-tizen-ivi/recipes-tizen/geocode-glib/geocode-glib-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/geocode-glib/geocode-glib-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/geocode-glib/geocode-glib-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/geocode-glib/geocode-glib-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/geocode-glib/geocode-glib-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gettext/gettext-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gettext/gettext-extraconf.inc new file mode 100644 index 0000000..56faa4d --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/gettext/gettext-extraconf.inc @@ -0,0 +1,29 @@ +DEPENDS += "gettext-native" +DEPENDS += "ncurses" +DEPENDS += "virtual/libiconv" + +acpaths = '-I ${S}/gettext-runtime/m4 \ + -I ${S}/gettext-tools/m4' + +EXTRA_OECONF += "--without-lispdir \ + --disable-csharp \ + --disable-libasprintf \ + --disable-java \ + --disable-native-java \ + --disable-openmp \ + --disable-acl \ + --with-included-glib \ + --with-libncurses-prefix=${STAGING_LIBDIR}/.. \ + --without-emacs \ + --without-cvs \ + --without-git \ + --with-included-libxml \ + --with-included-libcroco \ + --with-included-libunistring \ + " + + + + +EXTRA_AUTORECONF += "-v --install --force" + diff --git a/meta-tizen-ivi/recipes-tizen/gettext/gettext-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gettext/gettext-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gettext/gettext-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gettext/gettext-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gexiv2/gexiv2-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gexiv2/gexiv2-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gexiv2/gexiv2-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gexiv2/gexiv2-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gexiv2/gexiv2-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gexiv2/gexiv2-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/giflib/giflib-extraconf.inc b/meta-tizen-ivi/recipes-tizen/giflib/giflib-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/giflib/giflib-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/giflib/giflib-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/giflib/giflib-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/giflib/giflib-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/git/git-extraconf.inc b/meta-tizen-ivi/recipes-tizen/git/git-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/git/git-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/git/git-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/git/git-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/git/git-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gjs/gjs-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gjs/gjs-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gjs/gjs-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gjs/gjs-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gjs/gjs-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gjs/gjs-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/glib-networking/glib-networking-extraconf.inc b/meta-tizen-ivi/recipes-tizen/glib-networking/glib-networking-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/glib-networking/glib-networking-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/glib-networking/glib-networking-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/glib-networking/glib-networking-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/glib-networking/glib-networking-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/glib2/glib2-extraconf.inc b/meta-tizen-ivi/recipes-tizen/glib2/glib2-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/glib2/glib2-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/glib2/glib2-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/glib2/glib2-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/glib2/glib2-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/glibc/glibc-extraconf.inc b/meta-tizen-ivi/recipes-tizen/glibc/glibc-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/glibc/glibc-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/glibc/glibc-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/glibc/glibc-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/glibc/glibc-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/glproto/glproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/glproto/glproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/glproto/glproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/glproto/glproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/glproto/glproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/glproto/glproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gmime/gmime-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gmime/gmime-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gmime/gmime-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gmime/gmime-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gmime/gmime-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gmime/gmime-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gmp/gmp-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gmp/gmp-extraconf.inc new file mode 100644 index 0000000..beccdb8 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/gmp/gmp-extraconf.inc @@ -0,0 +1,27 @@ +SRC_URI += "file://configure.patch \ + file://amd64.patch " + +SRC_URI += " file://use-includedir.patch \ + file://gmp_fix_for_x32.patch \ + file://187b7b1646ee.patch \ + file://obsolete_automake_macros.patch \ + file://gmp.spec.patch \ + " + +SRC_URI += " file://tizenBuild.patch \ + file://gmp.spec.patch \ + " + +do_patch () { + echo RLM begining of do_patch + cat ${WORKDIR}/configure.patch | patch -p1 -b --suffix --fuzz=2 + cat ${WORKDIR}/amd64.patch | patch -p1 -b --suffix --fuzz=2 + cat ${WORKDIR}/use-includedir.patch | patch -p1 -b --suffix --fuzz=2 + cat ${WORKDIR}/gmp_fix_for_x32.patch | patch -p1 -b --suffix --fuzz=2 + #cat ${WORKDIR}/187b7b1646ee.patch | patch -p1 -b --suffix --fuzz=2 + cat ${WORKDIR}/obsolete_automake_macros.patch | patch -p1 -b --suffix --fuzz=2 + cat ${WORKDIR}/tizenBuild.patch | patch -p1 -b --suffix --fuzz=2 + cat ${WORKDIR}/gmp.spec.patch | patch -p1 -b --suffix --fuzz=2 + echo RLM end of do_patch +} + diff --git a/meta-tizen-ivi/recipes-tizen/gmp/gmp-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gmp/gmp-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gmp/gmp-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gmp/gmp-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gmp/gmp/187b7b1646ee.patch b/meta-tizen-ivi/recipes-tizen/gmp/gmp/187b7b1646ee.patch new file mode 100644 index 0000000..486f8c5 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/gmp/gmp/187b7b1646ee.patch @@ -0,0 +1,44 @@ +Upstream-status: Backport + +# HG changeset patch +# User Torbjorn Granlund +# Date 1357413121 -3600 +# Node ID 187b7b1646ee0ace782768bb36117b62c8408bb6 +# Parent 87a24013e9ee2cabf74e32282c18584a2c669009 +(aarch64): Make add_ssaaaa and sub_ddmmss actually work. + +diff -r 87a24013e9ee -r 187b7b1646ee longlong.h +--- a/longlong.h Fri Jan 04 16:32:01 2013 +0100 ++++ b/longlong.h Sat Jan 05 20:12:01 2013 +0100 +@@ -530,23 +530,16 @@ + #endif /* __arm__ */ + + #if defined (__aarch64__) && W_TYPE_SIZE == 64 ++/* FIXME: Extend the immediate range for the low word by using both ++ ADDS and SUBS, since they set carry in the same way. */ + #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ +- __asm__ ("adds\t%1, %4, %5\n\tadc\t%0, %2, %3" \ ++ __asm__ ("adds\t%1, %x4, %5\n\tadc\t%0, %x2, %x3" \ + : "=r" (sh), "=&r" (sl) \ +- : "r" (ah), "rZ" (bh), "%r" (al), "rI" (bl) __CLOBBER_CC) ++ : "rZ" (ah), "rZ" (bh), "%r" (al), "rI" (bl) __CLOBBER_CC) + #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ +- do { \ +- if (__builtin_constant_p (bl)) \ +- { \ +- __asm__ ("subs\t%1, %4, %5\n\tsbc\t%0, %2, %3" \ +- : "=r" (sh), "=&r" (sl) \ +- : "r" (ah), "r" (bh), "r" (al), "rI" (bl) __CLOBBER_CC); \ +- } \ +- else /* only bh might be a constant */ \ +- __asm__ ("subs\t%1, %4, %5\n\tsbc\t%0, %2, %3" \ +- : "=r" (sh), "=&r" (sl) \ +- : "r" (ah), "rZ" (bh), "r" (al), "rI" (bl) __CLOBBER_CC);\ +- } while (0) ++ __asm__ ("subs\t%1, %x4, %5\n\tsbc\t%0, %x2, %x3" \ ++ : "=r,r" (sh), "=&r,&r" (sl) \ ++ : "rZ,rZ" (ah), "rZ,rZ" (bh), "r,Z" (al), "rI,r" (bl) __CLOBBER_CC) + #define umul_ppmm(ph, pl, m0, m1) \ + do { \ + UDItype __m0 = (m0), __m1 = (m1); \ + diff --git a/meta-tizen-ivi/recipes-tizen/gmp/gmp/amd64.patch b/meta-tizen-ivi/recipes-tizen/gmp/gmp/amd64.patch new file mode 100644 index 0000000..564d12d --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/gmp/gmp/amd64.patch @@ -0,0 +1,18 @@ +Upstream-Status: Pending + +Index: gmp-5.0.3/longlong.h +=================================================================== +--- gmp-5.0.3.orig/longlong.h ++++ gmp-5.0.3/longlong.h +@@ -994,8 +994,10 @@ extern UWtype __MPN(udiv_qrnnd) _PROTO ( + count is only an int. */ + #define count_trailing_zeros(count, x) \ + do { \ ++ UDItype __cbtmp; \ + ASSERT ((x) != 0); \ +- __asm__ ("bsfq %1,%q0" : "=r" (count) : "rm" ((UDItype)(x))); \ ++ __asm__ ("bsfq %1,%0" : "=r" (__cbtmp) : "rm" ((UDItype)(x))); \ ++ (count) = __cbtmp; \ + } while (0) + #endif /* x86_64 */ + diff --git a/meta-tizen-ivi/recipes-tizen/gmp/gmp/configure.patch b/meta-tizen-ivi/recipes-tizen/gmp/gmp/configure.patch new file mode 100644 index 0000000..97807ce --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/gmp/gmp/configure.patch @@ -0,0 +1,202 @@ +diff --git a/acinclude.m4 b/acinclude.m4 +index dfb270f..2279145 100644 +--- a/acinclude.m4 ++++ b/acinclude.m4 +@@ -30,29 +30,29 @@ dnl a_out.exe - OpenVMS DEC C called via GNV wrapper (gnv.sourceforge.net) + dnl conftest.exe - various DOS compilers + + +-define(IA64_PATTERN, ++define([IA64_PATTERN], + [[ia64*-*-* | itanium-*-* | itanium2-*-*]]) + + dnl Need to be careful not to match m6811, m6812, m68hc11 and m68hc12, all + dnl of which config.sub accepts. (Though none of which are likely to work + dnl with GMP.) + dnl +-define(M68K_PATTERN, ++define([M68K_PATTERN], + [[m68k-*-* | m68[0-9][0-9][0-9]-*-*]]) + +-define(POWERPC64_PATTERN, ++define([POWERPC64_PATTERN], + [[powerpc64-*-* | powerpc64le-*-* | powerpc620-*-* | powerpc630-*-* | powerpc970-*-* | power[3-9]-*-*]]) + +-define(S390_PATTERN, ++define([S390_PATTERN], + [[s390-*-* | z900esa-*-* | z990esa-*-* | z9esa-*-* | z10esa-*-* | z196esa-*-*]]) + +-define(S390X_PATTERN, ++define([S390X_PATTERN], + [[s390x-*-* | z900-*-* | z990-*-* | z9-*-* | z10-*-* | z196-*-*]]) + +-define(X86_PATTERN, ++define([X86_PATTERN], + [[i?86*-*-* | k[5-8]*-*-* | pentium*-*-* | athlon-*-* | viac3*-*-* | geode*-*-* | atom-*-*]]) + +-define(X86_64_PATTERN, ++define([X86_64_PATTERN], + [[athlon64-*-* | k8-*-* | k10-*-* | bobcat-*-* | bulldozer-*-* | pentium4-*-* | atom-*-* | core2-*-* | corei*-*-* | x86_64-*-* | nano-*-*]]) + + dnl GMP_FAT_SUFFIX(DSTVAR, DIRECTORY) +@@ -70,7 +70,7 @@ dnl x86 -> x86 + dnl x86/k6 -> k6 + dnl x86/k6/mmx -> k6_mmx + +-define(GMP_FAT_SUFFIX, ++define([GMP_FAT_SUFFIX], + [[$1=`echo $2 | sed -e '/\//s:^[^/]*/::' -e 's:[\\/]:_:g'`]]) + + +@@ -79,7 +79,7 @@ dnl ---------------------------------- + dnl Emit code to remove any occurrence of ITEM from $LISTVAR. ITEM can be a + dnl shell expression like $foo if desired. + +-define(GMP_REMOVE_FROM_LIST, ++define([GMP_REMOVE_FROM_LIST], + [remove_from_list_tmp= + for remove_from_list_i in $[][$1]; do + if test $remove_from_list_i = [$2]; then :; +@@ -95,12 +95,12 @@ dnl GMP_STRIP_PATH(subdir) + dnl ---------------------- + dnl Strip entries */subdir from $path and $fat_path. + +-define(GMP_STRIP_PATH, ++define([GMP_STRIP_PATH], + [GMP_STRIP_PATH_VAR(path, [$1]) + GMP_STRIP_PATH_VAR(fat_path, [$1]) + ]) + +-define(GMP_STRIP_PATH_VAR, ++define([GMP_STRIP_PATH_VAR], + [tmp_path= + for i in $[][$1]; do + case $i in +@@ -121,7 +121,7 @@ dnl + dnl Dummy value for GMP_LIMB_BITS is enough + dnl for all current configure-time uses of gmp.h. + +-define(GMP_INCLUDE_GMP_H, ++define([GMP_INCLUDE_GMP_H], + [[#define __GMP_WITHIN_CONFIGURE 1 /* ignore template stuff */ + #define GMP_NAIL_BITS $GMP_NAIL_BITS + #define GMP_LIMB_BITS 123 +@@ -136,7 +136,7 @@ dnl Expand at autoconf time to the value of a "#define NAME" from the given + dnl FILE. The regexps here aren't very rugged, but are enough for gmp. + dnl /dev/null as a parameter prevents a hang if $2 is accidentally omitted. + +-define(GMP_HEADER_GETVAL, ++define([GMP_HEADER_GETVAL], + [patsubst(patsubst( + esyscmd([grep "^#define $1 " $2 /dev/null 2>/dev/null]), + [^.*$1[ ]+],[]), +@@ -150,7 +150,7 @@ dnl The gmp version number, extracted from the #defines in gmp-h.in at + dnl autoconf time. Two digits like 3.0 if patchlevel <= 0, or three digits + dnl like 3.0.1 if patchlevel > 0. + +-define(GMP_VERSION, ++define([GMP_VERSION], + [GMP_HEADER_GETVAL(__GNU_MP_VERSION,gmp-h.in)[]dnl + .GMP_HEADER_GETVAL(__GNU_MP_VERSION_MINOR,gmp-h.in)[]dnl + .GMP_HEADER_GETVAL(__GNU_MP_VERSION_PATCHLEVEL,gmp-h.in)]) +@@ -1512,7 +1512,9 @@ esac + echo ["define(,<\`$tmp'>)"] >>$gmp_tmpconfigm4 + + # All CPUs use asm-defs.m4 +-echo ["include][(CONFIG_TOP_SRCDIR\`/mpn/asm-defs.m4')"] >>$gmp_tmpconfigm4i ++echo -n ["include("] >>$gmp_tmpconfigm4i ++echo -n ["CONFIG_TOP_SRCDIR\`/mpn/asm-defs.m4'"] >>$gmp_tmpconfigm4i ++echo [")"] >>$gmp_tmpconfigm4i + ]) + + +diff --git a/configure.in b/configure.in +index 2396dac..1ca0596 100644 +--- a/configure.in ++++ b/configure.in +@@ -29,12 +29,6 @@ AC_REVISION($Revision$) + AC_PREREQ(2.59) + AC_INIT(GNU MP, GMP_VERSION, [gmp-bugs@gmplib.org, see http://gmplib.org/manual/Reporting-Bugs.html], gmp) + AC_CONFIG_SRCDIR(gmp-impl.h) +-m4_pattern_forbid([^[ \t]*GMP_]) +-m4_pattern_allow(GMP_LDFLAGS) +-m4_pattern_allow(GMP_LIMB_BITS) +-m4_pattern_allow(GMP_MPARAM_H_SUGGEST) +-m4_pattern_allow(GMP_NAIL_BITS) +-m4_pattern_allow(GMP_NUMB_BITS) + + # If --target is not used then $target_alias is empty, but if say + # "./configure athlon-pc-freebsd3.5" is used, then all three of +@@ -311,7 +305,7 @@ AH_VERBATIM([HAVE_HOST_CPU_1], + # After GMP specific searches and tests, the standard autoconf AC_PROG_CC is + # called. User selections of CC etc are respected. + # +-# Care is taken not to use macros like AC_TRY_COMPILE during the GMP ++# Care is taken not to use macros like AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])],[],[]) during the GMP + # pre-testing, since they of course depend on AC_PROG_CC, and also some of + # them cache their results, which is not wanted. + # +@@ -403,7 +397,7 @@ abilist="standard" + # FIXME: We'd like to prefer an ANSI compiler, perhaps by preferring + # c89 over cc here. But note that on HP-UX c89 provides a castrated + # environment, and would want to be excluded somehow. Maybe +-# AC_PROG_CC_STDC already does enough to stick cc into ANSI mode and ++# already does enough to stick cc into ANSI mode and + # we don't need to worry. + # + cclist="gcc cc" +@@ -1666,7 +1660,7 @@ esac + CFLAGS_or_unset=${CFLAGS-'(unset)'} + CPPFLAGS_or_unset=${CPPFLAGS-'(unset)'} + +-cat >&AC_FD_CC <&AS_MESSAGE_LOG_FD() <&AC_FD_CC ++ echo "CXXFLAGS chosen by autoconf: $CXXFLAGS" >&AS_MESSAGE_LOG_FD() + cxxflags_ac_prog_cxx=$CXXFLAGS + cxxflags_list=ac_prog_cxx + +@@ -2206,7 +2199,7 @@ case $host in + esac + + +-cat >&AC_FD_CC <&AS_MESSAGE_LOG_FD() < 2011/11/21 + +--- gmp-4.3.2/configure.in.x32 2011-08-12 15:03:06.143548291 -0700 ++++ gmp-4.3.2/configure.in 2011-08-12 15:06:20.580595316 -0700 +@@ -1499,6 +1499,21 @@ case $host in + path_64="x86_64/atom x86_64" + ;; + esac ++ ++ # X32 support. ++ case x"$path_64" in ++ xx86_64*) ++ abilist="x32 64 32" ++ path_x32="$path_64" ++ limb_x32=longlong ++ cclist_x32="gcc" ++ gcc_x32_cflags="-O2 -mx32" ++ any_x32_testlist="sizeof-long-4" ++ CALLING_CONVENTIONS_OBJS_x32='amd64call.lo amd64check$U.lo' ++ SPEED_CYCLECOUNTER_OBJ_x32=x86_64.lo ++ cyclecounter_size_x32=2 ++ ;; ++ esac + ;; + esac + ;; +@@ -3039,7 +3058,7 @@ if test "$gmp_asm_syntax_testing" != no; + GMP_INCLUDE_MPN(x86/darwin.m4) ;; + esac + ;; +- 64) ++ 64|x32) + GMP_INCLUDE_MPN(x86_64/x86_64-defs.m4) + case $host in + *-*-darwin*) diff --git a/meta-tizen-ivi/recipes-tizen/gmp/gmp/obsolete_automake_macros.patch b/meta-tizen-ivi/recipes-tizen/gmp/gmp/obsolete_automake_macros.patch new file mode 100644 index 0000000..e8c810d --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/gmp/gmp/obsolete_automake_macros.patch @@ -0,0 +1,10 @@ +diff -Nurd gmp-5.1.0/configure.in gmp-5.1.0/configure.in +--- gmp-5.1.0/configure.in 2012-12-18 21:05:09.000000000 +0200 ++++ gmp-5.1.0/configure.in 2013-01-02 06:00:41.552958778 +0200 +@@ -60,7 +60,7 @@ dnl Note that there's a copy of these options in the top-level Makefile.am, + dnl so update there too if changing anything. + dnl: + AM_INIT_AUTOMAKE([1.8 gnu no-dependencies $(top_builddir)/ansi2knr]) +-AM_CONFIG_HEADER(config.h:config.in) ++AC_CONFIG_HEADERS(config.h:config.in) + AM_MAINTAINER_MODE diff --git a/meta-tizen-ivi/recipes-tizen/gmp/gmp/tizenBuild.patch b/meta-tizen-ivi/recipes-tizen/gmp/gmp/tizenBuild.patch new file mode 100644 index 0000000..5d533d7 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/gmp/gmp/tizenBuild.patch @@ -0,0 +1,35 @@ +diff --git a/Makefile.am b/Makefile.am +index 0091454..014bbd3 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -25,7 +25,7 @@ + # Makefiles in subdirectories, but here we must omit it so automake gives + # the actual ansi2knr build rule, not "cd $(top_builddir) && make ansi2knr". + # +-AUTOMAKE_OPTIONS = 1.8 gnu no-dependencies ansi2knr ++AUTOMAKE_OPTIONS = 1.8 gnu no-dependencies + + + # Libtool -version-info for libgmp.la and libmp.la. See "Versioning" in the +diff --git a/configure.in b/configure.in +index 62fa5d7..a29b716 100644 +--- a/configure.in ++++ b/configure.in +@@ -59,7 +59,7 @@ dnl + dnl Note that there's a copy of these options in the top-level Makefile.am, + dnl so update there too if changing anything. + dnl +-AM_INIT_AUTOMAKE([1.8 gnu no-dependencies $(top_builddir)/ansi2knr]) ++AM_INIT_AUTOMAKE([1.8 gnu no-dependencies]) + AC_CONFIG_HEADERS(config.h:config.in) + AM_MAINTAINER_MODE + +@@ -2237,7 +2237,7 @@ echo " MPN_PATH=\"$path\"" + + + # Automake ansi2knr support. +-AM_C_PROTOTYPES ++#AM_C_PROTOTYPES + + CL_AS_NOEXECSTACK + diff --git a/meta-tizen-ivi/recipes-tizen/gmp/gmp/use-includedir.patch b/meta-tizen-ivi/recipes-tizen/gmp/gmp/use-includedir.patch new file mode 100644 index 0000000..74904a2 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/gmp/gmp/use-includedir.patch @@ -0,0 +1,15 @@ +Upstream-Status: Pending + +Index: gmp-4.2.4/Makefile.am +=================================================================== +--- gmp-4.2.4.orig/Makefile.am 2008-09-10 19:31:27.000000000 +0000 ++++ gmp-4.2.4/Makefile.am 2009-07-06 20:19:19.000000000 +0000 +@@ -106,7 +106,7 @@ + # but anyone knowledgable enough to be playing with exec_prefix will be able + # to address that. + # +-includeexecdir = $(exec_prefix)/include ++includeexecdir = $(includedir) + include_HEADERS = $(GMPXX_HEADERS_OPTION) + nodist_includeexec_HEADERS = gmp.h $(MPBSD_HEADERS_OPTION) + lib_LTLIBRARIES = libgmp.la $(GMPXX_LTLIBRARIES_OPTION) $(MPBSD_LTLIBRARIES_OPTION) diff --git a/meta-tizen-ivi/recipes-tizen/gnome-backgrounds/gnome-backgrounds-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-backgrounds/gnome-backgrounds-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-backgrounds/gnome-backgrounds-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-backgrounds/gnome-backgrounds-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-backgrounds/gnome-backgrounds-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-backgrounds/gnome-backgrounds-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-bluetooth/gnome-bluetooth-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-bluetooth/gnome-bluetooth-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-bluetooth/gnome-bluetooth-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-bluetooth/gnome-bluetooth-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-bluetooth/gnome-bluetooth-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-bluetooth/gnome-bluetooth-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-calculator/gnome-calculator-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-calculator/gnome-calculator-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-calculator/gnome-calculator-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-calculator/gnome-calculator-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-calculator/gnome-calculator-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-calculator/gnome-calculator-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-common/gnome-common-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-common/gnome-common-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-common/gnome-common-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-common/gnome-common-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-common/gnome-common-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-common/gnome-common-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-contacts/gnome-contacts-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-contacts/gnome-contacts-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-contacts/gnome-contacts-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-contacts/gnome-contacts-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-contacts/gnome-contacts-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-contacts/gnome-contacts-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-control-center/gnome-control-center-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-control-center/gnome-control-center-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-control-center/gnome-control-center-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-control-center/gnome-control-center-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-control-center/gnome-control-center-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-control-center/gnome-control-center-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-desktop/gnome-desktop-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-desktop/gnome-desktop-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-desktop/gnome-desktop-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-desktop/gnome-desktop-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-desktop/gnome-desktop-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-desktop/gnome-desktop-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-doc-utils/gnome-doc-utils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-doc-utils/gnome-doc-utils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-doc-utils/gnome-doc-utils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-doc-utils/gnome-doc-utils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-doc-utils/gnome-doc-utils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-doc-utils/gnome-doc-utils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-extension-connman/gnome-extension-connman-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-extension-connman/gnome-extension-connman-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-extension-connman/gnome-extension-connman-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-extension-connman/gnome-extension-connman-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-extension-connman/gnome-extension-connman-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-extension-connman/gnome-extension-connman-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-icon-theme-extras/gnome-icon-theme-extras-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-icon-theme-extras/gnome-icon-theme-extras-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-icon-theme-extras/gnome-icon-theme-extras-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-icon-theme-extras/gnome-icon-theme-extras-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-icon-theme-extras/gnome-icon-theme-extras-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-icon-theme-extras/gnome-icon-theme-extras-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-icon-theme/gnome-icon-theme-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-icon-theme/gnome-icon-theme-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-icon-theme/gnome-icon-theme-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-icon-theme/gnome-icon-theme-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-icon-theme/gnome-icon-theme-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-icon-theme/gnome-icon-theme-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-js-common/gnome-js-common-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-js-common/gnome-js-common-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-js-common/gnome-js-common-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-js-common/gnome-js-common-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-js-common/gnome-js-common-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-js-common/gnome-js-common-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-keyring/gnome-keyring-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-keyring/gnome-keyring-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-keyring/gnome-keyring-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-keyring/gnome-keyring-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-keyring/gnome-keyring-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-keyring/gnome-keyring-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-menus/gnome-menus-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-menus/gnome-menus-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-menus/gnome-menus-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-menus/gnome-menus-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-menus/gnome-menus-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-menus/gnome-menus-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-online-accounts/gnome-online-accounts-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-online-accounts/gnome-online-accounts-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-online-accounts/gnome-online-accounts-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-online-accounts/gnome-online-accounts-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-online-accounts/gnome-online-accounts-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-online-accounts/gnome-online-accounts-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-power-manager/gnome-power-manager-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-power-manager/gnome-power-manager-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-power-manager/gnome-power-manager-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-power-manager/gnome-power-manager-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-power-manager/gnome-power-manager-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-power-manager/gnome-power-manager-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-screensaver/gnome-screensaver-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-screensaver/gnome-screensaver-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-screensaver/gnome-screensaver-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-screensaver/gnome-screensaver-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-screensaver/gnome-screensaver-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-screensaver/gnome-screensaver-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-screenshot/gnome-screenshot-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-screenshot/gnome-screenshot-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-screenshot/gnome-screenshot-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-screenshot/gnome-screenshot-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-screenshot/gnome-screenshot-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-screenshot/gnome-screenshot-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-session/gnome-session-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-session/gnome-session-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-session/gnome-session-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-session/gnome-session-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-session/gnome-session-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-session/gnome-session-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-settings-daemon/gnome-settings-daemon-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-settings-daemon/gnome-settings-daemon-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-settings-daemon/gnome-settings-daemon-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-settings-daemon/gnome-settings-daemon-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-settings-daemon/gnome-settings-daemon-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-settings-daemon/gnome-settings-daemon-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-shell/gnome-shell-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-shell/gnome-shell-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-shell/gnome-shell-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-shell/gnome-shell-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-shell/gnome-shell-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-shell/gnome-shell-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-terminal/gnome-terminal-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-terminal/gnome-terminal-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-terminal/gnome-terminal-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-terminal/gnome-terminal-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-terminal/gnome-terminal-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-terminal/gnome-terminal-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-themes-standard/gnome-themes-standard-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-themes-standard/gnome-themes-standard-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-themes-standard/gnome-themes-standard-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-themes-standard/gnome-themes-standard-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-themes-standard/gnome-themes-standard-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-themes-standard/gnome-themes-standard-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-video-effects/gnome-video-effects-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-video-effects/gnome-video-effects-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-video-effects/gnome-video-effects-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-video-effects/gnome-video-effects-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnome-video-effects/gnome-video-effects-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnome-video-effects/gnome-video-effects-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnutls/gnutls-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnutls/gnutls-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnutls/gnutls-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnutls/gnutls-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gnutls/gnutls-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gnutls/gnutls-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gobject-introspection/gobject-introspection-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gobject-introspection/gobject-introspection-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gobject-introspection/gobject-introspection-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gobject-introspection/gobject-introspection-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gobject-introspection/gobject-introspection-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gobject-introspection/gobject-introspection-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/google-droid-fonts/google-droid-fonts-extraconf.inc b/meta-tizen-ivi/recipes-tizen/google-droid-fonts/google-droid-fonts-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/google-droid-fonts/google-droid-fonts-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/google-droid-fonts/google-droid-fonts-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/google-droid-fonts/google-droid-fonts-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/google-droid-fonts/google-droid-fonts-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gperf/gperf-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gperf/gperf-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gperf/gperf-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gperf/gperf-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gperf/gperf-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gperf/gperf-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gpgme/gpgme-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gpgme/gpgme-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gpgme/gpgme-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gpgme/gpgme-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gpgme/gpgme-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gpgme/gpgme-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gptfdisk/gptfdisk-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gptfdisk/gptfdisk-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gptfdisk/gptfdisk-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gptfdisk/gptfdisk-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gptfdisk/gptfdisk-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gptfdisk/gptfdisk-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/grep/grep-extraconf.inc b/meta-tizen-ivi/recipes-tizen/grep/grep-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/grep/grep-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/grep/grep-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/grep/grep-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/grep/grep-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/groff/groff-extraconf.inc b/meta-tizen-ivi/recipes-tizen/groff/groff-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/groff/groff-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/groff/groff-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/groff/groff-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/groff/groff-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gsettings-desktop-schemas/gsettings-desktop-schemas-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gsettings-desktop-schemas/gsettings-desktop-schemas-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gsettings-desktop-schemas/gsettings-desktop-schemas-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gsettings-desktop-schemas/gsettings-desktop-schemas-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gsettings-desktop-schemas/gsettings-desktop-schemas-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gsettings-desktop-schemas/gsettings-desktop-schemas-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gssdp/gssdp-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gssdp/gssdp-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gssdp/gssdp-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gssdp/gssdp-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gssdp/gssdp-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gssdp/gssdp-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gst-plugins-bad/gst-plugins-bad-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gst-plugins-bad/gst-plugins-bad-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gst-plugins-bad/gst-plugins-bad-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gst-plugins-bad/gst-plugins-bad-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gst-plugins-bad/gst-plugins-bad-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gst-plugins-bad/gst-plugins-bad-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gst-plugins-base/gst-plugins-base-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gst-plugins-base/gst-plugins-base-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gst-plugins-base/gst-plugins-base-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gst-plugins-base/gst-plugins-base-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gst-plugins-base/gst-plugins-base-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gst-plugins-base/gst-plugins-base-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gst-plugins-good/gst-plugins-good-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gst-plugins-good/gst-plugins-good-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gst-plugins-good/gst-plugins-good-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gst-plugins-good/gst-plugins-good-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gst-plugins-good/gst-plugins-good-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gst-plugins-good/gst-plugins-good-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gstreamer/gstreamer-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gstreamer/gstreamer-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gstreamer/gstreamer-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gstreamer/gstreamer-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gstreamer/gstreamer-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gstreamer/gstreamer-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtk-doc/gtk-doc-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtk-doc/gtk-doc-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtk-doc/gtk-doc-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtk-doc/gtk-doc-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtk-doc/gtk-doc-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtk-doc/gtk-doc-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtk2-engines/gtk2-engines-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtk2-engines/gtk2-engines-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtk2-engines/gtk2-engines-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtk2-engines/gtk2-engines-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtk2-engines/gtk2-engines-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtk2-engines/gtk2-engines-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtk2-themes/gtk2-themes-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtk2-themes/gtk2-themes-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtk2-themes/gtk2-themes-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtk2-themes/gtk2-themes-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtk2-themes/gtk2-themes-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtk2-themes/gtk2-themes-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtk2/gtk2-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtk2/gtk2-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtk2/gtk2-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtk2/gtk2-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtk2/gtk2-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtk2/gtk2-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtk3/gtk3-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtk3/gtk3-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtk3/gtk3-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtk3/gtk3-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtk3/gtk3-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtk3/gtk3-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtksourceview/gtksourceview-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtksourceview/gtksourceview-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtksourceview/gtksourceview-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtksourceview/gtksourceview-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gtksourceview/gtksourceview-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gtksourceview/gtksourceview-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gupnp-igd/gupnp-igd-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gupnp-igd/gupnp-igd-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gupnp-igd/gupnp-igd-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gupnp-igd/gupnp-igd-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gupnp-igd/gupnp-igd-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gupnp-igd/gupnp-igd-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gupnp/gupnp-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gupnp/gupnp-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gupnp/gupnp-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gupnp/gupnp-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gupnp/gupnp-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gupnp/gupnp-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gvfs/gvfs-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gvfs/gvfs-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gvfs/gvfs-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gvfs/gvfs-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gvfs/gvfs-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gvfs/gvfs-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gypsy/gypsy-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gypsy/gypsy-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gypsy/gypsy-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gypsy/gypsy-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gypsy/gypsy-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gypsy/gypsy-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gzip/gzip-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gzip/gzip-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gzip/gzip-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gzip/gzip-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/gzip/gzip-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/gzip/gzip-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/hardlink/hardlink-extraconf.inc b/meta-tizen-ivi/recipes-tizen/hardlink/hardlink-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/hardlink/hardlink-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/hardlink/hardlink-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/hardlink/hardlink-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/hardlink/hardlink-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/harfbuzz/harfbuzz-extraconf.inc b/meta-tizen-ivi/recipes-tizen/harfbuzz/harfbuzz-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/harfbuzz/harfbuzz-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/harfbuzz/harfbuzz-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/harfbuzz/harfbuzz-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/harfbuzz/harfbuzz-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/help2man/help2man-extraconf.inc b/meta-tizen-ivi/recipes-tizen/help2man/help2man-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/help2man/help2man-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/help2man/help2man-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/help2man/help2man-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/help2man/help2man-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/hicolor-icon-theme/hicolor-icon-theme-extraconf.inc b/meta-tizen-ivi/recipes-tizen/hicolor-icon-theme/hicolor-icon-theme-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/hicolor-icon-theme/hicolor-icon-theme-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/hicolor-icon-theme/hicolor-icon-theme-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/hicolor-icon-theme/hicolor-icon-theme-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/hicolor-icon-theme/hicolor-icon-theme-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/hostname/hostname-extraconf.inc b/meta-tizen-ivi/recipes-tizen/hostname/hostname-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/hostname/hostname-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/hostname/hostname-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/hostname/hostname-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/hostname/hostname-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/hunspell/hunspell-extraconf.inc b/meta-tizen-ivi/recipes-tizen/hunspell/hunspell-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/hunspell/hunspell-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/hunspell/hunspell-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/hunspell/hunspell-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/hunspell/hunspell-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/hwdata/hwdata-extraconf.inc b/meta-tizen-ivi/recipes-tizen/hwdata/hwdata-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/hwdata/hwdata-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/hwdata/hwdata-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/hwdata/hwdata-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/hwdata/hwdata-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ibus/ibus-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ibus/ibus-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ibus/ibus-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ibus/ibus-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ibus/ibus-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ibus/ibus-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/icon-naming-utils/icon-naming-utils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/icon-naming-utils/icon-naming-utils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/icon-naming-utils/icon-naming-utils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/icon-naming-utils/icon-naming-utils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/icon-naming-utils/icon-naming-utils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/icon-naming-utils/icon-naming-utils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/icu/icu-extraconf.inc b/meta-tizen-ivi/recipes-tizen/icu/icu-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/icu/icu-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/icu/icu-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/icu/icu-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/icu/icu-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/image-configurations/image-configurations-extraconf.inc b/meta-tizen-ivi/recipes-tizen/image-configurations/image-configurations-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/image-configurations/image-configurations-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/image-configurations/image-configurations-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/image-configurations/image-configurations-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/image-configurations/image-configurations-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/imake/imake-extraconf.inc b/meta-tizen-ivi/recipes-tizen/imake/imake-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/imake/imake-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/imake/imake-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/imake/imake-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/imake/imake-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/inputproto/inputproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/inputproto/inputproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/inputproto/inputproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/inputproto/inputproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/inputproto/inputproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/inputproto/inputproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/intltool/intltool-extraconf.inc b/meta-tizen-ivi/recipes-tizen/intltool/intltool-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/intltool/intltool-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/intltool/intltool-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/intltool/intltool-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/intltool/intltool-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/iproute2/iproute2-extraconf.inc b/meta-tizen-ivi/recipes-tizen/iproute2/iproute2-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/iproute2/iproute2-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/iproute2/iproute2-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/iproute2/iproute2-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/iproute2/iproute2-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/iptables/iptables-extraconf.inc b/meta-tizen-ivi/recipes-tizen/iptables/iptables-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/iptables/iptables-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/iptables/iptables-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/iptables/iptables-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/iptables/iptables-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/iputils/iputils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/iputils/iputils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/iputils/iputils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/iputils/iputils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/iputils/iputils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/iputils/iputils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/iso-codes/iso-codes-extraconf.inc b/meta-tizen-ivi/recipes-tizen/iso-codes/iso-codes-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/iso-codes/iso-codes-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/iso-codes/iso-codes-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/iso-codes/iso-codes-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/iso-codes/iso-codes-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/iso_ent/iso_ent-extraconf.inc b/meta-tizen-ivi/recipes-tizen/iso_ent/iso_ent-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/iso_ent/iso_ent-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/iso_ent/iso_ent-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/iso_ent/iso_ent-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/iso_ent/iso_ent-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/itstool/itstool-extraconf.inc b/meta-tizen-ivi/recipes-tizen/itstool/itstool-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/itstool/itstool-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/itstool/itstool-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/itstool/itstool-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/itstool/itstool-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/jasper/jasper-extraconf.inc b/meta-tizen-ivi/recipes-tizen/jasper/jasper-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/jasper/jasper-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/jasper/jasper-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/jasper/jasper-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/jasper/jasper-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/js/js-extraconf.inc b/meta-tizen-ivi/recipes-tizen/js/js-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/js/js-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/js/js-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/js/js-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/js/js-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/json-c/json-c-extraconf.inc b/meta-tizen-ivi/recipes-tizen/json-c/json-c-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/json-c/json-c-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/json-c/json-c-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/json-c/json-c-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/json-c/json-c-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/json-glib/json-glib-extraconf.inc b/meta-tizen-ivi/recipes-tizen/json-glib/json-glib-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/json-glib/json-glib-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/json-glib/json-glib-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/json-glib/json-glib-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/json-glib/json-glib-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/kbd/kbd-extraconf.inc b/meta-tizen-ivi/recipes-tizen/kbd/kbd-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/kbd/kbd-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/kbd/kbd-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/kbd/kbd-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/kbd/kbd-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/kbproto/kbproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/kbproto/kbproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/kbproto/kbproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/kbproto/kbproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/kbproto/kbproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/kbproto/kbproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/kernel-adaptation-pc/kernel-adaptation-pc-extraconf.inc b/meta-tizen-ivi/recipes-tizen/kernel-adaptation-pc/kernel-adaptation-pc-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/kernel-adaptation-pc/kernel-adaptation-pc-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/kernel-adaptation-pc/kernel-adaptation-pc-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/kernel-adaptation-pc/kernel-adaptation-pc-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/kernel-adaptation-pc/kernel-adaptation-pc-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/kickstarter/kickstarter-extraconf.inc b/meta-tizen-ivi/recipes-tizen/kickstarter/kickstarter-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/kickstarter/kickstarter-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/kickstarter/kickstarter-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/kickstarter/kickstarter-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/kickstarter/kickstarter-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/kmod/kmod-extraconf.inc b/meta-tizen-ivi/recipes-tizen/kmod/kmod-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/kmod/kmod-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/kmod/kmod-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/kmod/kmod-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/kmod/kmod-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lcms2/lcms2-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lcms2/lcms2-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lcms2/lcms2-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lcms2/lcms2-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lcms2/lcms2-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lcms2/lcms2-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/less/less-extraconf.inc b/meta-tizen-ivi/recipes-tizen/less/less-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/less/less-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/less/less-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/less/less-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/less/less-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libGLU/libGLU-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libGLU/libGLU-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libGLU/libGLU-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libGLU/libGLU-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libGLU/libGLU-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libGLU/libGLU-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libICE/libICE-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libICE/libICE-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libICE/libICE-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libICE/libICE-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libICE/libICE-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libICE/libICE-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libSM/libSM-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libSM/libSM-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libSM/libSM-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libSM/libSM-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libSM/libSM-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libSM/libSM-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libX11/libX11-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libX11/libX11-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libX11/libX11-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libX11/libX11-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libX11/libX11-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libX11/libX11-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXScrnSaver/libXScrnSaver-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXScrnSaver/libXScrnSaver-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXScrnSaver/libXScrnSaver-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXScrnSaver/libXScrnSaver-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXScrnSaver/libXScrnSaver-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXScrnSaver/libXScrnSaver-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXau/libXau-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXau/libXau-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXau/libXau-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXau/libXau-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXau/libXau-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXau/libXau-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXaw/libXaw-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXaw/libXaw-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXaw/libXaw-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXaw/libXaw-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXaw/libXaw-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXaw/libXaw-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXcomposite/libXcomposite-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXcomposite/libXcomposite-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXcomposite/libXcomposite-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXcomposite/libXcomposite-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXcomposite/libXcomposite-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXcomposite/libXcomposite-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXcursor/libXcursor-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXcursor/libXcursor-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXcursor/libXcursor-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXcursor/libXcursor-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXcursor/libXcursor-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXcursor/libXcursor-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXdamage/libXdamage-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXdamage/libXdamage-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXdamage/libXdamage-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXdamage/libXdamage-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXdamage/libXdamage-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXdamage/libXdamage-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXdmcp/libXdmcp-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXdmcp/libXdmcp-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXdmcp/libXdmcp-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXdmcp/libXdmcp-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXdmcp/libXdmcp-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXdmcp/libXdmcp-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXext/libXext-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXext/libXext-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXext/libXext-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXext/libXext-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXext/libXext-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXext/libXext-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXfixes/libXfixes-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXfixes/libXfixes-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXfixes/libXfixes-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXfixes/libXfixes-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXfixes/libXfixes-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXfixes/libXfixes-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXfont/libXfont-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXfont/libXfont-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXfont/libXfont-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXfont/libXfont-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXfont/libXfont-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXfont/libXfont-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXft/libXft-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXft/libXft-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXft/libXft-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXft/libXft-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXft/libXft-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXft/libXft-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXgesture/libXgesture-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXgesture/libXgesture-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXgesture/libXgesture-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXgesture/libXgesture-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXgesture/libXgesture-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXgesture/libXgesture-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXi/libXi-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXi/libXi-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXi/libXi-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXi/libXi-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXi/libXi-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXi/libXi-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXinerama/libXinerama-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXinerama/libXinerama-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXinerama/libXinerama-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXinerama/libXinerama-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXinerama/libXinerama-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXinerama/libXinerama-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXmu/libXmu-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXmu/libXmu-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXmu/libXmu-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXmu/libXmu-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXmu/libXmu-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXmu/libXmu-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXpm/libXpm-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXpm/libXpm-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXpm/libXpm-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXpm/libXpm-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXpm/libXpm-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXpm/libXpm-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXrandr/libXrandr-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXrandr/libXrandr-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXrandr/libXrandr-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXrandr/libXrandr-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXrandr/libXrandr-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXrandr/libXrandr-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXrender/libXrender-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXrender/libXrender-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXrender/libXrender-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXrender/libXrender-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXrender/libXrender-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXrender/libXrender-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXres/libXres-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXres/libXres-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXres/libXres-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXres/libXres-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXres/libXres-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXres/libXres-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXt/libXt-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXt/libXt-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXt/libXt-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXt/libXt-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXt/libXt-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXt/libXt-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXtst/libXtst-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXtst/libXtst-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXtst/libXtst-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXtst/libXtst-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXtst/libXtst-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXtst/libXtst-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXv/libXv-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXv/libXv-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXv/libXv-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXv/libXv-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXv/libXv-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXv/libXv-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXvMC/libXvMC-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXvMC/libXvMC-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXvMC/libXvMC-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXvMC/libXvMC-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXvMC/libXvMC-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXvMC/libXvMC-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXxf86dga/libXxf86dga-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXxf86dga/libXxf86dga-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXxf86dga/libXxf86dga-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXxf86dga/libXxf86dga-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXxf86dga/libXxf86dga-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXxf86dga/libXxf86dga-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXxf86misc/libXxf86misc-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXxf86misc/libXxf86misc-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXxf86misc/libXxf86misc-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXxf86misc/libXxf86misc-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXxf86misc/libXxf86misc-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXxf86misc/libXxf86misc-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXxf86vm/libXxf86vm-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXxf86vm/libXxf86vm-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXxf86vm/libXxf86vm-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXxf86vm/libXxf86vm-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libXxf86vm/libXxf86vm-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libXxf86vm/libXxf86vm-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libaio/libaio-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libaio/libaio-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libaio/libaio-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libaio/libaio-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libaio/libaio-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libaio/libaio-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libarchive/libarchive-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libarchive/libarchive-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libarchive/libarchive-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libarchive/libarchive-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libarchive/libarchive-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libarchive/libarchive-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libassuan/libassuan-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libassuan/libassuan-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libassuan/libassuan-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libassuan/libassuan-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libassuan/libassuan-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libassuan/libassuan-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libasyncns/libasyncns-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libasyncns/libasyncns-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libasyncns/libasyncns-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libasyncns/libasyncns-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libasyncns/libasyncns-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libasyncns/libasyncns-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libatasmart/libatasmart-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libatasmart/libatasmart-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libatasmart/libatasmart-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libatasmart/libatasmart-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libatasmart/libatasmart-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libatasmart/libatasmart-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libbluray/libbluray-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libbluray/libbluray-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libbluray/libbluray-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libbluray/libbluray-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libbluray/libbluray-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libbluray/libbluray-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcanberra/libcanberra-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcanberra/libcanberra-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcanberra/libcanberra-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcanberra/libcanberra-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcanberra/libcanberra-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcanberra/libcanberra-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcap-ng/libcap-ng-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcap-ng/libcap-ng-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcap-ng/libcap-ng-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcap-ng/libcap-ng-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcap-ng/libcap-ng-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcap-ng/libcap-ng-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcap/libcap-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcap/libcap-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcap/libcap-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcap/libcap-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcap/libcap-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcap/libcap-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcdaudio/libcdaudio-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcdaudio/libcdaudio-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcdaudio/libcdaudio-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcdaudio/libcdaudio-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcdaudio/libcdaudio-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcdaudio/libcdaudio-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcddb/libcddb-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcddb/libcddb-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcddb/libcddb-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcddb/libcddb-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcddb/libcddb-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcddb/libcddb-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcdio-paranoia/libcdio-paranoia-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcdio-paranoia/libcdio-paranoia-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcdio-paranoia/libcdio-paranoia-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcdio-paranoia/libcdio-paranoia-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcdio-paranoia/libcdio-paranoia-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcdio-paranoia/libcdio-paranoia-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcdio/libcdio-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcdio/libcdio-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcdio/libcdio-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcdio/libcdio-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcdio/libcdio-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcdio/libcdio-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libchamplain/libchamplain-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libchamplain/libchamplain-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libchamplain/libchamplain-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libchamplain/libchamplain-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libchamplain/libchamplain-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libchamplain/libchamplain-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcroco/libcroco-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcroco/libcroco-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcroco/libcroco-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcroco/libcroco-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libcroco/libcroco-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libcroco/libcroco-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libdaemon/libdaemon-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libdaemon/libdaemon-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libdaemon/libdaemon-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libdaemon/libdaemon-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libdaemon/libdaemon-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libdaemon/libdaemon-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libdatrie/libdatrie-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libdatrie/libdatrie-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libdatrie/libdatrie-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libdatrie/libdatrie-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libdatrie/libdatrie-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libdatrie/libdatrie-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libdrm/libdrm-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libdrm/libdrm-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libdrm/libdrm-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libdrm/libdrm-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libdrm/libdrm-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libdrm/libdrm-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libedit/libedit-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libedit/libedit-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libedit/libedit-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libedit/libedit-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libedit/libedit-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libedit/libedit-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libelf0/libelf0-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libelf0/libelf0-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libelf0/libelf0-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libelf0/libelf0-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libelf0/libelf0-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libelf0/libelf0-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libevent/libevent-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libevent/libevent-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libevent/libevent-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libevent/libevent-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libevent/libevent-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libevent/libevent-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libexif/libexif-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libexif/libexif-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libexif/libexif-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libexif/libexif-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libexif/libexif-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libexif/libexif-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libffi/libffi-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libffi/libffi-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libffi/libffi-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libffi/libffi-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libffi/libffi-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libffi/libffi-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libfontenc/libfontenc-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libfontenc/libfontenc-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libfontenc/libfontenc-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libfontenc/libfontenc-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libfontenc/libfontenc-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libfontenc/libfontenc-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt-extraconf.inc new file mode 100644 index 0000000..139597f --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt-extraconf.inc @@ -0,0 +1,2 @@ + + diff --git a/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt-oe-extraconf.inc new file mode 100644 index 0000000..27e69e5 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt-oe-extraconf.inc @@ -0,0 +1,20 @@ +inherit binconfig pkgconfig + +EXTRA_OECONF = "--without-pth --disable-asm --with-capabilities" +#EXTRA_OECONF += "--with_gpg_error_prefix=${STAGING_DIR_HOST}/usr" + +EXTRA_AUTORECONF += "-fi" + +SRC_URI += "file://add-pkgconfig-support.patch" + +SRC_URI += "file://obsolete_automake_macros.patch" + +SRC_URI += "file://libgcrypt.spec.patch" + +do_patch () { + echo RLM begining of do_patch + cat ${WORKDIR}/add-pkgconfig-support.patch | patch -p1 -b --suffix --fuzz=2 + cat ${WORKDIR}/obsolete_automake_macros.patch | patch -p1 -b --suffix --fuzz=2 + cat ${WORKDIR}/libgcrypt.spec.patch | patch -p1 -b --suffix --fuzz=2 + echo RLM end of do_patch +} diff --git a/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt/add-pkgconfig-support.patch b/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt/add-pkgconfig-support.patch new file mode 100644 index 0000000..3e33679 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt/add-pkgconfig-support.patch @@ -0,0 +1,51 @@ +Upstream-Status: Inappropriate [distribution] + +Index: libgcrypt-1.2.4/configure.ac +=================================================================== +--- libgcrypt-1.2.4.orig/configure.ac 2008-03-19 22:14:50.000000000 +0000 ++++ libgcrypt-1.2.4/configure.ac 2008-03-19 22:14:58.000000000 +0000 +@@ -807,6 +807,7 @@ + doc/Makefile + src/Makefile + src/gcrypt.h ++src/libgcrypt.pc + src/libgcrypt-config + tests/Makefile + w32-dll/Makefile +Index: libgcrypt-1.2.4/src/libgcrypt.pc.in +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ libgcrypt-1.2.4/src/libgcrypt.pc.in 2008-03-19 22:14:58.000000000 +0000 +@@ -0,0 +1,32 @@ ++# Process this file with autoconf to produce a pkg-config metadata file. ++# Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation ++# Author: Simon Josefsson ++# ++# This file is free software; as a special exception the author gives ++# unlimited permission to copy and/or distribute it, with or without ++# modifications, as long as this notice is preserved. ++# ++# This file is distributed in the hope that it will be useful, but ++# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the ++# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ++ ++prefix=@prefix@ ++exec_prefix=@exec_prefix@ ++libdir=@libdir@ ++includedir=@includedir@ ++ ++# API info ++api_version=@LIBGCRYPT_CONFIG_API_VERSION@ ++ ++# Misc information. ++symmetric_ciphers=@LIBGCRYPT_CIPHERS@ ++asymmetric_ciphers=@LIBGCRYPT_PUBKEY_CIPHERS@ ++digests=@LIBGCRYPT_DIGESTS@ ++ ++Name: libgcrypt ++Description: GNU crypto library ++URL: http://www.gnupg.org ++Version: @VERSION@ ++Libs: -L${libdir} -lgcrypt ++Libs.private: -L${libdir} -lgpg-error ++Cflags: -I${includedir} diff --git a/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt/libgcrypt.spec.patch b/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt/libgcrypt.spec.patch new file mode 100644 index 0000000..37f8532 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt/libgcrypt.spec.patch @@ -0,0 +1,13 @@ +diff --git a/packaging/libgcrypt.spec b/packaging/libgcrypt.spec +index 4a2f2d6..dca6f1b 100644 +--- a/packaging/libgcrypt.spec ++++ b/packaging/libgcrypt.spec +@@ -39,7 +39,7 @@ ENABLE_CIPHER="arcfour blowfish cast5 des aes twofish serpent rfc2268 seed camel + ENABLE_PUBKEY="dsa elgamal rsa ecc" + ENABLE_DIGEST="crc md4 md5 rmd160 sha1 sha256 sha512 tiger whirlpool" + # +-autoreconf -fi ++#autoreconf -fi + %configure --with-pic \ + --enable-noexecstack \ + --disable-static \ diff --git a/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt/obsolete_automake_macros.patch b/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt/obsolete_automake_macros.patch new file mode 100644 index 0000000..0dbfded --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/libgcrypt/libgcrypt/obsolete_automake_macros.patch @@ -0,0 +1,15 @@ +Upstream-Status: Submitted [https://bugs.g10code.com/gnupg/issue1459] + +Signed-off-by: Marko Lindqvist +diff -Nurd libgcrypt-1.5.0/configure.ac libgcrypt-1.5.0/configure.ac +--- libgcrypt-1.5.0/configure.ac 2011-06-29 11:53:22.000000000 +0300 ++++ libgcrypt-1.5.0/configure.ac 2013-01-03 07:12:26.854793677 +0200 +@@ -59,7 +59,7 @@ + + AC_CONFIG_SRCDIR([src/libgcrypt.vers]) + AM_INIT_AUTOMAKE([]) +-AM_CONFIG_HEADER(config.h) ++AC_CONFIG_HEADERS(config.h) + AC_CONFIG_MACRO_DIR([m4]) + AC_CONFIG_LIBOBJ_DIR([compat]) + AC_CANONICAL_HOST diff --git a/meta-tizen-ivi/recipes-tizen/libgdata/libgdata-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgdata/libgdata-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgdata/libgdata-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgdata/libgdata-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgdata/libgdata-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgdata/libgdata-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgee-0.6/libgee-0.6-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgee-0.6/libgee-0.6-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgee-0.6/libgee-0.6-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgee-0.6/libgee-0.6-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgee-0.6/libgee-0.6-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgee-0.6/libgee-0.6-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgee/libgee-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgee/libgee-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgee/libgee-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgee/libgee-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgee/libgee-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgee/libgee-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libggi/libggi-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libggi/libggi-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libggi/libggi-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libggi/libggi-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libggi/libggi-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libggi/libggi-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgii/libgii-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgii/libgii-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgii/libgii-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgii/libgii-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgii/libgii-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgii/libgii-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgnome-keyring/libgnome-keyring-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgnome-keyring/libgnome-keyring-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgnome-keyring/libgnome-keyring-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgnome-keyring/libgnome-keyring-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgnome-keyring/libgnome-keyring-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgnome-keyring/libgnome-keyring-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgpg-error/libgpg-error-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgpg-error/libgpg-error-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgpg-error/libgpg-error-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgpg-error/libgpg-error-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgpg-error/libgpg-error-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgpg-error/libgpg-error-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgphoto2/libgphoto2-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgphoto2/libgphoto2-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgphoto2/libgphoto2-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgphoto2/libgphoto2-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgphoto2/libgphoto2-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgphoto2/libgphoto2-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgtop/libgtop-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgtop/libgtop-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgtop/libgtop-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgtop/libgtop-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgtop/libgtop-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgtop/libgtop-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgusb/libgusb-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgusb/libgusb-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgusb/libgusb-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgusb/libgusb-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgusb/libgusb-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgusb/libgusb-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgweather/libgweather-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgweather/libgweather-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgweather/libgweather-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgweather/libgweather-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libgweather/libgweather-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libgweather/libgweather-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libical/libical-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libical/libical-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libical/libical-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libical/libical-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libical/libical-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libical/libical-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libidl/libidl-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libidl/libidl-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libidl/libidl-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libidl/libidl-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libidl/libidl-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libidl/libidl-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libidn/libidn-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libidn/libidn-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libidn/libidn-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libidn/libidn-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libidn/libidn-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libidn/libidn-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libimobiledevice/libimobiledevice-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libimobiledevice/libimobiledevice-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libimobiledevice/libimobiledevice-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libimobiledevice/libimobiledevice-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libimobiledevice/libimobiledevice-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libimobiledevice/libimobiledevice-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libjpeg-turbo/libjpeg-turbo-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libjpeg-turbo/libjpeg-turbo-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libjpeg-turbo/libjpeg-turbo-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libjpeg-turbo/libjpeg-turbo-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libjpeg-turbo/libjpeg-turbo-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libjpeg-turbo/libjpeg-turbo-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libjpeg6/libjpeg6-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libjpeg6/libjpeg6-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libjpeg6/libjpeg6-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libjpeg6/libjpeg6-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libjpeg6/libjpeg6-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libjpeg6/libjpeg6-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libjpeg8/libjpeg8-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libjpeg8/libjpeg8-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libjpeg8/libjpeg8-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libjpeg8/libjpeg8-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libjpeg8/libjpeg8-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libjpeg8/libjpeg8-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libkate/libkate-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libkate/libkate-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libkate/libkate-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libkate/libkate-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libkate/libkate-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libkate/libkate-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libksba/libksba-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libksba/libksba-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libksba/libksba-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libksba/libksba-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libksba/libksba-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libksba/libksba-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libmms/libmms-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libmms/libmms-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libmms/libmms-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libmms/libmms-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libmms/libmms-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libmms/libmms-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libmnl/libmnl-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libmnl/libmnl-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libmnl/libmnl-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libmnl/libmnl-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libmnl/libmnl-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libmnl/libmnl-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libmusicbrainz/libmusicbrainz-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libmusicbrainz/libmusicbrainz-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libmusicbrainz/libmusicbrainz-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libmusicbrainz/libmusicbrainz-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libmusicbrainz/libmusicbrainz-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libmusicbrainz/libmusicbrainz-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libnetfilter_conntrack/libnetfilter_conntrack-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libnetfilter_conntrack/libnetfilter_conntrack-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libnetfilter_conntrack/libnetfilter_conntrack-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libnetfilter_conntrack/libnetfilter_conntrack-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libnetfilter_conntrack/libnetfilter_conntrack-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libnetfilter_conntrack/libnetfilter_conntrack-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libnfnetlink/libnfnetlink-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libnfnetlink/libnfnetlink-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libnfnetlink/libnfnetlink-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libnfnetlink/libnfnetlink-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libnfnetlink/libnfnetlink-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libnfnetlink/libnfnetlink-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libnice/libnice-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libnice/libnice-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libnice/libnice-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libnice/libnice-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libnice/libnice-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libnice/libnice-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libnl1/libnl1-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libnl1/libnl1-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libnl1/libnl1-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libnl1/libnl1-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libnl1/libnl1-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libnl1/libnl1-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libnotify/libnotify-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libnotify/libnotify-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libnotify/libnotify-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libnotify/libnotify-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libnotify/libnotify-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libnotify/libnotify-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/liboauth/liboauth-extraconf.inc b/meta-tizen-ivi/recipes-tizen/liboauth/liboauth-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/liboauth/liboauth-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/liboauth/liboauth-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/liboauth/liboauth-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/liboauth/liboauth-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libogg/libogg-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libogg/libogg-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libogg/libogg-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libogg/libogg-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libogg/libogg-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libogg/libogg-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/liboil/liboil-extraconf.inc b/meta-tizen-ivi/recipes-tizen/liboil/liboil-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/liboil/liboil-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/liboil/liboil-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/liboil/liboil-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/liboil/liboil-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpcap/libpcap-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpcap/libpcap-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpcap/libpcap-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpcap/libpcap-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpcap/libpcap-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpcap/libpcap-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpciaccess/libpciaccess-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpciaccess/libpciaccess-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpciaccess/libpciaccess-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpciaccess/libpciaccess-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpciaccess/libpciaccess-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpciaccess/libpciaccess-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpeas/libpeas-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpeas/libpeas-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpeas/libpeas-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpeas/libpeas-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpeas/libpeas-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpeas/libpeas-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpipeline/libpipeline-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpipeline/libpipeline-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpipeline/libpipeline-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpipeline/libpipeline-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpipeline/libpipeline-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpipeline/libpipeline-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libplist/libplist-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libplist/libplist-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libplist/libplist-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libplist/libplist-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libplist/libplist-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libplist/libplist-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpng/libpng-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpng/libpng-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpng/libpng-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpng/libpng-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpng/libpng-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpng/libpng-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libproxy/libproxy-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libproxy/libproxy-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libproxy/libproxy-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libproxy/libproxy-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libproxy/libproxy-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libproxy/libproxy-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpthread-stubs/libpthread-stubs-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpthread-stubs/libpthread-stubs-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpthread-stubs/libpthread-stubs-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpthread-stubs/libpthread-stubs-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpthread-stubs/libpthread-stubs-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpthread-stubs/libpthread-stubs-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpwquality/libpwquality-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpwquality/libpwquality-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpwquality/libpwquality-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpwquality/libpwquality-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libpwquality/libpwquality-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libpwquality/libpwquality-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libraw/libraw-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libraw/libraw-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libraw/libraw-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libraw/libraw-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libraw/libraw-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libraw/libraw-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/librest/librest-extraconf.inc b/meta-tizen-ivi/recipes-tizen/librest/librest-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/librest/librest-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/librest/librest-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/librest/librest-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/librest/librest-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/librsvg/librsvg-extraconf.inc b/meta-tizen-ivi/recipes-tizen/librsvg/librsvg-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/librsvg/librsvg-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/librsvg/librsvg-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/librsvg/librsvg-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/librsvg/librsvg-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsamplerate/libsamplerate-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsamplerate/libsamplerate-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsamplerate/libsamplerate-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsamplerate/libsamplerate-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsamplerate/libsamplerate-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsamplerate/libsamplerate-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsecret/libsecret-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsecret/libsecret-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsecret/libsecret-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsecret/libsecret-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsecret/libsecret-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsecret/libsecret-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsndfile/libsndfile-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsndfile/libsndfile-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsndfile/libsndfile-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsndfile/libsndfile-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsndfile/libsndfile-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsndfile/libsndfile-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsocialweb/libsocialweb-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsocialweb/libsocialweb-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsocialweb/libsocialweb-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsocialweb/libsocialweb-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsocialweb/libsocialweb-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsocialweb/libsocialweb-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsolv/libsolv-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsolv/libsolv-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsolv/libsolv-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsolv/libsolv-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsolv/libsolv-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsolv/libsolv-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsoup/libsoup-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsoup/libsoup-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsoup/libsoup-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsoup/libsoup-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libsoup/libsoup-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libsoup/libsoup-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libtasn1/libtasn1-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libtasn1/libtasn1-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libtasn1/libtasn1-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libtasn1/libtasn1-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libtasn1/libtasn1-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libtasn1/libtasn1-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libthai/libthai-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libthai/libthai-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libthai/libthai-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libthai/libthai-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libthai/libthai-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libthai/libthai-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libtheora/libtheora-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libtheora/libtheora-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libtheora/libtheora-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libtheora/libtheora-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libtheora/libtheora-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libtheora/libtheora-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libtool/libtool-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libtool/libtool-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libtool/libtool-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libtool/libtool-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libtool/libtool-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libtool/libtool-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libunistring/libunistring-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libunistring/libunistring-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libunistring/libunistring-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libunistring/libunistring-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libunistring/libunistring-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libunistring/libunistring-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libusb/libusb-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libusb/libusb-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libusb/libusb-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libusb/libusb-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libusb/libusb-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libusb/libusb-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libva-intel-driver/libva-intel-driver-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libva-intel-driver/libva-intel-driver-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libva-intel-driver/libva-intel-driver-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libva-intel-driver/libva-intel-driver-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libva-intel-driver/libva-intel-driver-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libva-intel-driver/libva-intel-driver-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libva/libva-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libva/libva-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libva/libva-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libva/libva-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libva/libva-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libva/libva-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libvisual/libvisual-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libvisual/libvisual-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libvisual/libvisual-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libvisual/libvisual-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libvisual/libvisual-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libvisual/libvisual-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libvorbis/libvorbis-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libvorbis/libvorbis-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libvorbis/libvorbis-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libvorbis/libvorbis-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libvorbis/libvorbis-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libvorbis/libvorbis-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libvpx/libvpx-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libvpx/libvpx-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libvpx/libvpx-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libvpx/libvpx-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libvpx/libvpx-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libvpx/libvpx-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libwacom/libwacom-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libwacom/libwacom-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libwacom/libwacom-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libwacom/libwacom-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libwacom/libwacom-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libwacom/libwacom-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libwbxml2/libwbxml2-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libwbxml2/libwbxml2-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libwbxml2/libwbxml2-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libwbxml2/libwbxml2-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libwbxml2/libwbxml2-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libwbxml2/libwbxml2-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libwebkit3/libwebkit3-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libwebkit3/libwebkit3-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libwebkit3/libwebkit3-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libwebkit3/libwebkit3-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libwebkit3/libwebkit3-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libwebkit3/libwebkit3-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libwnck/libwnck-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libwnck/libwnck-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libwnck/libwnck-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libwnck/libwnck-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libwnck/libwnck-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libwnck/libwnck-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxcb/libxcb-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxcb/libxcb-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxcb/libxcb-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxcb/libxcb-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxcb/libxcb-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxcb/libxcb-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxkbcommon/libxkbcommon-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxkbcommon/libxkbcommon-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxkbcommon/libxkbcommon-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxkbcommon/libxkbcommon-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxkbcommon/libxkbcommon-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxkbcommon/libxkbcommon-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxkbfile/libxkbfile-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxkbfile/libxkbfile-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxkbfile/libxkbfile-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxkbfile/libxkbfile-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxkbfile/libxkbfile-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxkbfile/libxkbfile-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxklavier/libxklavier-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxklavier/libxklavier-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxklavier/libxklavier-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxklavier/libxklavier-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxklavier/libxklavier-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxklavier/libxklavier-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxml2/libxml2-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxml2/libxml2-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxml2/libxml2-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxml2/libxml2-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxml2/libxml2-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxml2/libxml2-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxslt/libxslt-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxslt/libxslt-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxslt/libxslt-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxslt/libxslt-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libxslt/libxslt-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libxslt/libxslt-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libzeitgeist/libzeitgeist-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libzeitgeist/libzeitgeist-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libzeitgeist/libzeitgeist-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libzeitgeist/libzeitgeist-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libzeitgeist/libzeitgeist-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libzeitgeist/libzeitgeist-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libzio/libzio-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libzio/libzio-extraconf.inc new file mode 100644 index 0000000..d7b78a7 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/libzio/libzio-extraconf.inc @@ -0,0 +1,9 @@ + +do_patch_append () { +echo RLM begining of do_patch_append +sed -e 's,zioP.h: /usr/include/bzlib.h /usr/include/zlib.h,zioP.h: ${STAGING_DIR_HOST}/usr/include/bzlib.h ${STAGING_DIR_HOST}/usr/include/zlib.h,' -i Makefile +sed -e 's,zio.h: zio.h.in /usr/include/stdio.h,zio.h: zio.h.in ${STAGING_DIR_HOST}/usr/include/stdio.h,' -i Makefile + +echo RLM end of do_patch_append +} + diff --git a/meta-tizen-ivi/recipes-tizen/libzio/libzio-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libzio/libzio-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libzio/libzio-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libzio/libzio-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libzip/libzip-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libzip/libzip-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libzip/libzip-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libzip/libzip-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libzip/libzip-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libzip/libzip-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libzypp-bindings/libzypp-bindings-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libzypp-bindings/libzypp-bindings-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libzypp-bindings/libzypp-bindings-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libzypp-bindings/libzypp-bindings-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libzypp-bindings/libzypp-bindings-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libzypp-bindings/libzypp-bindings-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libzypp/libzypp-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libzypp/libzypp-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libzypp/libzypp-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libzypp/libzypp-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/libzypp/libzypp-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/libzypp/libzypp-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/links/links-extraconf.inc b/meta-tizen-ivi/recipes-tizen/links/links-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/links/links-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/links/links-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/links/links-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/links/links-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/linux-firmware/linux-firmware-extraconf.inc b/meta-tizen-ivi/recipes-tizen/linux-firmware/linux-firmware-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/linux-firmware/linux-firmware-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/linux-firmware/linux-firmware-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/linux-firmware/linux-firmware-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/linux-firmware/linux-firmware-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/linux-glibc-devel/linux-glibc-devel-extraconf.inc b/meta-tizen-ivi/recipes-tizen/linux-glibc-devel/linux-glibc-devel-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/linux-glibc-devel/linux-glibc-devel-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/linux-glibc-devel/linux-glibc-devel-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/linux-glibc-devel/linux-glibc-devel-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/linux-glibc-devel/linux-glibc-devel-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lksctp-tools/lksctp-tools-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lksctp-tools/lksctp-tools-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lksctp-tools/lksctp-tools-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lksctp-tools/lksctp-tools-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lksctp-tools/lksctp-tools-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lksctp-tools/lksctp-tools-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/llvm/llvm-extraconf.inc b/meta-tizen-ivi/recipes-tizen/llvm/llvm-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/llvm/llvm-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/llvm/llvm-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/llvm/llvm-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/llvm/llvm-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lockdev/lockdev-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lockdev/lockdev-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lockdev/lockdev-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lockdev/lockdev-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lockdev/lockdev-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lockdev/lockdev-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lsb/lsb-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lsb/lsb-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lsb/lsb-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lsb/lsb-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lsb/lsb-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lsb/lsb-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lsof/lsof-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lsof/lsof-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lsof/lsof-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lsof/lsof-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lsof/lsof-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lsof/lsof-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ltrace/ltrace-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ltrace/ltrace-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ltrace/ltrace-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ltrace/ltrace-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ltrace/ltrace-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ltrace/ltrace-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lua/lua-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lua/lua-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lua/lua-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lua/lua-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lua/lua-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lua/lua-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lzo/lzo-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lzo/lzo-extraconf.inc new file mode 100644 index 0000000..1e43d89 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/lzo/lzo-extraconf.inc @@ -0,0 +1,11 @@ + +SRC_URI += "file://acinclude.m4" + +do_patch_append () { + echo RLM begining of do_patch_append + cp ${WORKDIR}/acinclude.m4 ${S}/ + mv configure.ac configure.ac.old + sed 's/_AC_SRCPATHS(.)/_AC_SRCDIRS([.])/g' configure.ac.old > configure.ac + echo RLM end of do_patch_append +} + diff --git a/meta-tizen-ivi/recipes-tizen/lzo/lzo-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lzo/lzo-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lzo/lzo-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/lzo/lzo-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/lzo/lzo/acinclude.m4 b/meta-tizen-ivi/recipes-tizen/lzo/lzo/acinclude.m4 new file mode 100644 index 0000000..c4d2ccd --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/lzo/lzo/acinclude.m4 @@ -0,0 +1,358 @@ + +AC_DEFUN([mfx_ACC_CHECK_ENDIAN], [ +AC_C_BIGENDIAN([AC_DEFINE(ACC_ABI_BIG_ENDIAN,1,[Define to 1 if your machine is big endian.])],[AC_DEFINE(ACC_ABI_LITTLE_ENDIAN,1,[Define to 1 if your machine is little endian.])]) +])# + +AC_DEFUN([mfx_ACC_CHECK_HEADERS], [ +AC_HEADER_TIME +AC_CHECK_HEADERS([assert.h ctype.h dirent.h errno.h fcntl.h float.h limits.h malloc.h memory.h setjmp.h signal.h stdarg.h stddef.h stdint.h stdio.h stdlib.h string.h strings.h time.h unistd.h utime.h sys/stat.h sys/time.h sys/types.h sys/wait.h]) +])# + +AC_DEFUN([mfx_ACC_CHECK_FUNCS], [ +AC_CHECK_FUNCS(access alloca atexit atoi atol chmod chown ctime difftime fstat gettimeofday gmtime localtime longjmp lstat memcmp memcpy memmove memset mktime qsort raise setjmp signal snprintf strcasecmp strchr strdup strerror strftime stricmp strncasecmp strnicmp strrchr strstr time umask utime vsnprintf) +])# + + +AC_DEFUN([mfx_ACC_CHECK_SIZEOF], [ +AC_CHECK_SIZEOF(short) +AC_CHECK_SIZEOF(int) +AC_CHECK_SIZEOF(long) + +AC_CHECK_SIZEOF(long long) +AC_CHECK_SIZEOF(__int16) +AC_CHECK_SIZEOF(__int32) +AC_CHECK_SIZEOF(__int64) + +AC_CHECK_SIZEOF(void *) +AC_CHECK_SIZEOF(size_t) +AC_CHECK_SIZEOF(ptrdiff_t) +])# + + +# /*********************************************************************** +# // Check for ACC_conformance +# ************************************************************************/ + +AC_DEFUN([mfx_ACC_ACCCHK], [ +mfx_tmp=$1 +mfx_save_CPPFLAGS=$CPPFLAGS +dnl in Makefile.in $(INCLUDES) will be before $(CPPFLAGS), so we mimic this here +test "X$mfx_tmp" = "X" || CPPFLAGS="$mfx_tmp $CPPFLAGS" + +AC_MSG_CHECKING([whether your compiler passes the ACC conformance test]) + +AC_LANG_CONFTEST([AC_LANG_PROGRAM( +[[#define ACC_CONFIG_NO_HEADER 1 +#include "acc/acc.h" +#include "acc/acc_incd.h" +#undef ACCCHK_ASSERT +#define ACCCHK_ASSERT(expr) ACC_COMPILE_TIME_ASSERT_HEADER(expr) +#include "acc/acc_chk.ch" +#undef ACCCHK_ASSERT +static void test_acc_compile_time_assert(void) { +#define ACCCHK_ASSERT(expr) ACC_COMPILE_TIME_ASSERT(expr) +#include "acc/acc_chk.ch" +#undef ACCCHK_ASSERT +} +#undef NDEBUG +#include +static int test_acc_run_time_assert(int r) { +#define ACCCHK_ASSERT(expr) assert(expr); +#include "acc/acc_chk.ch" +#undef ACCCHK_ASSERT +return r; +} +]], [[ +test_acc_compile_time_assert(); +if (test_acc_run_time_assert(1) != 1) return 1; +]] +)]) + +mfx_tmp=FAILED +_AC_COMPILE_IFELSE([], [mfx_tmp=yes]) +rm -f conftest.$ac_ext conftest.$ac_objext + +CPPFLAGS=$mfx_save_CPPFLAGS + +AC_MSG_RESULT([$mfx_tmp]) +case x$mfx_tmp in + xpassed | xyes) ;; + *) + AC_MSG_NOTICE([]) + AC_MSG_NOTICE([Your compiler failed the ACC conformance test - for details see ]) + AC_MSG_NOTICE([`config.log'. Please check that log file and consider sending]) + AC_MSG_NOTICE([a patch or bug-report to <${PACKAGE_BUGREPORT}>.]) + AC_MSG_NOTICE([Thanks for your support.]) + AC_MSG_NOTICE([]) + AC_MSG_ERROR([ACC conformance test failed. Stop.]) +dnl AS_EXIT + ;; +esac +])# mfx_ACC_ACCCHK + + +# /*********************************************************************** +# // Check for ACC_conformance +# ************************************************************************/ + +AC_DEFUN([mfx_MINIACC_ACCCHK], [ +mfx_tmp=$1 +mfx_save_CPPFLAGS=$CPPFLAGS +dnl in Makefile.in $(INCLUDES) will be before $(CPPFLAGS), so we mimic this here +test "X$mfx_tmp" = "X" || CPPFLAGS="$mfx_tmp $CPPFLAGS" + +AC_MSG_CHECKING([whether your compiler passes the ACC conformance test]) + +AC_LANG_CONFTEST([AC_LANG_PROGRAM( +[[#define ACC_CONFIG_NO_HEADER 1 +#define ACC_WANT_ACC_INCD_H 1 +#include $2 + +#define ACC_WANT_ACC_CHK_CH 1 +#undef ACCCHK_ASSERT +#define ACCCHK_ASSERT(expr) ACC_COMPILE_TIME_ASSERT_HEADER(expr) +#include $2 + +#define ACC_WANT_ACC_CHK_CH 1 +#undef ACCCHK_ASSERT +#define ACCCHK_ASSERT(expr) ACC_COMPILE_TIME_ASSERT(expr) +static void test_acc_compile_time_assert(void) { +#include $2 +} + +#undef NDEBUG +#include +#define ACC_WANT_ACC_CHK_CH 1 +#undef ACCCHK_ASSERT +#define ACCCHK_ASSERT(expr) assert(expr); +static int test_acc_run_time_assert(int r) { +#include $2 +return r; +} +]], [[ +test_acc_compile_time_assert(); +if (test_acc_run_time_assert(1) != 1) return 1; +]] +)]) + +mfx_tmp=FAILED +_AC_COMPILE_IFELSE([], [mfx_tmp=yes]) +rm -f conftest.$ac_ext conftest.$ac_objext + +CPPFLAGS=$mfx_save_CPPFLAGS + +AC_MSG_RESULT([$mfx_tmp]) +case x$mfx_tmp in + xpassed | xyes) ;; + *) + AC_MSG_NOTICE([]) + AC_MSG_NOTICE([Your compiler failed the ACC conformance test - for details see ]) + AC_MSG_NOTICE([`config.log'. Please check that log file and consider sending]) + AC_MSG_NOTICE([a patch or bug-report to <${PACKAGE_BUGREPORT}>.]) + AC_MSG_NOTICE([Thanks for your support.]) + AC_MSG_NOTICE([]) + AC_MSG_ERROR([ACC conformance test failed. Stop.]) +dnl AS_EXIT + ;; +esac +])# mfx_MINIACC_ACCCHK + + + +# serial 1 + +AC_DEFUN([mfx_PROG_CPPFLAGS], [ +AC_MSG_CHECKING([whether the C preprocessor needs special flags]) + +AC_LANG_CONFTEST([AC_LANG_PROGRAM( +[[#include +#if (32767 >= 4294967295ul) || (65535u >= 4294967295ul) +# include "your C preprocessor is broken 1" +#elif (0xffffu == 0xfffffffful) +# include "your C preprocessor is broken 2" +#elif (32767 >= ULONG_MAX) || (65535u >= ULONG_MAX) +# include "your C preprocessor is broken 3" +#endif +]], [[ ]] +)]) + +mfx_save_CPPFLAGS=$CPPFLAGS +mfx_tmp=ERROR +for mfx_arg in "" -no-cpp-precomp +do + CPPFLAGS="$mfx_arg $mfx_save_CPPFLAGS" + _AC_COMPILE_IFELSE([], +[mfx_tmp=$mfx_arg +break]) +done +CPPFLAGS=$mfx_save_CPPFLAGS +rm -f conftest.$ac_ext conftest.$ac_objext +case x$mfx_tmp in + x) + AC_MSG_RESULT([none needed]) ;; + xERROR) + AC_MSG_RESULT([ERROR]) + AC_MSG_ERROR([your C preprocessor is broken - for details see config.log]) + ;; + *) + AC_MSG_RESULT([$mfx_tmp]) + CPPFLAGS="$mfx_tmp $CPPFLAGS" + ;; +esac +])# mfx_PROG_CPPFLAGS + + + +# serial 3 + +AC_DEFUN([mfx_CHECK_HEADER_SANE_LIMITS_H], [ +AC_CACHE_CHECK([whether limits.h is sane], +mfx_cv_header_sane_limits_h, +[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include +#if (32767 >= 4294967295ul) || (65535u >= 4294967295ul) +# if defined(__APPLE__) && defined(__GNUC__) +# error "your preprocessor is broken - use compiler option -no-cpp-precomp" +# else +# include "your preprocessor is broken" +# endif +#endif +#define MFX_0xffff 0xffff +#define MFX_0xffffffffL 4294967295ul +#if !defined(CHAR_BIT) || (CHAR_BIT != 8) +# include "error CHAR_BIT" +#endif +#if !defined(UCHAR_MAX) +# include "error UCHAR_MAX 1" +#endif +#if !defined(USHRT_MAX) +# include "error USHRT_MAX 1" +#endif +#if !defined(UINT_MAX) +# include "error UINT_MAX 1" +#endif +#if !defined(ULONG_MAX) +# include "error ULONG_MAX 1" +#endif +#if !defined(SHRT_MAX) +# include "error SHRT_MAX 1" +#endif +#if !defined(INT_MAX) +# include "error INT_MAX 1" +#endif +#if !defined(LONG_MAX) +# include "error LONG_MAX 1" +#endif +#if (UCHAR_MAX < 1) +# include "error UCHAR_MAX 2" +#endif +#if (USHRT_MAX < 1) +# include "error USHRT_MAX 2" +#endif +#if (UINT_MAX < 1) +# include "error UINT_MAX 2" +#endif +#if (ULONG_MAX < 1) +# include "error ULONG_MAX 2" +#endif +#if (UCHAR_MAX < 0xff) +# include "error UCHAR_MAX 3" +#endif +#if (USHRT_MAX < MFX_0xffff) +# include "error USHRT_MAX 3" +#endif +#if (UINT_MAX < MFX_0xffff) +# include "error UINT_MAX 3" +#endif +#if (ULONG_MAX < MFX_0xffffffffL) +# include "error ULONG_MAX 3" +#endif +#if (USHRT_MAX > UINT_MAX) +# include "error USHRT_MAX vs UINT_MAX" +#endif +#if (UINT_MAX > ULONG_MAX) +# include "error UINT_MAX vs ULONG_MAX" +#endif +]], [[ +#if (USHRT_MAX == MFX_0xffff) +{ typedef char a_short2a[1 - 2 * !(sizeof(short) == 2)]; } +#elif (USHRT_MAX >= MFX_0xffff) +{ typedef char a_short2b[1 - 2 * !(sizeof(short) > 2)]; } +#endif +#if (UINT_MAX == MFX_0xffff) +{ typedef char a_int2a[1 - 2 * !(sizeof(int) == 2)]; } +#elif (UINT_MAX >= MFX_0xffff) +{ typedef char a_int2b[1 - 2 * !(sizeof(int) > 2)]; } +#endif +#if (ULONG_MAX == MFX_0xffff) +{ typedef char a_long2a[1 - 2 * !(sizeof(long) == 2)]; } +#elif (ULONG_MAX >= MFX_0xffff) +{ typedef char a_long2b[1 - 2 * !(sizeof(long) > 2)]; } +#endif +#if (USHRT_MAX == MFX_0xffffffffL) +{ typedef char a_short4a[1 - 2 * !(sizeof(short) == 4)]; } +#elif (USHRT_MAX >= MFX_0xffffffffL) +{ typedef char a_short4b[1 - 2 * !(sizeof(short) > 4)]; } +#endif +#if (UINT_MAX == MFX_0xffffffffL) +{ typedef char a_int4a[1 - 2 * !(sizeof(int) == 4)]; } +#elif (UINT_MAX >= MFX_0xffffffffL) +{ typedef char a_int4b[1 - 2 * !(sizeof(int) > 4)]; } +#endif +#if (ULONG_MAX == MFX_0xffffffffL) +{ typedef char a_long4a[1 - 2 * !(sizeof(long) == 4)]; } +#elif (ULONG_MAX >= MFX_0xffffffffL) +{ typedef char a_long4b[1 - 2 * !(sizeof(long) > 4)]; } +#endif +]])], +[mfx_cv_header_sane_limits_h=yes], +[mfx_cv_header_sane_limits_h=no])]) +]) + +# /*********************************************************************** +# // standard +# ************************************************************************/ + +AC_DEFUN([mfx_LZO_CHECK_ENDIAN], [ +AC_C_BIGENDIAN([AC_DEFINE(LZO_ABI_BIG_ENDIAN,1,[Define to 1 if your machine is big endian.])],[AC_DEFINE(LZO_ABI_LITTLE_ENDIAN,1,[Define to 1 if your machine is little endian.])]) +])# + + +# /*********************************************************************** +# // +# ************************************************************************/ + +dnl more types which are not yet covered by ACC + +AC_DEFUN([mfx_CHECK_SIZEOF], [ +AC_CHECK_SIZEOF(__int32) +AC_CHECK_SIZEOF(intmax_t) +AC_CHECK_SIZEOF(uintmax_t) +AC_CHECK_SIZEOF(intptr_t) +AC_CHECK_SIZEOF(uintptr_t) + +AC_CHECK_SIZEOF(float) +AC_CHECK_SIZEOF(double) +AC_CHECK_SIZEOF(long double) + +AC_CHECK_SIZEOF(dev_t) +AC_CHECK_SIZEOF(fpos_t) +AC_CHECK_SIZEOF(mode_t) +AC_CHECK_SIZEOF(off_t) +AC_CHECK_SIZEOF(ssize_t) +AC_CHECK_SIZEOF(time_t) +])# + + + +AC_DEFUN([mfx_CHECK_LIB_WINMM], [ +if test "X$GCC" = Xyes; then +case $host_os in +cygwin* | mingw* | pw32*) + test "X$LIBS" != "X" && LIBS="$LIBS " + LIBS="${LIBS}-lwinmm" ;; +*) + ;; +esac +fi +])# + diff --git a/meta-tizen-ivi/recipes-tizen/m4/m4-extraconf.inc b/meta-tizen-ivi/recipes-tizen/m4/m4-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/m4/m4-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/m4/m4-native-extraconf.inc new file mode 100644 index 0000000..3195396 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/m4/m4-native-extraconf.inc @@ -0,0 +1,28 @@ +EXTRA_OEMAKE += "'infodir=${infodir}'" +LDFLAGS_prepend_libc-uclibc = " -lrt " + +INHIBIT_AUTOTOOLS_DEPS = "1" +DEPENDS += "gnu-config-native" + +do_compile_prepend () { + echo RLM do_compile_prepend +} + +do_compile () { + cd ${S} + echo RLM begining of do_compile + + oe_runconf2 \ + --without-included-regex \ + gl_cv_func_isnanl_works=yes \ + gl_cv_func_printf_directive_n=yes + + make + + echo RLM end of do_compile + +} + +do_install() { + autotools_do_install +} diff --git a/meta-tizen-ivi/recipes-tizen/m4/m4-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/m4/m4-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/make/make-extraconf.inc b/meta-tizen-ivi/recipes-tizen/make/make-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/make/make-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/make/make-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/make/make-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/make/make-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/makedepend/makedepend-extraconf.inc b/meta-tizen-ivi/recipes-tizen/makedepend/makedepend-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/makedepend/makedepend-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/makedepend/makedepend-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/makedepend/makedepend-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/makedepend/makedepend-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/memphis/memphis-extraconf.inc b/meta-tizen-ivi/recipes-tizen/memphis/memphis-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/memphis/memphis-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/memphis/memphis-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/memphis/memphis-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/memphis/memphis-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mesa/mesa-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mesa/mesa-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mesa/mesa-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mesa/mesa-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mesa/mesa-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mesa/mesa-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/meta-base/meta-base-extraconf.inc b/meta-tizen-ivi/recipes-tizen/meta-base/meta-base-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/meta-base/meta-base-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/meta-base/meta-base-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/meta-base/meta-base-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/meta-base/meta-base-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/meta-common/meta-common-extraconf.inc b/meta-tizen-ivi/recipes-tizen/meta-common/meta-common-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/meta-common/meta-common-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/meta-common/meta-common-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/meta-common/meta-common-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/meta-common/meta-common-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/meta-pc/meta-pc-extraconf.inc b/meta-tizen-ivi/recipes-tizen/meta-pc/meta-pc-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/meta-pc/meta-pc-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/meta-pc/meta-pc-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/meta-pc/meta-pc-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/meta-pc/meta-pc-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mkfontdir/mkfontdir-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mkfontdir/mkfontdir-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mkfontdir/mkfontdir-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mkfontdir/mkfontdir-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mkfontdir/mkfontdir-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mkfontdir/mkfontdir-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mkfontscale/mkfontscale-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mkfontscale/mkfontscale-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mkfontscale/mkfontscale-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mkfontscale/mkfontscale-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mkfontscale/mkfontscale-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mkfontscale/mkfontscale-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mobile-broadband-provider-info/mobile-broadband-provider-info-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mobile-broadband-provider-info/mobile-broadband-provider-info-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mobile-broadband-provider-info/mobile-broadband-provider-info-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mobile-broadband-provider-info/mobile-broadband-provider-info-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mobile-broadband-provider-info/mobile-broadband-provider-info-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mobile-broadband-provider-info/mobile-broadband-provider-info-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/monotype-fonts/monotype-fonts-extraconf.inc b/meta-tizen-ivi/recipes-tizen/monotype-fonts/monotype-fonts-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/monotype-fonts/monotype-fonts-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/monotype-fonts/monotype-fonts-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/monotype-fonts/monotype-fonts-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/monotype-fonts/monotype-fonts-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mousetweaks/mousetweaks-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mousetweaks/mousetweaks-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mousetweaks/mousetweaks-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mousetweaks/mousetweaks-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mousetweaks/mousetweaks-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mousetweaks/mousetweaks-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mpc/mpc-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mpc/mpc-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mpc/mpc-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mpc/mpc-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mpc/mpc-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mpc/mpc-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mpfr/mpfr-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mpfr/mpfr-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mpfr/mpfr-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mpfr/mpfr-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mpfr/mpfr-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mpfr/mpfr-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mtdev/mtdev-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mtdev/mtdev-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mtdev/mtdev-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mtdev/mtdev-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mtdev/mtdev-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mtdev/mtdev-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mtools/mtools-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mtools/mtools-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mtools/mtools-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mtools/mtools-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mtools/mtools-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mtools/mtools-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/multipath-tools/multipath-tools-extraconf.inc b/meta-tizen-ivi/recipes-tizen/multipath-tools/multipath-tools-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/multipath-tools/multipath-tools-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/multipath-tools/multipath-tools-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/multipath-tools/multipath-tools-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/multipath-tools/multipath-tools-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mutter/mutter-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mutter/mutter-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mutter/mutter-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mutter/mutter-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/mutter/mutter-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/mutter/mutter-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nano/nano-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nano/nano-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nano/nano-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nano/nano-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nano/nano-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nano/nano-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nasm/nasm-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nasm/nasm-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nasm/nasm-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nasm/nasm-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nasm/nasm-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nasm/nasm-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nautilus-sendto/nautilus-sendto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nautilus-sendto/nautilus-sendto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nautilus-sendto/nautilus-sendto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nautilus-sendto/nautilus-sendto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nautilus-sendto/nautilus-sendto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nautilus-sendto/nautilus-sendto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nautilus/nautilus-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nautilus/nautilus-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nautilus/nautilus-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nautilus/nautilus-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nautilus/nautilus-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nautilus/nautilus-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ncurses/ncurses-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ncurses/ncurses-extraconf.inc new file mode 100644 index 0000000..fc85eef --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/ncurses/ncurses-extraconf.inc @@ -0,0 +1,232 @@ +inherit autotools binconfig multilib_header + +SRC_URI += "file://tic-hang.patch \ + file://config.cache \ +" +EXTRA_AUTORECONF = "-I m4" +CONFIG_SITE =+ "${WORKDIR}/config.cache" + +# Whether to enable separate widec libraries; must be 'true' or 'false' +# +# TODO: remove this variable when widec is supported in every setup? +ENABLE_WIDEC ?= "true" + +# _GNU_SOURCE is required for widec stuff and is detected automatically +# for target objects. But it must be set manually for native and sdk +# builds. +BUILD_CPPFLAGS += "-D_GNU_SOURCE" + +# natives don't generally look in base_libdir +base_libdir_class-native = "${libdir}" + +# Display corruption occurs on 64 bit hosts without these settings +# This was derrived from the upstream debian ncurses which uses +# these settings for 32 and 64 bit hosts. +EXCONFIG_ARGS = "" +EXCONFIG_ARGS_virtclass-native = " \ + --disable-lp64 \ + --with-chtype='long' \ + --with-mmask-t='long'" +EXCONFIG_ARGS_virtclass-nativesdk = " \ + --disable-lp64 \ + --with-chtype='long' \ + --with-mmask-t='long'" + +# Fall back to the host termcap / terminfo for -nativesdk and -native +# The reality is a work around for strange problems with things like +# "bitbake -c menuconfig busybox" where it cannot find the terminfo +# because the sstate had a hard coded search path. Until this is fixed +# another way this is deemed good enough. +EX_TERMCAP = "" +EX_TERMCAP_virtclass-native = ":/etc/termcap:/usr/share/misc/termcap" +EX_TERMCAP_virtclass-nativesdk = ":/etc/termcap:/usr/share/misc/termcap" +EX_TERMINFO = "" +EX_TERMINFO_virtclass-native = ":/etc/terminfo:/usr/share/terminfo:/usr/share/misc/terminfo:/lib/terminfo" +EX_TERMINFO_virtclass-nativesdk = ":/etc/terminfo:/usr/share/terminfo:/usr/share/misc/terminfo:/lib/terminfo" + +# Helper function for do_configure to allow multiple configurations +# $1 the directory to run configure in +# $@ the arguments to pass to configure +ncurses_configure() { + mkdir -p $1 + cd $1 + shift + oe_runconf \ + --disable-static \ + --without-debug \ + --without-ada \ + --without-gpm \ + --enable-hard-tabs \ + --enable-xmc-glitch \ + --enable-colorfgbg \ + --with-termpath='${sysconfdir}/termcap:${datadir}/misc/termcap${EX_TERMCAP}' \ + --with-terminfo-dirs='${sysconfdir}/terminfo:${datadir}/terminfo${EX_TERMINFO}' \ + --with-shared \ + --disable-big-core \ + --program-prefix= \ + --with-ticlib \ + --with-termlib=tinfo \ + --enable-sigwinch \ + --enable-pc-files \ + --disable-rpath-hack \ + ${EXCONFIG_ARGS} \ + --with-manpage-format=normal \ + "$@" || return 1 + cd .. +} + +# Override the function from the autotools class; ncurses requires a +# patched autoconf213 to generate the configure script. This autoconf +# is not available so that the shipped script will be used. +do_configure() { + # check does not work with cross-compiling and is generally + # broken because it requires stdin to be pollable (which is + # not the case for /dev/null redirections) + export cf_cv_working_poll=yes + + gnu-configize --force + ncurses_configure "narrowc" || \ + return 1 + ! ${ENABLE_WIDEC} || \ + ncurses_configure "widec" "--enable-widec" "--without-progs" +} + +do_compile() { + oe_runmake -C narrowc libs + oe_runmake -C narrowc/progs + + ! ${ENABLE_WIDEC} || \ + oe_runmake -C widec libs +} + +# set of expected differences between narrowc and widec header +# +# TODO: the NCURSES_CH_T difference can cause real problems :( +_unifdef_cleanup = " \ + -e '\!/\* \$Id: curses.wide,v!,\!/\* \$Id: curses.tail,v!d' \ + -e '/^#define NCURSES_CH_T /d' \ + -e '/^#include /d' \ + -e '\!^/\* .* \*/!d' \ +" + + +do_test[depends] = "unifdef-native:do_populate_sysroot" +do_test[dirs] = "${S}" +do_test() { + ${ENABLE_WIDEC} || return 0 + + # make sure that the narrow and widec header are compatible + # and differ only in minor details. + unifdef -k narrowc/include/curses.h | \ + sed ${_unifdef_cleanup} > curses-narrowc.h + unifdef -k widec/include/curses.h | \ + sed ${_unifdef_cleanup} > curses-widec.h + + diff curses-narrowc.h curses-widec.h +} + +# Split original _install_opts to two parts. +# One is the options to install contents, the other is the parameters \ +# when running command "make install" +_install_opts = "\ + install.libs install.includes install.man \ +" +_install_cfgs = "\ + DESTDIR='${D}' \ + PKG_CONFIG_LIBDIR='${libdir}/pkgconfig' \ +" + +shell_do_install() { + # Order of installation is important; widec installs a 'curses.h' + # header with more definitions and must be installed last hence. + # Compatibility of these headers will be checked in 'do_test()'. + oe_runmake -C narrowc ${_install_cfgs} ${_install_opts} \ + install.progs + + # The install.data should run after install.libs, otherwise + # there would be a race issue in a very critical conditon, since + # tic will be run by install.data, and tic needs libtinfo.so + # which would be regenerated by install.libs. + oe_runmake -C narrowc ${_install_cfgs} \ + install.data + + + ! ${ENABLE_WIDEC} || \ + oe_runmake -C widec ${_install_cfgs} ${_install_opts} + + cd narrowc + + # include some basic terminfo files + # stolen ;) from gentoo and modified a bit + for x in ansi console dumb linux rxvt screen sun vt{52,100,102,200,220} xterm-color xterm-xfree86 + do + local termfile="$(find "${D}${datadir}/terminfo/" -name "${x}" 2>/dev/null)" + local basedir="$(basename $(dirname "${termfile}"))" + + if [ -n "${termfile}" ] + then + install -d ${D}${sysconfdir}/terminfo/${basedir} + mv ${termfile} ${D}${sysconfdir}/terminfo/${basedir}/ + ln -s /etc/terminfo/${basedir}/${x} \ + ${D}${datadir}/terminfo/${basedir}/${x} + fi + done + # i think we can use xterm-color as default xterm + if [ -e ${D}${sysconfdir}/terminfo/x/xterm-color ] + then + ln -sf xterm-color ${D}${sysconfdir}/terminfo/x/xterm + fi + + rm -f ${D}${libdir}/terminfo + + # create linker scripts for libcurses.so and libncurses to + # link against -ltinfo when needed. Some builds might break + # else when '-Wl,--no-copy-dt-needed-entries' has been set in + # linker flags. + for i in libncurses libncursesw; do + f=${D}${libdir}/$i.so + test -h $f || continue + rm -f $f + echo '/* GNU ld script */' >$f + echo "INPUT($i.so.5 AS_NEEDED(-ltinfo))" >>$f + done + + # Make sure that libcurses is linked so that it gets -ltinfo + # also, this should be addressed upstream really. + ln -sf libncurses.so ${D}${libdir}/libcurses.so + + # create libtermcap.so linker script for backward compatibility + f=${D}${libdir}/libtermcap.so + echo '/* GNU ld script */' >$f + echo 'INPUT(AS_NEEDED(-ltinfo))' >>$f + + if [ ! -d "${D}${base_libdir}" ]; then + # Setting base_libdir to libdir as is done in the -native + # case will skip this code + mkdir ${D}${base_libdir} + mv ${D}${libdir}/libncurses.so.* ${D}${base_libdir} + ! ${ENABLE_WIDEC} || \ + mv ${D}${libdir}/libncursesw.so.* ${D}${base_libdir} + + mv ${D}${libdir}/libtinfo.so.* ${D}${base_libdir} + rm ${D}${libdir}/libtinfo.so + # We'll turn this into a relative symlink after do_install returns + ln -sf ${D}${base_libdir}/libtinfo.so.5 ${D}${libdir}/libtinfo.so + fi + + oe_multilib_header curses.h +} + + + +python do_install () { + bb.build.exec_func("shell_do_install", d) + oe.path.make_relative_symlink(d.expand("${D}${libdir}/libtinfo.so")) +} + +do_package_qa(){ + echo "RLM begining of do_package_qa" + echo "RLM end of do_package_qa" +} + + diff --git a/meta-tizen-ivi/recipes-tizen/ncurses/ncurses-git/config.cache b/meta-tizen-ivi/recipes-tizen/ncurses/ncurses-git/config.cache new file mode 100644 index 0000000..6a9217d --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/ncurses/ncurses-git/config.cache @@ -0,0 +1,4 @@ +#! /bin/sh + +cf_cv_func_nanosleep=yes +cf_cv_func_mkstemp=yes diff --git a/meta-tizen-ivi/recipes-tizen/ncurses/ncurses-git/tic-hang.patch b/meta-tizen-ivi/recipes-tizen/ncurses/ncurses-git/tic-hang.patch new file mode 100644 index 0000000..cba89d2 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/ncurses/ncurses-git/tic-hang.patch @@ -0,0 +1,27 @@ +Upstream-Status: Inappropriate [configuration] + +'tic' of some linux distributions (e.g. fedora 11) hang in an infinite +loop when processing the original file. + +Index: ncurses-5.7/misc/terminfo.src +=================================================================== +--- ncurses-5.7.orig/misc/terminfo.src ++++ ncurses-5.7/misc/terminfo.src +@@ -3706,12 +3706,11 @@ konsole-xf3x|KDE console window with key + # The value for kbs reflects local customization rather than the settings used + # for XFree86 xterm. + konsole-xf4x|KDE console window with keyboard for XFree86 4.x xterm, +- kend=\EOF, khome=\EOH, use=konsole+pcfkeys, +- use=konsole-vt100, +-# Konsole does not implement shifted cursor-keys. +-konsole+pcfkeys|konsole subset of xterm+pcfkeys, +- kLFT@, kRIT@, kcbt=\E[Z, kind@, kri@, kDN@, kUP@, use=xterm+pcc2, +- use=xterm+pcf0, ++ kend=\EOF, kf1=\EOP, kf13=\EO2P, kf14=\EO2Q, kf15=\EO2R, ++ kf16=\EO2S, kf17=\E[15;2~, kf18=\E[17;2~, kf19=\E[18;2~, ++ kf2=\EOQ, kf20=\E[19;2~, kf21=\E[20;2~, kf22=\E[21;2~, ++ kf23=\E[23;2~, kf24=\E[24;2~, kf3=\EOR, kf4=\EOS, ++ khome=\EOH, use=konsole-vt100, + # KDE's "vt100" keyboard has no relationship to any terminal that DEC made, but + # it is still useful for deriving the other entries. + konsole-vt100|KDE console window with vt100 (sic) keyboard, diff --git a/meta-tizen-ivi/recipes-tizen/ncurses/ncurses-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ncurses/ncurses-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ncurses/ncurses-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ncurses/ncurses-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/neon/neon-extraconf.inc b/meta-tizen-ivi/recipes-tizen/neon/neon-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/neon/neon-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/neon/neon-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/neon/neon-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/neon/neon-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/net-tools/net-tools-extraconf.inc b/meta-tizen-ivi/recipes-tizen/net-tools/net-tools-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/net-tools/net-tools-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/net-tools/net-tools-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/net-tools/net-tools-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/net-tools/net-tools-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nettle/nettle-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nettle/nettle-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nettle/nettle-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nettle/nettle-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nettle/nettle-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nettle/nettle-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/notification-daemon/notification-daemon-extraconf.inc b/meta-tizen-ivi/recipes-tizen/notification-daemon/notification-daemon-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/notification-daemon/notification-daemon-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/notification-daemon/notification-daemon-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/notification-daemon/notification-daemon-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/notification-daemon/notification-daemon-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nspr/nspr-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nspr/nspr-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nspr/nspr-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nspr/nspr-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nspr/nspr-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nspr/nspr-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nss-mdns/nss-mdns-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nss-mdns/nss-mdns-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nss-mdns/nss-mdns-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nss-mdns/nss-mdns-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nss-mdns/nss-mdns-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nss-mdns/nss-mdns-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nss/nss-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nss/nss-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nss/nss-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nss/nss-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/nss/nss-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/nss/nss-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/obexd/obexd-extraconf.inc b/meta-tizen-ivi/recipes-tizen/obexd/obexd-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/obexd/obexd-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/obexd/obexd-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/obexd/obexd-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/obexd/obexd-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ofono/ofono-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ofono/ofono-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ofono/ofono-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ofono/ofono-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ofono/ofono-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ofono/ofono-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/openal-soft/openal-soft-extraconf.inc b/meta-tizen-ivi/recipes-tizen/openal-soft/openal-soft-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/openal-soft/openal-soft-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/openal-soft/openal-soft-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/openal-soft/openal-soft-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/openal-soft/openal-soft-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/openssh/openssh-extraconf.inc b/meta-tizen-ivi/recipes-tizen/openssh/openssh-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/openssh/openssh-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/openssh/openssh-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/openssh/openssh-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/openssh/openssh-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/openssl/openssl-extraconf.inc b/meta-tizen-ivi/recipes-tizen/openssl/openssl-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/openssl/openssl-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/openssl/openssl-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/openssl/openssl-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/openssl/openssl-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/orc/orc-extraconf.inc b/meta-tizen-ivi/recipes-tizen/orc/orc-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/orc/orc-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/orc/orc-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/orc/orc-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/orc/orc-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/p11-kit/p11-kit-extraconf.inc b/meta-tizen-ivi/recipes-tizen/p11-kit/p11-kit-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/p11-kit/p11-kit-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/p11-kit/p11-kit-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/p11-kit/p11-kit-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/p11-kit/p11-kit-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/package-groups/package-groups-extraconf.inc b/meta-tizen-ivi/recipes-tizen/package-groups/package-groups-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/package-groups/package-groups-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/package-groups/package-groups-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/package-groups/package-groups-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/package-groups/package-groups-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pacrunner/pacrunner-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pacrunner/pacrunner-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pacrunner/pacrunner-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pacrunner/pacrunner-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pacrunner/pacrunner-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pacrunner/pacrunner-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pam/pam-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pam/pam-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pam/pam-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pam/pam-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pam/pam-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pam/pam-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pango/pango-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pango/pango-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pango/pango-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pango/pango-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pango/pango-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pango/pango-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/parted/parted-extraconf.inc b/meta-tizen-ivi/recipes-tizen/parted/parted-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/parted/parted-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/parted/parted-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/parted/parted-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/parted/parted-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/patch/patch-extraconf.inc b/meta-tizen-ivi/recipes-tizen/patch/patch-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/patch/patch-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/patch/patch-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/patch/patch-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/patch/patch-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/patchelf/patchelf-extraconf.inc b/meta-tizen-ivi/recipes-tizen/patchelf/patchelf-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/patchelf/patchelf-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/patchelf/patchelf-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/patchelf/patchelf-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/patchelf/patchelf-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pattern-tools/pattern-tools-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pattern-tools/pattern-tools-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pattern-tools/pattern-tools-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pattern-tools/pattern-tools-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pattern-tools/pattern-tools-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pattern-tools/pattern-tools-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pc-installer/pc-installer-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pc-installer/pc-installer-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pc-installer/pc-installer-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pc-installer/pc-installer-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pc-installer/pc-installer-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pc-installer/pc-installer-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pciutils/pciutils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pciutils/pciutils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pciutils/pciutils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pciutils/pciutils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pciutils/pciutils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pciutils/pciutils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pcre/pcre-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pcre/pcre-extraconf.inc new file mode 100644 index 0000000..44113a5 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/pcre/pcre-extraconf.inc @@ -0,0 +1 @@ +PROVIDES += "libpcre" diff --git a/meta-tizen-ivi/recipes-tizen/pcre/pcre-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pcre/pcre-native-extraconf.inc new file mode 100644 index 0000000..36e0540 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/pcre/pcre-native-extraconf.inc @@ -0,0 +1,24 @@ +PROVIDES += "libpcre-native" + +do_install () { + echo RLM extra do_install + + echo export S=${S} > ${S}/../temp/Bash_install + echo export D=${D} >> ${S}/../temp/Bash_install + echo export RPM_BUILD_ROOT=${D} >> ${S}/../temp/Bash_install + echo export bindir="/usr/bin" >> ${S}/../temp/Bash_install + cat >> ${S}/../temp/Bash_install << EOF + oe_runmake \\ + DESTDIR=\${D} \\ + INSTALL_ROOT=\${D} \\ + BINDIR=\${D} \\ + install + rm -f ${D}${prefix}/share/info/dir + find ${D} -regex ".*\.la$" | xargs rm -f -- +EOF + cd ${S} + PATH="$base_prefix/usr/bin/perl-native:$PATH" source ${S}/../temp/Bash_install + echo RLM extra end of do_install +} + + diff --git a/meta-tizen-ivi/recipes-tizen/pcre/pcre-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pcre/pcre-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Devel-Symdump/perl-Devel-Symdump-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Devel-Symdump/perl-Devel-Symdump-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Devel-Symdump/perl-Devel-Symdump-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Devel-Symdump/perl-Devel-Symdump-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Devel-Symdump/perl-Devel-Symdump-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Devel-Symdump/perl-Devel-Symdump-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Error/perl-Error-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Error/perl-Error-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Error/perl-Error-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Error/perl-Error-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Error/perl-Error-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Error/perl-Error-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Net-DBus/perl-Net-DBus-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Net-DBus/perl-Net-DBus-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Net-DBus/perl-Net-DBus-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Net-DBus/perl-Net-DBus-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Net-DBus/perl-Net-DBus-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Net-DBus/perl-Net-DBus-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Pod-Coverage/perl-Pod-Coverage-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Pod-Coverage/perl-Pod-Coverage-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Pod-Coverage/perl-Pod-Coverage-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Pod-Coverage/perl-Pod-Coverage-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Pod-Coverage/perl-Pod-Coverage-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Pod-Coverage/perl-Pod-Coverage-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Switch/perl-Switch-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Switch/perl-Switch-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Switch/perl-Switch-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Switch/perl-Switch-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Switch/perl-Switch-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Switch/perl-Switch-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Test-Pod-Coverage/perl-Test-Pod-Coverage-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Test-Pod-Coverage/perl-Test-Pod-Coverage-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Test-Pod-Coverage/perl-Test-Pod-Coverage-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Test-Pod-Coverage/perl-Test-Pod-Coverage-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Test-Pod-Coverage/perl-Test-Pod-Coverage-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Test-Pod-Coverage/perl-Test-Pod-Coverage-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Test-Pod/perl-Test-Pod-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Test-Pod/perl-Test-Pod-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Test-Pod/perl-Test-Pod-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Test-Pod/perl-Test-Pod-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-Test-Pod/perl-Test-Pod-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-Test-Pod/perl-Test-Pod-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-TimeDate/perl-TimeDate-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-TimeDate/perl-TimeDate-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-TimeDate/perl-TimeDate-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-TimeDate/perl-TimeDate-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-TimeDate/perl-TimeDate-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-TimeDate/perl-TimeDate-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-X11-Protocol/perl-X11-Protocol-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-X11-Protocol/perl-X11-Protocol-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-X11-Protocol/perl-X11-Protocol-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-X11-Protocol/perl-X11-Protocol-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-X11-Protocol/perl-X11-Protocol-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-X11-Protocol/perl-X11-Protocol-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-XML-Parser/perl-XML-Parser-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-XML-Parser/perl-XML-Parser-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-XML-Parser/perl-XML-Parser-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-XML-Parser/perl-XML-Parser-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-XML-Parser/perl-XML-Parser-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-XML-Parser/perl-XML-Parser-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-XML-Simple/perl-XML-Simple-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-XML-Simple/perl-XML-Simple-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-XML-Simple/perl-XML-Simple-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-XML-Simple/perl-XML-Simple-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-XML-Simple/perl-XML-Simple-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-XML-Simple/perl-XML-Simple-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-XML-Twig/perl-XML-Twig-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-XML-Twig/perl-XML-Twig-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-XML-Twig/perl-XML-Twig-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-XML-Twig/perl-XML-Twig-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-XML-Twig/perl-XML-Twig-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-XML-Twig/perl-XML-Twig-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-gettext/perl-gettext-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-gettext/perl-gettext-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-gettext/perl-gettext-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-gettext/perl-gettext-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl-gettext/perl-gettext-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl-gettext/perl-gettext-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl/perl-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/09_fix_installperl.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/09_fix_installperl.patch new file mode 100644 index 0000000..a80d17c --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/09_fix_installperl.patch @@ -0,0 +1,21 @@ +Upstream-Status:Inappropriate [embedded specific] + +Correctly identify arch-specific modules in ext/ where the .pm files +are under lib. + +Ensure that POSIX/SigAction is kept with the rest of the POSIX module +under archlib. + +Index: perl-5.12.3/installperl +=================================================================== +--- perl-5.12.3.orig/installperl ++++ perl-5.12.3/installperl +@@ -750,7 +750,7 @@ sub installlib { + } + + if (-f $_) { +- if (/\.(?:al|ix)$/ && !($dir =~ m[^auto/(.*)$])) { ++ if (/\.(?:al|ix)$/ && !($dir =~ m[^auto/(.*)$] && $archpms{$1})) { + $installlib = $installprivlib; + #We're installing *.al and *.ix files into $installprivlib, + #but we have to delete old *.al and *.ix files from the 5.000 diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/Configure-multilib.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/Configure-multilib.patch new file mode 100644 index 0000000..9625b0b --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/Configure-multilib.patch @@ -0,0 +1,17 @@ +Upstream-Status:Pending + +Index: perl-5.12.3/Configure +=================================================================== +--- perl-5.12.3.orig/Configure ++++ perl-5.12.3/Configure +@@ -1316,8 +1316,9 @@ loclibpth="/usr/local/lib /opt/local/lib + loclibpth="$loclibpth /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib" + + : general looking path for locating libraries +-glibpth="/lib /usr/lib $xlibpth" ++glibpth="/lib /usr/lib /lib64 /usr/lib64 $xlibpth" + glibpth="$glibpth /usr/ccs/lib /usr/ucblib /usr/local/lib" ++test -f /usr/lib/*-linux-gnu/libc.so && glibpth="/usr/lib/*-linux-gnu $glibpth" + test -f /usr/shlib/libc.so && glibpth="/usr/shlib $glibpth" + test -f /shlib/libc.so && glibpth="/shlib $glibpth" + test -d /usr/lib64 && glibpth="$glibpth /lib64 /usr/lib64 /usr/local/lib64" diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/MM_Unix.pm.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/MM_Unix.pm.patch new file mode 100644 index 0000000..eb92ccb --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/MM_Unix.pm.patch @@ -0,0 +1,22 @@ +Upstream-Status:Pending + +The perl-native should be relocatable while re-use sstate-cache from +another build, especially the original build was renamed/removed. + +To get the MakeMaker.pm works in this case, we need perl wrapper here +instead of real perl binary. + +Signed-off-by: Wenzong Fan +=================================================================== +--- perl-5.12.3/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm.orig 2011-08-12 16:07:30.000000000 +0800 ++++ perl-5.12.3/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm 2011-08-12 16:08:56.000000000 +0800 +@@ -1019,6 +1019,9 @@ + } + + foreach my $name (@$names){ ++ # Getting MakeMaker.pm use perl wrapper instead of 'perl.real' directly ++ $name =~ s/perl\.real/perl/ if ($name =~ /perl\.real/); ++ + foreach my $dir (@$dirs){ + next unless defined $dir; # $self->{PERL_SRC} may be undefined + my ($abs, $val); diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/Makefile.SH.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/Makefile.SH.patch new file mode 100644 index 0000000..c5ec0a9 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/Makefile.SH.patch @@ -0,0 +1,260 @@ +Upstream-Status:Inappropriate [embedded specific] + +Index: perl-5.14.2/Makefile.SH +=================================================================== +--- perl-5.14.2.orig/Makefile.SH ++++ perl-5.14.2/Makefile.SH +@@ -114,7 +114,8 @@ true) + ldlibpth='' + ;; + *) +- eval "ldlibpth=\"$ldlibpthname=`pwd`:\$$ldlibpthname\"" ++# We compile in the library path in OE from cross-compile, so lets not do this ++# eval "ldlibpth=\"$ldlibpthname=`pwd`:\$$ldlibpthname\"" + ;; + esac + # Strip off any trailing :'s +@@ -135,18 +136,7 @@ true) + # INSTALL file, under "Building a shared perl library". + # If there is no pre-existing $libperl, we don't need + # to do anything further. +- if test -f $archlib/CORE/$libperl; then +- rm -f preload +- cat <<'EOT' > preload +-#! /bin/sh +-lib=$1 +-shift +-test -r $lib && export LD_PRELOAD="$lib $LD_PRELOAD" +-exec "$@" +-EOT +- chmod 755 preload +- ldlibpth="$ldlibpth `pwd`/preload `pwd`/$libperl" +- fi ++ echo linux libraries overwritten by cross-compile patches + ;; + os390) test -f /bin/env && ldlibpth="/bin/env $ldlibpth" + ;; +@@ -529,9 +519,19 @@ splintfiles = $(c1) + .c.s: + $(CCCMDSRC) -S $*.c + +-all: $(FIRSTMAKEFILE) $(MINIPERL_EXE) $(generated_pods) $(private) $(unidatafiles) $(public) $(dynamic_ext) $(nonxs_ext) extras.make +- @echo " "; +- @echo " Everything is up to date. Type '$(MAKE) test' to run test suite." ++#all: $(FIRSTMAKEFILE) $(MINIPERL_EXE) $(generated_pods) $(private) $(unidatafiles) $(public) $(dynamic_ext) $(nonxs_ext) extras.make ++# @echo " "; ++# @echo " Everything is up to date. Type '$(MAKE) test' to run test suite." ++ ++all: $(FIRSTMAKEFILE) $(MINIPERL_EXE) miniperl $(unidatafiles) ++ ++more: $(generated_pods) $(private) $(public) ++ ++more2: $(dynamic_ext) ++ ++more3: $(nonxs_ext) ++ ++more4: extras.make + + .PHONY: all translators utilities + +@@ -539,7 +539,7 @@ all: $(FIRSTMAKEFILE) $(MINIPERL_EXE) $( + # by make_patchnum.pl. + git_version.h: lib/Config_git.pl + +-lib/Config_git.pl: $(MINIPERL_EXE) make_patchnum.pl ++lib/Config_git.pl: make_patchnum.pl + $(MINIPERL) make_patchnum.pl + + # make sure that we recompile perl.c if the git version changes +@@ -627,7 +627,7 @@ generate_uudmap$(HOST_EXE_EXT): generate + miniperlmain$(OBJ_EXT): miniperlmain.c patchlevel.h + $(CCCMD) $(PLDLFLAGS) $*.c + +-perlmain.c: $(MINIPERL_EXE) lib/ExtUtils/Miniperl.pm ++perlmain.c: lib/ExtUtils/Miniperl.pm + $(MINIPERL) -Ilib -MExtUtils::Miniperl -e 'writemain(@ARGV)' DynaLoader $(static_ext) > perlmain.c + + perlmain$(OBJ_EXT): perlmain.c +@@ -757,7 +757,7 @@ $(LIBPERL): $& $(obj) $(DYNALOADER) $(LI + true) + $spitshell >>$Makefile <<'!NO!SUBS!' + rm -f $@ +- $(LD) -o $@ $(SHRPLDFLAGS) $(obj) $(DYNALOADER) $(libs) ++ $(LD) -o $@ $(SHRPLDFLAGS) $(obj) $(DYNALOADER) $(libs) -Wl,-soname,libperl.so.5 + !NO!SUBS! + case "$osname" in + aix) +@@ -798,7 +798,9 @@ $(MINIPERL_EXE): $& miniperlmain$(OBJ_EX + $(CC) -o $(MINIPERL_EXE) $(CLDFLAGS) \ + $(mini_obj) \ + miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) perlmini$(OBJ_EXT) $(libs) +- $(LDLIBPTH) $(RUN) ./miniperl$(HOST_EXE_EXT) -w -Ilib -MExporter -e '' || $(MAKE) minitest ++ mv -f miniperl miniperl-target ++ ln -s hostperl miniperl ++# $(LDLIBPTH) $(RUN) ./miniperl$(HOST_EXE_EXT) -w -Ilib -MExporter -e '' || $(MAKE) minitest + !NO!SUBS! + ;; + next4*) +@@ -806,7 +808,9 @@ $(MINIPERL_EXE): $& miniperlmain$(OBJ_EX + $(MINIPERL_EXE): $& miniperlmain$(OBJ_EXT) $(mini_obj) perlmini$(OBJ_EXT) opmini$(OBJ_EXT) + $(CC) -o $(MINIPERL_EXE) $(mini_obj) \ + miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) perlmini$(OBJ_EXT) $(libs) +- $(LDLIBPTH) $(RUN) ./miniperl$(HOST_EXE_EXT) -w -Ilib -MExporter -e '' || $(MAKE) minitest ++ mv -f miniperl miniperl-target ++ ln -s hostperl miniperl ++# $(LDLIBPTH) $(RUN) ./miniperl$(HOST_EXE_EXT) -w -Ilib -MExporter -e '' || $(MAKE) minitest + !NO!SUBS! + ;; + darwin*) +@@ -828,7 +832,9 @@ $(MINIPERL_EXE): $& miniperlmain$(OBJ_EX + $(CC) $(CLDFLAGS) $(NAMESPACEFLAGS) -o $(MINIPERL_EXE) \ + $(mini_obj) \ + miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) perlmini$(OBJ_EXT) $(libs) +- $(LDLIBPTH) $(RUN) ./miniperl$(HOST_EXE_EXT) -w -Ilib -MExporter -e '' || $(MAKE) minitest ++ mv -f miniperl miniperl-target ++ ln -s hostperl miniperl ++# $(LDLIBPTH) $(RUN) ./miniperl$(HOST_EXE_EXT) -w -Ilib -MExporter -e '' || $(MAKE) minitest + !NO!SUBS! + ;; + *) +@@ -838,7 +844,10 @@ $(MINIPERL_EXE): $& miniperlmain$(OBJ_EX + $(LDLIBPTH) $(CC) $(CLDFLAGS) -o $(MINIPERL_EXE) \ + $(mini_obj) \ + miniperlmain$(OBJ_EXT) opmini$(OBJ_EXT) perlmini$(OBJ_EXT) $(libs) +- $(LDLIBPTH) $(RUN) ./miniperl$(HOST_EXE_EXT) -w -Ilib -MExporter -e '' || $(MAKE) minitest ++ ++ mv -f miniperl miniperl-target ++ ln -s hostperl miniperl ++# $(LDLIBPTH) $(RUN) ./miniperl$(HOST_EXE_EXT) -w -Ilib -MExporter -e '' || $(MAKE) minitest + !NO!SUBS! + ;; + esac +@@ -960,7 +969,7 @@ case "${osname}" in + catamount) + $spitshell >>$Makefile <>$Makefile <<'!NO!SUBS!' + .PHONY: makeppport +-makeppport: $(MINIPERL_EXE) $(CONFIGPM) $(nonxs_ext) ++makeppport: $(CONFIGPM) $(nonxs_ext) + $(MINIPERL) $(Icwd) mkppport + + !NO!SUBS! +@@ -980,22 +989,22 @@ esac + $spitshell >>$Makefile <<'!NO!SUBS!' + + .PHONY: preplibrary +-preplibrary: $(MINIPERL_EXE) $(CONFIGPM) $(PREPLIBRARY_LIBPERL) ++preplibrary: $(CONFIGPM) $(PREPLIBRARY_LIBPERL) + + $(CONFIGPM_FROM_CONFIG_SH): $(CONFIGPOD) + +-$(CONFIGPOD): config.sh $(MINIPERL_EXE) configpm Porting/Glossary lib/Config_git.pl ++$(CONFIGPOD): config.sh configpm Porting/Glossary lib/Config_git.pl + $(MINIPERL) configpm + +-lib/ExtUtils/Miniperl.pm: miniperlmain.c $(MINIPERL_EXE) minimod.pl $(CONFIGPM) ++lib/ExtUtils/Miniperl.pm: miniperlmain.c minimod.pl $(CONFIGPM) + $(MINIPERL) minimod.pl > lib/ExtUtils/Miniperl.pm + +-lib/buildcustomize.pl: $(MINIPERL_EXE) write_buildcustomize.pl ++lib/buildcustomize.pl: write_buildcustomize.pl + $(MINIPERL) write_buildcustomize.pl >lib/buildcustomize.pl + + unidatafiles $(unidatafiles) pod/perluniprops.pod: uni.data + +-uni.data: $(MINIPERL_EXE) $(CONFIGPM) lib/unicore/mktables $(nonxs_ext) ++uni.data: $(CONFIGPM) lib/unicore/mktables $(nonxs_ext) + $(MINIPERL) $(Icwd) lib/unicore/mktables -C lib/unicore -P pod -maketest -makelist -p + # Commented out so always runs, mktables looks at far more files than we + # can in this makefile to decide if needs to run or not +@@ -1004,21 +1013,21 @@ uni.data: $(MINIPERL_EXE) $(CONFIGPM) li + # $(PERL_EXE) and ext because buildtoc uses Text::Wrap uses re + # But also this ensures that all extensions are built before we try to scan + # them, which picks up Devel::PPPort's documentation. +-pod/perltoc.pod: $(perltoc_pod_prereqs) $(PERL_EXE) $(ext) pod/buildtoc +- $(RUN_PERL) -f -Ilib pod/buildtoc --build-toc -q ++pod/perltoc.pod: $(perltoc_pod_prereqs) $(ext) pod/buildtoc ++ $(MINIPERL) -f -Ilib pod/buildtoc --build-toc -q + + pod/perlapi.pod: pod/perlintern.pod + +-pod/perlintern.pod: $(MINIPERL_EXE) autodoc.pl embed.fnc ++pod/perlintern.pod: autodoc.pl embed.fnc + $(MINIPERL) autodoc.pl + +-pod/perlmodlib.pod: $(MINIPERL_EXE) pod/perlmodlib.PL MANIFEST ++pod/perlmodlib.pod: pod/perlmodlib.PL MANIFEST + $(MINIPERL) $(Icwd) pod/perlmodlib.PL -q + + pod/perl5143delta.pod: pod/perldelta.pod + $(LNS) perldelta.pod pod/perl5143delta.pod + +-extra.pods: $(MINIPERL_EXE) ++extra.pods: + -@test ! -f extra.pods || rm -f `cat extra.pods` + -@rm -f extra.pods + -@for x in `grep -l '^=[a-z]' README.* | grep -v README.vms` ; do \ +@@ -1058,11 +1067,7 @@ no-install: + INSTALL_DEPENDENCE = all + + install.perl: $(INSTALL_DEPENDENCE) installperl +- $(RUN_PERL) installperl --destdir=$(DESTDIR) $(INSTALLFLAGS) $(STRIPFLAGS) +- -@test ! -s extras.lst || $(MAKE) extras.install +- +-install.man: all installman +- $(RUN_PERL) installman --destdir=$(DESTDIR) $(INSTALLFLAGS) ++ ./hostperl -Ifake_config_library -Ilib -MConfig installperl --destdir=$(DESTDIR) $(INSTALLFLAGS) $(STRIPFLAGS) + + # XXX Experimental. Hardwired values, but useful for testing. + # Eventually Configure could ask for some of these values. +@@ -1161,16 +1166,16 @@ manicheck: FORCE + # + # DynaLoader may be needed for extensions that use Makefile.PL. + +-$(DYNALOADER): $(MINIPERL_EXE) lib/buildcustomize.pl preplibrary FORCE $(nonxs_ext) ++$(DYNALOADER): lib/buildcustomize.pl preplibrary FORCE $(nonxs_ext) + $(MINIPERL) make_ext.pl $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) LINKTYPE=static $(STATIC_LDFLAGS) + +-d_dummy $(dynamic_ext): $(MINIPERL_EXE) lib/buildcustomize.pl preplibrary makeppport $(DYNALOADER) FORCE $(PERLEXPORT) ++d_dummy $(dynamic_ext): lib/buildcustomize.pl preplibrary makeppport $(DYNALOADER) FORCE $(PERLEXPORT) + $(MINIPERL) make_ext.pl $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) LINKTYPE=dynamic + +-s_dummy $(static_ext): $(MINIPERL_EXE) lib/buildcustomize.pl preplibrary makeppport $(DYNALOADER) FORCE ++s_dummy $(static_ext): lib/buildcustomize.pl preplibrary makeppport $(DYNALOADER) FORCE + $(MINIPERL) make_ext.pl $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) LINKTYPE=static $(STATIC_LDFLAGS) + +-n_dummy $(nonxs_ext): $(MINIPERL_EXE) lib/buildcustomize.pl preplibrary FORCE ++n_dummy $(nonxs_ext): lib/buildcustomize.pl preplibrary FORCE + $(MINIPERL) make_ext.pl $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) + !NO!SUBS! + +@@ -1365,10 +1370,10 @@ _test: + + test_prep_pre: preplibrary utilities $(nonxs_ext) + +-test_prep: test_prep_pre $(MINIPERL_EXE) $(unidatafiles) $(PERL_EXE) $(dynamic_ext) $(TEST_PERL_DLL) runtests x2p/s2p $(generated_pods) ++test_prep: test_prep_pre $(unidatafiles) $(PERL_EXE) $(dynamic_ext) $(TEST_PERL_DLL) runtests x2p/s2p $(generated_pods) + cd t && (rm -f $(PERL_EXE); $(LNS) ../$(PERL_EXE) $(PERL_EXE)) + +-test_prep_reonly: $(MINIPERL_EXE) $(PERL_EXE) $(dynamic_ext_re) $(TEST_PERL_DLL) ++test_prep_reonly: $(PERL_EXE) $(dynamic_ext_re) $(TEST_PERL_DLL) + $(MINIPERL) make_ext.pl $(dynamic_ext_re) MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) LINKTYPE=dynamic + cd t && (rm -f $(PERL_EXE); $(LNS) ../$(PERL_EXE) $(PERL_EXE)) + +@@ -1459,7 +1464,7 @@ minitest.prep: + + # Can't depend on lib/Config.pm because that might be where miniperl + # is crashing. +-minitest: $(MINIPERL_EXE) minitest.prep ++minitest: minitest.prep + - cd t && (rm -f $(PERL_EXE); $(LNS) ../$(MINIPERL_EXE) $(PERL_EXE)) \ + && $(RUN_PERL) TEST base/*.t comp/*.t cmd/*.t run/*.t io/*.t re/*.t op/*.t uni/*.t Makefile.SH.patch +- diff -Bbur ../installperl installperl > installperl.patch +- +-patch: +- cd .. ; if [ ! -e ./CROSS_PATCHED ] ; then \ +- patch -p1 < Cross/Makefile.SH.patch; \ +- patch -p1 < Cross/installperl.patch ; mv installperl installperl-patched; \ +- sed -e 's/XXSTRIPXX/$(SYS)/' installperl-patched > installperl; \ +- touch CROSS_PATCHED ; fi +- + perl: + @echo Perl cross-build directory is $(TOPDIR) + @echo Target arch is $(SYS) +@@ -52,11 +42,11 @@ perl: + $(TOPDIR)/generate_config_sh config.sh-$(SYS) > $(TOPDIR)/../config.sh + cd $(TOPDIR)/.. ; ./Configure -S ; make depend ; make ; make more + cd $(TOPDIR)/.. ; mkdir -p fake_config_library ; cp lib/Config.pm lib/Config_heavy.pl fake_config_library +- cd $(TOPDIR)/.. ; $(MAKE) more2 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig" +- cd $(TOPDIR)/.. ; $(MAKE) more3 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig" +- cd $(TOPDIR)/.. ; $(MAKE) more4 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig" ++ cd $(TOPDIR)/.. ; $(MAKE) more2 "PERLRUN=hostperl -I$(TOPDIR)/../fake_config_library -MConfig" ++ cd $(TOPDIR)/.. ; $(MAKE) more3 "PERLRUN=hostperl -I$(TOPDIR)/../fake_config_library -MConfig" ++ cd $(TOPDIR)/.. ; $(MAKE) more4 "PERLRUN=hostperl -I$(TOPDIR)/../fake_config_library -MConfig" + cd $(TOPDIR)/.. ; rm -rf install_me_here +- cd $(TOPDIR)/.. ; make install-strip ++# cd $(TOPDIR)/.. ; make install-strip + cd $(TOPDIR)/.. ; sh -x Cross/warp + + diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/asm-pageh-fix.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/asm-pageh-fix.patch new file mode 100644 index 0000000..c65b1a1 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/asm-pageh-fix.patch @@ -0,0 +1,21 @@ +Upstream-Status:Pending + +Perl inclues asm/page.h in order to get the definition for getpagesize which +has been definied in unistd.h since glibc 2.1. Some recent version of linux +libc headers removed the asm/page.h resulting in failures here for some +people. + +Index: perl-5.12.3/cpan/IPC-SysV/SysV.xs +=================================================================== +--- perl-5.12.3.orig/cpan/IPC-SysV/SysV.xs 2001-07-01 04:46:07.000000000 +1000 ++++ perl-5.12.3/cpan/IPC-SysV/SysV.xs 2001-07-01 04:46:07.000000000 +1000 +@@ -3,9 +3,6 @@ + #include "XSUB.h" + + #include +-#ifdef __linux__ +-# include +-#endif + #if defined(HAS_MSG) || defined(HAS_SEM) || defined(HAS_SHM) + #ifndef HAS_SEM + # include diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh b/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh new file mode 100644 index 0000000..dc507cf --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh @@ -0,0 +1,1110 @@ +#!/bin/sh +# +# This file was produced by running the Configure script. It holds all the +# definitions figured out by Configure. Should you modify one of these values, +# do not forget to propagate your changes by running "Configure -der". You may +# instead choose to run each of the .SH files by yourself, or "Configure -S". +# + +# Package name : perl5 +# Source directory : . +# Configuration time: Thu Dec 23 03:57:51 UTC 2010 +# Configured by : Open Embedded +# Target system : linux qemux86 2.6.37-rc5-yocto-standard+ #1 preempt mon dec 20 14:21:27 pst 2010 i686 gnulinux + +: Configure command line arguments. +config_arg0='Configure' +config_args='-des -Doptimize=-O2 -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Open Embedded -Dinstallprefix=@EXECPREFIX@ -Dprefix=@EXECPREFIX@ -Dvendorprefix=@EXECPREFIX@ -Dsiteprefix=@EXECPREFIX@ -Dotherlibdirs=@LIBDIR@/perl/5.14.3 -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Ud_dosuid -Dd_semctl_semun -Ui_db -Ui_ndbm -Ui_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr' +config_argc=28 +config_arg1='-des' +config_arg2='-Doptimize=-O2' +config_arg3='-Dmyhostname=localhost' +config_arg4='-Dperladmin=root@localhost' +config_arg5='-Dcc=gcc' +config_arg6='-Dcf_by=Open Embedded' +config_arg7='-Dinstallprefix=@EXECPREFIX@' +config_arg8='-Dprefix=@EXECPREFIX@' +config_arg9='-Dvendorprefix=@EXECPREFIX@' +config_arg10='-Dsiteprefix=@EXECPREFIX@' +config_arg11='-Dotherlibdirs=@LIBDIR@/perl/5.14.3' +config_arg12='-Duseshrplib' +config_arg13='-Dusethreads' +config_arg14='-Duseithreads' +config_arg15='-Duselargefiles' +config_arg16='-Ud_dosuid' +config_arg17='-Dd_semctl_semun' +config_arg18='-Ui_db' +config_arg19='-Ui_ndbm' +config_arg20='-Ui_gdbm' +config_arg21='-Di_shadow' +config_arg22='-Di_syslog' +config_arg23='-Dman3ext=3pm' +config_arg24='-Duseperlio' +config_arg25='-Dinstallusrbinperl' +config_arg26='-Ubincompat5005' +config_arg27='-Uversiononly' +config_arg28='-Dpager=/usr/bin/less -isr' + +Author='' +Date='$Date' +Header='' +Id='$Id' +Locker='' +Log='$Log' +RCSfile='$RCSfile' +Revision='$Revision' +Source='' +State='' +_a='.a' +_exe='' +_o='.o' +afs='false' +afsroot='/afs' +ansi2knr='' +aphostname='' +api_revision='5' +api_subversion='0' +api_version='14' +api_versionstring='5.14.0' +ar='ar' +archlib='@LIBDIR@/perl/5.14.3/@ARCH@-thread-multi' +archlibexp='@STAGINGDIR@@LIBDIR@/perl/5.14.3/@ARCH@-thread-multi' +archlib_exp='@LIBDIR@/perl/5.14.3/@ARCH@-thread-multi' +archname64='' +archname='@ARCH@-thread-multi' +archobjs='' +asctime_r_proto='REENTRANT_PROTO_B_SB' +awk='awk' +baserev='5.0' +bash='' +bin='@USRBIN@' +bin_ELF='define' +binexp='@USRBIN@' +bison='bison' +byacc='byacc' +c='' +castflags='0' +cat='cat' +cc='gcc' +cccdlflags='-fPIC' +ccdlflags='-Wl,-E -Wl,-rpath,@LIBDIR@/perl/5.14.3/@ARCH@-thread-multi/CORE' +ccflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' +ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' +ccname='gcc' +ccsymbols='' +ccversion='' +cf_by='Open Embedded' +cf_email='Open Embedded@localhost.localdomain' +charbits='8' +charsize='1' +chgrp='' +chmod='chmod' +chown='' +clocktype='clock_t' +comm='comm' +compress='' +contains='grep' +cp='cp' +cpio='' +cpp='cpp' +cpp_stuff='42' +cppccsymbols='' +cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector' +cpplast='-' +cppminus='-' +cpprun='gcc -E' +cppstdin='gcc -E' +crypt_r_proto='REENTRANT_PROTO_B_CCS' +cryptlib='' +csh='csh' +ctermid_r_proto='0' +ctime_r_proto='REENTRANT_PROTO_B_SB' +d_Gconvert='gcvt((x),(n),(b))' +d_PRIEUldbl='define' +d_PRIFUldbl='define' +d_PRIGUldbl='define' +d_PRIXU64='define' +d_PRId64='define' +d_PRIeldbl='define' +d_PRIfldbl='define' +d_PRIgldbl='define' +d_PRIi64='define' +d_PRIo64='define' +d_PRIu64='define' +d_PRIx64='define' +d_SCNfldbl='define' +d__fwalk='undef' +d_access='define' +d_accessx='undef' +d_aintl='undef' +d_alarm='define' +d_archlib='define' +d_asctime64='undef' +d_asctime_r='define' +d_atolf='undef' +d_atoll='define' +d_attribute_deprecated='define' +d_attribute_format='define' +d_attribute_malloc='define' +d_attribute_nonnull='define' +d_attribute_noreturn='define' +d_attribute_pure='define' +d_attribute_unused='define' +d_attribute_warn_unused_result='define' +d_bcmp='define' +d_bcopy='define' +d_bsd='undef' +d_bsdgetpgrp='undef' +d_bsdsetpgrp='undef' +d_builtin_choose_expr='define' +d_builtin_expect='define' +d_bzero='define' +d_c99_variadic_macros='define' +d_casti32='undef' +d_castneg='define' +d_charvspr='undef' +d_chown='define' +d_chroot='define' +d_chsize='undef' +d_class='undef' +d_clearenv='define' +d_closedir='define' +d_cmsghdr_s='define' +d_const='define' +d_copysignl='define' +d_cplusplus='undef' +d_crypt='define' +d_crypt_r='define' +d_csh='undef' +d_ctermid='define' +d_ctermid_r='undef' +d_ctime64='undef' +d_ctime_r='define' +d_cuserid='define' +d_dbl_dig='define' +d_dbminitproto='undef' +d_difftime64='undef' +d_difftime='define' +d_dir_dd_fd='undef' +d_dirfd='define' +d_dirnamlen='undef' +d_dlerror='define' +d_dlopen='define' +d_dlsymun='undef' +d_dosuid='undef' +d_drand48_r='define' +d_drand48proto='define' +d_dup2='define' +d_eaccess='define' +d_endgrent='define' +d_endgrent_r='undef' +d_endhent='define' +d_endhostent_r='undef' +d_endnent='define' +d_endnetent_r='undef' +d_endpent='define' +d_endprotoent_r='undef' +d_endpwent='define' +d_endpwent_r='undef' +d_endsent='define' +d_endservent_r='undef' +d_eofnblk='define' +d_eunice='undef' +d_faststdio='define' +d_fchdir='define' +d_fchmod='define' +d_fchown='define' +d_fcntl='define' +d_fcntl_can_lock='define' +d_fd_macros='define' +d_fd_set='define' +d_fds_bits='define' +d_fgetpos='define' +d_finite='define' +d_finitel='define' +d_flexfnam='define' +d_flock='define' +d_flockproto='define' +d_fork='define' +d_fp_class='undef' +d_fpathconf='define' +d_fpclass='undef' +d_fpclassify='undef' +d_fpclassl='undef' +d_fpos64_t='undef' +d_frexpl='define' +d_fs_data_s='undef' +d_fseeko='define' +d_fsetpos='define' +d_fstatfs='define' +d_fstatvfs='define' +d_fsync='define' +d_ftello='define' +d_ftime='undef' +d_futimes='define' +d_gdbm_ndbm_h_uses_prototypes='undef' +d_gdbmndbm_h_uses_prototypes='undef' +d_getaddrinfo='define' +d_getcwd='define' +d_getespwnam='undef' +d_getfsstat='undef' +d_getgrent='define' +d_getgrent_r='define' +d_getgrgid_r='define' +d_getgrnam_r='define' +d_getgrps='define' +d_gethbyaddr='define' +d_gethbyname='define' +d_gethent='define' +d_gethname='define' +d_gethostbyaddr_r='define' +d_gethostbyname_r='define' +d_gethostent_r='define' +d_gethostprotos='define' +d_getitimer='define' +d_getlogin='define' +d_getlogin_r='define' +d_getmnt='undef' +d_getmntent='define' +d_getnameinfo='define' +d_getnbyaddr='define' +d_getnbyname='define' +d_getnent='define' +d_getnetbyaddr_r='define' +d_getnetbyname_r='define' +d_getnetent_r='define' +d_getnetprotos='define' +d_getpagsz='define' +d_getpbyname='define' +d_getpbynumber='define' +d_getpent='define' +d_getpgid='define' +d_getpgrp2='undef' +d_getpgrp='define' +d_getppid='define' +d_getprior='define' +d_getprotobyname_r='define' +d_getprotobynumber_r='define' +d_getprotoent_r='define' +d_getprotoprotos='define' +d_getprpwnam='undef' +d_getpwent='define' +d_getpwent_r='define' +d_getpwnam_r='define' +d_getpwuid_r='define' +d_getsbyname='define' +d_getsbyport='define' +d_getsent='define' +d_getservbyname_r='define' +d_getservbyport_r='define' +d_getservent_r='define' +d_getservprotos='define' +d_getspnam='define' +d_getspnam_r='define' +d_gettimeod='define' +d_gmtime64='undef' +d_gmtime_r='define' +d_gnulibc='define' +d_grpasswd='define' +d_hasmntopt='define' +d_htonl='define' +d_ilogbl='define' +d_inc_version_list='undef' +d_index='undef' +d_inetaton='define' +d_inetntop='define' +d_inetpton='define' +d_int64_t='define' +d_isascii='define' +d_isfinite='undef' +d_isinf='define' +d_isnan='define' +d_isnanl='define' +d_killpg='define' +d_lchown='define' +d_ldbl_dig='define' +d_libm_lib_version='define' +d_link='define' +d_localtime64='undef' +d_localtime_r='define' +d_localtime_r_needs_tzset='define' +d_locconv='define' +d_lockf='define' +d_longdbl='define' +d_longlong='define' +d_lseekproto='define' +d_lstat='define' +d_madvise='define' +d_malloc_good_size='undef' +d_malloc_size='undef' +d_mblen='define' +d_mbstowcs='define' +d_mbtowc='define' +d_memchr='define' +d_memcmp='define' +d_memcpy='define' +d_memmove='define' +d_memset='define' +d_mkdir='define' +d_mkdtemp='define' +d_mkfifo='define' +d_mkstemp='define' +d_mkstemps='define' +d_mktime64='undef' +d_mktime='define' +d_mmap='define' +d_modfl='define' +d_modfl_pow32_bug='undef' +d_modflproto='define' +d_mprotect='define' +d_msg='define' +d_msg_ctrunc='define' +d_msg_dontroute='define' +d_msg_oob='define' +d_msg_peek='define' +d_msg_proxy='define' +d_msgctl='define' +d_msgget='define' +d_msghdr_s='define' +d_msgrcv='define' +d_msgsnd='define' +d_msync='define' +d_munmap='define' +d_mymalloc='undef' +d_ndbm='undef' +d_ndbm_h_uses_prototypes='undef' +d_nice='define' +d_nl_langinfo='define' +d_nv_zero_is_allbits_zero='define' +d_off64_t='define' +d_old_pthread_create_joinable='undef' +d_oldpthreads='undef' +d_oldsock='undef' +d_open3='define' +d_pathconf='define' +d_pause='define' +d_perl_otherlibdirs='define' +d_phostname='undef' +d_pipe='define' +d_poll='define' +d_portable='define' +d_procselfexe='define' +d_pseudofork='undef' +d_pthread_atfork='define' +d_pthread_attr_setscope='define' +d_pthread_yield='define' +d_pwage='undef' +d_pwchange='undef' +d_pwclass='undef' +d_pwcomment='undef' +d_pwexpire='undef' +d_pwgecos='define' +d_pwpasswd='define' +d_pwquota='undef' +d_qgcvt='define' +d_quad='define' +d_random_r='define' +d_readdir64_r='define' +d_readdir='define' +d_readdir_r='define' +d_readlink='define' +d_readv='define' +d_recvmsg='define' +d_rename='define' +d_rewinddir='define' +d_rmdir='define' +d_safebcpy='undef' +d_safemcpy='undef' +d_sanemcmp='define' +d_sbrkproto='define' +d_scalbnl='define' +d_sched_yield='define' +d_scm_rights='define' +d_seekdir='define' +d_select='define' +d_sem='define' +d_semctl='define' +d_semctl_semid_ds='define' +d_semctl_semun='define' +d_semget='define' +d_semop='define' +d_sendmsg='define' +d_setegid='define' +d_seteuid='define' +d_setgrent='define' +d_setgrent_r='undef' +d_setgrps='define' +d_sethent='define' +d_sethostent_r='undef' +d_setitimer='define' +d_setlinebuf='define' +d_setlocale='define' +d_setlocale_r='undef' +d_setnent='define' +d_setnetent_r='undef' +d_setpent='define' +d_setpgid='define' +d_setpgrp2='undef' +d_setpgrp='define' +d_setprior='define' +d_setproctitle='undef' +d_setprotoent_r='undef' +d_setpwent='define' +d_setpwent_r='undef' +d_setregid='define' +d_setresgid='define' +d_setresuid='define' +d_setreuid='define' +d_setrgid='undef' +d_setruid='undef' +d_setsent='define' +d_setservent_r='undef' +d_setsid='define' +d_setvbuf='define' +d_sfio='undef' +d_shm='define' +d_shmat='define' +d_shmatprototype='define' +d_shmctl='define' +d_shmdt='define' +d_shmget='define' +d_sigaction='define' +d_signbit='define' +d_sigprocmask='define' +d_sigsetjmp='define' +d_sitearch='define' +d_snprintf='define' +d_sockatmark='define' +d_sockatmarkproto='define' +d_socket='define' +d_socklen_t='define' +d_sockpair='define' +d_socks5_init='undef' +d_sprintf_returns_strlen='define' +d_sqrtl='define' +d_srand48_r='define' +d_srandom_r='define' +d_sresgproto='define' +d_sresuproto='define' +d_statblks='define' +d_statfs_f_flags='undef' +d_statfs_s='define' +d_statvfs='define' +d_stdio_cnt_lval='undef' +d_stdio_ptr_lval='define' +d_stdio_ptr_lval_nochange_cnt='undef' +d_stdio_ptr_lval_sets_cnt='define' +d_stdio_stream_array='undef' +d_stdiobase='define' +d_stdstdio='define' +d_strchr='define' +d_strcoll='define' +d_strctcpy='define' +d_strerrm='strerror(e)' +d_strerror='define' +d_strerror_r='define' +d_strftime='define' +d_strlcat='undef' +d_strlcpy='undef' +d_strtod='define' +d_strtol='define' +d_strtold='define' +d_strtoll='define' +d_strtoq='define' +d_strtoul='define' +d_strtoull='define' +d_strtouq='define' +d_strxfrm='define' +d_suidsafe='undef' +d_symlink='define' +d_syscall='define' +d_syscallproto='define' +d_sysconf='define' +d_sysernlst='' +d_syserrlst='define' +d_system='define' +d_tcgetpgrp='define' +d_tcsetpgrp='define' +d_telldir='define' +d_telldirproto='define' +d_time='define' +d_timegm='define' +d_times='define' +d_tm_tm_gmtoff='define' +d_tm_tm_zone='define' +d_tmpnam_r='define' +d_truncate='define' +d_ttyname_r='define' +d_tzname='define' +d_ualarm='define' +d_umask='define' +d_uname='define' +d_union_semun='undef' +d_unordered='undef' +d_unsetenv='define' +d_usleep='define' +d_usleepproto='define' +d_ustat='define' +d_vendorarch='define' +d_vendorbin='define' +d_vendorlib='define' +d_vendorscript='define' +d_vfork='undef' +d_void_closedir='undef' +d_voidsig='define' +d_voidtty='' +d_volatile='define' +d_vprintf='define' +d_vsnprintf='define' +d_wait4='define' +d_waitpid='define' +d_wcstombs='define' +d_wctomb='define' +d_writev='define' +d_xenix='undef' +date='date' +db_hashtype='u_int32_t' +db_prefixtype='size_t' +db_version_major='' +db_version_minor='' +db_version_patch='' +defvoidused='15' +direntrytype='struct dirent' +dlext='so' +dlsrc='dl_dlopen.xs' +doublesize='8' +drand01='drand48()' +drand48_r_proto='REENTRANT_PROTO_I_ST' +dtrace='' +dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via GDBM_File SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Time/HiRes Time/Piece Unicode/Normalize XS/APItest XS/APItest/KeywordRPN XS/Typemap attributes mro re threads threads/shared' +eagain='EAGAIN' +ebcdic='undef' +echo='echo' +egrep='egrep' +emacs='' +endgrent_r_proto='0' +endhostent_r_proto='0' +endnetent_r_proto='0' +endprotoent_r_proto='0' +endpwent_r_proto='0' +endservent_r_proto='0' +eunicefix=':' +exe_ext='' +expr='expr' +extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via GDBM_File SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Time/HiRes Time/Piece Unicode/Normalize XS/APItest XS/APItest/KeywordRPN XS/Typemap attributes mro re threads threads/shared Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPANPLUS CPANPLUS/Dist/Build Class/ISA Devel/SelfStubber Digest Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open2 IPC/Open3 Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta PerlIO/via/QuotedPrint Pod/Escapes Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Plainer Pod/Simple Safe SelfLoader Shell Switch Term/ANSIColor Term/Cap Term/UI Test Test/Harness Test/Simple Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local Unicode/Collate XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent podlators' +extern_C='extern' +extras='' +fflushNULL='define' +fflushall='undef' +find='' +firstmakefile='makefile' +flex='' +fpossize='16' +fpostype='fpos_t' +freetype='void' +from=':' +full_ar='ar' +full_csh='csh' +full_sed='sed' +gccansipedantic='' +gccosandvers='' +gccversion='4.5.1' +getgrent_r_proto='REENTRANT_PROTO_I_SBWR' +getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR' +getgrnam_r_proto='REENTRANT_PROTO_I_CSBWR' +gethostbyaddr_r_proto='REENTRANT_PROTO_I_TsISBWRE' +gethostbyname_r_proto='REENTRANT_PROTO_I_CSBWRE' +gethostent_r_proto='REENTRANT_PROTO_I_SBWRE' +getlogin_r_proto='REENTRANT_PROTO_I_BW' +getnetbyaddr_r_proto='REENTRANT_PROTO_I_uISBWRE' +getnetbyname_r_proto='REENTRANT_PROTO_I_CSBWRE' +getnetent_r_proto='REENTRANT_PROTO_I_SBWRE' +getprotobyname_r_proto='REENTRANT_PROTO_I_CSBWR' +getprotobynumber_r_proto='REENTRANT_PROTO_I_ISBWR' +getprotoent_r_proto='REENTRANT_PROTO_I_SBWR' +getpwent_r_proto='REENTRANT_PROTO_I_SBWR' +getpwnam_r_proto='REENTRANT_PROTO_I_CSBWR' +getpwuid_r_proto='REENTRANT_PROTO_I_TSBWR' +getservbyname_r_proto='REENTRANT_PROTO_I_CCSBWR' +getservbyport_r_proto='REENTRANT_PROTO_I_ICSBWR' +getservent_r_proto='REENTRANT_PROTO_I_SBWR' +getspnam_r_proto='REENTRANT_PROTO_I_CSBWR' +gidsign='1' +gidsize='4' +gidtype='gid_t' +glibpth='@EXECPREFIX@/shlib @BASELIBDIR@ @LIBDIR@ @LIBDIR@/386 @BASELIBDIR@/386 @EXECPREFIX@/ccs/lib @EXECPREFIX@/ucblib @EXECPREFIX@/local/lib ' +gmake='gmake' +gmtime_r_proto='REENTRANT_PROTO_S_TS' +gnulibc_version='2.12.1' +grep='grep' +groupcat='cat /etc/group' +groupstype='gid_t' +gzip='gzip' +h_fcntl='false' +h_sysfile='true' +hint='recommended' +hostcat='cat /etc/hosts' +html1dir=' ' +html1direxp='' +html3dir=' ' +html3direxp='' +i16size='2' +i16type='short' +i32size='4' +i64size='8' +i8size='1' +i8type='signed char' +i_arpainet='define' +i_assert='define' +i_bsdioctl='' +i_crypt='define' +i_db='undef' +i_dbm='undef' +i_dirent='define' +i_dld='undef' +i_dlfcn='define' +i_fcntl='undef' +i_float='define' +i_fp='undef' +i_fp_class='undef' +i_gdbm='undef' +i_gdbm_ndbm='undef' +i_gdbmndbm='undef' +i_grp='define' +i_ieeefp='undef' +i_inttypes='define' +i_langinfo='define' +i_libutil='undef' +i_limits='define' +i_locale='define' +i_machcthr='undef' +i_malloc='define' +i_mallocmalloc='undef' +i_math='define' +i_memory='undef' +i_mntent='define' +i_ndbm='undef' +i_netdb='define' +i_neterrno='undef' +i_netinettcp='define' +i_niin='define' +i_poll='define' +i_prot='undef' +i_pthread='define' +i_pwd='define' +i_rpcsvcdbm='undef' +i_sfio='undef' +i_sgtty='undef' +i_shadow='define' +i_socks='undef' +i_stdarg='define' +i_stddef='define' +i_stdlib='define' +i_string='define' +i_sunmath='undef' +i_sysaccess='undef' +i_sysdir='define' +i_sysfile='define' +i_sysfilio='undef' +i_sysin='undef' +i_sysioctl='define' +i_syslog='define' +i_sysmman='define' +i_sysmode='undef' +i_sysmount='define' +i_sysndir='undef' +i_sysparam='define' +i_syspoll='define' +i_sysresrc='define' +i_syssecrt='undef' +i_sysselct='define' +i_syssockio='undef' +i_sysstat='define' +i_sysstatfs='define' +i_sysstatvfs='define' +i_systime='define' +i_systimek='undef' +i_systimes='define' +i_systypes='define' +i_sysuio='define' +i_sysun='define' +i_sysutsname='define' +i_sysvfs='define' +i_syswait='define' +i_termio='undef' +i_termios='define' +i_time='define' +i_unistd='define' +i_ustat='define' +i_utime='define' +i_values='define' +i_varargs='undef' +i_varhdr='stdarg.h' +i_vfork='undef' +ignore_versioned_solibs='y' +inc_version_list=' ' +inc_version_list_init='0' +incpath='' +inews='' +initialinstalllocation='@USRBIN@' +installarchlib='@LIBDIR@/perl/5.14.3/@ARCH@-thread-multi' +installbin='@USRBIN@' +installhtml1dir='' +installhtml3dir='' +installman1dir='' +installman3dir='' +installprefix='@EXECPREFIX@' +installprefixexp='@EXECPREFIX@' +installprivlib='@LIBDIR@/perl/5.14.3' +installscript='@USRBIN@' +installsitearch='@LIBDIR@/perl/site_perl/5.14.3/@ARCH@-thread-multi' +installsitebin='@USRBIN@' +installsitehtml1dir='' +installsitehtml3dir='' +installsitelib='@LIBDIR@/perl/site_perl/5.14.3' +installsiteman1dir='' +installsiteman3dir='' +installsitescript='@USRBIN@' +installstyle='lib/perl' +installusrbinperl='define' +installvendorarch='@LIBDIR@/perl/vendor_perl/5.14.3/@ARCH@-thread-multi' +installvendorbin='@USRBIN@' +installvendorhtml1dir='' +installvendorhtml3dir='' +installvendorlib='@LIBDIR@/perl/vendor_perl/5.14.3' +installvendorman1dir='' +installvendorman3dir='' +installvendorscript='@USRBIN@' +intsize='4' +issymlink='test -h' +ivdformat='"ld"' +ivtype='long' +known_extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Time/HiRes Time/Piece Unicode/Normalize VMS/DCLsym VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/APItest/KeywordRPN XS/Typemap attributes mro re threads threads/shared ' +ksh='' +ld='gcc' +lddlflags='-shared -O2 -fstack-protector' +ldflags=' -fstack-protector' +ldflags_uselargefiles='' +ldlibpthname='LD_LIBRARY_PATH' +less='less' +lib_ext='.a' +libc='@BASELIBDIR@/libc-2.12.1.so' +libperl='libperl.so' +libpth='@BASELIBDIR@ @LIBDIR@' +libs='-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc' +libsdirs=' @LIBDIR@' +libsfiles=' libnsl.so libgdbm.so libdb.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so' +libsfound=' @LIBDIR@/libnsl.so @LIBDIR@/libgdbm.so @LIBDIR@/libdb.so @LIBDIR@/libdl.so @LIBDIR@/libm.so @LIBDIR@/libcrypt.so @LIBDIR@/libutil.so @LIBDIR@/libpthread.so @LIBDIR@/libc.so' +libspath=' @BASELIBDIR@ @LIBDIR@' +libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util pthread c cposix posix ucb BSD gdbm_compat' +libswanted_uselargefiles='' +line='' +lint='' +lkflags='' +ln='ln' +lns='/bin/ln -s' +localtime_r_proto='REENTRANT_PROTO_S_TS' +locincpth='@EXECPREFIX@/local/include /opt/local/include @EXECPREFIX@/gnu/include /opt/gnu/include @EXECPREFIX@/GNU/include /opt/GNU/include' +loclibpth='@EXECPREFIX@/local/lib /opt/local/lib @EXECPREFIX@/gnu/lib /opt/gnu/lib @EXECPREFIX@/GNU/lib /opt/GNU/lib' +longlongsize='8' +lp='' +lpr='' +ls='ls' +lseeksize='8' +lseektype='off_t' +mad='undef' +madlyh='' +madlyobj='' +madlysrc='' +mail='' +mailx='' +make='make' +make_set_make='#' +mallocobj='' +mallocsrc='' +malloctype='void *' +man1dir=' ' +man1direxp='' +man1ext='0' +man3dir=' ' +man3direxp='' +man3ext='0' +mips_type='' +mistrustnm='' +mkdir='mkdir' +mmaptype='void *' +modetype='mode_t' +more='more' +multiarch='undef' +mv='' +myarchname='@ARCH@' +mydomain='.localdomain' +myhostname='localhost' +n='-n' +netdb_hlen_type='size_t' +netdb_name_type='const char *' +netdb_net_type='in_addr_t' +nm='nm' +nm_opt='' +nm_so_opt='--dynamic' +nonxs_ext='Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug \ +B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build \ +Class/ISA Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder \ +ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker \ +ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp \ +FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags \ +IO/Compress IO/Zlib IPC/Cmd IPC/Open2 IPC/Open3 JSON/PP Locale/Codes \ +Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple \ +Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList \ +Module/Load Module/Load/Conditional Module/Loaded Module/Pluggable NEXT Net/Ping \ +Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType \ +PerlIO/via/QuotedPrint Pod/Escapes Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc \ +Pod/Plainer Pod/Simple Safe SelfLoader Shell Switch Term/ANSIColor Term/Cap \ +Term/UI Test Test/Harness Test/Simple Text/Balanced Text/ParseWords Text/Tabs \ +Thread/Queue Thread/Semaphore Tie/File Tie/Hash/NamedCapture Tie/Memoize \ +Tie/RefHash Time/Local Unicode/Collate Version/Requirements XSLoader autodie \ +autouse base bignum constant encoding/warnings if lib libnet parent podlators' +nroff='nroff' +nvEUformat='"E"' +nvFUformat='"F"' +nvGUformat='"G"' +nv_overflows_integers_at='256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0' +nveformat='"e"' +nvfformat='"f"' +nvgformat='"g"' +nvsize='8' +nvtype='double' +o_nonblock='O_NONBLOCK' +obj_ext='.o' +old_pthread_create_joinable='' +optimize='-O2' +orderlib='false' +osname='linux' +osvers='2.6.37-rc5-yocto-standard+' +otherlibdirs='@LIBDIR@/perl/5.14.3' +package='perl5' +pager='/usr/bin/less -isr' +passcat='cat /etc/passwd' +patchlevel='14' +path_sep=':' +perl5='@USRBIN@/perl' +perl='' +perl_patchlevel='' +perladmin='root@localhost' +perllibs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc' +perlpath='@USRBIN@/perl' +pg='pg' +phostname='' +pidtype='pid_t' +plibpth='' +pmake='' +pr='' +prefix='@EXECPREFIX@' +prefixexp='@EXECPREFIX@' +privlib='@LIBDIR@/perl/5.14.3' +privlibexp='@LIBDIR@/perl/5.14.3' +procselfexe='"/proc/self/exe"' +prototype='define' +randbits='48' +randfunc='drand48' +random_r_proto='REENTRANT_PROTO_I_St' +randseedtype='long' +ranlib=':' +rd_nodata='-1' +readdir64_r_proto='REENTRANT_PROTO_I_TSR' +readdir_r_proto='REENTRANT_PROTO_I_TSR' +revision='5' +rm='rm' +rm_try='/bin/rm -f try try a.out .out try.[cho] try..o core core.try* try.core*' +rmail='' +run='' +runnm='false' +sPRIEUldbl='"LE"' +sPRIFUldbl='"LF"' +sPRIGUldbl='"LG"' +sPRIeldbl='"Le"' +sPRIfldbl='"Lf"' +sPRIgldbl='"Lg"' +sSCNfldbl='"Lf"' +sched_yield='sched_yield()' +scriptdir='@USRBIN@' +scriptdirexp='@USRBIN@' +sed='sed' +seedfunc='srand48' +selecttype='fd_set *' +sendmail='' +setgrent_r_proto='0' +sethostent_r_proto='0' +setlocale_r_proto='0' +setnetent_r_proto='0' +setprotoent_r_proto='0' +setpwent_r_proto='0' +setservent_r_proto='0' +sh='/bin/sh' +shar='' +sharpbang='#!' +shmattype='void *' +shortsize='2' +shrpenv='' +shsharp='true' +sig_count='65' +sig_name='ZERO HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS NUM32 NUM33 RTMIN NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 NUM63 RTMAX IOT CLD POLL UNUSED ' +sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "BUS", "FPE", "KILL", "USR1", "SEGV", "USR2", "PIPE", "ALRM", "TERM", "STKFLT", "CHLD", "CONT", "STOP", "TSTP", "TTIN", "TTOU", "URG", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "IO", "PWR", "SYS", "NUM32", "NUM33", "RTMIN", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "NUM63", "RTMAX", "IOT", "CLD", "POLL", "UNUSED", 0' +sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 6 17 29 31 ' +sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 6, 17, 29, 31, 0' +sig_size='69' +signal_t='void' +sitearch='@LIBDIR@/perl/site_perl/5.14.3/@ARCH@-thread-multi' +sitearchexp='@LIBDIR@/perl/site_perl/5.14.3/@ARCH@-thread-multi' +sitebin='@USRBIN@' +sitebinexp='@USRBIN@' +sitehtml1dir='' +sitehtml1direxp='' +sitehtml3dir='' +sitehtml3direxp='' +sitelib='@LIBDIR@/perl/site_perl/5.14.3' +sitelib_stem='@LIBDIR@/perl/site_perl' +sitelibexp='@LIBDIR@/perl/site_perl/5.14.3' +siteman1dir='' +siteman1direxp='' +siteman3dir='' +siteman3direxp='' +siteprefix='@EXECPREFIX@' +siteprefixexp='@EXECPREFIX@' +sitescript='@USRBIN@' +sitescriptexp='@USRBIN@' +sizetype='size_t' +sleep='' +smail='' +so='so' +sockethdr='' +socketlib='' +socksizetype='socklen_t' +sort='sort' +spackage='Perl5' +spitshell='cat' +srand48_r_proto='REENTRANT_PROTO_I_LS' +srandom_r_proto='REENTRANT_PROTO_I_TS' +src='.' +ssizetype='ssize_t' +startperl='#!@USRBIN@/perl' +startsh='#!/bin/sh' +static_ext=' ' +stdchar='char' +stdio_base='((fp)->_IO_read_base)' +stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)' +stdio_cnt='((fp)->_IO_read_end - (fp)->_IO_read_ptr)' +stdio_filbuf='' +stdio_ptr='((fp)->_IO_read_ptr)' +stdio_stream_array='' +strerror_r_proto='REENTRANT_PROTO_B_IBW' +strings='@INCLUDEDIR@/string.h' +submit='' +subversion='2' +sysman='@EXECPREFIX@/share/man/man1' +tail='' +tar='' +targetarch='' +tbl='' +tee='' +test='test' +timeincl='@INCLUDEDIR@/sys/time.h @INCLUDEDIR@/time.h ' +timetype='time_t' +tmpnam_r_proto='REENTRANT_PROTO_B_B' +to=':' +touch='touch' +tr='tr' +trnl='\n' +troff='' +ttyname_r_proto='REENTRANT_PROTO_I_IBW' +u16size='2' +u16type='unsigned short' +u32size='4' +u64size='8' +u8size='1' +u8type='unsigned char' +uidsign='1' +uidsize='4' +uidtype='uid_t' +uname='uname' +uniq='uniq' +use5005threads='undef' +usecrosscompile='undef' +usedevel='undef' +usedl='define' +usedtrace='undef' +usefaststdio='undef' +useithreads='define' +uselargefiles='define' +uselongdouble='undef' +usemallocwrap='define' +usemorebits='undef' +usemultiplicity='define' +usemymalloc='n' +usenm='false' +useopcode='true' +useperlio='define' +useposix='true' +usereentrant='undef' +userelocatableinc='undef' +usesfio='false' +useshrplib='true' +usesitecustomize='undef' +usesocks='undef' +usethreads='define' +usevendorprefix='define' +usevfork='false' +usrinc='@INCLUDEDIR@' +uuname='' +uvXUformat='"lX"' +uvoformat='"lo"' +uvtype='unsigned long' +uvuformat='"lu"' +uvxformat='"lx"' +vaproto='define' +vendorarch='@LIBDIR@/perl/vendor_perl/5.14.3/@ARCH@-thread-multi' +vendorarchexp='@LIBDIR@/perl/vendor_perl/5.14.3/@ARCH@-thread-multi' +vendorbin='@USRBIN@' +vendorbinexp='@USRBIN@' +vendorhtml1dir=' ' +vendorhtml1direxp='' +vendorhtml3dir=' ' +vendorhtml3direxp='' +vendorlib='@LIBDIR@/perl/vendor_perl/5.14.3' +vendorlib_stem='@LIBDIR@/perl/vendor_perl' +vendorlibexp='@LIBDIR@/perl/vendor_perl/5.14.3' +vendorman1dir=' ' +vendorman1direxp='' +vendorman3dir=' ' +vendorman3direxp='' +vendorprefix='/usr' +vendorprefixexp='/usr' +vendorscript='@USRBIN@' +vendorscriptexp='@USRBIN@' +version='5.14.3' +version_patchlevel_string='version 14 subversion 2' +versiononly='undef' +vi='' +voidflags='15' +xlibpth='@LIBDIR@/386 @BASELIBDIR@/386' +yacc='yacc' +yaccflags='' +zcat='' +zip='zip' +PERL_REVISION=5 +PERL_VERSION=14 +PERL_SUBVERSION=2 +PERL_API_REVISION=5 +PERL_API_VERSION=14 +PERL_API_SUBVERSION=0 +PERL_PATCHLEVEL='' +PERL_CONFIG_SH=true +: Variables propagated from previous config.sh file. +libdb_needs_pthread='N' + +d_static_inline='define' +d_sockaddr_sa_len='undef' +d_sin6_scope_id='define' +d_prctl='define' +d_prctl_set_name='define' +perl_static_inline='static __inline__' diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-32 b/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-32 new file mode 100644 index 0000000..7259a0c --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-32 @@ -0,0 +1,38 @@ +alignbytes='4' +cf_time='Thu Dec 23 03:57:51 UTC 2010' +cppsymbols='_FILE_OFFSET_BITS=64 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _POSIX_C_SOURCE=200809L _POSIX_SOURCE=1 _REENTRANT=1 _XOPEN_SOURCE=700 _XOPEN_SOURCE_EXTENDED=1 __BIGGEST_ALIGNMENT__=16 __CHAR16_TYPE__=short\ unsigned\ int __CHAR32_TYPE__=unsigned\ int __CHAR_BIT__=8 __DBL_DENORM_MIN__=((double)4.94065645841246544177e-324L) __DBL_DIG__=15 __DBL_EPSILON__=((double)2.22044604925031308085e-16L) __DBL_HAS_DENORM__=1 __DBL_HAS_INFINITY__=1 __DBL_HAS_QUIET_NAN__=1 __DBL_MANT_DIG__=53 __DBL_MAX_10_EXP__=308 __DBL_MAX_EXP__=1024 __DBL_MAX__=((double)1.79769313486231570815e+308L) __DBL_MIN_10_EXP__=(-307) __DBL_MIN_EXP__=(-1021) __DBL_MIN__=((double)2.22507385850720138309e-308L) __DEC128_EPSILON__=1E-33DL __DEC128_MANT_DIG__=34 __DEC128_MAX_EXP__=6145 __DEC128_MAX__=9.999999999999999999999999999999999E6144DL __DEC128_MIN_EXP__=(-6142) __DEC128_MIN__=1E-6143DL __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL __DEC32_EPSILON__=1E-6DF __DEC32_MANT_DIG__=7 __DEC32_MAX_EXP__=97 __DEC32_MAX__=9.999999E96DF __DEC32_MIN_EXP__=(-94) __DEC32_MIN__=1E-95DF __DEC32_SUBNORMAL_MIN__=0.000001E-95DF __DEC64_EPSILON__=1E-15DD __DEC64_MANT_DIG__=16 __DEC64_MAX_EXP__=385 __DEC64_MAX__=9.999999999999999E384DD __DEC64_MIN_EXP__=(-382) __DEC64_MIN__=1E-383DD __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD __DECIMAL_BID_FORMAT__=1 __DECIMAL_DIG__=21 __DEC_EVAL_METHOD__=2 __ELF__=1 __FINITE_MATH_ONLY__=0 __FLT_DENORM_MIN__=1.40129846432481707092e-45F __FLT_DIG__=6 __FLT_EPSILON__=1.19209289550781250000e-7F __FLT_EVAL_METHOD__=2 __FLT_HAS_DENORM__=1 __FLT_HAS_INFINITY__=1 __FLT_HAS_QUIET_NAN__=1 __FLT_MANT_DIG__=24 __FLT_MAX_10_EXP__=38 __FLT_MAX_EXP__=128 __FLT_MAX__=3.40282346638528859812e+38F __FLT_MIN_10_EXP__=(-37) __FLT_MIN_EXP__=(-125) __FLT_MIN__=1.17549435082228750797e-38F __FLT_RADIX__=2 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8=1 __GLIBC_MINOR__=12 __GLIBC__=2 __GNUC_GNU_INLINE__=1 __GNUC_MINOR__=5 __GNUC_PATCHLEVEL__=1 __GNUC__=4 __GNU_LIBRARY__=6 __GXX_ABI_VERSION=1002 __INT16_C(c)=c __INT16_MAX__=32767 __INT16_TYPE__=short\ int __INT32_C(c)=c __INT32_MAX__=2147483647 __INT32_TYPE__=int __INT64_C(c)=cLL __INT64_MAX__=9223372036854775807LL __INT64_TYPE__=long\ long\ int __INT8_C(c)=c __INT8_MAX__=127 __INT8_TYPE__=signed\ char __INTMAX_C(c)=cLL __INTMAX_MAX__=9223372036854775807LL __INTMAX_TYPE__=long\ long\ int __INTPTR_MAX__=2147483647 __INTPTR_TYPE__=int __INT_FAST16_MAX__=2147483647 __INT_FAST16_TYPE__=int __INT_FAST32_MAX__=2147483647 __INT_FAST32_TYPE__=int __INT_FAST64_MAX__=9223372036854775807LL __INT_FAST64_TYPE__=long\ long\ int __INT_FAST8_MAX__=127 __INT_FAST8_TYPE__=signed\ char __INT_LEAST16_MAX__=32767 __INT_LEAST16_TYPE__=short\ int __INT_LEAST32_MAX__=2147483647 __INT_LEAST32_TYPE__=int __INT_LEAST64_MAX__=9223372036854775807LL __INT_LEAST64_TYPE__=long\ long\ int __INT_LEAST8_MAX__=127 __INT_LEAST8_TYPE__=signed\ char __INT_MAX__=2147483647 __LDBL_DENORM_MIN__=3.64519953188247460253e-4951L __LDBL_DIG__=18 __LDBL_EPSILON__=1.08420217248550443401e-19L __LDBL_HAS_DENORM__=1 __LDBL_HAS_INFINITY__=1 __LDBL_HAS_QUIET_NAN__=1 __LDBL_MANT_DIG__=64 __LDBL_MAX_10_EXP__=4932 __LDBL_MAX_EXP__=16384 __LDBL_MAX__=1.18973149535723176502e+4932L __LDBL_MIN_10_EXP__=(-4931) __LDBL_MIN_EXP__=(-16381) __LDBL_MIN__=3.36210314311209350626e-4932L __LONG_LONG_MAX__=9223372036854775807LL __LONG_MAX__=2147483647L __PRAGMA_REDEFINE_EXTNAME=1 __PTRDIFF_MAX__=2147483647 __PTRDIFF_TYPE__=int __REGISTER_PREFIX__= __SCHAR_MAX__=127 __SHRT_MAX__=32767 __SIG_ATOMIC_MAX__=2147483647 __SIG_ATOMIC_MIN__=(-2147483647\ -\ 1) __SIG_ATOMIC_TYPE__=int __SIZEOF_DOUBLE__=8 __SIZEOF_FLOAT__=4 __SIZEOF_INT__=4 __SIZEOF_LONG_DOUBLE__=12 __SIZEOF_LONG_LONG__=8 __SIZEOF_LONG__=4 __SIZEOF_POINTER__=4 __SIZEOF_PTRDIFF_T__=4 __SIZEOF_SHORT__=2 __SIZEOF_SIZE_T__=4 __SIZEOF_WCHAR_T__=4 __SIZEOF_WINT_T__=4 __SIZE_MAX__=4294967295U __SIZE_TYPE__=unsigned\ int __STDC_HOSTED__=1 __STDC__=1 __UINT16_C(c)=c __UINT16_MAX__=65535 __UINT16_TYPE__=short\ unsigned\ int __UINT32_C(c)=cU __UINT32_MAX__=4294967295U __UINT32_TYPE__=unsigned\ int __UINT64_C(c)=cULL __UINT64_MAX__=18446744073709551615ULL __UINT64_TYPE__=long\ long\ unsigned\ int __UINT8_C(c)=c __UINT8_MAX__=255 __UINT8_TYPE__=unsigned\ char __UINTMAX_C(c)=cULL __UINTMAX_MAX__=18446744073709551615ULL __UINTMAX_TYPE__=long\ long\ unsigned\ int __UINTPTR_MAX__=4294967295U __UINTPTR_TYPE__=unsigned\ int __UINT_FAST16_MAX__=4294967295U __UINT_FAST16_TYPE__=unsigned\ int __UINT_FAST32_MAX__=4294967295U __UINT_FAST32_TYPE__=unsigned\ int __UINT_FAST64_MAX__=18446744073709551615ULL __UINT_FAST64_TYPE__=long\ long\ unsigned\ int __UINT_FAST8_MAX__=255 __UINT_FAST8_TYPE__=unsigned\ char __UINT_LEAST16_MAX__=65535 __UINT_LEAST16_TYPE__=short\ unsigned\ int __UINT_LEAST32_MAX__=4294967295U __UINT_LEAST32_TYPE__=unsigned\ int __UINT_LEAST64_MAX__=18446744073709551615ULL __UINT_LEAST64_TYPE__=long\ long\ unsigned\ int __UINT_LEAST8_MAX__=255 __UINT_LEAST8_TYPE__=unsigned\ char __USER_LABEL_PREFIX__= __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_POSIX=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 __VERSION__="4.5.1" __WCHAR_MAX__=2147483647L __WCHAR_MIN__=(-2147483647L\ -\ 1) __WCHAR_TYPE__=long\ int __WINT_MAX__=4294967295U __WINT_MIN__=0U __WINT_TYPE__=unsigned\ int __gnu_linux__=1 __i386=1 __i386__=1 __i586=1 __i586__=1 __linux=1 __linux__=1 __pentium=1 __pentium__=1 __tune_i586__=1 __tune_pentium__=1 __unix=1 __unix__=1 i386=1 linux=1 unix=1' +d_nv_preserves_uv='define' +d_printf_format_null='define' +d_u32align='undef' +gidformat='"lu"' +i32type='long' +i64type='long long' +ivsize='4' +longdblsize='12' +longsize='4' +myuname='linux qemux86 2.6.37-rc5-yocto-standard+ #1 preempt mon dec 20 14:21:27 pst 2010 i686 gnulinux ' +need_va_copy='undef' +netdb_host_type='const void *' +nv_preserves_uv_bits='32' +ptrsize='4' +quadkind='3' +quadtype='long long' +sGMTIME_max='2147483647' +sGMTIME_min='-2147483648' +sLOCALTIME_max='2147483647' +sLOCALTIME_min='-2147483648' +sPRIXU64='"LX"' +sPRId64='"Ld"' +sPRIi64='"Li"' +sPRIo64='"Lo"' +sPRIu64='"Lu"' +sPRIx64='"Lx"' +selectminbits='32' +sizesize='4' +u32type='unsigned long' +u64type='unsigned long long' +uidformat='"lu"' +uquadtype='unsigned long long' +use64bitall='undef' +use64bitint='undef' +uvsize='4' diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-32-be b/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-32-be new file mode 100644 index 0000000..a59a9ab --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-32-be @@ -0,0 +1 @@ +byteorder='4321' diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-32-le b/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-32-le new file mode 100644 index 0000000..10e4226 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-32-le @@ -0,0 +1 @@ +byteorder='1234' diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-64 b/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-64 new file mode 100644 index 0000000..6929d3a --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-64 @@ -0,0 +1,38 @@ +alignbytes='8' +cf_time='Thu Dec 23 02:06:42 UTC 2010' +cppsymbols='_FILE_OFFSET_BITS=64 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _LP64=1 _POSIX_C_SOURCE=200809L _POSIX_SOURCE=1 _REENTRANT=1 _XOPEN_SOURCE=700 _XOPEN_SOURCE_EXTENDED=1 __BIGGEST_ALIGNMENT__=16 __CHAR16_TYPE__=short\ unsigned\ int __CHAR32_TYPE__=unsigned\ int __CHAR_BIT__=8 __DBL_DENORM_MIN__=((double)4.94065645841246544177e-324L) __DBL_DIG__=15 __DBL_EPSILON__=((double)2.22044604925031308085e-16L) __DBL_HAS_DENORM__=1 __DBL_HAS_INFINITY__=1 __DBL_HAS_QUIET_NAN__=1 __DBL_MANT_DIG__=53 __DBL_MAX_10_EXP__=308 __DBL_MAX_EXP__=1024 __DBL_MAX__=((double)1.79769313486231570815e+308L) __DBL_MIN_10_EXP__=(-307) __DBL_MIN_EXP__=(-1021) __DBL_MIN__=((double)2.22507385850720138309e-308L) __DEC128_EPSILON__=1E-33DL __DEC128_MANT_DIG__=34 __DEC128_MAX_EXP__=6145 __DEC128_MAX__=9.999999999999999999999999999999999E6144DL __DEC128_MIN_EXP__=(-6142) __DEC128_MIN__=1E-6143DL __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL __DEC32_EPSILON__=1E-6DF __DEC32_MANT_DIG__=7 __DEC32_MAX_EXP__=97 __DEC32_MAX__=9.999999E96DF __DEC32_MIN_EXP__=(-94) __DEC32_MIN__=1E-95DF __DEC32_SUBNORMAL_MIN__=0.000001E-95DF __DEC64_EPSILON__=1E-15DD __DEC64_MANT_DIG__=16 __DEC64_MAX_EXP__=385 __DEC64_MAX__=9.999999999999999E384DD __DEC64_MIN_EXP__=(-382) __DEC64_MIN__=1E-383DD __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD __DECIMAL_BID_FORMAT__=1 __DECIMAL_DIG__=21 __DEC_EVAL_METHOD__=2 __ELF__=1 __FINITE_MATH_ONLY__=0 __FLT_DENORM_MIN__=1.40129846432481707092e-45F __FLT_DIG__=6 __FLT_EPSILON__=1.19209289550781250000e-7F __FLT_EVAL_METHOD__=0 __FLT_HAS_DENORM__=1 __FLT_HAS_INFINITY__=1 __FLT_HAS_QUIET_NAN__=1 __FLT_MANT_DIG__=24 __FLT_MAX_10_EXP__=38 __FLT_MAX_EXP__=128 __FLT_MAX__=3.40282346638528859812e+38F __FLT_MIN_10_EXP__=(-37) __FLT_MIN_EXP__=(-125) __FLT_MIN__=1.17549435082228750797e-38F __FLT_RADIX__=2 __GCC_HAVE_DWARF2_CFI_ASM=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8=1 __GLIBC_MINOR__=12 __GLIBC__=2 __GNUC_GNU_INLINE__=1 __GNUC_MINOR__=5 __GNUC_PATCHLEVEL__=1 __GNUC__=4 __GNU_LIBRARY__=6 __GXX_ABI_VERSION=1002 __INT16_C(c)=c __INT16_MAX__=32767 __INT16_TYPE__=short\ int __INT32_C(c)=c __INT32_MAX__=2147483647 __INT32_TYPE__=int __INT64_C(c)=cL __INT64_MAX__=9223372036854775807L __INT64_TYPE__=long\ int __INT8_C(c)=c __INT8_MAX__=127 __INT8_TYPE__=signed\ char __INTMAX_C(c)=cL __INTMAX_MAX__=9223372036854775807L __INTMAX_TYPE__=long\ int __INTPTR_MAX__=9223372036854775807L __INTPTR_TYPE__=long\ int __INT_FAST16_MAX__=9223372036854775807L __INT_FAST16_TYPE__=long\ int __INT_FAST32_MAX__=9223372036854775807L __INT_FAST32_TYPE__=long\ int __INT_FAST64_MAX__=9223372036854775807L __INT_FAST64_TYPE__=long\ int __INT_FAST8_MAX__=127 __INT_FAST8_TYPE__=signed\ char __INT_LEAST16_MAX__=32767 __INT_LEAST16_TYPE__=short\ int __INT_LEAST32_MAX__=2147483647 __INT_LEAST32_TYPE__=int __INT_LEAST64_MAX__=9223372036854775807L __INT_LEAST64_TYPE__=long\ int __INT_LEAST8_MAX__=127 __INT_LEAST8_TYPE__=signed\ char __INT_MAX__=2147483647 __LDBL_DENORM_MIN__=3.64519953188247460253e-4951L __LDBL_DIG__=18 __LDBL_EPSILON__=1.08420217248550443401e-19L __LDBL_HAS_DENORM__=1 __LDBL_HAS_INFINITY__=1 __LDBL_HAS_QUIET_NAN__=1 __LDBL_MANT_DIG__=64 __LDBL_MAX_10_EXP__=4932 __LDBL_MAX_EXP__=16384 __LDBL_MAX__=1.18973149535723176502e+4932L __LDBL_MIN_10_EXP__=(-4931) __LDBL_MIN_EXP__=(-16381) __LDBL_MIN__=3.36210314311209350626e-4932L __LONG_LONG_MAX__=9223372036854775807LL __LONG_MAX__=9223372036854775807L __LP64__=1 __MMX__=1 __PRAGMA_REDEFINE_EXTNAME=1 __PTRDIFF_MAX__=9223372036854775807L __PTRDIFF_TYPE__=long\ int __REGISTER_PREFIX__= __SCHAR_MAX__=127 __SHRT_MAX__=32767 __SIG_ATOMIC_MAX__=2147483647 __SIG_ATOMIC_MIN__=(-2147483647\ -\ 1) __SIG_ATOMIC_TYPE__=int __SIZEOF_DOUBLE__=8 __SIZEOF_FLOAT__=4 __SIZEOF_INT__=4 __SIZEOF_LONG_DOUBLE__=16 __SIZEOF_LONG_LONG__=8 __SIZEOF_LONG__=8 __SIZEOF_POINTER__=8 __SIZEOF_PTRDIFF_T__=8 __SIZEOF_SHORT__=2 __SIZEOF_SIZE_T__=8 __SIZEOF_WCHAR_T__=4 __SIZEOF_WINT_T__=4 __SIZE_MAX__=18446744073709551615UL __SIZE_TYPE__=long\ unsigned\ int __SSE2_MATH__=1 __SSE2__=1 __SSE_MATH__=1 __SSE__=1 __STDC_HOSTED__=1 __STDC__=1 __UINT16_C(c)=c __UINT16_MAX__=65535 __UINT16_TYPE__=short\ unsigned\ int __UINT32_C(c)=cU __UINT32_MAX__=4294967295U __UINT32_TYPE__=unsigned\ int __UINT64_C(c)=cUL __UINT64_MAX__=18446744073709551615UL __UINT64_TYPE__=long\ unsigned\ int __UINT8_C(c)=c __UINT8_MAX__=255 __UINT8_TYPE__=unsigned\ char __UINTMAX_C(c)=cUL __UINTMAX_MAX__=18446744073709551615UL __UINTMAX_TYPE__=long\ unsigned\ int __UINTPTR_MAX__=18446744073709551615UL __UINTPTR_TYPE__=long\ unsigned\ int __UINT_FAST16_MAX__=18446744073709551615UL __UINT_FAST16_TYPE__=long\ unsigned\ int __UINT_FAST32_MAX__=18446744073709551615UL __UINT_FAST32_TYPE__=long\ unsigned\ int __UINT_FAST64_MAX__=18446744073709551615UL __UINT_FAST64_TYPE__=long\ unsigned\ int __UINT_FAST8_MAX__=255 __UINT_FAST8_TYPE__=unsigned\ char __UINT_LEAST16_MAX__=65535 __UINT_LEAST16_TYPE__=short\ unsigned\ int __UINT_LEAST32_MAX__=4294967295U __UINT_LEAST32_TYPE__=unsigned\ int __UINT_LEAST64_MAX__=18446744073709551615UL __UINT_LEAST64_TYPE__=long\ unsigned\ int __UINT_LEAST8_MAX__=255 __UINT_LEAST8_TYPE__=unsigned\ char __USER_LABEL_PREFIX__= __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_POSIX=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 __VERSION__="4.5.1" __WCHAR_MAX__=2147483647 __WCHAR_MIN__=(-2147483647\ -\ 1) __WCHAR_TYPE__=int __WINT_MAX__=4294967295U __WINT_MIN__=0U __WINT_TYPE__=unsigned\ int __amd64=1 __amd64__=1 __gnu_linux__=1 __k8=1 __k8__=1 __linux=1 __linux__=1 __unix=1 __unix__=1 __x86_64=1 __x86_64__=1 linux=1 unix=1' +d_nv_preserves_uv='undef' +d_printf_format_null='undef' +d_u32align='define' +gidformat='"u"' +i32type='int' +i64type='long' +ivsize='8' +longdblsize='16' +longsize='8' +myuname='linux qemux86-64 2.6.37-rc5-yocto-standard+ #1 smp preempt mon dec 20 17:19:50 pst 2010 x86_64 gnulinux ' +need_va_copy='define' +netdb_host_type='char *' +nv_preserves_uv_bits='53' +ptrsize='8' +quadkind='2' +quadtype='long' +sGMTIME_max='67768036191676799' +sGMTIME_min='-62167219200' +sLOCALTIME_max='67768036191676799' +sLOCALTIME_min='-62167219200' +sPRIXU64='"lX"' +sPRId64='"ld"' +sPRIi64='"li"' +sPRIo64='"lo"' +sPRIu64='"lu"' +sPRIx64='"lx"' +selectminbits='64' +sizesize='8' +u32type='unsigned int' +u64type='unsigned long' +uidformat='"u"' +uquadtype='unsigned long' +use64bitall='define' +use64bitint='define' +uvsize='8' diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-64-be b/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-64-be new file mode 100644 index 0000000..c08ce3c --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-64-be @@ -0,0 +1 @@ +byteorder='87654321' diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-64-le b/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-64-le new file mode 100644 index 0000000..277d2a9 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/config.sh-64-le @@ -0,0 +1 @@ +byteorder='12345678' diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/cross-generate_uudmap.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/cross-generate_uudmap.patch new file mode 100644 index 0000000..a00ad61 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/cross-generate_uudmap.patch @@ -0,0 +1,15 @@ +Upstream-Status:Inappropriate [embedded specific] + +Index: perl-5.14.2/Makefile.SH +=================================================================== +--- perl-5.14.2.orig/Makefile.SH ++++ perl-5.14.2/Makefile.SH +@@ -622,7 +622,7 @@ bitcount.h: generate_uudmap$(HOST_EXE_EX + $(RUN) ./generate_uudmap$(HOST_EXE_EXT) uudmap.h bitcount.h + + generate_uudmap$(HOST_EXE_EXT): generate_uudmap$(OBJ_EXT) +- $(CC) -o generate_uudmap$(EXE_EXT) $(LDFLAGS) generate_uudmap$(OBJ_EXT) $(libs) ++ $(BUILD_CC) -o generate_uudmap$(EXE_EXT) generate_uudmap.c + + miniperlmain$(OBJ_EXT): miniperlmain.c patchlevel.h + $(CCCMD) $(PLDLFLAGS) $*.c diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/arm_thread_stress_timeout.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/arm_thread_stress_timeout.diff new file mode 100644 index 0000000..6e70c66 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/arm_thread_stress_timeout.diff @@ -0,0 +1,27 @@ +Upstream-Status:Inappropriate [debian patches] +From f624a9f1206cdd44fde99c40d82e2f326db485dd Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Sat, 1 Nov 2008 15:10:16 +0200 +Subject: Raise the timeout of ext/threads/shared/t/stress.t to accommodate + slower build hosts + +Bug-Debian: http://bugs.debian.org/501970 + +Patch-Name: debian/arm_thread_stress_timeout.diff +--- + dist/threads-shared/t/stress.t | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/dist/threads-shared/t/stress.t b/dist/threads-shared/t/stress.t +index adfd1ed..652a3e6 100644 +--- a/dist/threads-shared/t/stress.t ++++ b/dist/threads-shared/t/stress.t +@@ -34,7 +34,7 @@ use threads::shared; + { + my $cnt = 50; + +- my $TIMEOUT = 60; ++ my $TIMEOUT = 150; + + my $mutex = 1; + share($mutex); diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/cpan_definstalldirs.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/cpan_definstalldirs.diff new file mode 100644 index 0000000..57e7636 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/cpan_definstalldirs.diff @@ -0,0 +1,38 @@ +Upstream-Status:Inappropriate [debian patches] +From 4b63b9a433661cd13cfb1448dbfb90c5f53a53be Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Tue, 8 Mar 2005 19:30:38 +1100 +Subject: Provide a sensible INSTALLDIRS default for modules installed from + CPAN. + +Some modules which are included in core set INSTALLDIRS => 'perl' +explicitly in Makefile.PL or Build.PL. This makes sense for the normal @INC +ordering, but not ours. + +Patch-Name: debian/cpan_definstalldirs.diff +--- + cpan/CPAN/lib/CPAN/FirstTime.pm | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/cpan/CPAN/lib/CPAN/FirstTime.pm b/cpan/CPAN/lib/CPAN/FirstTime.pm +index 667bdca..c38c890 100644 +--- a/cpan/CPAN/lib/CPAN/FirstTime.pm ++++ b/cpan/CPAN/lib/CPAN/FirstTime.pm +@@ -990,7 +990,7 @@ sub init { + my_prompt_loop(prefer_installer => 'MB', $matcher, 'MB|EUMM|RAND'); + + if (!$matcher or 'makepl_arg make_arg' =~ /$matcher/) { +- my_dflt_prompt(makepl_arg => "", $matcher); ++ my_dflt_prompt(makepl_arg => "INSTALLDIRS=site", $matcher); + my_dflt_prompt(make_arg => "", $matcher); + if ( $CPAN::Config->{makepl_arg} =~ /LIBS=|INC=/ ) { + $CPAN::Frontend->mywarn( +@@ -1022,7 +1022,7 @@ sub init { + my_dflt_prompt(make_install_arg => $CPAN::Config->{make_arg} || "", + $matcher); + +- my_dflt_prompt(mbuildpl_arg => "", $matcher); ++ my_dflt_prompt(mbuildpl_arg => "--installdirs site", $matcher); + my_dflt_prompt(mbuild_arg => "", $matcher); + + if (exists $CPAN::HandleConfig::keys{mbuild_install_build_command} diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/cpanplus_config_path.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/cpanplus_config_path.diff new file mode 100644 index 0000000..f33221c --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/cpanplus_config_path.diff @@ -0,0 +1,45 @@ +Upstream-Status:Inappropriate [debian patches] +From 9825086b15f34f365a272cc8d6caf4e2044bede6 Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Mon, 6 Jul 2009 22:17:53 +0300 +Subject: Save local versions of CPANPLUS::Config::System into /etc/perl. + +This is a configuration file and needs to go in /etc by policy. +Besides, /usr may not even be writable. + +This mirrors the Debian setup of CPAN.pm in debian/cpan_config_path. + +See #533707. + +Patch-Name: debian/cpanplus_config_path.diff +--- + cpan/CPANPLUS/lib/CPANPLUS/Configure.pm | 1 + + cpan/CPANPLUS/lib/CPANPLUS/Internals/Constants.pm | 3 +++ + 2 files changed, 4 insertions(+), 0 deletions(-) + +diff --git a/cpan/CPANPLUS/lib/CPANPLUS/Configure.pm b/cpan/CPANPLUS/lib/CPANPLUS/Configure.pm +index ba1ca07..25cbe5f 100644 +--- a/cpan/CPANPLUS/lib/CPANPLUS/Configure.pm ++++ b/cpan/CPANPLUS/lib/CPANPLUS/Configure.pm +@@ -280,6 +280,7 @@ Saves the configuration to the package name you provided. + If this package is not C, it will + be saved in your C<.cpanplus> directory, otherwise it will + be attempted to be saved in the system wide directory. ++(On Debian systems, this system wide directory is /etc/perl.) + + If no argument is provided, it will default to your personal + config. +diff --git a/cpan/CPANPLUS/lib/CPANPLUS/Internals/Constants.pm b/cpan/CPANPLUS/lib/CPANPLUS/Internals/Constants.pm +index 443d5a4..f7085a8 100644 +--- a/cpan/CPANPLUS/lib/CPANPLUS/Internals/Constants.pm ++++ b/cpan/CPANPLUS/lib/CPANPLUS/Internals/Constants.pm +@@ -209,6 +209,9 @@ use constant CONFIG_USER_FILE => sub { + ) . '.pm'; + }; + use constant CONFIG_SYSTEM_FILE => sub { ++ # Debian-specific shortcut ++ return '/etc/perl/CPANPLUS/Config/System.pm'; ++ + require CPANPLUS::Internals; + require File::Basename; + my $dir = File::Basename::dirname( diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/cpanplus_definstalldirs.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/cpanplus_definstalldirs.diff new file mode 100644 index 0000000..7df2860 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/cpanplus_definstalldirs.diff @@ -0,0 +1,56 @@ +Upstream-Status:Inappropriate [debian patches] +From 66517b14790aa6410fd37e411dd62521e1e02b7f Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Mon, 6 Jul 2009 21:58:41 +0300 +Subject: Configure CPANPLUS to use the site directories by default. + +Bug-Debian: http://bugs.debian.org/533707 + +The core modules usually default to INSTALLDIRS=perl (ExtUtils::MakeMaker) +or installdirs=core (Module::Build), so we need to explicitly ask for +the site destination to get upgraded versions into /usr/local. + +See also the sister patch, debian/cpan_definstalldirs . + +Patch-Name: debian/cpanplus_definstalldirs.diff +--- + cpan/CPANPLUS/lib/CPANPLUS/Config/System.pm | 30 +++++++++++++++++++++++++++ + 1 files changed, 30 insertions(+), 0 deletions(-) + create mode 100644 cpan/CPANPLUS/lib/CPANPLUS/Config/System.pm + +diff --git a/cpan/CPANPLUS/lib/CPANPLUS/Config/System.pm b/cpan/CPANPLUS/lib/CPANPLUS/Config/System.pm +new file mode 100644 +index 0000000..5e6e11e +--- /dev/null ++++ b/cpan/CPANPLUS/lib/CPANPLUS/Config/System.pm +@@ -0,0 +1,30 @@ ++### minimal pod, so you can find it with perldoc -l, etc ++=pod ++ ++=head1 NAME ++ ++CPANPLUS::Config::System ++ ++=head1 DESCRIPTION ++ ++This is a CPANPLUS configuration file that sets appropriate default ++settings on Debian systems. ++ ++The only preconfigured settings are C (set to ++C) and C (set to C<--installdirs site>). ++ ++These settings will not have any effect if ++C is present. ++ ++=cut ++ ++ ++package CPANPLUS::Config::System; ++ ++sub setup { ++ my $conf = shift; ++ $conf->set_conf( makemakerflags => 'INSTALLDIRS=site' ); ++ $conf->set_conf( buildflags => '--installdirs site' ); ++} ++ ++1; diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/db_file_ver.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/db_file_ver.diff new file mode 100644 index 0000000..8726056 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/db_file_ver.diff @@ -0,0 +1,35 @@ +Upstream-Status:Inappropriate [debian patches] +From 0d1acf7af6da3a3f933faba8459ad9ff03fe3e5b Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Fri, 16 Dec 2005 01:32:14 +1100 +Subject: Remove overly restrictive DB_File version check. + +Bug-Debian: http://bugs.debian.org/340047 + +Package dependencies ensure the correct library is linked at run-time. + +Patch-Name: debian/db_file_ver.diff +--- + cpan/DB_File/version.c | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) + +diff --git a/cpan/DB_File/version.c b/cpan/DB_File/version.c +index e01f6f6..544e6ee 100644 +--- a/cpan/DB_File/version.c ++++ b/cpan/DB_File/version.c +@@ -48,6 +48,7 @@ __getBerkeleyDBInfo() + + (void)db_version(&Major, &Minor, &Patch) ; + ++#ifndef DEBIAN + /* Check that the versions of db.h and libdb.a are the same */ + if (Major != DB_VERSION_MAJOR || Minor != DB_VERSION_MINOR ) + /* || Patch != DB_VERSION_PATCH) */ +@@ -55,6 +56,7 @@ __getBerkeleyDBInfo() + croak("\nDB_File was build with libdb version %d.%d.%d,\nbut you are attempting to run it with libdb version %d.%d.%d\n", + DB_VERSION_MAJOR, DB_VERSION_MINOR, DB_VERSION_PATCH, + Major, Minor, Patch) ; ++#endif /* DEBIAN */ + + /* check that libdb is recent enough -- we need 2.3.4 or greater */ + if (Major == 2 && (Minor < 3 || (Minor == 3 && Patch < 4))) diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/deprecate-with-apt.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/deprecate-with-apt.diff new file mode 100644 index 0000000..3a145a1 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/deprecate-with-apt.diff @@ -0,0 +1,407 @@ +Upstream-Status:Inappropriate [debian patches] +From c2bd2059cfbba573643c748ace4ff4db4cbf015d Mon Sep 17 00:00:00 2001 +From: Dominic Hargreaves +Date: Mon, 17 May 2010 13:23:07 +0300 +Subject: Point users to Debian packages of deprecated core modules + +Bug-Debian: http://bugs.debian.org/580034 + +Class::ISA, Switch, Pod::Plainer, and (partially) Shell were +deprecated from the Perl core in 5.12.0. + +Class::ISA, Switch, Pod::Plainer were removed from the Perl core in +5.14.0. + +Shell and Devel::DProf, and Perl 4 libraries, were deprecated from the +Perl core in 5.14.0. + +To get a clean transition, perl/perl-modules is going to recommend the +separate Debian packages of these for one release cycle so that they will be +pulled in by default on upgrades. + +However, on systems configured to ignore recommendations the deprecation +warnings will still be useful, so modify them slightly to point to the +separate packages instead. + +Patch-Name: debian/deprecate-with-apt.diff +--- + lib/abbrev.pl | 2 +- + lib/assert.pl | 2 +- + lib/bigfloat.pl | 2 +- + lib/bigint.pl | 2 +- + lib/bigrat.pl | 2 +- + lib/cacheout.pl | 2 +- + lib/complete.pl | 2 +- + lib/ctime.pl | 2 +- + lib/deprecate.pm | 16 +++++++++++++++- + lib/dotsh.pl | 2 +- + lib/exceptions.pl | 2 +- + lib/fastcwd.pl | 2 +- + lib/find.pl | 2 +- + lib/finddepth.pl | 2 +- + lib/flush.pl | 2 +- + lib/getcwd.pl | 2 +- + lib/getopt.pl | 2 +- + lib/getopts.pl | 2 +- + lib/hostname.pl | 2 +- + lib/importenv.pl | 2 +- + lib/look.pl | 2 +- + lib/newgetopt.pl | 2 +- + lib/open2.pl | 2 +- + lib/open3.pl | 2 +- + lib/pwd.pl | 2 +- + lib/shellwords.pl | 2 +- + lib/stat.pl | 2 +- + lib/syslog.pl | 2 +- + lib/tainted.pl | 2 +- + lib/termcap.pl | 2 +- + lib/timelocal.pl | 2 +- + lib/validate.pl | 2 +- + 32 files changed, 46 insertions(+), 32 deletions(-) + +diff --git a/lib/abbrev.pl b/lib/abbrev.pl +index d46321f..0168631 100644 +--- a/lib/abbrev.pl ++++ b/lib/abbrev.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + ;# Usage: + ;# %foo = (); +diff --git a/lib/assert.pl b/lib/assert.pl +index d47e006..80593c5 100644 +--- a/lib/assert.pl ++++ b/lib/assert.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # + # This library is no longer being maintained, and is included for backward +diff --git a/lib/bigfloat.pl b/lib/bigfloat.pl +index 82d0f5c..c21bac6 100644 +--- a/lib/bigfloat.pl ++++ b/lib/bigfloat.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + package bigfloat; + require "bigint.pl"; +diff --git a/lib/bigint.pl b/lib/bigint.pl +index 6de1c53..031e8ad 100644 +--- a/lib/bigint.pl ++++ b/lib/bigint.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + package bigint; + # +diff --git a/lib/bigrat.pl b/lib/bigrat.pl +index aaf1713..146a8f4 100644 +--- a/lib/bigrat.pl ++++ b/lib/bigrat.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + package bigrat; + require "bigint.pl"; +diff --git a/lib/cacheout.pl b/lib/cacheout.pl +index a5da453..937405d 100644 +--- a/lib/cacheout.pl ++++ b/lib/cacheout.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # + # This library is no longer being maintained, and is included for backward +diff --git a/lib/complete.pl b/lib/complete.pl +index 9ed041c..2ab0c6a 100644 +--- a/lib/complete.pl ++++ b/lib/complete.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + ;# + # +diff --git a/lib/ctime.pl b/lib/ctime.pl +index aa00d00..ac24e71 100644 +--- a/lib/ctime.pl ++++ b/lib/ctime.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + ;# ctime.pl is a simple Perl emulation for the well known ctime(3C) function. + # +diff --git a/lib/deprecate.pm b/lib/deprecate.pm +index 7562c69..fc548b0 100644 +--- a/lib/deprecate.pm ++++ b/lib/deprecate.pm +@@ -7,6 +7,14 @@ our $VERSION = 0.02; + our %Config; + unless (%Config) { require Config; *Config = \%Config::Config; } + ++# Debian-specific change: recommend the separate Debian packages of ++# deprecated modules where available ++ ++my %DEBIAN_PACKAGES = ( ++ "Shell" => "libshell-perl", ++ "Devel::DProf" => "libdevel-dprof-perl" ++); ++ + # This isn't a public API. It's internal to code maintained by the perl-porters + # If you would like it to be a public API, please send a patch with + # documentation and tests. Until then, it may change without warning. +@@ -58,9 +66,15 @@ EOM + if (defined $callers_bitmask + && (vec($callers_bitmask, $warnings::Offsets{deprecated}, 1) + || vec($callers_bitmask, $warnings::Offsets{all}, 1))) { +- warn <<"EOM"; ++ if (my $deb = $DEBIAN_PACKAGES{$package}) { ++ warn <<"EOM"; ++$package will be removed from the Perl core distribution in the next major release. Please install the separate $deb package. It is being used at $call_file, line $call_line. ++EOM ++ } else { ++ warn <<"EOM"; + $package will be removed from the Perl core distribution in the next major release. Please install it from CPAN. It is being used at $call_file, line $call_line. + EOM ++ } + } + } + } +diff --git a/lib/dotsh.pl b/lib/dotsh.pl +index 92f1f4c..4085122 100644 +--- a/lib/dotsh.pl ++++ b/lib/dotsh.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # + # @(#)dotsh.pl 03/19/94 +diff --git a/lib/exceptions.pl b/lib/exceptions.pl +index 8af64c8..b5b1427 100644 +--- a/lib/exceptions.pl ++++ b/lib/exceptions.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # exceptions.pl + # tchrist@convex.com +diff --git a/lib/fastcwd.pl b/lib/fastcwd.pl +index 70007a1..2c7c42e 100644 +--- a/lib/fastcwd.pl ++++ b/lib/fastcwd.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # By John Bazik + # +diff --git a/lib/find.pl b/lib/find.pl +index 8e1b42c..7fb2fbf 100644 +--- a/lib/find.pl ++++ b/lib/find.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # This library is deprecated and unmaintained. It is included for + # compatibility with Perl 4 scripts which may use it, but it will be +diff --git a/lib/finddepth.pl b/lib/finddepth.pl +index 479905f..c07cea5 100644 +--- a/lib/finddepth.pl ++++ b/lib/finddepth.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # This library is deprecated and unmaintained. It is included for + # compatibility with Perl 4 scripts which may use it, but it will be +diff --git a/lib/flush.pl b/lib/flush.pl +index c427976..e5ed0ae 100644 +--- a/lib/flush.pl ++++ b/lib/flush.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # + # This library is no longer being maintained, and is included for backward +diff --git a/lib/getcwd.pl b/lib/getcwd.pl +index 77b2442..3810a99 100644 +--- a/lib/getcwd.pl ++++ b/lib/getcwd.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # By Brandon S. Allbery + # +diff --git a/lib/getopt.pl b/lib/getopt.pl +index 1d4008a..019a165 100644 +--- a/lib/getopt.pl ++++ b/lib/getopt.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + ;# $RCSfile: getopt.pl,v $$Revision: 4.1 $$Date: 92/08/07 18:23:58 $ + # +diff --git a/lib/getopts.pl b/lib/getopts.pl +index 37ecb4a..3d27418 100644 +--- a/lib/getopts.pl ++++ b/lib/getopts.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + ;# getopts.pl - a better getopt.pl + # +diff --git a/lib/hostname.pl b/lib/hostname.pl +index f57375e..b055d30 100644 +--- a/lib/hostname.pl ++++ b/lib/hostname.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # From: asherman@fmrco.com (Aaron Sherman) + # +diff --git a/lib/importenv.pl b/lib/importenv.pl +index 625edf6..52ee722 100644 +--- a/lib/importenv.pl ++++ b/lib/importenv.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # This library is no longer being maintained, and is included for backward + # compatibility with Perl 4 programs which may require it. +diff --git a/lib/look.pl b/lib/look.pl +index 7be55b2..12dcace 100644 +--- a/lib/look.pl ++++ b/lib/look.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + ;# Usage: &look(*FILEHANDLE,$key,$dict,$fold) + # +diff --git a/lib/newgetopt.pl b/lib/newgetopt.pl +index 4ac9470..08df6cb 100644 +--- a/lib/newgetopt.pl ++++ b/lib/newgetopt.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # This library is no longer being maintained, and is included for backward + # compatibility with Perl 4 programs which may require it. +diff --git a/lib/open2.pl b/lib/open2.pl +index ceb5653..a05f2ab 100644 +--- a/lib/open2.pl ++++ b/lib/open2.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # This legacy library is deprecated and will be removed in a future + # release of perl. +diff --git a/lib/open3.pl b/lib/open3.pl +index 9f4d5a4..27f7ab4 100644 +--- a/lib/open3.pl ++++ b/lib/open3.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # This legacy library is deprecated and will be removed in a future + # release of perl. +diff --git a/lib/pwd.pl b/lib/pwd.pl +index bd8123b..bdace6e 100644 +--- a/lib/pwd.pl ++++ b/lib/pwd.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + ;# pwd.pl - keeps track of current working directory in PWD environment var + ;# +diff --git a/lib/shellwords.pl b/lib/shellwords.pl +index b562f5f..7f16375 100644 +--- a/lib/shellwords.pl ++++ b/lib/shellwords.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + ;# This legacy library is deprecated and will be removed in a future + ;# release of perl. +diff --git a/lib/stat.pl b/lib/stat.pl +index feda273..910ce1c 100644 +--- a/lib/stat.pl ++++ b/lib/stat.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + ;# This legacy library is deprecated and will be removed in a future + ;# release of perl. +diff --git a/lib/syslog.pl b/lib/syslog.pl +index 7504a5d..4c2b95f 100644 +--- a/lib/syslog.pl ++++ b/lib/syslog.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # + # syslog.pl +diff --git a/lib/tainted.pl b/lib/tainted.pl +index e88bca1..d58c765 100644 +--- a/lib/tainted.pl ++++ b/lib/tainted.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + # This legacy library is deprecated and will be removed in a future + # release of perl. +diff --git a/lib/termcap.pl b/lib/termcap.pl +index a84cba3..e641f4d 100644 +--- a/lib/termcap.pl ++++ b/lib/termcap.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + ;# $RCSfile: termcap.pl,v $$Revision: 4.1 $$Date: 92/08/07 18:24:16 $ + # +diff --git a/lib/timelocal.pl b/lib/timelocal.pl +index fefb9da..2297888 100644 +--- a/lib/timelocal.pl ++++ b/lib/timelocal.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + ;# timelocal.pl + ;# +diff --git a/lib/validate.pl b/lib/validate.pl +index fc2d16a..1a8aef4 100644 +--- a/lib/validate.pl ++++ b/lib/validate.pl +@@ -1,4 +1,4 @@ +-warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; ++warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n"; + + ;# The validate routine takes a single multiline string consisting of + ;# lines containing a filename plus a file test to try on it. (The diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/disable-zlib-bundling.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/disable-zlib-bundling.diff new file mode 100644 index 0000000..03ef76f --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/disable-zlib-bundling.diff @@ -0,0 +1,31 @@ +Upstream-Status:Inappropriate [debian patches] +From 90c7967530102c66bbff25d89273d3f0bf189a83 Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Fri, 10 Apr 2009 01:17:43 +0300 +Subject: Disable zlib bundling in Compress::Raw::Zlib + +Compress::Raw::Zlib statically links its bundled version of zlib +by default, but we use the system library instead. + +Patch-Name: debian/disable-zlib-bundling.diff +--- + cpan/Compress-Raw-Zlib/config.in | 6 +++--- + 1 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/cpan/Compress-Raw-Zlib/config.in b/cpan/Compress-Raw-Zlib/config.in +index c56cc03..2c6659b 100644 +--- a/cpan/Compress-Raw-Zlib/config.in ++++ b/cpan/Compress-Raw-Zlib/config.in +@@ -16,9 +16,9 @@ + # Setting the Gzip OS Code + # + +-BUILD_ZLIB = True +-INCLUDE = ./zlib-src +-LIB = ./zlib-src ++BUILD_ZLIB = False ++INCLUDE = /usr/include ++LIB = /usr/lib + + OLD_ZLIB = False + GZIP_OS_CODE = AUTO_DETECT diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/doc_info.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/doc_info.diff new file mode 100644 index 0000000..889024a --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/doc_info.diff @@ -0,0 +1,37 @@ +Upstream-Status:Inappropriate [debian patches] +From 16ebe1f5232621d8894aa6c6210fdf2fc9b54a84 Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Fri, 18 Mar 2005 22:22:25 +1100 +Subject: Replace generic man(1) instructions with Debian-specific + information. + +Indicate that the user needs to install the perl-doc package. + +Patch-Name: debian/doc_info.diff +--- + pod/perl.pod | 12 ++++++++++-- + 1 files changed, 10 insertions(+), 2 deletions(-) + +diff --git a/pod/perl.pod b/pod/perl.pod +index 29cabf1..529ad6f 100644 +--- a/pod/perl.pod ++++ b/pod/perl.pod +@@ -261,8 +261,16 @@ For ease of access, the Perl manual has been split up into several sections. + perlwin32 Perl notes for Windows + + +-On a Unix-like system, these documentation files will usually also be +-available as manpages for use with the F program. ++On Debian systems, you need to install the B package which ++contains the majority of the standard Perl documentation and the ++F program. ++ ++Extensive additional documentation for Perl modules is available, both ++those distributed with Perl and third-party modules which are packaged ++or locally installed. ++ ++You should be able to view Perl's documentation with your man(1) ++program or perldoc(1). + + In general, if something strange has gone wrong with your program and you're + not sure where you should look for help, try the B<-w> switch first. It will diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/enc2xs_inc.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/enc2xs_inc.diff new file mode 100644 index 0000000..9440348 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/enc2xs_inc.diff @@ -0,0 +1,54 @@ +Upstream-Status:Inappropriate [debian patches] +From e9fd6e7729b9ebd9bc74b8cf295cd3a7f5aa5472 Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Tue, 8 Mar 2005 19:30:38 +1100 +Subject: Tweak enc2xs to follow symlinks and ignore missing @INC directories. + +Bug-Debian: http://bugs.debian.org/290336 + +- ignore missing directories, +- follow symlinks (/usr/share/perl/5.8 -> 5.8.4). +- filter "." out when running "enc2xs -C", it's unnecessary and causes + issues with follow => 1 (see #603686 and [rt.cpan.org #64585]) + +Patch-Name: debian/enc2xs_inc.diff +--- + cpan/Encode/bin/enc2xs | 8 ++++---- + 1 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/cpan/Encode/bin/enc2xs b/cpan/Encode/bin/enc2xs +index 773c0a0..bc1ae1b 100644 +--- a/cpan/Encode/bin/enc2xs ++++ b/cpan/Encode/bin/enc2xs +@@ -924,11 +924,11 @@ use vars qw( + sub find_e2x{ + eval { require File::Find; }; + my (@inc, %e2x_dir); +- for my $inc (@INC){ ++ for my $inc (grep -d, @INC){ + push @inc, $inc unless $inc eq '.'; #skip current dir + } + File::Find::find( +- sub { ++ { wanted => sub { + my ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size, + $atime,$mtime,$ctime,$blksize,$blocks) + = lstat($_) or return; +@@ -938,7 +938,7 @@ sub find_e2x{ + $e2x_dir{$File::Find::dir} ||= $mtime; + } + return; +- }, @inc); ++ }, follow => 1}, @inc); + warn join("\n", keys %e2x_dir), "\n"; + for my $d (sort {$e2x_dir{$a} <=> $e2x_dir{$b}} keys %e2x_dir){ + $_E2X = $d; +@@ -1005,7 +1005,7 @@ sub make_configlocal_pm { + $LocalMod{$enc} ||= $mod; + } + }; +- File::Find::find({wanted => $wanted}, @INC); ++ File::Find::find({wanted => $wanted, follow => 1}, grep -d && !/^\./, @INC); + $_ModLines = ""; + for my $enc ( sort keys %LocalMod ) { + $_ModLines .= diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/errno_ver.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/errno_ver.diff new file mode 100644 index 0000000..c7b0531 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/errno_ver.diff @@ -0,0 +1,36 @@ +Upstream-Status:Inappropriate [debian patches] +From 973bed42db538804179f39d66dab37c82c6ade24 Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Fri, 16 Dec 2005 01:32:14 +1100 +Subject: Remove Errno version check due to upgrade problems with long-running + processes. + +Bug-Debian: http://bugs.debian.org/343351 + +Remove version check which can cause problems for long running +processes embedding perl when upgrading to a newer version, +compatible, but built on a different machine. + +Patch-Name: debian/errno_ver.diff +--- + ext/Errno/Errno_pm.PL | 5 ----- + 1 files changed, 0 insertions(+), 5 deletions(-) + +diff --git a/ext/Errno/Errno_pm.PL b/ext/Errno/Errno_pm.PL +index 56bc815..01f510a 100644 +--- a/ext/Errno/Errno_pm.PL ++++ b/ext/Errno/Errno_pm.PL +@@ -332,13 +332,8 @@ EOF + + package Errno; + require Exporter; +-use Config; + use strict; + +-"\$Config{'archname'}-\$Config{'osvers'}" eq +-"$Config{'archname'}-$Config{'osvers'}" or +- die "Errno architecture ($Config{'archname'}-$Config{'osvers'}) does not match executable architecture (\$Config{'archname'}-\$Config{'osvers'})"; +- + our \$VERSION = "$VERSION"; + \$VERSION = eval \$VERSION; + our \@ISA = 'Exporter'; diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/extutils_set_libperl_path.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/extutils_set_libperl_path.diff new file mode 100644 index 0000000..d704c00 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/extutils_set_libperl_path.diff @@ -0,0 +1,24 @@ +Upstream-Status:Inappropriate [debian patches] +From 334ac01a8306485ed901f4fb45d79f39a944fe77 Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Tue, 8 Mar 2005 19:30:38 +1100 +Subject: EU:MM: Set location of libperl.a to /usr/lib + +Patch-Name: debian/extutils_set_libperl_path.diff +--- + cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm +index 4ee6b3f..42bbb83 100644 +--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm ++++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm +@@ -2409,7 +2409,7 @@ MAP_PRELIBS = $Config{perllibs} $Config{cryptlib} + ($lperl = $libperl) =~ s/\$\(A\)/$self->{LIB_EXT}/; + } + unless ($libperl && -f $lperl) { # Ilya's code... +- my $dir = $self->{PERL_SRC} || "$self->{PERL_ARCHLIB}/CORE"; ++ my $dir = $self->{PERL_SRC} || "/usr/lib"; + $dir = "$self->{PERL_ARCHLIB}/.." if $self->{UNINSTALLED_PERL}; + $libperl ||= "libperl$self->{LIB_EXT}"; + $libperl = "$dir/$libperl"; diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fakeroot.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fakeroot.diff new file mode 100644 index 0000000..79e7fcf --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fakeroot.diff @@ -0,0 +1,45 @@ +Upstream-Status:Inappropriate [debian patches] +From a46a7107fb045ffa6047488b8002fec97b621a11 Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Fri, 18 Mar 2005 22:22:25 +1100 +Subject: Postpone LD_LIBRARY_PATH evaluation to the binary targets. + +Modify the setting of LD_LIBRARY_PATH to append pre-existing values at the +time the rule is evaluated rather than when the Makefile is created. + +This is required when building packages with dpkg-buildpackage and fakeroot, +since fakeroot (which now sets LD_LIBRARY_PATH) is not used for the "build" +rule where the Makefile is created, but is for the clean/binary* targets. + +Patch-Name: debian/fakeroot.diff +--- + Makefile.SH | 9 ++------- + 1 files changed, 2 insertions(+), 7 deletions(-) + +diff --git a/Makefile.SH b/Makefile.SH +index eb6326a..1dac585 100755 +--- a/Makefile.SH ++++ b/Makefile.SH +@@ -36,12 +36,7 @@ case "$useshrplib" in + true) + # Prefix all runs of 'miniperl' and 'perl' with + # $ldlibpth so that ./perl finds *this* shared libperl. +- case "$LD_LIBRARY_PATH" in +- '') +- ldlibpth="LD_LIBRARY_PATH=`pwd`";; +- *) +- ldlibpth="LD_LIBRARY_PATH=`pwd`:${LD_LIBRARY_PATH}";; +- esac ++ ldlibpth=LD_LIBRARY_PATH=`pwd`'$${LD_LIBRARY_PATH:+:}$$LD_LIBRARY_PATH' + + pldlflags="$cccdlflags" + static_ldflags='' +@@ -112,7 +107,7 @@ true) + ;; + esac + case "$ldlibpthname" in +- '') ;; ++ ''|LD_LIBRARY_PATH) ;; + *) + case "$osname" in + os2) diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/find_html2text.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/find_html2text.diff new file mode 100644 index 0000000..29dc576 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/find_html2text.diff @@ -0,0 +1,36 @@ +Upstream-Status:Inappropriate [debian patches] +From ca66b95be369b47a6d372c3653be57cd737f7f21 Mon Sep 17 00:00:00 2001 +From: Andreas Marschke +Date: Sat, 17 Sep 2011 11:38:42 +0100 +Subject: Configure CPAN::Distribution with correct name of html2text + +Bug-Debian: http://bugs.debian.org/640479 +Patch-Name: debian/find_html2text.diff + +If you use cpan from Debian you usually wind up trying to read online +documentation through it. Unfortunately cpan can't find the +html2text.pl script even though it is installed using the Debian +package 'html2text'. + +Please see the attached patch for a quick fix of this issue. + +[Maintainer's note: html2text in Debian is not the same implementation +as the html2text.pl which is expected, but should provide similar +functionality]. +--- + cpan/CPAN/lib/CPAN/Distribution.pm | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/cpan/CPAN/lib/CPAN/Distribution.pm b/cpan/CPAN/lib/CPAN/Distribution.pm +index 637ab27..a8193d9 100644 +--- a/cpan/CPAN/lib/CPAN/Distribution.pm ++++ b/cpan/CPAN/lib/CPAN/Distribution.pm +@@ -3715,7 +3715,7 @@ sub _display_url { + if $CPAN::DEBUG; + + # should we define it in the config instead? +- my $html_converter = "html2text.pl"; ++ my $html_converter = "html2text"; + + my $web_browser = $CPAN::Config->{'lynx'} || undef; + my $web_browser_out = $web_browser diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/document_makemaker_ccflags.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/document_makemaker_ccflags.diff new file mode 100644 index 0000000..3f2c3dc --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/document_makemaker_ccflags.diff @@ -0,0 +1,32 @@ +Upstream-Status:Inappropriate [debian patches] +From f0e3a51bd7286788e410510af86a6c07edac4445 Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Mon, 30 May 2011 22:54:24 +0300 +Subject: Document that CCFLAGS should include $Config{ccflags} + +Bug: https://rt.cpan.org/Public/Bug/Display.html?id=68613 +Bug-Debian: http://bugs.debian.org/628522 + +Compiling XS extensions without $Config{ccflags} can break the +binary interface on some platforms. + +Patch-Name: fixes/document_makemaker_ccflags.diff +--- + cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm | 4 ++++ + 1 files changed, 4 insertions(+), 0 deletions(-) + +diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm +index be9624e..c56ca8f 100644 +--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm ++++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm +@@ -1524,6 +1524,10 @@ currently used by MakeMaker but may be handy in Makefile.PLs. + String that will be included in the compiler call command line between + the arguments INC and OPTIMIZE. + ++The default value is taken from $Config{ccflags}. When overriding ++CCFLAGS, make sure to include the $Config{ccflags} settings to avoid ++binary incompatibilities. ++ + =item CONFIG + + Arrayref. E.g. [qw(archname manext)] defines ARCHNAME & MANEXT from diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/extutils-cbuilder-cflags.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/extutils-cbuilder-cflags.diff new file mode 100644 index 0000000..f9a3c6b --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/extutils-cbuilder-cflags.diff @@ -0,0 +1,87 @@ +Upstream-Status:Inappropriate [debian patches] +From 0c91624f1f9ec46a6f13cad3031b706213233479 Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Thu, 28 Apr 2011 09:18:54 +0300 +Subject: Append CFLAGS and LDFLAGS to their Config.pm counterparts in + EU::CBuilder + +Bug: http://rt.perl.org/rt3//Public/Bug/Display.html?id=89478 +Bug-Debian: http://bugs.debian.org/624460 +Origin: upstream, http://perl5.git.perl.org/perl.git/commitdiff/011e8fb476b5fb27c9aa613360d918aa0b798b3d + +Since ExtUtils::CBuilder 0.27_04 (bleadperl commit 06e8058f27e4), +CFLAGS and LDFLAGS from the environment have overridden the Config.pm +ccflags and ldflags settings. This can cause binary incompatibilities +between the core Perl and extensions built with EU::CBuilder. + +Append to the Config.pm values rather than overriding them. + +Patch-Name: fixes/extutils-cbuilder-cflags.diff +--- + .../lib/ExtUtils/CBuilder/Base.pm | 6 +++- + dist/ExtUtils-CBuilder/t/04-base.t | 25 +++++++++++++++++++- + 2 files changed, 28 insertions(+), 3 deletions(-) + +diff --git a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm +index b572312..2255c51 100644 +--- a/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm ++++ b/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm +@@ -40,11 +40,13 @@ sub new { + $self->{config}{$k} = $v unless exists $self->{config}{$k}; + } + $self->{config}{cc} = $ENV{CC} if defined $ENV{CC}; +- $self->{config}{ccflags} = $ENV{CFLAGS} if defined $ENV{CFLAGS}; ++ $self->{config}{ccflags} = join(" ", $self->{config}{ccflags}, $ENV{CFLAGS}) ++ if defined $ENV{CFLAGS}; + $self->{config}{cxx} = $ENV{CXX} if defined $ENV{CXX}; + $self->{config}{cxxflags} = $ENV{CXXFLAGS} if defined $ENV{CXXFLAGS}; + $self->{config}{ld} = $ENV{LD} if defined $ENV{LD}; +- $self->{config}{ldflags} = $ENV{LDFLAGS} if defined $ENV{LDFLAGS}; ++ $self->{config}{ldflags} = join(" ", $self->{config}{ldflags}, $ENV{LDFLAGS}) ++ if defined $ENV{LDFLAGS}; + + unless ( exists $self->{config}{cxx} ) { + my ($ccpath, $ccbase, $ccsfx ) = fileparse($self->{config}{cc}, qr/\.[^.]*/); +diff --git a/dist/ExtUtils-CBuilder/t/04-base.t b/dist/ExtUtils-CBuilder/t/04-base.t +index db0ef98..49819a1 100644 +--- a/dist/ExtUtils-CBuilder/t/04-base.t ++++ b/dist/ExtUtils-CBuilder/t/04-base.t +@@ -1,7 +1,7 @@ + #! perl -w + + use strict; +-use Test::More tests => 50; ++use Test::More tests => 64; + use Config; + use Cwd; + use File::Path qw( mkpath ); +@@ -328,6 +328,29 @@ is_deeply( $mksymlists_args, + "_prepare_mksymlists_args(): got expected arguments for Mksymlists", + ); + ++my %testvars = ( ++ CFLAGS => 'ccflags', ++ LDFLAGS => 'ldflags', ++); ++ ++while (my ($VAR, $var) = each %testvars) { ++ local $ENV{$VAR}; ++ $base = ExtUtils::CBuilder::Base->new( quiet => 1 ); ++ ok( $base, "ExtUtils::CBuilder::Base->new() returned true value" ); ++ isa_ok( $base, 'ExtUtils::CBuilder::Base' ); ++ like($base->{config}{$var}, qr/\Q$Config{$var}/, ++ "honours $var from Config.pm"); ++ ++ $ENV{$VAR} = "-foo -bar"; ++ $base = ExtUtils::CBuilder::Base->new( quiet => 1 ); ++ ok( $base, "ExtUtils::CBuilder::Base->new() returned true value" ); ++ isa_ok( $base, 'ExtUtils::CBuilder::Base' ); ++ like($base->{config}{$var}, qr/\Q$ENV{$VAR}/, ++ "honours $VAR from the environment"); ++ like($base->{config}{$var}, qr/\Q$Config{$var}/, ++ "doesn't override $var from Config.pm with $VAR from the environment"); ++} ++ + ##### + + for ($source_file, $object_file, $lib_file) { diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/h2ph-multiarch.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/h2ph-multiarch.diff new file mode 100644 index 0000000..3b6b4a0 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/h2ph-multiarch.diff @@ -0,0 +1,70 @@ +Upstream-Status:Inappropriate [debian patches] +From 37969e249dfc593ebabfcb682893b6c69dc6b313 Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Wed, 18 May 2011 21:44:06 -0700 +Subject: Make h2ph correctly search gcc include directories + +Bug: http://rt.perl.org/rt3/Public/Bug/Display.html?id=90122 +Bug-Debian: http://bugs.debian.org/625808 +Origin: upstream, http://perl5.git.perl.org/perl.git/commit/e7ec705d9b91d35fa99dc50d0a232b6372160a77 + +System header conversion with "h2ph -a" is currently broken on Ubuntu +Natty and Oneiric (unless the gcc-multilib package is installed for +backward compatibility), resulting in things like + + # perl -e 'require "syscall.ph"' + Can't locate asm/unistd.ph in @INC [...] + +This happens because Ubuntu has switched to a 'multiarch' setup, see + for details. + +The asm subdirectory isn't in $Config{usrinc} anymore: /usr/include/asm +is now /usr/include/x86_64-linux-gnu/asm. (The third component of the +new path varies with the actual architecture.) + +gcc --print-search-dirs doesn't really tell anything about where gcc +looks for the include directories, it was just used to find the gcc +internal directory prefix. + +Parse the output of "gcc -v -E" instead, and append $Config{usrinc} +for safety. Duplicates shouldn't matter. + +The h2ph "-a" switch isn't currently tested automatically, and that +seems nontrivial to do portably. Manual testing was done with + + # mkdir ttt + # ./perl -Ilib ./utils/h2ph -a -d $(pwd)/ttt syscall.h + +The gcc invocation has been tested to work with gcc 4.6, 4.1, and 3.3. + +http://bugs.debian.org/625808 +https://bugs.launchpad.net/bugs/777903 + +Patch-Name: fixes/h2ph-multiarch.diff +--- + utils/h2ph.PL | 12 ++---------- + 1 files changed, 2 insertions(+), 10 deletions(-) + +diff --git a/utils/h2ph.PL b/utils/h2ph.PL +index 87f3c7d..4545d6d 100644 +--- a/utils/h2ph.PL ++++ b/utils/h2ph.PL +@@ -761,16 +761,8 @@ sub queue_includes_from + # non-GCC?) C compilers, but gcc uses additional include directories. + sub inc_dirs + { +- my $from_gcc = `LC_ALL=C $Config{cc} -v 2>&1`; +- if( !( $from_gcc =~ s:^Reading specs from (.*?)/specs\b.*:$1/include:s ) ) +- { # gcc-4+ : +- $from_gcc = `LC_ALL=C $Config{cc} -print-search-dirs 2>&1`; +- if ( !($from_gcc =~ s/^install:\s*([^\s]+[^\s\/])([\s\/]*).*$/$1\/include/s) ) +- { +- $from_gcc = ''; +- }; +- }; +- length($from_gcc) ? ($from_gcc, $from_gcc . "-fixed", $Config{usrinc}) : ($Config{usrinc}); ++ my $from_gcc = `LC_ALL=C $Config{cc} -v -E - < /dev/null 2>&1 | awk '/^#include/, /^End of search list/' | grep '^ '`; ++ length($from_gcc) ? (split(' ', $from_gcc), $Config{usrinc}) : ($Config{usrinc}); + } + + diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/index-tainting.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/index-tainting.diff new file mode 100644 index 0000000..ee00ca3 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/index-tainting.diff @@ -0,0 +1,74 @@ +Upstream-Status:Inappropriate [debian patches] +From e25298a339dd6679f1b080f0125ac1b237b87950 Mon Sep 17 00:00:00 2001 +From: David Mitchell +Date: Tue, 28 Jun 2011 17:04:40 +0100 +Subject: RT 64804: tainting with index() of a constant + +Bug: http://rt.perl.org/rt3/Public/Bug/Display.html?id=64804 +Bug-Debian: http://bugs.debian.org/291450 +Origin: upstream, http://perl5.git.perl.org/perl.git/commit/3b36395d31cf0a2f3a017505cd0ea857a7acb5d1 + +At compile time, ck_index with a tainted constant set PL_tainted, +which remained on during the rest of compilation, tainting all other +constants. + +Fix this by saving and restoring PL_tainted across the call to +fbm_compile, which is what sets PL_tainted. + +Patch-Name: fixes/index-tainting.diff +--- + op.c | 5 ++++- + t/op/taint.t | 16 +++++++++++++++- + 2 files changed, 19 insertions(+), 2 deletions(-) + +diff --git a/op.c b/op.c +index e21b9a4..973df13 100644 +--- a/op.c ++++ b/op.c +@@ -7780,8 +7780,11 @@ Perl_ck_index(pTHX_ OP *o) + OP *kid = cLISTOPo->op_first->op_sibling; /* get past pushmark */ + if (kid) + kid = kid->op_sibling; /* get past "big" */ +- if (kid && kid->op_type == OP_CONST) ++ if (kid && kid->op_type == OP_CONST) { ++ const bool save_taint = PL_tainted; + fbm_compile(((SVOP*)kid)->op_sv, 0); ++ PL_tainted = save_taint; ++ } + } + return ck_fun(o); + } +diff --git a/t/op/taint.t b/t/op/taint.t +index 9df6fee..a300b9b 100644 +--- a/t/op/taint.t ++++ b/t/op/taint.t +@@ -17,7 +17,7 @@ BEGIN { + use strict; + use Config; + +-plan tests => 774; ++plan tests => 778; + + $| = 1; + +@@ -2144,6 +2144,20 @@ end + is_tainted $dest, "ucfirst(tainted) taints its return value"; + } + ++ ++# tainted constants and index() ++# RT 64804; http://bugs.debian.org/291450 ++{ ++ ok(tainted $old_env_path, "initial taintedness"); ++ BEGIN { no strict 'refs'; my $v = $old_env_path; *{"::C"} = sub () { $v }; } ++ ok(tainted C, "constant is tainted properly"); ++ ok(!tainted "", "tainting not broken yet"); ++ index(undef, C); ++ ok(!tainted "", "tainting still works after index() of the constant"); ++} ++ ++ ++ + # This may bomb out with the alarm signal so keep it last + SKIP: { + skip "No alarm()" unless $Config{d_alarm}; diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/module-build-home-directory.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/module-build-home-directory.diff new file mode 100644 index 0000000..998a6a3 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/module-build-home-directory.diff @@ -0,0 +1,38 @@ +Upstream-Status:Inappropriate [debian patches] +From 9266292f705f2a3b6e5b97fa50e5f2be31371d5c Mon Sep 17 00:00:00 2001 +From: Dominic Hargreaves +Date: Mon, 2 May 2011 10:35:04 +0100 +Subject: Fix failing tilde test when run under a UID without a passwd entry + +Bug: https://rt.cpan.org/Public/Bug/Display.html?id=67893 +Bug-Debian: http://bugs.debian.org/624850 + +Patch-Name: fixes/module-build-home-directory.diff +--- + cpan/Module-Build/t/tilde.t | 6 ++++-- + 1 files changed, 4 insertions(+), 2 deletions(-) + +diff --git a/cpan/Module-Build/t/tilde.t b/cpan/Module-Build/t/tilde.t +index fac821b..04f0210 100644 +--- a/cpan/Module-Build/t/tilde.t ++++ b/cpan/Module-Build/t/tilde.t +@@ -46,7 +46,8 @@ SKIP: { + + unless (defined $home) { + my @info = eval { getpwuid $> }; +- skip "No home directory for tilde-expansion tests", 15 if $@; ++ skip "No home directory for tilde-expansion tests", 15 if $@ ++ or !defined $info[7]; + $home = $info[7]; + } + +@@ -95,7 +96,8 @@ SKIP: { + # Again, with named users + SKIP: { + my @info = eval { getpwuid $> }; +- skip "No home directory for tilde-expansion tests", 1 if $@; ++ skip "No home directory for tilde-expansion tests", 1 if $@ ++ or !defined $info[7] or !defined $info[0]; + my ($me, $home) = @info[0,7]; + + my $expected = "$home/fooxzy"; diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/net_smtp_docs.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/net_smtp_docs.diff new file mode 100644 index 0000000..f68c352 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/net_smtp_docs.diff @@ -0,0 +1,26 @@ +Upstream-Status:Inappropriate [debian patches] +From ab32eba7fcc45d864c22e8f4ee02e0a6712070e0 Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Thu, 20 Sep 2007 19:47:14 +1000 +Subject: Document the Net::SMTP 'Port' option + +Bug-Debian: http://bugs.debian.org/100195 +Bug: http://rt.cpan.org/Public/Bug/Display.html?id=36038 + +Patch-Name: fixes/net_smtp_docs.diff +--- + cpan/libnet/Net/SMTP.pm | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/cpan/libnet/Net/SMTP.pm b/cpan/libnet/Net/SMTP.pm +index a28496d..07b2498 100644 +--- a/cpan/libnet/Net/SMTP.pm ++++ b/cpan/libnet/Net/SMTP.pm +@@ -625,6 +625,7 @@ Net::SMTP will attempt to extract the address from the value passed. + + B - Enable debugging information + ++B - Select a port on the remote host to connect to (default is 25) + + Example: + diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/pod_fixes.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/pod_fixes.diff new file mode 100644 index 0000000..58e770b --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/pod_fixes.diff @@ -0,0 +1,146 @@ +Upstream-Status:Inappropriate [debian patches] +From c6b1fdd18dab0236458502564e54c180bb0ce341 Mon Sep 17 00:00:00 2001 +From: Keith Thompson +Date: Fri, 29 Jul 2011 17:17:00 -0700 +Subject: Fix typos in several pod/perl*.pod files + +Bug-Debian: http://bugs.debian.org/637816 +Origin: http://perl5.git.perl.org/perl.git/commit/7698aede74509727f7bca31c58fc7a53b182315d +Patch-Name: fixes/pod_fixes.diff +--- + pod/perlfunc.pod | 8 ++++---- + pod/perlglossary.pod | 10 +++++----- + pod/perlmod.pod | 4 ++-- + pod/perlretut.pod | 6 +++--- + 4 files changed, 14 insertions(+), 14 deletions(-) + +diff --git a/pod/perlfunc.pod b/pod/perlfunc.pod +index 2ee3637..719a740 100644 +--- a/pod/perlfunc.pod ++++ b/pod/perlfunc.pod +@@ -3918,7 +3918,7 @@ count. A numeric repeat count may optionally be enclosed in brackets, as + in C. The repeat count gobbles that many values from + the LIST when used with all format types other than C
, C, C, C, + C, C, C, C<@>, C<.>, C, C, and C

, where it means +-something else, dscribed below. Supplying a C<*> for the repeat count ++something else, described below. Supplying a C<*> for the repeat count + instead of a number means to use however many items are left, except for: + + =over +@@ -5870,7 +5870,7 @@ sometimes saying the opposite, for example) the results are not + well-defined. + + Because C<< <=> >> returns C when either operand is C +-(not-a-number), and laso because C raises an exception unless the ++(not-a-number), and also because C raises an exception unless the + result of a comparison is defined, be careful when sorting with a + comparison function like C<< $a <=> $b >> any lists that might contain a + C. The following example takes advantage that C to +@@ -5958,7 +5958,7 @@ specified. + + A pattern matching the empty string (not to be confused with + an empty pattern C, which is just one member of the set of patterns +-matching the epmty string), splits EXPR into individual ++matching the empty string), splits EXPR into individual + characters. For example: + + print join(':', split(/ */, 'hi there')), "\n"; +@@ -6222,7 +6222,7 @@ For example: + printf '<%.1e>', 10; # prints "<1.0e+01>" + + For "g" and "G", this specifies the maximum number of digits to show, +-including thoe prior to the decimal point and those after it; for ++including those prior to the decimal point and those after it; for + example: + + # These examples are subject to system-specific variation. +diff --git a/pod/perlglossary.pod b/pod/perlglossary.pod +index 639ce33..191371c 100644 +--- a/pod/perlglossary.pod ++++ b/pod/perlglossary.pod +@@ -507,7 +507,7 @@ the class (its L). See also L. + + =item class method + +-A L whose L is a L name, not an ++A L whose L is a L name, not an + L reference. A method associated with the class as a whole. + + =item client +@@ -1470,7 +1470,7 @@ Perl, C can be understood as "verb + indirect-object object" where L is the recipient of the + L action, and C<"$foo"> is the object being + printed. Similarly, when invoking a L, you might place the +-invocand between the method and its arguments: ++invocant between the method and its arguments: + + $gollum = new Pathetic::Creature "Smeagol"; + give $gollum "Fisssssh!"; +@@ -1548,11 +1548,11 @@ of compiler that takes a program and turns it into a more executable + form (L) within the I process itself, + which the Perl L system then interprets. + +-=item invocand ++=item invocant + + The agent on whose behalf a L is invoked. In a L +-method, the invocand is a package name. In an L method, +-the invocand is an object reference. ++method, the invocant is a package name. In an L method, ++the invocant is an object reference. + + =item invocation + +diff --git a/pod/perlmod.pod b/pod/perlmod.pod +index 5266f19..17de73e 100644 +--- a/pod/perlmod.pod ++++ b/pod/perlmod.pod +@@ -571,7 +571,7 @@ like for example handle the cloning of non-Perl data, if necessary. + C will be called once as a class method for every package that has it + defined (or inherits it). It will be called in the context of the new thread, + so all modifications are made in the new area. Currently CLONE is called with +-no parameters other than the invocand package name, but code should not assume ++no parameters other than the invocant package name, but code should not assume + that this will remain unchanged, as it is likely that in future extra parameters + will be passed in to give more information about the state of cloning. + +@@ -593,7 +593,7 @@ to make use of the objects, then a more sophisticated approach is + needed. + + Like C, C is currently called with no parameters other +-than the invocand package name, although that may change. Similarly, to ++than the invocant package name, although that may change. Similarly, to + allow for future expansion, the return value should be a single C<0> or + C<1> value. + +diff --git a/pod/perlretut.pod b/pod/perlretut.pod +index ea80594..1c65f5b 100644 +--- a/pod/perlretut.pod ++++ b/pod/perlretut.pod +@@ -781,7 +781,7 @@ so may lead to surprising and unsatisfactory results. + =head2 Relative backreferences + + Counting the opening parentheses to get the correct number for a +-backreference is errorprone as soon as there is more than one ++backreference is error-prone as soon as there is more than one + capturing group. A more convenient technique became available + with Perl 5.10: relative backreferences. To refer to the immediately + preceding capture group one now may write C<\g{-1}>, the next but +@@ -1537,7 +1537,7 @@ the regexp in the I is used instead. So we have + + =head3 Global matching + +-The final two modifiers we will disccuss here, ++The final two modifiers we will discuss here, + C and C, concern multiple matches. + The modifier C stands for global matching and allows the + matching operator to match within a string as many times as possible. +@@ -1870,7 +1870,7 @@ substituted. + + C<\Q>, C<\L>, C<\l>, C<\U>, C<\u> and C<\E> are actually part of + double-quotish syntax, and not part of regexp syntax proper. They will +-work if they appear in a regular expression embeddded directly in a ++work if they appear in a regular expression embedded directly in a + program, but not when contained in a string that is interpolated in a + pattern. + diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/respect_umask.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/respect_umask.diff new file mode 100644 index 0000000..aa9307f --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/respect_umask.diff @@ -0,0 +1,154 @@ +Upstream-Status:Inappropriate [debian patches] +From 0d1ab4f799eb14d5488fcc959f4a6bdec548b370 Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Tue, 8 Mar 2005 19:30:38 +1100 +Subject: Respect umask during installation + +This is needed to satisfy Debian policy regarding group-writable +site directories. + +Patch-Name: fixes/respect_umask.diff +--- + cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm | 18 +++++++++--------- + dist/ExtUtils-Install/lib/ExtUtils/Install.pm | 18 +++++++++--------- + 2 files changed, 18 insertions(+), 18 deletions(-) + +diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm +index 6964eea..865d36d 100644 +--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm ++++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm +@@ -2053,7 +2053,7 @@ doc__install : doc_site_install + $(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site + + pure_perl_install :: all +- $(NOECHO) $(MOD_INSTALL) \ ++ $(NOECHO) umask 022; $(MOD_INSTALL) \ + read }.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \ + write }.$self->catfile('$(DESTINSTALLARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \ + $(INST_LIB) $(DESTINSTALLPRIVLIB) \ +@@ -2067,7 +2067,7 @@ pure_perl_install :: all + + + pure_site_install :: all +- $(NOECHO) $(MOD_INSTALL) \ ++ $(NOECHO) umask 022; $(MOD_INSTALL) \ + read }.$self->catfile('$(SITEARCHEXP)','auto','$(FULLEXT)','.packlist').q{ \ + write }.$self->catfile('$(DESTINSTALLSITEARCH)','auto','$(FULLEXT)','.packlist').q{ \ + $(INST_LIB) $(DESTINSTALLSITELIB) \ +@@ -2080,7 +2080,7 @@ pure_site_install :: all + }.$self->catdir('$(PERL_ARCHLIB)','auto','$(FULLEXT)').q{ + + pure_vendor_install :: all +- $(NOECHO) $(MOD_INSTALL) \ ++ $(NOECHO) umask 022; $(MOD_INSTALL) \ + read }.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{ \ + write }.$self->catfile('$(DESTINSTALLVENDORARCH)','auto','$(FULLEXT)','.packlist').q{ \ + $(INST_LIB) $(DESTINSTALLVENDORLIB) \ +@@ -2092,8 +2092,8 @@ pure_vendor_install :: all + + doc_perl_install :: all + $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) +- -$(NOECHO) $(DOC_INSTALL) \ ++ -$(NOECHO) umask 022; $(MKPATH) $(DESTINSTALLARCHLIB) ++ -$(NOECHO) umask 022; $(DOC_INSTALL) \ + "Module" "$(NAME)" \ + "installed into" "$(INSTALLPRIVLIB)" \ + LINKTYPE "$(LINKTYPE)" \ +@@ -2103,8 +2103,8 @@ doc_perl_install :: all + + doc_site_install :: all + $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) +- -$(NOECHO) $(DOC_INSTALL) \ ++ -$(NOECHO) umask 022; $(MKPATH) $(DESTINSTALLARCHLIB) ++ -$(NOECHO) umask 022; $(DOC_INSTALL) \ + "Module" "$(NAME)" \ + "installed into" "$(INSTALLSITELIB)" \ + LINKTYPE "$(LINKTYPE)" \ +@@ -2114,8 +2114,8 @@ doc_site_install :: all + + doc_vendor_install :: all + $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) +- -$(NOECHO) $(DOC_INSTALL) \ ++ -$(NOECHO) umask 022; $(MKPATH) $(DESTINSTALLARCHLIB) ++ -$(NOECHO) umask 022; $(DOC_INSTALL) \ + "Module" "$(NAME)" \ + "installed into" "$(INSTALLVENDORLIB)" \ + LINKTYPE "$(LINKTYPE)" \ +diff --git a/dist/ExtUtils-Install/lib/ExtUtils/Install.pm b/dist/ExtUtils-Install/lib/ExtUtils/Install.pm +index 3b030a5..cb0e9e0 100644 +--- a/dist/ExtUtils-Install/lib/ExtUtils/Install.pm ++++ b/dist/ExtUtils-Install/lib/ExtUtils/Install.pm +@@ -468,7 +468,7 @@ sub _can_write_dir { + + =pod + +-=item _mkpath($dir,$show,$mode,$verbose,$dry_run) ++=item _mkpath($dir,$show,$verbose,$dry_run) + + Wrapper around File::Path::mkpath() to handle errors. + +@@ -485,13 +485,13 @@ writable. + =cut + + sub _mkpath { +- my ($dir,$show,$mode,$verbose,$dry_run)=@_; ++ my ($dir,$show,$verbose,$dry_run)=@_; + if ( $verbose && $verbose > 1 && ! -d $dir) { + $show= 1; +- printf "mkpath(%s,%d,%#o)\n", $dir, $show, $mode; ++ printf "mkpath(%s,%d)\n", $dir, $show; + } + if (!$dry_run) { +- if ( ! eval { File::Path::mkpath($dir,$show,$mode); 1 } ) { ++ if ( ! eval { File::Path::mkpath($dir,$show); 1 } ) { + _choke("Can't create '$dir'","$@"); + } + +@@ -796,7 +796,7 @@ sub install { #XXX OS-SPECIFIC + _chdir($cwd); + } + foreach my $targetdir (sort keys %check_dirs) { +- _mkpath( $targetdir, 0, 0755, $verbose, $dry_run ); ++ _mkpath( $targetdir, 0, $verbose, $dry_run ); + } + foreach my $found (@found_files) { + my ($diff, $ffd, $origfile, $mode, $size, $atime, $mtime, +@@ -810,7 +810,7 @@ sub install { #XXX OS-SPECIFIC + $targetfile= _unlink_or_rename( $targetfile, 'tryhard', 'install' ) + unless $dry_run; + } elsif ( ! -d $targetdir ) { +- _mkpath( $targetdir, 0, 0755, $verbose, $dry_run ); ++ _mkpath( $targetdir, 0, $verbose, $dry_run ); + } + print "Installing $targetfile\n"; + +@@ -850,7 +850,7 @@ sub install { #XXX OS-SPECIFIC + + if ($pack{'write'}) { + $dir = install_rooted_dir(dirname($pack{'write'})); +- _mkpath( $dir, 0, 0755, $verbose, $dry_run ); ++ _mkpath( $dir, 0, $verbose, $dry_run ); + print "Writing $pack{'write'}\n" if $verbose; + $packlist->write(install_rooted_file($pack{'write'})) unless $dry_run; + } +@@ -1190,7 +1190,7 @@ be prepended as a directory to each installed file (and directory). + sub pm_to_blib { + my($fromto,$autodir,$pm_filter) = @_; + +- _mkpath($autodir,0,0755); ++ _mkpath($autodir,0); + while(my($from, $to) = each %$fromto) { + if( -f $to && -s $from == -s $to && -M $to < -M $from ) { + print "Skip $to (unchanged)\n"; +@@ -1213,7 +1213,7 @@ sub pm_to_blib { + # we wont try hard here. its too likely to mess things up. + forceunlink($to); + } else { +- _mkpath(dirname($to),0,0755); ++ _mkpath(dirname($to),0); + } + if ($need_filtering) { + run_filter($pm_filter, $from, $to); diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/sys-syslog-socket-timeout-kfreebsd.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/sys-syslog-socket-timeout-kfreebsd.patch new file mode 100644 index 0000000..632d426 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/fixes/sys-syslog-socket-timeout-kfreebsd.patch @@ -0,0 +1,37 @@ +Upstream-Status:Inappropriate [debian patches] +From 9ba88d73444c22788b7c2a212e15dbfe3da2a1af Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Wed, 3 Aug 2011 22:36:24 +0300 +Subject: Use a socket timeout on GNU/kFreeBSD to catch ICMP port unreachable + messages + +Bug: http://rt.cpan.org/Ticket/Display.html?id=69997 +Bug-Debian: http://bugs.debian.org/627821 + +Without this, openlog() on a UDP socket may succeed on the FreeBSD kernel +even when there's no listener, causing test failures. + +It seems probable that all FreeBSD-based systems suffer from the +same issue, but that's for upstream to decide. + +Patch-Name: fixes/sys-syslog-socket-timeout-kfreebsd.patch +--- + cpan/Sys-Syslog/Syslog.pm | 5 ++++- + 1 files changed, 4 insertions(+), 1 deletions(-) + +diff --git a/cpan/Sys-Syslog/Syslog.pm b/cpan/Sys-Syslog/Syslog.pm +index 002e6e4..b445c66 100644 +--- a/cpan/Sys-Syslog/Syslog.pm ++++ b/cpan/Sys-Syslog/Syslog.pm +@@ -138,7 +138,10 @@ my @fallbackMethods = (); + # happy, the timeout is now zero by default on all systems + # except on OSX where it is set to 250 msec, and can be set + # with the infamous setlogsock() function. +-$sock_timeout = 0.25 if $^O =~ /darwin/; ++# ++# Debian change: include Debian GNU/kFreeBSD, lower to 1ms ++# see [rt.cpan.org #69997] ++$sock_timeout = 0.001 if $^O =~ /darwin|gnukfreebsd/; + + # coderef for a nicer handling of errors + my $err_sub = $options{nofatal} ? \&warnings::warnif : \&croak; diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/instmodsh_doc.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/instmodsh_doc.diff new file mode 100644 index 0000000..ae13178 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/instmodsh_doc.diff @@ -0,0 +1,28 @@ +Upstream-Status:Inappropriate [debian patches] +From ab89a31d1f46388a61953349c3546e4082cd38de Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Tue, 8 Mar 2005 19:30:38 +1100 +Subject: Debian policy doesn't install .packlist files for core or vendor. + +Patch-Name: debian/instmodsh_doc.diff +--- + cpan/ExtUtils-MakeMaker/bin/instmodsh | 4 +++- + 1 files changed, 3 insertions(+), 1 deletions(-) + +diff --git a/cpan/ExtUtils-MakeMaker/bin/instmodsh b/cpan/ExtUtils-MakeMaker/bin/instmodsh +index 5874aa6..6a2f03e 100644 +--- a/cpan/ExtUtils-MakeMaker/bin/instmodsh ++++ b/cpan/ExtUtils-MakeMaker/bin/instmodsh +@@ -18,9 +18,11 @@ instmodsh - A shell to examine installed modules + + =head1 DESCRIPTION + +-A little interface to ExtUtils::Installed to examine installed modules, ++A little interface to ExtUtils::Installed to examine locally* installed modules, + validate your packlists and even create a tarball from an installed module. + ++*On Debian system, B and B modules are managed by C. ++ + =head1 SEE ALSO + + ExtUtils::Installed diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/ld_run_path.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/ld_run_path.diff new file mode 100644 index 0000000..929328b --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/ld_run_path.diff @@ -0,0 +1,25 @@ +Upstream-Status:Inappropriate [debian patches] +From 704f6017119ce0301a9105944512120a38a43a02 Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Fri, 18 Mar 2005 22:22:25 +1100 +Subject: Remove standard libs from LD_RUN_PATH as per Debian policy. + +Patch-Name: debian/ld_run_path.diff +--- + .../ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm | 3 +++ + 1 files changed, 3 insertions(+), 0 deletions(-) + +diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm +index cf4826f..eb212b5 100644 +--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm ++++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm +@@ -54,6 +54,9 @@ sub _unix_os2_ext { + my($pwd) = cwd(); # from Cwd.pm + my($found) = 0; + ++ # Debian-specific: don't use LD_RUN_PATH for standard dirs ++ $ld_run_path_seen{$_}++ for @libpath; ++ + foreach my $thislib (split ' ', $potential_libs) { + + # Handle possible linker path arguments. diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/libnet_config_path.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/libnet_config_path.diff new file mode 100644 index 0000000..454cb9e --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/libnet_config_path.diff @@ -0,0 +1,38 @@ +Upstream-Status:Inappropriate [debian patches] +From 7465b6d008187580eabe655b9c8e75351d3d24b4 Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Tue, 8 Mar 2005 19:30:38 +1100 +Subject: Set location of libnet.cfg to /etc/perl/Net as /usr may not be + writable. + +Patch-Name: debian/libnet_config_path.diff +--- + cpan/libnet/Net/Config.pm | 7 +++---- + 1 files changed, 3 insertions(+), 4 deletions(-) + +diff --git a/cpan/libnet/Net/Config.pm b/cpan/libnet/Net/Config.pm +index db51c1f..8404593 100644 +--- a/cpan/libnet/Net/Config.pm ++++ b/cpan/libnet/Net/Config.pm +@@ -57,9 +57,8 @@ my %nc = ( + } + TRY_INTERNET_CONFIG + +-my $file = __FILE__; ++my $file = '/etc/perl/Net/libnet.cfg'; + my $ref; +-$file =~ s/Config.pm/libnet.cfg/; + if (-f $file) { + $ref = eval { local $SIG{__DIE__}; do $file }; + if (ref($ref) eq 'HASH') { +@@ -132,8 +131,8 @@ Net::Config - Local configuration data for libnet + C holds configuration data for the modules in the libnet + distribution. During installation you will be asked for these values. + +-The configuration data is held globally in a file in the perl installation +-tree, but a user may override any of these values by providing their own. This ++The configuration data is held globally in C, ++but a user may override any of these values by providing their own. This + can be done by having a C<.libnetrc> file in their home directory. This file + should return a reference to a HASH containing the keys described below. + For example diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/libperl_embed_doc.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/libperl_embed_doc.diff new file mode 100644 index 0000000..d1bf8bd --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/libperl_embed_doc.diff @@ -0,0 +1,27 @@ +Upstream-Status:Inappropriate [debian patches] +From d70e88badfcc6edd05e884597f19fbbdcf2cf6a7 Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Tue, 8 Mar 2005 19:30:38 +1100 +Subject: Note that libperl-dev package is required for embedded linking + +Bug-Debian: http://bugs.debian.org/186778 + +Patch-Name: debian/libperl_embed_doc.diff +--- + lib/ExtUtils/Embed.pm | 3 +++ + 1 files changed, 3 insertions(+), 0 deletions(-) + +diff --git a/lib/ExtUtils/Embed.pm b/lib/ExtUtils/Embed.pm +index 9710630..86f13b5 100644 +--- a/lib/ExtUtils/Embed.pm ++++ b/lib/ExtUtils/Embed.pm +@@ -305,6 +305,9 @@ and extensions in your C/C++ applications. + Typically, an application B will invoke ExtUtils::Embed + functions while building your application. + ++Note that on Debian systems the B package is required for ++compiling applications which embed an interpreter. ++ + =head1 @EXPORT + + ExtUtils::Embed exports the following functions: diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/m68k_thread_stress.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/m68k_thread_stress.diff new file mode 100644 index 0000000..1c3b6b5 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/m68k_thread_stress.diff @@ -0,0 +1,47 @@ +Upstream-Status:Inappropriate [debian patches] +From 55a718425dc4612ac01850ef786f75f072b20b9e Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Mon, 8 Sep 2008 20:48:14 +0300 +Subject: Disable some threads tests on m68k for now due to missing TLS. + +Bug-Debian: http://bugs.debian.org/495826 +Bug-Debian: http://bugs.debian.org/517938 + +Patch-Name: debian/m68k_thread_stress.diff +--- + dist/threads-shared/t/stress.t | 4 ++++ + dist/threads-shared/t/waithires.t | 6 ++++++ + 2 files changed, 10 insertions(+), 0 deletions(-) + +diff --git a/dist/threads-shared/t/stress.t b/dist/threads-shared/t/stress.t +index 652a3e6..2f1b576 100644 +--- a/dist/threads-shared/t/stress.t ++++ b/dist/threads-shared/t/stress.t +@@ -11,6 +11,10 @@ BEGIN { + print("1..0 # SKIP Broken under HP-UX 10.20\n"); + exit(0); + } ++ if ($^O eq 'linux' && $Config{archname} =~ /^m68k/) { ++ print("1..0 # Skip: no TLS on m68k yet \n"); ++ exit(0); ++ } + } + + use ExtUtils::testlib; +diff --git a/dist/threads-shared/t/waithires.t b/dist/threads-shared/t/waithires.t +index 3c3e852..349c5b4 100644 +--- a/dist/threads-shared/t/waithires.t ++++ b/dist/threads-shared/t/waithires.t +@@ -16,6 +16,12 @@ BEGIN { + if (! eval 'use Time::HiRes "time"; 1') { + Test::skip_all('Time::HiRes not available'); + } ++ ++ if ($^O eq 'linux' && $Config{archname} =~ /^m68k/) { ++ print("1..0 # Skip: no TLS on m68k yet \n"); ++ exit(0); ++ } ++ + } + + use ExtUtils::testlib; diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/mod_paths.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/mod_paths.diff new file mode 100644 index 0000000..ceac541 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/mod_paths.diff @@ -0,0 +1,100 @@ +Upstream-Status:Inappropriate [debian patches] +From 11633e598640b02e19329f323623af254fbac451 Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Fri, 18 Mar 2005 22:22:25 +1100 +Subject: Tweak @INC ordering for Debian + +Our order is: + + etc (for config files) + site (5.8.1) + vendor (all) + core (5.8.1) + site (version-indep) + site (pre-5.8.1) + +The rationale being that an admin (via site), or module packager +(vendor) can chose to shadow core modules when there is a newer +version than is included in core. + +Patch-Name: debian/mod_paths.diff +--- + perl.c | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + 1 files changed, 58 insertions(+), 0 deletions(-) + +diff --git a/perl.c b/perl.c +index f756e02..d26dcb0 100644 +--- a/perl.c ++++ b/perl.c +@@ -4219,6 +4219,11 @@ S_init_perllib(pTHX) + INCPUSH_ADD_SUB_DIRS|INCPUSH_CAN_RELOCATE); + #endif + ++#ifdef DEBIAN ++ /* for configuration where /usr is mounted ro (CPAN::Config, Net::Config) */ ++ S_incpush_use_sep(aTHX_ STR_WITH_LEN("/etc/perl"), 0x0); ++#endif ++ + #ifdef SITEARCH_EXP + /* sitearch is always relative to sitelib on Windows for + * DLL-based path intuition to work correctly */ +@@ -4336,6 +4341,59 @@ S_init_perllib(pTHX) + INCPUSH_ADD_OLD_VERS|INCPUSH_CAN_RELOCATE); + #endif + ++#ifdef DEBIAN ++ /* Non-versioned site directory for local modules and for ++ compatability with the previous packages' site dirs */ ++ S_incpush_use_sep(aTHX_ STR_WITH_LEN("/usr/local/lib/site_perl"), ++ INCPUSH_ADD_SUB_DIRS); ++ ++#ifdef PERL_INC_VERSION_LIST ++ { ++ struct stat s; ++ ++ /* add small buffer in case old versions are longer than the ++ current version */ ++ char sitearch[sizeof(SITEARCH_EXP)+16] = SITEARCH_EXP; ++ char sitelib[sizeof(SITELIB_EXP)+16] = SITELIB_EXP; ++ char const *vers[] = { PERL_INC_VERSION_LIST }; ++ char const **p; ++ ++ char *arch_vers = strrchr(sitearch, '/'); ++ char *lib_vers = strrchr(sitelib, '/'); ++ ++ if (arch_vers && isdigit(*++arch_vers)) ++ *arch_vers = 0; ++ else ++ arch_vers = 0; ++ ++ if (lib_vers && isdigit(*++lib_vers)) ++ *lib_vers = 0; ++ else ++ lib_vers = 0; ++ ++ /* there is some duplication here as incpush does something ++ similar internally, but required as sitearch is not a ++ subdirectory of sitelib */ ++ for (p = vers; *p; p++) ++ { ++ if (arch_vers) ++ { ++ strcpy(arch_vers, *p); ++ if (PerlLIO_stat(sitearch, &s) >= 0 && S_ISDIR(s.st_mode)) ++ S_incpush_use_sep(aTHX_ sitearch, strlen(sitearch), 0x0); ++ } ++ ++ if (lib_vers) ++ { ++ strcpy(lib_vers, *p); ++ if (PerlLIO_stat(sitelib, &s) >= 0 && S_ISDIR(s.st_mode)) ++ S_incpush_use_sep(aTHX_ sitelib, strlen(sitelib), 0x0); ++ } ++ } ++ } ++#endif ++#endif ++ + #ifdef PERL_OTHERLIBDIRS + S_incpush_use_sep(aTHX_ STR_WITH_LEN(PERL_OTHERLIBDIRS), + INCPUSH_ADD_OLD_VERS|INCPUSH_ADD_ARCHONLY_SUB_DIRS diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/module_build_man_extensions.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/module_build_man_extensions.diff new file mode 100644 index 0000000..64401d9 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/module_build_man_extensions.diff @@ -0,0 +1,36 @@ +Upstream-Status:Inappropriate [debian patches] +From fbb5f07872d45bac76b5c3c83b50a19aa5da10b0 Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Thu, 8 May 2008 14:32:33 +0300 +Subject: Adjust Module::Build manual page extensions for the Debian Perl + policy + +Bug-Debian: http://bugs.debian.org/479460 + +Patch-Name: debian/module_build_man_extensions.diff +--- + cpan/Module-Build/lib/Module/Build/Base.pm | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/cpan/Module-Build/lib/Module/Build/Base.pm b/cpan/Module-Build/lib/Module/Build/Base.pm +index fba916a..82df4cc 100644 +--- a/cpan/Module-Build/lib/Module/Build/Base.pm ++++ b/cpan/Module-Build/lib/Module/Build/Base.pm +@@ -3246,7 +3246,7 @@ sub manify_bin_pods { + foreach my $file (keys %$files) { + # Pod::Simple based parsers only support one document per instance. + # This is expected to change in a future version (Pod::Simple > 3.03). +- my $parser = Pod::Man->new( section => 1 ); # binaries go in section 1 ++ my $parser = Pod::Man->new( section => '1p' ); # binaries go in section 1p + my $manpage = $self->man1page_name( $file ) . '.' . + $self->config( 'man1ext' ); + my $outfile = File::Spec->catfile($mandir, $manpage); +@@ -3271,7 +3271,7 @@ sub manify_lib_pods { + while (my ($file, $relfile) = each %$files) { + # Pod::Simple based parsers only support one document per instance. + # This is expected to change in a future version (Pod::Simple > 3.03). +- my $parser = Pod::Man->new( section => 3 ); # libraries go in section 3 ++ my $parser = Pod::Man->new( section => '3pm' ); # libraries go in section 3pm + my $manpage = $self->man3page_name( $relfile ) . '.' . + $self->config( 'man3ext' ); + my $outfile = File::Spec->catfile( $mandir, $manpage); diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/no_packlist_perllocal.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/no_packlist_perllocal.diff new file mode 100644 index 0000000..00633e3 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/no_packlist_perllocal.diff @@ -0,0 +1,89 @@ +Upstream-Status:Inappropriate [debian patches] +From 44c7521619dd0e637920393184affcb26a27d5b7 Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Tue, 8 Mar 2005 19:30:38 +1100 +Subject: Don't install .packlist or perllocal.pod for perl or vendor + +Patch-Name: debian/no_packlist_perllocal.diff +--- + cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm | 31 +++-------------------- + 1 files changed, 4 insertions(+), 27 deletions(-) + +diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm +index 42bbb83..a16e2d0 100644 +--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm ++++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm +@@ -2054,8 +2054,6 @@ doc__install : doc_site_install + + pure_perl_install :: all + $(NOECHO) umask 022; $(MOD_INSTALL) \ +- read }.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \ +- write }.$self->catfile('$(DESTINSTALLARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \ + $(INST_LIB) $(DESTINSTALLPRIVLIB) \ + $(INST_ARCHLIB) $(DESTINSTALLARCHLIB) \ + $(INST_BIN) $(DESTINSTALLBIN) \ +@@ -2081,8 +2079,6 @@ pure_site_install :: all + + pure_vendor_install :: all + $(NOECHO) umask 022; $(MOD_INSTALL) \ +- read }.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{ \ +- write }.$self->catfile('$(DESTINSTALLVENDORARCH)','auto','$(FULLEXT)','.packlist').q{ \ + $(INST_LIB) $(DESTINSTALLVENDORLIB) \ + $(INST_ARCHLIB) $(DESTINSTALLVENDORARCH) \ + $(INST_BIN) $(DESTINSTALLVENDORBIN) \ +@@ -2091,37 +2087,19 @@ pure_vendor_install :: all + $(INST_MAN3DIR) $(DESTINSTALLVENDORMAN3DIR) + + doc_perl_install :: all +- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +- -$(NOECHO) umask 022; $(MKPATH) $(DESTINSTALLARCHLIB) +- -$(NOECHO) umask 022; $(DOC_INSTALL) \ +- "Module" "$(NAME)" \ +- "installed into" "$(INSTALLPRIVLIB)" \ +- LINKTYPE "$(LINKTYPE)" \ +- VERSION "$(VERSION)" \ +- EXE_FILES "$(EXE_FILES)" \ +- >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ + + doc_site_install :: all +- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +- -$(NOECHO) umask 02; $(MKPATH) $(DESTINSTALLARCHLIB) ++ $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLSITEARCH)/perllocal.pod ++ -$(NOECHO) umask 02; $(MKPATH) $(DESTINSTALLSITEARCH) + -$(NOECHO) umask 02; $(DOC_INSTALL) \ + "Module" "$(NAME)" \ + "installed into" "$(INSTALLSITELIB)" \ + LINKTYPE "$(LINKTYPE)" \ + VERSION "$(VERSION)" \ + EXE_FILES "$(EXE_FILES)" \ +- >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ ++ >> }.$self->catfile('$(DESTINSTALLSITEARCH)','perllocal.pod').q{ + + doc_vendor_install :: all +- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +- -$(NOECHO) umask 022; $(MKPATH) $(DESTINSTALLARCHLIB) +- -$(NOECHO) umask 022; $(DOC_INSTALL) \ +- "Module" "$(NAME)" \ +- "installed into" "$(INSTALLVENDORLIB)" \ +- LINKTYPE "$(LINKTYPE)" \ +- VERSION "$(VERSION)" \ +- EXE_FILES "$(EXE_FILES)" \ +- >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ + + }; + +@@ -2130,13 +2108,12 @@ uninstall :: uninstall_from_$(INSTALLDIRS)dirs + $(NOECHO) $(NOOP) + + uninstall_from_perldirs :: +- $(NOECHO) $(UNINSTALL) }.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{ + + uninstall_from_sitedirs :: + $(NOECHO) $(UNINSTALL) }.$self->catfile('$(SITEARCHEXP)','auto','$(FULLEXT)','.packlist').q{ + + uninstall_from_vendordirs :: +- $(NOECHO) $(UNINSTALL) }.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{ ++ + }; + + join("",@m); diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/patchlevel.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/patchlevel.diff new file mode 100644 index 0000000..9c25eb7 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/patchlevel.diff @@ -0,0 +1,31 @@ +Upstream-Status:Inappropriate [debian patches] +From cf928101697efa4a46ada500c2f449caeb854fd4 Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Sun, 15 May 2011 19:35:58 +0300 +Subject: List packaged patches in patchlevel.h + +Origin: vendor +Bug-Debian: http://bugs.debian.org/567489 + +The list of packaged patches is in patchlevel-debian.h, which is generated +from the debian/patches/ directory when building the package. + +Patch-Name: debian/patchlevel.diff +--- + patchlevel.h | 3 +++ + 1 files changed, 3 insertions(+), 0 deletions(-) + +diff --git a/patchlevel.h b/patchlevel.h +index 5dc2a53..1356595 100644 +--- a/patchlevel.h ++++ b/patchlevel.h +@@ -137,6 +137,9 @@ static const char * const local_patches[] = { + ,"uncommitted-changes" + #endif + PERL_GIT_UNPUSHED_COMMITS /* do not remove this line */ ++#ifdef DEBIAN ++#include "patchlevel-debian.h" ++#endif + ,NULL + }; + diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/perlivp.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/perlivp.diff new file mode 100644 index 0000000..21711e8 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/perlivp.diff @@ -0,0 +1,40 @@ +Upstream-Status:Inappropriate [debian patches] +From 4c7e04f75c9513451d1622e5a6dd58c2c8377d81 Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Fri, 9 Jan 2009 18:54:47 +0200 +Subject: Make perlivp skip include directories in /usr/local + +Bug-Debian: http://bugs.debian.org/510895 + +On Sat, Jan 10, 2009 at 12:37:18AM +1100, Brendan O'Dea wrote: +> On Wed, Jan 7, 2009 at 12:21 AM, Niko Tyni wrote: + +> > We could create the directories in a postinst script, but I'm not sure +> > I see the point. They will be created automatically when installing +> > CPAN modules. +> +> The directories are intentionally not created, as this way they are +> excluded from the search path at start-up, saving a bunch of wasted +> stats at use/require time in the common case that the user has not +> installed any local packages. As Niko points out, they will be +> created as required. + +Signed-off-by: Niko Tyni + +Patch-Name: debian/perlivp.diff +--- + utils/perlivp.PL | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/utils/perlivp.PL b/utils/perlivp.PL +index 6fcb670..1401cac 100644 +--- a/utils/perlivp.PL ++++ b/utils/perlivp.PL +@@ -142,6 +142,7 @@ my $INC_total = 0; + my $INC_there = 0; + foreach (@INC) { + next if $_ eq '.'; # skip -d test here ++ next if m|/usr/local|; # not shipped on Debian + if (-d $_) { + print "## Perl \@INC directory `$_' exists.\n" if $opt{'v'}; + $INC_there++; diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/prefix_changes.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/prefix_changes.diff new file mode 100644 index 0000000..5a1ad99 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/prefix_changes.diff @@ -0,0 +1,119 @@ +Upstream-Status:Inappropriate [debian patches] +From 148e2717682ce8c65475ffdeea84b3cdd1ab1649 Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Tue, 8 Mar 2005 19:30:38 +1100 +Subject: Fiddle with *PREFIX and variables written to the makefile + +Fiddle with *PREFIX and variables written to the makefile so that +install directories may be changed when make is run by passing +PREFIX= to the "make install" command (used when packaging +modules). + +Patch-Name: debian/prefix_changes.diff +--- + cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm | 12 ++++++------ + cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm | 3 +-- + cpan/ExtUtils-MakeMaker/t/INST.t | 4 +--- + cpan/ExtUtils-MakeMaker/t/INST_PREFIX.t | 10 +++++----- + 4 files changed, 13 insertions(+), 16 deletions(-) + +diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm +index a38f274..93d3fe9 100644 +--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm ++++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm +@@ -701,8 +701,6 @@ all POD files in MAN1PODS and MAN3PODS. + sub manifypods_target { + my($self) = shift; + +- my $man1pods = ''; +- my $man3pods = ''; + my $dependencies = ''; + + # populate manXpods & dependencies: +@@ -718,7 +716,7 @@ END + foreach my $section (qw(1 3)) { + my $pods = $self->{"MAN${section}PODS"}; + push @man_cmds, $self->split_command(<{SITEPREFIX} ||= $sprefix; + $self->{VENDORPREFIX} ||= $vprefix; + +- # Lots of MM extension authors like to use $(PREFIX) so we +- # put something sensible in there no matter what. +- $self->{PREFIX} = '$('.uc $self->{INSTALLDIRS}.'PREFIX)'; ++ my $p = $self->{PREFIX} = $self->{PERLPREFIX}; ++ for my $t (qw/PERL SITE VENDOR/) ++ { ++ $self->{"${t}PREFIX"} =~ s!^\Q$p\E(?=/|$)!\$(PREFIX)!; ++ } + } + + my $arch = $Config{archname}; +diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm +index a16e2d0..c308c49 100644 +--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm ++++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm +@@ -2981,8 +2981,7 @@ sub prefixify { + print STDERR " prefixify $var => $path\n" if $Verbose >= 2; + print STDERR " from $sprefix to $rprefix\n" if $Verbose >= 2; + +- if( $self->{ARGS}{PREFIX} && +- $path !~ s{^\Q$sprefix\E\b}{$rprefix}s ) ++ if( $path !~ s{^\Q$sprefix\E\b}{$rprefix}s && $self->{ARGS}{PREFIX} ) + { + + print STDERR " cannot prefix, using default.\n" if $Verbose >= 2; +diff --git a/cpan/ExtUtils-MakeMaker/t/INST.t b/cpan/ExtUtils-MakeMaker/t/INST.t +index 6aac294..28294f2 100644 +--- a/cpan/ExtUtils-MakeMaker/t/INST.t ++++ b/cpan/ExtUtils-MakeMaker/t/INST.t +@@ -61,9 +61,7 @@ isa_ok( $mm, 'ExtUtils::MakeMaker' ); + is( $mm->{NAME}, 'Big::Dummy', 'NAME' ); + is( $mm->{VERSION}, 0.01, 'VERSION' ); + +-my $config_prefix = $Config{installprefixexp} || $Config{installprefix} || +- $Config{prefixexp} || $Config{prefix}; +-is( $mm->{PERLPREFIX}, $config_prefix, 'PERLPREFIX' ); ++is( $mm->{PERLPREFIX}, '$(PREFIX)', 'PERLPREFIX' ); + + is( !!$mm->{PERL_CORE}, !!$ENV{PERL_CORE}, 'PERL_CORE' ); + +diff --git a/cpan/ExtUtils-MakeMaker/t/INST_PREFIX.t b/cpan/ExtUtils-MakeMaker/t/INST_PREFIX.t +index fbb18a3..8987569 100644 +--- a/cpan/ExtUtils-MakeMaker/t/INST_PREFIX.t ++++ b/cpan/ExtUtils-MakeMaker/t/INST_PREFIX.t +@@ -10,7 +10,7 @@ BEGIN { + } + + use strict; +-use Test::More tests => 52; ++use Test::More tests => 47; + use MakeMaker::Test::Utils; + use MakeMaker::Test::Setup::BFD; + use ExtUtils::MakeMaker; +@@ -58,16 +58,16 @@ like( $stdout->read, qr{ + Writing\ MYMETA.yml\n + }x ); + +-is( $mm->{PREFIX}, '$(SITEPREFIX)', 'PREFIX set based on INSTALLDIRS' ); ++#is( $mm->{PREFIX}, '$(SITEPREFIX)', 'PREFIX set based on INSTALLDIRS' ); + + isa_ok( $mm, 'ExtUtils::MakeMaker' ); + + is( $mm->{NAME}, 'Big::Dummy', 'NAME' ); + is( $mm->{VERSION}, 0.01, 'VERSION' ); + +-foreach my $prefix (qw(PREFIX PERLPREFIX SITEPREFIX VENDORPREFIX)) { +- unlike( $mm->{$prefix}, qr/\$\(PREFIX\)/ ); +-} ++#foreach my $prefix (qw(PREFIX PERLPREFIX SITEPREFIX VENDORPREFIX)) { ++# unlike( $mm->{$prefix}, qr/\$\(PREFIX\)/ ); ++#} + + + my $PREFIX = File::Spec->catdir('foo', 'bar'); diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/prune_libs.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/prune_libs.diff new file mode 100644 index 0000000..e3c320e --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/prune_libs.diff @@ -0,0 +1,39 @@ +Upstream-Status:Inappropriate [debian patches] +From 063566907896ff32bea27897fa73cebbbd7bacce Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Fri, 18 Mar 2005 22:22:25 +1100 +Subject: Prune the list of libraries wanted to what we actually need. + +Bug-Debian: http://bugs.debian.org/128355 + +We want to keep the dependencies on perl-base as small as possible, +and some of the original list may be present on buildds (see Bug#128355). + +Patch-Name: debian/prune_libs.diff +--- + Configure | 5 ++--- + 1 files changed, 2 insertions(+), 3 deletions(-) + +diff --git a/Configure b/Configure +index d9911f9..f59f75c 100755 +--- a/Configure ++++ b/Configure +@@ -1367,8 +1367,7 @@ libswanted_uselargefiles='' + : set usesocks on the Configure command line to enable socks. + : List of libraries we want. + : If anyone needs extra -lxxx, put those in a hint file. +-libswanted="sfio socket bind inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun" +-libswanted="$libswanted m crypt sec util c cposix posix ucb bsd BSD" ++libswanted='gdbm gdbm_compat db dl m c crypt' + : We probably want to search /usr/shlib before most other libraries. + : This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist. + glibpth=`echo " $glibpth " | sed -e 's! /usr/shlib ! !'` +@@ -22308,7 +22307,7 @@ sunos*X4*) + ;; + *) case "$usedl" in + $define|true|[yY]*) +- set X `echo " $libs " | sed -e 's@ -lndbm @ @' -e 's@ -lgdbm @ @' -e 's@ -lgdbm_compat @ @' -e 's@ -ldbm @ @' -e 's@ -ldb @ @'` ++ set X `echo " $libs " | sed -e 's@ -lgdbm @ @' -e 's@ -lgdbm_compat @ @' -e 's@ -ldb @ @'` + shift + perllibs="$*" + ;; diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/series b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/series new file mode 100644 index 0000000..08adca5 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/series @@ -0,0 +1,40 @@ +debian/arm_thread_stress_timeout.diff +debian/cpan_definstalldirs.diff +debian/db_file_ver.diff +debian/doc_info.diff +debian/enc2xs_inc.diff +debian/errno_ver.diff +debian/libperl_embed_doc.diff +fixes/respect_umask.diff +debian/writable_site_dirs.diff +debian/extutils_set_libperl_path.diff +debian/no_packlist_perllocal.diff +debian/prefix_changes.diff +debian/fakeroot.diff +debian/instmodsh_doc.diff +debian/ld_run_path.diff +debian/libnet_config_path.diff +debian/m68k_thread_stress.diff +debian/mod_paths.diff +debian/module_build_man_extensions.diff +debian/prune_libs.diff +fixes/net_smtp_docs.diff +debian/perlivp.diff +debian/disable-zlib-bundling.diff +debian/cpanplus_definstalldirs.diff +debian/cpanplus_config_path.diff +debian/deprecate-with-apt.diff +fixes/hurd-ccflags.diff +debian/squelch-locale-warnings.diff +debian/skip-upstream-git-tests.diff +fixes/extutils-cbuilder-cflags.diff +fixes/module-build-home-directory.diff +debian/patchlevel.diff +fixes/h2ph-multiarch.diff +fixes/index-tainting.diff +debian/skip-kfreebsd-crash.diff +fixes/document_makemaker_ccflags.diff +fixes/sys-syslog-socket-timeout-kfreebsd.patch +fixes/hurd-hints.diff +fixes/pod_fixes.diff +debian/find_html2text.diff diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/skip-kfreebsd-crash.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/skip-kfreebsd-crash.diff new file mode 100644 index 0000000..cdade88 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/skip-kfreebsd-crash.diff @@ -0,0 +1,40 @@ +Upstream-Status:Inappropriate [debian patches] +From ff2815399ad94915da2e63cb3c4bbd2d02dac4b2 Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Fri, 5 Aug 2011 10:50:18 +0300 +Subject: Skip a crashing test case in t/op/threads.t on GNU/kFreeBSD + +Bug: http://rt.perl.org/rt3/Ticket/Display.html?id=96272 +Bug-Debian: http://bugs.debian.org/628493 + +The crash is not a regression in 5.14, it just gets triggered there by +a new unrelated test case. + +Skip the test until the culprit is found. + +Patch-Name: debian/skip-kfreebsd-crash.diff +--- + t/op/threads.t | 4 ++++ + 1 files changed, 4 insertions(+), 0 deletions(-) + +diff --git a/t/op/threads.t b/t/op/threads.t +index 24e84e4..6a91366 100644 +--- a/t/op/threads.t ++++ b/t/op/threads.t +@@ -342,6 +342,9 @@ threads->create( + + EOI + ++SKIP: { ++ skip "[perl #96272] avoid crash on GNU/kFreeBSD", 1 ++ if $^O eq 'gnukfreebsd'; + # [perl #78494] Pipes shared between threads block when closed + watchdog 10; + { +@@ -351,5 +354,6 @@ watchdog 10; + threads->create(sub { })->join; + ok(1, "Pipes shared between threads do not block when closed"); + } ++} + + # EOF diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/skip-upstream-git-tests.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/skip-upstream-git-tests.diff new file mode 100644 index 0000000..2c30536 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/skip-upstream-git-tests.diff @@ -0,0 +1,60 @@ +Upstream-Status:Inappropriate [debian patches] +From 2be2eed9148c38d3e982d3371f379ce77021aeb5 Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Fri, 22 Apr 2011 11:15:32 +0300 +Subject: Skip tests specific to the upstream Git repository + +These tests fail if run from a different git repository than +upstream. This complicates things needlessly for downstream packagers. + +Skip the tests altogether even if the .git directory exists. + +Patch-Name: debian/skip-upstream-git-tests.diff +--- + t/porting/authors.t | 3 ++- + t/porting/cmp_version.t | 3 ++- + t/porting/manifest.t | 3 ++- + 3 files changed, 6 insertions(+), 3 deletions(-) + +diff --git a/t/porting/authors.t b/t/porting/authors.t +index 28ca1ca..3c7f069 100644 +--- a/t/porting/authors.t ++++ b/t/porting/authors.t +@@ -9,7 +9,8 @@ BEGIN { + use strict; + use warnings; + +-if (! -d '.git' ) { ++# Debian change: skip as we're probably in a different git repository ++if (1 || ! -d '.git' ) { + print "1..0 # SKIP: not being run from a git checkout\n"; + exit 0; + } +diff --git a/t/porting/cmp_version.t b/t/porting/cmp_version.t +index b3c677c..f89f2a7 100644 +--- a/t/porting/cmp_version.t ++++ b/t/porting/cmp_version.t +@@ -25,7 +25,8 @@ use File::Spec::Functions qw(rel2abs abs2rel catfile catdir curdir); + use Getopt::Std; + use Maintainers; + +-if (! -d '.git' ) { ++# Debian change: skip as we're probably in a different git repository ++if (1 || ! -d '.git' ) { + print "1..0 # SKIP: not being run from a git checkout\n"; + exit 0; + } +diff --git a/t/porting/manifest.t b/t/porting/manifest.t +index 48dd3ac..b08126b 100644 +--- a/t/porting/manifest.t ++++ b/t/porting/manifest.t +@@ -59,7 +59,8 @@ SKIP: { + + SKIP: { + chdir ".."; +- skip("not under git control", 3) unless -d '.git'; ++ # Debian change: skip as we're probably in a different git repository ++ skip("not under git control", 3) unless 0 && -d '.git'; + chomp(my @repo= grep { !/\.gitignore$/ } `git ls-files`); + skip("git ls-files didnt work",3) + if !@repo; diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/squelch-locale-warnings.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/squelch-locale-warnings.diff new file mode 100644 index 0000000..f0a6924 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/squelch-locale-warnings.diff @@ -0,0 +1,56 @@ +Upstream-Status:Inappropriate [debian patches] +From 718e9cbd59f0739fc9104af111e42fff66f927a7 Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Sun, 3 Oct 2010 21:36:17 +0300 +Subject: Squelch locale warnings in Debian package maintainer scripts + +Bug-Debian: http://bugs.debian.org/508764 + +The system locales are rather frequently out of sync with the C library +during package upgrades, causing a huge amount of useless Perl locale +warnings. Squelch them when running package maintainer scripts, detected +by the DPKG_RUNNING_VERSION environment variable. + +Any real locale problem will show up after the system upgrade too, and +the warning will be triggered normally again at that point. + +Patch-Name: debian/squelch-locale-warnings.diff +--- + locale.c | 4 ++++ + pod/perllocale.pod | 8 ++++++++ + 2 files changed, 12 insertions(+), 0 deletions(-) + +diff --git a/locale.c b/locale.c +index 4631b86..94a0962 100644 +--- a/locale.c ++++ b/locale.c +@@ -359,6 +359,10 @@ Perl_init_i18nl10n(pTHX_ int printwarn) + char *p; + const bool locwarn = (printwarn > 1 || + (printwarn && ++ ++ /* Debian specific change - see http://bugs.debian.org/508764 */ ++ (!PerlEnv_getenv("DPKG_RUNNING_VERSION")) && ++ + (!(p = PerlEnv_getenv("PERL_BADLANG")) || atoi(p)))); + + if (locwarn) { +diff --git a/pod/perllocale.pod b/pod/perllocale.pod +index 8926d8b..6c55889 100644 +--- a/pod/perllocale.pod ++++ b/pod/perllocale.pod +@@ -861,6 +861,14 @@ B: PERL_BADLANG only gives you a way to hide the warning message. + The message tells about some problem in your system's locale support, + and you should investigate what the problem is. + ++=item DPKG_RUNNING_VERSION ++ ++On Debian systems, if the DPKG_RUNNING_VERSION environment variable is ++set (to any value), the locale failure warnings will be suppressed just ++like with a zero PERL_BADLANG setting. This is done to avoid floods ++of spurious warnings during system upgrades. ++See L. ++ + =back + + The following environment variables are not specific to Perl: They are diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/writable_site_dirs.diff b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/writable_site_dirs.diff new file mode 100644 index 0000000..a4a9adf --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/debian/writable_site_dirs.diff @@ -0,0 +1,37 @@ +Upstream-Status:Inappropriate [debian patches] +From 492e0d6b4e3e0d786fb88b9058d581f6466c4a3e Mon Sep 17 00:00:00 2001 +From: Brendan O'Dea +Date: Tue, 8 Mar 2005 19:30:38 +1100 +Subject: Set umask approproately for site install directories + +Policy requires group writable site directories + +Patch-Name: debian/writable_site_dirs.diff +--- + cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm | 6 +++--- + 1 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm +index 865d36d..4ee6b3f 100644 +--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm ++++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm +@@ -2067,7 +2067,7 @@ pure_perl_install :: all + + + pure_site_install :: all +- $(NOECHO) umask 022; $(MOD_INSTALL) \ ++ $(NOECHO) umask 02; $(MOD_INSTALL) \ + read }.$self->catfile('$(SITEARCHEXP)','auto','$(FULLEXT)','.packlist').q{ \ + write }.$self->catfile('$(DESTINSTALLSITEARCH)','auto','$(FULLEXT)','.packlist').q{ \ + $(INST_LIB) $(DESTINSTALLSITELIB) \ +@@ -2103,8 +2103,8 @@ doc_perl_install :: all + + doc_site_install :: all + $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +- -$(NOECHO) umask 022; $(MKPATH) $(DESTINSTALLARCHLIB) +- -$(NOECHO) umask 022; $(DOC_INSTALL) \ ++ -$(NOECHO) umask 02; $(MKPATH) $(DESTINSTALLARCHLIB) ++ -$(NOECHO) umask 02; $(DOC_INSTALL) \ + "Module" "$(NAME)" \ + "installed into" "$(INSTALLSITELIB)" \ + LINKTYPE "$(LINKTYPE)" \ diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/dynaloaderhack.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/dynaloaderhack.patch new file mode 100644 index 0000000..3df5933 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/dynaloaderhack.patch @@ -0,0 +1,23 @@ +Hack the dynamic module loader so that we use native modules since we can't load +the target ones. + +Upstream-Status: Inappropriate + +RP +2013/01/13 + +Index: perl-5.14.2/ext/DynaLoader/DynaLoader_pm.PL +=================================================================== +--- perl-5.14.2.orig/ext/DynaLoader/DynaLoader_pm.PL 2011-09-19 13:18:22.000000000 +0000 ++++ perl-5.14.2/ext/DynaLoader/DynaLoader_pm.PL 2013-01-19 16:09:51.020584945 +0000 +@@ -310,6 +310,10 @@ + foreach (@INC) { + <<$^O-eq-VMS>>chop($_ = VMS::Filespec::unixpath($_));<> + my $dir = "$_/auto/$modpname"; ++ ++ if (defined $ENV{PERL_LIB} and defined $ENV{PERLHOSTLIB}) { ++ $dir =~ s/$ENV{PERL_LIB}/$ENV{PERLHOSTLIB}/g; ++ } + + next unless -d $dir; # skip over uninteresting directories + diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/fix_bad_rpath.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/fix_bad_rpath.patch new file mode 100644 index 0000000..69ac434 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/fix_bad_rpath.patch @@ -0,0 +1,24 @@ +Upstream-Status:Inappropriate [embedded specific] +Signed-Off-By: Nitin A Kamble +2011/07/01 + +Fix these Package QA warnings before they are converted into fetal errors: + +WARNING: QA Issue: package perl-module-compress contains bad RPATH /build_disk/poky_build/build0/tmp/sysroots/qemux86/usr/lib in file /build_disk/poky_build/build0/tmp/work/i586-poky-linux/perl-5.12.3-r1/packages-split/perl-module-compress/usr/lib/perl/5.12.3/auto/Compress/Raw/Zlib/Zlib.so + +This fixes this warning for perl recipe as well as libxml-parser-perl recipe. +It is a fix to MakeMaker within perl, so all such perl recipes will get +fixed with this perl fix. + +Index: perl-5.14.2/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm +=================================================================== +--- perl-5.14.2.orig/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm ++++ perl-5.14.2/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm +@@ -55,6 +55,7 @@ sub _unix_os2_ext { + my($found) = 0; + + # Debian-specific: don't use LD_RUN_PATH for standard dirs ++ push(@libpath, "SYSROOTLIB"); + $ld_run_path_seen{$_}++ for @libpath; + + foreach my $thislib (split ' ', $potential_libs) { diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/generate-sh.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/generate-sh.patch new file mode 100644 index 0000000..27f6e69 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/generate-sh.patch @@ -0,0 +1,56 @@ +Upstream-Status:Inappropriate [embedded specific] + +Use the ld flags from the supplied configuration file. For sh we need the +flags that specify to build PIC code so that the shared libraries work. + +Index: perl-5.14.2/Cross/generate_config_sh +=================================================================== +--- perl-5.14.2.orig/Cross/generate_config_sh 2010-12-30 04:07:14.000000000 +0200 ++++ perl-5.14.2/Cross/generate_config_sh 2012-11-22 15:58:49.852852805 +0200 +@@ -19,10 +19,10 @@ + $callbacks->{'ar'} = [\&simple_process, ["AR", "arm-linux-ar"]]; + $callbacks->{'archname'} = [\&simple_process, ["SYS", "armv4l-linux"]]; + $callbacks->{'cc'} = [\&simple_process, ["CC", "arm-linux-gcc"]]; +-$callbacks->{'cccdlflags'} = [\&simple_process, ["CFLAGS", ""]]; +-$callbacks->{'ccdlflags'} = [\&simple_process, ["CFLAGS", ""]]; +-$callbacks->{'ccflags'} = [\&simple_process, ["CFLAGS", "-fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"]]; +-$callbacks->{'ccflags_uselargefiles'} = [\&simple_process, ["CFLAGS", "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"]]; ++#$callbacks->{'cccdlflags'} = [\&simple_process, ["CFLAGS", ""]]; ++#$callbacks->{'ccdlflags'} = [\&simple_process, ["CFLAGS", ""]]; ++$callbacks->{'ccflags'} = [\&simple_process_insert, ["CFLAGS", "-fno-strict-aliasing -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"]]; ++$callbacks->{'ccflags_uselargefiles'} = [\&simple_process_insert, ["CFLAGS", "-D_GNU_SOURCE -DTHREADS_HAVE_PIDS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"]]; + $callbacks->{'ccname'} = [\&simple_process, ["CC", "arm-linux-gcc"]]; + $callbacks->{'cpp'} = [\&simple_process, ["CCP", "arm-linux-cpp"]]; + $callbacks->{'cppflags'} = [\&simple_process, ["CCPFLAGS", "-fno-strict-aliasing"]]; +@@ -30,6 +30,7 @@ + $callbacks->{'cppstdin'} = [\&simple_process_append, ["CC", "arm-linux-gcc -E", "-E"]]; + $callbacks->{'full_ar'} = [\&backtick, ["AR", "which $ENV{AR}", "/usr/local/arm/2.95.3/bin/arm-linux-ar"]]; + $callbacks->{'ld'} = [\&simple_process, ["LD", "arm-linux-ld"]]; ++$callbacks->{'lddlflags'} = [\&simple_process, ["LDDLFLAGS", ""]]; + $callbacks->{'ldflags'} = [\&simple_process, ["LDFLAGS", ""]]; + $callbacks->{'ldflags_uselargefiles'} = [\&simple_process, ["LDFLAGS", ""]]; + $callbacks->{'myarchname'} = [\&simple_process, ["SYS", "armv4l-linux"]]; +@@ -105,6 +106,23 @@ + + } + ++# Insert env var into the variables value ++sub simple_process_insert { ++ my $key = shift; ++ my $value = shift; ++ my $envvar = $callbacks->{$key}->[1][0]; ++ ++ if ($ENV{$envvar}) { ++ # Strip quotes from value ++ $value =~ s/^\'//; ++ $value =~ s/\'$//; ++ # Remove -I/usr/local/... from the value ++ $value =~ s#\W-I/usr/local/\w+\W# #g; ++ # Prepend env var (OE setting) to value ++ print("$key=\'$ENV{$envvar} $value\'\n"); ++ } ++} ++ + sub library_munge { + my $key = shift; + my $value = shift; diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/installperl.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/installperl.patch new file mode 100644 index 0000000..4560123 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/installperl.patch @@ -0,0 +1,17 @@ +Upstream-Status:Inappropriate [embedded specific] + +Index: perl-5.12.3/installperl +=================================================================== +--- perl-5.12.3.orig/installperl ++++ perl-5.12.3/installperl +@@ -3,8 +3,8 @@ + BEGIN { + require 5.004; + chdir '..' if !-d 'lib' and -d '../lib'; +- @INC = 'lib'; +- $ENV{PERL5LIB} = 'lib'; ++# @INC = 'lib'; ++# $ENV{PERL5LIB} = 'lib'; + + # This needs to be at BEGIN time, before any use of Config + require './install_lib.pl'; diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/letgcc-find-errno.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/letgcc-find-errno.patch new file mode 100644 index 0000000..5161e4c --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/letgcc-find-errno.patch @@ -0,0 +1,46 @@ +Upstream-Status:Inappropriate [embedded specific] + +This removes all the logic that perl uses to locate an appropriate +errno.h for the target. Instead we simple create a file that does + + #include "errno.h" + +and use that as the file to parse. This is needed when using an +external toolchain since perl will search in ${STAGING_INCDIR} for +errno.h (when using gcc) and that isn't where it's located - its +wherever the external toolchain keeps it's headers. + +Index: perl-5.12.3/ext/Errno/Errno_pm.PL +=================================================================== +--- perl-5.12.3.orig/ext/Errno/Errno_pm.PL ++++ perl-5.12.3/ext/Errno/Errno_pm.PL +@@ -17,8 +17,18 @@ unlink "Errno.tmp" if -f "Errno.tmp"; + open OUT, ">Errno.tmp" or die "Cannot open Errno.tmp: $!"; + select OUT; + my $file; +-my @files = get_files(); +-if ($Config{gccversion} ne '' && $^O eq 'MSWin32') { ++#my @files = get_files(); ++my @files = ("errno.h"); ++ ++if (1) { ++ open INCS, '>includes.c' or ++ die "Cannot open includes.c"; ++ print INCS qq[#include "errno.h"\n]; ++ close INCS; ++ process_file('includes.c'); ++ unlink 'includes.c'; ++} ++elsif ($Config{gccversion} ne '' && $^O eq 'MSWin32') { + # MinGW complains "warning: #pragma system_header ignored outside include + # file" if the header files are processed individually, so include them + # all in .c file and process that instead. +@@ -53,7 +63,7 @@ sub process_file { + chomp($file = `cygpath -w "$file"`); + } + +- return unless defined $file and -f $file; ++# return unless defined $file and -f $file; + # warn "Processing $file\n"; + + local *FH; diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/native-nopacklist.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/native-nopacklist.patch new file mode 100644 index 0000000..389c334 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/native-nopacklist.patch @@ -0,0 +1,82 @@ +Upstream-Status:Inappropriate [debian patch] + +Part of 52_debian_extutils_hacks.patch just to exclude the installation of .packlist files + +Index: perl-5.12.3/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm +=================================================================== +--- perl-5.12.3.orig/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm ++++ perl-5.12.3/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm +@@ -2047,8 +2047,6 @@ doc__install : doc_site_install + + pure_perl_install :: all + $(NOECHO) $(MOD_INSTALL) \ +- read }.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \ +- write }.$self->catfile('$(DESTINSTALLARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \ + $(INST_LIB) $(DESTINSTALLPRIVLIB) \ + $(INST_ARCHLIB) $(DESTINSTALLARCHLIB) \ + $(INST_BIN) $(DESTINSTALLBIN) \ +@@ -2074,8 +2072,6 @@ pure_site_install :: all + + pure_vendor_install :: all + $(NOECHO) $(MOD_INSTALL) \ +- read }.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{ \ +- write }.$self->catfile('$(DESTINSTALLVENDORARCH)','auto','$(FULLEXT)','.packlist').q{ \ + $(INST_LIB) $(DESTINSTALLVENDORLIB) \ + $(INST_ARCHLIB) $(DESTINSTALLVENDORARCH) \ + $(INST_BIN) $(DESTINSTALLVENDORBIN) \ +@@ -2084,37 +2080,19 @@ pure_vendor_install :: all + $(INST_MAN3DIR) $(DESTINSTALLVENDORMAN3DIR) + + doc_perl_install :: all +- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) +- -$(NOECHO) $(DOC_INSTALL) \ +- "Module" "$(NAME)" \ +- "installed into" "$(INSTALLPRIVLIB)" \ +- LINKTYPE "$(LINKTYPE)" \ +- VERSION "$(VERSION)" \ +- EXE_FILES "$(EXE_FILES)" \ +- >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ + + doc_site_install :: all +- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) ++ $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLSITEARCH)/perllocal.pod ++ -$(NOECHO) $(MKPATH) $(DESTINSTALLSITEARCH) + -$(NOECHO) $(DOC_INSTALL) \ + "Module" "$(NAME)" \ + "installed into" "$(INSTALLSITELIB)" \ + LINKTYPE "$(LINKTYPE)" \ + VERSION "$(VERSION)" \ + EXE_FILES "$(EXE_FILES)" \ +- >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ ++ >> }.$self->catfile('$(DESTINSTALLSITEARCH)','perllocal.pod').q{ + + doc_vendor_install :: all +- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod +- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) +- -$(NOECHO) $(DOC_INSTALL) \ +- "Module" "$(NAME)" \ +- "installed into" "$(INSTALLVENDORLIB)" \ +- LINKTYPE "$(LINKTYPE)" \ +- VERSION "$(VERSION)" \ +- EXE_FILES "$(EXE_FILES)" \ +- >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ + + }; + +@@ -2123,13 +2101,12 @@ uninstall :: uninstall_from_$(INSTALLDIR + $(NOECHO) $(NOOP) + + uninstall_from_perldirs :: +- $(NOECHO) $(UNINSTALL) }.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{ + + uninstall_from_sitedirs :: + $(NOECHO) $(UNINSTALL) }.$self->catfile('$(SITEARCHEXP)','auto','$(FULLEXT)','.packlist').q{ + + uninstall_from_vendordirs :: +- $(NOECHO) $(UNINSTALL) }.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{ ++ + }; + + join("",@m); diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/native-perlinc.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/native-perlinc.patch new file mode 100644 index 0000000..f0bb1f6 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/native-perlinc.patch @@ -0,0 +1,26 @@ +Upstream-Status:Inappropriate [embedded specific] + +Index: perl-5.8.8/lib/ExtUtils/MM_Unix.pm +=================================================================== +--- perl-5.12.3.orig/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm 2008-10-31 22:01:35.000000000 +0000 ++++ perl-5.12.3/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm 2008-10-31 22:01:35.000000000 +0000 +@@ -1597,6 +1597,19 @@ + $self->{PERL_LIB} ||= $Config{privlibexp}; + $self->{PERL_ARCHLIB} ||= $Config{archlibexp}; + $self->{PERL_INC} = $self->catdir("$self->{PERL_ARCHLIB}","CORE"); # wild guess for now ++ # Check for environment override so we'll find the headers in the correct place ++ if (defined $ENV{PERL_LIB}) ++ { ++ $self->{PERL_LIB} = $ENV{PERL_LIB}; ++ } ++ if (defined $ENV{PERL_ARCHLIB}) ++ { ++ $self->{PERL_ARCHLIB} = $ENV{PERL_ARCHLIB}; ++ } ++ if (defined $ENV{PERL_INC}) ++ { ++ $self->{PERL_INC} = $ENV{PERL_INC}; ++ } + my $perl_h; + + if (not -f ($perl_h = $self->catfile($self->{PERL_INC},"perl.h")) diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-archlib-exp.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-archlib-exp.patch new file mode 100644 index 0000000..d912d00 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-archlib-exp.patch @@ -0,0 +1,40 @@ +perl: add archlib_exp variable used to generate ARCHLIB_EXP in config.h + +perl.c uses an ARCHLIB_EXP define to generate compile-time code that +adds the archlibexp path to @INC during run-time initialization of a +new perl interpreter. + +Because we've changed this value in a temporary way to make it +possible to use ExtUtils::Embed in the target build (the temporary +value in config.sh gets re-stripped out during packaging), the +ARCHLIB_EXP value that gets generated still uses the temporary version +instead of the original expected version (i.e. becauses it's in the +generated config.h, it doesn't get stripped out during packaging like +the others in config.sh). + +This creates an unmodified version called archlib_exp that gets used +by a modified config_h.SH to get the correct value into config.h + +This patch uses an unmodified version of archlibexp called +archlib_exp, introduced to config.sh, which is used to generate the +correct value of ARCHLIB_EXP into config.h + +See YOCTO #3099 for more info. + +Upstream-Status:Inappropriate [embedded specific] + +Signed-off-by: Tom Zanussi + +Index: perl-5.14.2/config_h.SH +=================================================================== +--- perl-5.14.2.orig/config_h.SH ++++ perl-5.14.2/config_h.SH +@@ -996,7 +996,7 @@ sed <$CONFIG_H -e 's!^#und + * in programs that are not prepared to deal with ~ expansion at run-time. + */ + #$d_archlib ARCHLIB "$archlib" /**/ +-#$d_archlib ARCHLIB_EXP "$archlibexp" /**/ ++#$d_archlib ARCHLIB_EXP "$archlib_exp" /**/ + + /* ARCHNAME: + * This symbol holds a string representing the architecture name. diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-build-in-t-dir.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-build-in-t-dir.patch new file mode 100644 index 0000000..16064ed --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-build-in-t-dir.patch @@ -0,0 +1,42 @@ +Upstream-Status:Pending + +Perl cannot cross build in a path containing a directory that has the +name of "t". As an example, you can make the perl build fail with +"mkdir -p /tmp/build/t", go to the directory, unpack the sources, +configure and cross build. + +You get an error like the following: + pod/buildtoc: no pods at pod/buildtoc line 305. + make[1]: *** [pod/perltoc.pod] Error 255 + +The fix is to strip off the top directory that you are building in and +then execute all the same logic as before against the path relative to +the build directory. + +Signed-off-by: Jason Wessel +--- + pod/buildtoc | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +--- a/pod/buildtoc ++++ b/pod/buildtoc +@@ -274,8 +274,10 @@ if ($Build{toc}) { + find \&getpods => abs_from_top('lib/'); + + sub getpods { ++ my $Top = $FindBin::Bin; + if (/\.p(od|m)$/) { + my $file = $File::Find::name; ++ $file =~ s!^$Top!!; + return if $file =~ qr!/lib/Pod/Functions.pm\z!; # Used only by pod itself + return if $file =~ m!(?:^|/)t/!; + return if $file =~ m!lib/Attribute/Handlers/demo/!; +@@ -283,7 +285,7 @@ if ($Build{toc}) { + return if $file =~ m!lib/Math/BigInt/t/!; + return if $file =~ m!/Devel/PPPort/[Hh]arness|lib/Devel/Harness!i; + return if $file =~ m!XS/(?:APItest|Typemap)!; +- my $pod = $file; ++ my $pod = $file = $File::Find::name; + return if $pod =~ s/pm$/pod/ && -e $pod; + unless (open my $f, '<', $_) { + warn "$0: bogus <$file>: $!"; diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-configpm-switch.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-configpm-switch.patch new file mode 100644 index 0000000..c6cc15c --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-configpm-switch.patch @@ -0,0 +1,47 @@ +Upstream-Status:Inappropriate [native] + +This patch is used for perl-native only. It enables the switching of +configuration files between Config_heavy.pl and +Config_heavy-target.pl by setting the environment variables +PERLCONFIGTARGET - the later containing settings for the target while +the former contains those for the host. This will allow cpan.bbclass +to use the settings appropriate for the native and/or target builds +as required. This also disables the use of the cache since the cached +values would be valid for the host only. + +Index: perl-5.14.2/configpm +=================================================================== +--- perl-5.14.2.orig/configpm ++++ perl-5.14.2/configpm +@@ -658,7 +658,7 @@ sub FETCH { + my($self, $key) = @_; + + # check for cached value (which may be undef so we use exists not defined) +- return exists $self->{$key} ? $self->{$key} : $self->fetch_string($key); ++ return $self->fetch_string($key); + } + + ENDOFEND +@@ -816,7 +816,21 @@ $config_txt .= sprintf <<'ENDOFTIE', $fa + sub DESTROY { } + + sub AUTOLOAD { +- require 'Config_heavy.pl'; ++ my $cfgfile = 'Config_heavy.pl'; ++ if (defined $ENV{PERLCONFIGTARGET} and $ENV{PERLCONFIGTARGET} eq "yes") ++ { ++ $cfgfile = 'Config_heavy-target.pl'; ++ } ++ if (defined $ENV{PERL_ARCHLIB}) ++ { ++ push @INC, $ENV{PERL_ARCHLIB}; ++ require $cfgfile; ++ pop @INC; ++ } ++ else ++ { ++ require $cfgfile; ++ } + goto \&launcher unless $Config::AUTOLOAD =~ /launcher$/; + die "&Config::AUTOLOAD failed on $Config::AUTOLOAD"; + } diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-configure.sh b/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-configure.sh new file mode 100755 index 0000000..e72ce49 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-configure.sh @@ -0,0 +1,43 @@ +#! /bin/sh + +# +# Generate the common perl configuration +# Needs to be run on a host that matches the bitsize of the target platform +# + +echo sh Configure -des \ + -Doptimize=-O2 \ + -Dmyhostname=localhost \ + -Dperladmin=root@localhost \ + -Dcc=gcc \ + -Dcf_by='Open Embedded' \ + -Dinstallprefix=@DESTDIR@ \ + -Dprefix=/usr \ + -Dvendorprefix=/usr \ + -Dsiteprefix=/usr \ + -Dotherlibdirs=/usr/lib/perl5/5.12.3 \ + -Duseshrplib \ + -Dusethreads \ + -Duseithreads \ + -Duselargefiles \ + -Ud_dosuid \ + -Dd_semctl_semun \ + -Ui_db \ + -Ui_ndbm \ + -Ui_gdbm \ + -Di_shadow \ + -Di_syslog \ + -Dman3ext=3pm \ + -Duseperlio \ + -Dinstallusrbinperl \ + -Ubincompat5005 \ + -Uversiononly \ + -Dpager='/usr/bin/less -isr' + +cp -f config.sh config.sh.COMMON + +TARGETOS=$(grep myarchname config.sh.COMMON | sed "s#.*'\(.*\)'.*#\1#") + +sed -r -i config.sh.COMMON \ + -e "s#(install.*=')(/usr)/local(.*')#\1@DESTDIR@\2\3#g" \ + -e 's#'$TARGETOS'#@ARCH@#g' diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-dynloader.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-dynloader.patch new file mode 100644 index 0000000..035beba --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-dynloader.patch @@ -0,0 +1,34 @@ +Upstream-Status:Inappropriate [embedded specific] + +Allow the location that .so files are searched for for dynamic +loading to be changed via an environment variable. This is to allow +us to load .so's from the host system while building for the target +system. + +Update by Nitin A Kamble 2011/04/21 + +Index: perl-5.14.2/dist/XSLoader/XSLoader_pm.PL +=================================================================== +--- perl-5.14.2.orig/dist/XSLoader/XSLoader_pm.PL ++++ perl-5.14.2/dist/XSLoader/XSLoader_pm.PL +@@ -28,6 +28,20 @@ sub load { + + my ($module, $modlibname) = caller(); + ++ # OE: Allow env to form dynamic loader to look in a different place ++ # This is so it finds the host .so files, not the targets ++ if (defined $ENV{PERLHOSTLIB}) ++ { ++ my $hostlib = $ENV{PERLHOSTLIB}; ++ print STDERR "*** Module name IN: $modlibname\n"; ++ ($p1, $p2, $p3, $p4, $p5) = $modlibname =~ m/(^(.*lib\w*\/)?)((perl\/[0-9\.]*\/)?)(.*)$/; ++ print STDERR "*** p1: $p1 p3: $p3 p5: $p5\n"; ++ if ( $p1 ne "" ) { ++ $modlibname = $hostlib.$p5; ++ } ++ print STDERR "*** Module name OUT: $modlibname\n"; ++ } ++ + if (@_) { + $module = $_[0]; + } else { diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-enable-gdbm.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-enable-gdbm.patch new file mode 100644 index 0000000..aa83fca --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-enable-gdbm.patch @@ -0,0 +1,19 @@ +Upstream-Status:Inappropriate [embedded specific] + +Index: perl-5.8.8/config_h.SH +=================================================================== +--- perl-5.8.8.orig/config_h.SH 2005-11-01 02:13:05.000000000 +0800 ++++ perl-5.8.8/config_h.SH 2010-11-01 17:06:07.215219738 +0800 +@@ -709,6 +709,12 @@ + */ + #$i_float I_FLOAT /**/ + ++/* I_GDBM: ++ * This symbol, if defined, indicates that exists and should ++ * be included. ++ */ ++#$i_gdbm I_GDBM /**/ ++ + /* I_LIMITS: + * This symbol, if defined, indicates to the C program that it should + * include to get definition of symbols like WORD_BIT or diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-moreconfig.patch b/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-moreconfig.patch new file mode 100644 index 0000000..59ce85a --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-git/perl-moreconfig.patch @@ -0,0 +1,18 @@ +Upstream-Status:Inappropriate [embedded specific] + +We need ld in the fake config library, but it's not included by default. So +expand the number of items included. While this works it indicates that the +rest of the config items are not being picked up and/or are being picked up +from the host. More investigation needed. + +--- perl-5.8.8/configpm 2007/04/20 09:48:05 1.1 ++++ perl-5.8.8/configpm 2007/04/20 09:57:12 +@@ -2,7 +2,7 @@ + use strict; + use vars qw(%Config $Config_SH_expanded); + +-my $how_many_common = 22; ++my $how_many_common = 50; + + # commonly used names to precache (and hence lookup fastest) + my %Common; diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl/perl-native-extraconf.inc new file mode 100644 index 0000000..a4c79d1 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-native-extraconf.inc @@ -0,0 +1,110 @@ + +SRC_URI += "file://perl-configpm-switch.patch \ + file://native-nopacklist.patch \ + file://native-perlinc.patch \ + file://MM_Unix.pm.patch \ + file://dynaloaderhack.patch" + + + + +NATIVE_PACKAGE_PATH_SUFFIX = "/${PN}" + +export LD="${CCLD}" + +do_configure () { + ./Configure \ + -Dcc="${CC}" \ + -Dcflags="${CFLAGS}" \ + -Dldflags="${LDFLAGS}" \ + -Dcf_by="Open Embedded" \ + -Dprefix=${prefix} \ + -Dvendorprefix=${prefix} \ + -Dvendorprefix=${prefix} \ + -Dsiteprefix=${prefix} \ + \ + -Dbin=${STAGING_BINDIR}/${PN} \ + -Dprivlib=${STAGING_LIBDIR}/perl/${PV} \ + -Darchlib=${STAGING_LIBDIR}/perl/${PV} \ + -Dvendorlib=${STAGING_LIBDIR}/perl/${PV} \ + -Dvendorarch=${STAGING_LIBDIR}/perl/${PV} \ + -Dsitelib=${STAGING_LIBDIR}/perl/${PV} \ + -Dsitearch=${STAGING_LIBDIR}/perl/${PV} \ + \ + -Duseshrplib \ + -Dusethreads \ + -Duseithreads \ + -Duselargefiles \ + -Dnoextensions=ODBM_File \ + -Ud_dosuid \ + -Ui_db \ + -Ui_ndbm \ + -Ui_gdbm \ + -Di_shadow \ + -Di_syslog \ + -Duseperlio \ + -Dman3ext=3pm \ + -Uafs \ + -Ud_csh \ + -Uusesfio \ + -Uusenm -des +} + +do_install_prepend () { + echo RLM do_install_prepend +} + +do_install () { + oe_runmake 'DESTDIR=${D}' install + + # We need a hostperl link for building perl + #ln -sf perl/${PV} ${D}${bindir}/hostperl + + #ln -sf perl ${D}${libdir}/perl5 + + install -d ${D}${libdir}/perl/${PV}/CORE \ + ${D}${datadir}/perl/${PV}/ExtUtils + + # Save native config + install config.sh ${D}${libdir}/perl + install lib/Config.pm ${D}${libdir}/perl/${PV}/ + install lib/ExtUtils/typemap ${D}${libdir}/perl/${PV}/ExtUtils/ + + # perl shared library headers + for i in av.h bitcount.h config.h cop.h cv.h dosish.h embed.h embedvar.h \ + EXTERN.h fakesdio.h fakethr.h form.h gv.h handy.h hv.h INTERN.h \ + intrpvar.h iperlsys.h keywords.h l1_char_class_tab.h malloc_ctl.h \ + metaconfig.h mg.h mydtrace.h nostdio.h opcode.h op.h opnames.h \ + op_reg_common.h overload.h pad.h parser.h patchlevel.h perlapi.h \ + perl.h perlio.h perliol.h perlsdio.h perlsfio.h perlvars.h \ + perly.h pp.h pp_proto.h proto.h reentr.h regcharclass.h regcomp.h \ + regexp.h regnodes.h scope.h sv.h thread.h time64_config.h \ + time64.h uconfig.h unixish.h utf8.h utfebcdic.h util.h \ + uudmap.h warnings.h XSUB.h + do + install $i ${D}${libdir}/perl/${PV}/CORE + done + + #create_wrapper ${D}${bindir}/perl PERL5LIB='$PERL5LIB:${STAGING_LIBDIR}/perl/${PV}:${STAGING_LIBDIR}/perl/' + #create_wrapper ${D}${bindir}/perl${PV} PERL5LIB='$PERL5LIB:${STAGING_LIBDIR}/perl/${PV}:${STAGING_LIBDIR}/perl/' +} + +SYSROOT_PREPROCESS_FUNCS += "perl_sysroot_create_wrapper" + +perl_sysroot_create_wrapper () { + mkdir -p ${SYSROOT_DESTDIR}${bindir} + # Create a wrapper that /usr/bin/env perl will use to get perl-native. + # This MUST live in the normal bindir. + cat > ${SYSROOT_DESTDIR}${bindir}/../nativeperl << EOF +#!/bin/sh +realpath=\`readlink -fn \$0\` +exec \`dirname \$realpath\`/perl-native/perl "\$@" +EOF + chmod 0755 ${SYSROOT_DESTDIR}${bindir}/../nativeperl + cat ${SYSROOT_DESTDIR}${bindir}/../nativeperl +} + +#python def do_patch(){ +# bb.build.exec_func('patch_do_patch', d,dir="${S}") +#} + diff --git a/meta-tizen-ivi/recipes-tizen/perl/perl-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/perl/perl-oe-extraconf.inc new file mode 100644 index 0000000..e4f4e8b --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/perl/perl-oe-extraconf.inc @@ -0,0 +1,129 @@ +#inherit tizenBuildUtils +DEPENDS += "grep-native" +inherit perlnative siteinfo +DEPENDS += "gcc-cross" + +SRC_URI += "\ + file://Makefile.patch \ + file://Makefile.SH.patch \ + file://installperl.patch \ + file://perl-dynloader.patch \ + file://perl-moreconfig.patch \ + file://letgcc-find-errno.patch \ + file://generate-sh.patch \ + file://09_fix_installperl.patch \ + file://native-perlinc.patch \ + file://perl-enable-gdbm.patch \ + file://cross-generate_uudmap.patch \ + file://fix_bad_rpath.patch \ + file://perl-build-in-t-dir.patch \ + file://perl-archlib-exp.patch \ + file://dynaloaderhack.patch \ + \ + file://config.sh \ + file://config.sh-32 \ + file://config.sh-32-le \ + file://config.sh-32-be \ + file://config.sh-64 \ + file://config.sh-64-le \ + file://config.sh-64-be" + +do_nolargefile() { + sed -i -e "s,\(uselargefiles=\)'define',\1'undef',g" \ + -e "s,\(d_readdir64_r=\)'define',\1'undef',g" \ + -e "s,\(readdir64_r_proto=\)'\w+',\1'0',g" \ + -e "/ccflags_uselargefiles/d" \ + -e "s/-Duselargefiles//" \ + -e "s/-D_FILE_OFFSET_BITS=64//" \ + -e "s/-D_LARGEFILE_SOURCE//" \ + ${S}/Cross/config.sh-${TARGET_ARCH}-${TARGET_OS} +} + +do_configure() { + # Make hostperl in build directory be the native perl + ln -sf ${HOSTPERL} hostperl + + # Do our work in the cross subdir + cd Cross + + # Generate configuration + rm -f config.sh-${TARGET_ARCH}-${TARGET_OS} + for i in ${WORKDIR}/config.sh \ + ${WORKDIR}/config.sh-${SITEINFO_BITS} \ + ${WORKDIR}/config.sh-${SITEINFO_BITS}-${SITEINFO_ENDIANNESS}; do + cat $i >> config.sh-${TARGET_ARCH}-${TARGET_OS} + done + + # Fixups for uclibc + if [ "${TARGET_OS}" = "linux-uclibc" -o "${TARGET_OS}" = "linux-uclibceabi" ]; then + sed -i -e "s,\(d_crypt_r=\)'define',\1'undef',g" \ + -e "s,\(d_futimes=\)'define',\1'undef',g" \ + -e "s,\(crypt_r_proto=\)'\w+',\1'0',g" \ + -e "s,\(d_getnetbyname_r=\)'define',\1'undef',g" \ + -e "s,\(getnetbyname_r_proto=\)'\w+',\1'0',g" \ + -e "s,\(d_getnetbyaddr_r=\)'define',\1'undef',g" \ + -e "s,\(getnetbyaddr_r_proto=\)'\w+',\1'0',g" \ + -e "s,\(d_getnetent_r=\)'define',\1'undef',g" \ + -e "s,\(getnetent_r_proto=\)'\w+',\1'0',g" \ + -e "s,\(d_sockatmark=\)'define',\1'undef',g" \ + -e "s,\(d_sockatmarkproto=\)'\w+',\1'0',g" \ + -e "s,\(d_eaccess=\)'define',\1'undef',g" \ + -e "s,\(d_stdio_ptr_lval=\)'define',\1'undef',g" \ + -e "s,\(d_stdio_ptr_lval_sets_cnt=\)'define',\1'undef',g" \ + -e "s,\(d_stdiobase=\)'define',\1'undef',g" \ + -e "s,\(d_stdstdio=\)'define',\1'undef',g" \ + -e "s,-fstack-protector,-fno-stack-protector,g" \ + config.sh-${TARGET_ARCH}-${TARGET_OS} + fi + + ${@base_contains('DISTRO_FEATURES', 'largefile', '', 'do_nolargefile', d)} + + # Update some paths in the configuration + sed -i -e 's,@ARCH@-thread-multi,,g' \ + -e 's,@ARCH@,${TARGET_ARCH}-${TARGET_OS},g' \ + -e 's,@STAGINGDIR@,${STAGING_DIR_HOST},g' \ + -e "s,@INCLUDEDIR@,${STAGING_INCDIR},g" \ + -e "s,@LIBDIR@,${libdir},g" \ + -e "s,@BASELIBDIR@,${base_libdir},g" \ + -e "s,@EXECPREFIX@,${exec_prefix},g" \ + -e 's,@USRBIN@,${bindir},g' \ + config.sh-${TARGET_ARCH}-${TARGET_OS} + + case "${TARGET_ARCH}" in + x86_64 | powerpc | s390) + sed -i -e "s,\(need_va_copy=\)'undef',\1'define',g" \ + config.sh-${TARGET_ARCH}-${TARGET_OS} + ;; + arm) + sed -i -e "s,\(d_u32align=\)'undef',\1'define',g" \ + config.sh-${TARGET_ARCH}-${TARGET_OS} + ;; + esac + # These are strewn all over the source tree + for foo in `grep -I --exclude="*.patch" --exclude="*.diff" --exclude="*.pod" --exclude="README*" -m1 "/usr/include/.*\.h" ${S}/* -r -l` ${S}/utils/h2xs.PL ; do + echo Fixing: $foo + sed -e 's|\([ "^'\''I]\+\)/usr/include/|\1${STAGING_INCDIR}/|g' -i $foo + done + + rm -f config + echo "ARCH = ${TARGET_ARCH}" > config + echo "OS = ${TARGET_OS}" >> config +} + +do_compile_prepend () { + echo RLM do_compile_prepend + cd ${S} +} + + +do_compile() { + # Fix to avoid recursive substitution of path + sed -i -e "s|\([ \"\']\+\)/usr/include|\1${STAGING_INCDIR}|g" ext/Errno/Errno_pm.PL + sed -i -e "s|\([ \"\']\+\)/usr/include|\1${STAGING_INCDIR}|g" cpan/Compress-Raw-Zlib/config.in + sed -i -e 's|/usr/lib|""|g' cpan/Compress-Raw-Zlib/config.in + sed -i -e 's|SYSROOTLIB|${STAGING_LIBDIR}|g' cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm + + cd Cross + oe_runmake perl LD="${CCLD}" +} + diff --git a/meta-tizen-ivi/recipes-tizen/php/php-extraconf.inc b/meta-tizen-ivi/recipes-tizen/php/php-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/php/php-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/php/php-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/php/php-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/php/php-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pixman/pixman-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pixman/pixman-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pixman/pixman-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pixman/pixman-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pixman/pixman-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pixman/pixman-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pkg-config/pkg-config-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pkg-config/pkg-config-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pkg-config/pkg-config-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pkg-config/pkg-config-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pkg-config/pkg-config-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pkg-config/pkg-config-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/plymouth/plymouth-extraconf.inc b/meta-tizen-ivi/recipes-tizen/plymouth/plymouth-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/plymouth/plymouth-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/plymouth/plymouth-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/plymouth/plymouth-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/plymouth/plymouth-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/polkit-gnome/polkit-gnome-extraconf.inc b/meta-tizen-ivi/recipes-tizen/polkit-gnome/polkit-gnome-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/polkit-gnome/polkit-gnome-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/polkit-gnome/polkit-gnome-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/polkit-gnome/polkit-gnome-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/polkit-gnome/polkit-gnome-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/polkit/polkit-extraconf.inc b/meta-tizen-ivi/recipes-tizen/polkit/polkit-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/polkit/polkit-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/polkit/polkit-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/polkit/polkit-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/polkit/polkit-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/poppler/poppler-extraconf.inc b/meta-tizen-ivi/recipes-tizen/poppler/poppler-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/poppler/poppler-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/poppler/poppler-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/poppler/poppler-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/poppler/poppler-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/popt/popt-extraconf.inc b/meta-tizen-ivi/recipes-tizen/popt/popt-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/popt/popt-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/popt/popt-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/popt/popt-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/popt/popt-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/powertop/powertop-extraconf.inc b/meta-tizen-ivi/recipes-tizen/powertop/powertop-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/powertop/powertop-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/powertop/powertop-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/powertop/powertop-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/powertop/powertop-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ppl/ppl-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ppl/ppl-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ppl/ppl-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ppl/ppl-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ppl/ppl-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ppl/ppl-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/prelink/prelink-extraconf.inc b/meta-tizen-ivi/recipes-tizen/prelink/prelink-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/prelink/prelink-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/prelink/prelink-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/prelink/prelink-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/prelink/prelink-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/procps/procps-extraconf.inc b/meta-tizen-ivi/recipes-tizen/procps/procps-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/procps/procps-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/procps/procps-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/procps/procps-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/procps/procps-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/psmisc/psmisc-extraconf.inc b/meta-tizen-ivi/recipes-tizen/psmisc/psmisc-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/psmisc/psmisc-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/psmisc/psmisc-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/psmisc/psmisc-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/psmisc/psmisc-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pth/pth-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pth/pth-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pth/pth-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pth/pth-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pth/pth-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pth/pth-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pulseaudio/pulseaudio-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pulseaudio/pulseaudio-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pulseaudio/pulseaudio-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pulseaudio/pulseaudio-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pulseaudio/pulseaudio-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pulseaudio/pulseaudio-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pwdutils/pwdutils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pwdutils/pwdutils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pwdutils/pwdutils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pwdutils/pwdutils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/pwdutils/pwdutils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/pwdutils/pwdutils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-Cheetah/python-Cheetah-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-Cheetah/python-Cheetah-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-Cheetah/python-Cheetah-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-Cheetah/python-Cheetah-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-Cheetah/python-Cheetah-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-Cheetah/python-Cheetah-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-Jinja2/python-Jinja2-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-Jinja2/python-Jinja2-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-Jinja2/python-Jinja2-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-Jinja2/python-Jinja2-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-Jinja2/python-Jinja2-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-Jinja2/python-Jinja2-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-PyYAML/python-PyYAML-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-PyYAML/python-PyYAML-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-PyYAML/python-PyYAML-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-PyYAML/python-PyYAML-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-PyYAML/python-PyYAML-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-PyYAML/python-PyYAML-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-Pygments/python-Pygments-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-Pygments/python-Pygments-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-Pygments/python-Pygments-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-Pygments/python-Pygments-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-Pygments/python-Pygments-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-Pygments/python-Pygments-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-Sphinx/python-Sphinx-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-Sphinx/python-Sphinx-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-Sphinx/python-Sphinx-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-Sphinx/python-Sphinx-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-Sphinx/python-Sphinx-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-Sphinx/python-Sphinx-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-atspi/python-atspi-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-atspi/python-atspi-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-atspi/python-atspi-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-atspi/python-atspi-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-atspi/python-atspi-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-atspi/python-atspi-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-cairo/python-cairo-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-cairo/python-cairo-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-cairo/python-cairo-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-cairo/python-cairo-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-cairo/python-cairo-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-cairo/python-cairo-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-distribute/python-distribute-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-distribute/python-distribute-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-distribute/python-distribute-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-distribute/python-distribute-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-distribute/python-distribute-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-distribute/python-distribute-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-gobject/python-gobject-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-gobject/python-gobject-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-gobject/python-gobject-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-gobject/python-gobject-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-gobject/python-gobject-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-gobject/python-gobject-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-gpgme/python-gpgme-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-gpgme/python-gpgme-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-gpgme/python-gpgme-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-gpgme/python-gpgme-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-gpgme/python-gpgme-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-gpgme/python-gpgme-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-iniparse/python-iniparse-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-iniparse/python-iniparse-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-iniparse/python-iniparse-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-iniparse/python-iniparse-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-iniparse/python-iniparse-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-iniparse/python-iniparse-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-isodate/python-isodate-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-isodate/python-isodate-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-isodate/python-isodate-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-isodate/python-isodate-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-isodate/python-isodate-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-isodate/python-isodate-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-libxml2/python-libxml2-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-libxml2/python-libxml2-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-libxml2/python-libxml2-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-libxml2/python-libxml2-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-libxml2/python-libxml2-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-libxml2/python-libxml2-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-lxml/python-lxml-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-lxml/python-lxml-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-lxml/python-lxml-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-lxml/python-lxml-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-lxml/python-lxml-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-lxml/python-lxml-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-magic/python-magic-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-magic/python-magic-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-magic/python-magic-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-magic/python-magic-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-magic/python-magic-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-magic/python-magic-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-nose/python-nose-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-nose/python-nose-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-nose/python-nose-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-nose/python-nose-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-nose/python-nose-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-nose/python-nose-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-pycurl/python-pycurl-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-pycurl/python-pycurl-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-pycurl/python-pycurl-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-pycurl/python-pycurl-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-pycurl/python-pycurl-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-pycurl/python-pycurl-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-rdflib/python-rdflib-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-rdflib/python-rdflib-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-rdflib/python-rdflib-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-rdflib/python-rdflib-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-rdflib/python-rdflib-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-rdflib/python-rdflib-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-rpm/python-rpm-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-rpm/python-rpm-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-rpm/python-rpm-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-rpm/python-rpm-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-rpm/python-rpm-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-rpm/python-rpm-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-urlgrabber/python-urlgrabber-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-urlgrabber/python-urlgrabber-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-urlgrabber/python-urlgrabber-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-urlgrabber/python-urlgrabber-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python-urlgrabber/python-urlgrabber-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python-urlgrabber/python-urlgrabber-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python/python-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python/python-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python/python-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python/python-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/python/python-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/python/python-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/qemu/qemu-extraconf.inc b/meta-tizen-ivi/recipes-tizen/qemu/qemu-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/qemu/qemu-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/qemu/qemu-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/qemu/qemu-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/qemu/qemu-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/randrproto/randrproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/randrproto/randrproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/randrproto/randrproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/randrproto/randrproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/randrproto/randrproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/randrproto/randrproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/raptor/raptor-extraconf.inc b/meta-tizen-ivi/recipes-tizen/raptor/raptor-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/raptor/raptor-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/raptor/raptor-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/raptor/raptor-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/raptor/raptor-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/re2c/re2c-extraconf.inc b/meta-tizen-ivi/recipes-tizen/re2c/re2c-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/re2c/re2c-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/re2c/re2c-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/re2c/re2c-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/re2c/re2c-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/readline/readline-extraconf.inc b/meta-tizen-ivi/recipes-tizen/readline/readline-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/readline/readline-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/readline/readline-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/readline/readline-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/readline/readline-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/recordproto/recordproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/recordproto/recordproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/recordproto/recordproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/recordproto/recordproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/recordproto/recordproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/recordproto/recordproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/remix/remix-extraconf.inc b/meta-tizen-ivi/recipes-tizen/remix/remix-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/remix/remix-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/remix/remix-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/remix/remix-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/remix/remix-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/renderproto/renderproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/renderproto/renderproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/renderproto/renderproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/renderproto/renderproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/renderproto/renderproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/renderproto/renderproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/resourceproto/resourceproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/resourceproto/resourceproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/resourceproto/resourceproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/resourceproto/resourceproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/resourceproto/resourceproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/resourceproto/resourceproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rfkill/rfkill-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rfkill/rfkill-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rfkill/rfkill-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rfkill/rfkill-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rfkill/rfkill-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rfkill/rfkill-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rhythmbox/rhythmbox-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rhythmbox/rhythmbox-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rhythmbox/rhythmbox-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rhythmbox/rhythmbox-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rhythmbox/rhythmbox-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rhythmbox/rhythmbox-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rpm/rpm-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rpm/rpm-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rpm/rpm-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rpm/rpm-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rpm/rpm-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rpm/rpm-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rpmlint-mini/rpmlint-mini-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rpmlint-mini/rpmlint-mini-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rpmlint-mini/rpmlint-mini-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rpmlint-mini/rpmlint-mini-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rpmlint-mini/rpmlint-mini-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rpmlint-mini/rpmlint-mini-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rpmlint-tizen/rpmlint-tizen-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rpmlint-tizen/rpmlint-tizen-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rpmlint-tizen/rpmlint-tizen-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rpmlint-tizen/rpmlint-tizen-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rpmlint-tizen/rpmlint-tizen-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rpmlint-tizen/rpmlint-tizen-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rpmlint/rpmlint-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rpmlint/rpmlint-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rpmlint/rpmlint-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rpmlint/rpmlint-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rpmlint/rpmlint-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rpmlint/rpmlint-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rpmorphan/rpmorphan-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rpmorphan/rpmorphan-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rpmorphan/rpmorphan-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rpmorphan/rpmorphan-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rpmorphan/rpmorphan-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rpmorphan/rpmorphan-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rsync/rsync-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rsync/rsync-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rsync/rsync-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rsync/rsync-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/rsync/rsync-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/rsync/rsync-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ruby/ruby-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ruby/ruby-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ruby/ruby-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ruby/ruby-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/ruby/ruby-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/ruby/ruby-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/scrnsaverproto/scrnsaverproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/scrnsaverproto/scrnsaverproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/scrnsaverproto/scrnsaverproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/scrnsaverproto/scrnsaverproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/scrnsaverproto/scrnsaverproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/scrnsaverproto/scrnsaverproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/seahorse/seahorse-extraconf.inc b/meta-tizen-ivi/recipes-tizen/seahorse/seahorse-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/seahorse/seahorse-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/seahorse/seahorse-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/seahorse/seahorse-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/seahorse/seahorse-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sed/sed-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sed/sed-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sed/sed-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sed/sed-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sed/sed-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sed/sed-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/seed/seed-extraconf.inc b/meta-tizen-ivi/recipes-tizen/seed/seed-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/seed/seed-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/seed/seed-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/seed/seed-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/seed/seed-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sessreg/sessreg-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sessreg/sessreg-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sessreg/sessreg-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sessreg/sessreg-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sessreg/sessreg-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sessreg/sessreg-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/setup/setup-extraconf.inc b/meta-tizen-ivi/recipes-tizen/setup/setup-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/setup/setup-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/setup/setup-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/setup/setup-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/setup/setup-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/setxkbmap/setxkbmap-extraconf.inc b/meta-tizen-ivi/recipes-tizen/setxkbmap/setxkbmap-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/setxkbmap/setxkbmap-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/setxkbmap/setxkbmap-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/setxkbmap/setxkbmap-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/setxkbmap/setxkbmap-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sgml-skel/sgml-skel-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sgml-skel/sgml-skel-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sgml-skel/sgml-skel-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sgml-skel/sgml-skel-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sgml-skel/sgml-skel-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sgml-skel/sgml-skel-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/shared-color-profiles/shared-color-profiles-extraconf.inc b/meta-tizen-ivi/recipes-tizen/shared-color-profiles/shared-color-profiles-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/shared-color-profiles/shared-color-profiles-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/shared-color-profiles/shared-color-profiles-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/shared-color-profiles/shared-color-profiles-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/shared-color-profiles/shared-color-profiles-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/shared-mime-info/shared-mime-info-extraconf.inc b/meta-tizen-ivi/recipes-tizen/shared-mime-info/shared-mime-info-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/shared-mime-info/shared-mime-info-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/shared-mime-info/shared-mime-info-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/shared-mime-info/shared-mime-info-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/shared-mime-info/shared-mime-info-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/shotwell/shotwell-extraconf.inc b/meta-tizen-ivi/recipes-tizen/shotwell/shotwell-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/shotwell/shotwell-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/shotwell/shotwell-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/shotwell/shotwell-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/shotwell/shotwell-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/smack/smack-extraconf.inc b/meta-tizen-ivi/recipes-tizen/smack/smack-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/smack/smack-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/smack/smack-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/smack/smack-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/smack/smack-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/snappy/snappy-extraconf.inc b/meta-tizen-ivi/recipes-tizen/snappy/snappy-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/snappy/snappy-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/snappy/snappy-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/snappy/snappy-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/snappy/snappy-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/speex/speex-extraconf.inc b/meta-tizen-ivi/recipes-tizen/speex/speex-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/speex/speex-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/speex/speex-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/speex/speex-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/speex/speex-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sqlite/sqlite-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sqlite/sqlite-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sqlite/sqlite-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sqlite/sqlite-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sqlite/sqlite-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sqlite/sqlite-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/squashfs/squashfs-extraconf.inc b/meta-tizen-ivi/recipes-tizen/squashfs/squashfs-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/squashfs/squashfs-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/squashfs/squashfs-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/squashfs/squashfs-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/squashfs/squashfs-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/startup-notification/startup-notification-extraconf.inc b/meta-tizen-ivi/recipes-tizen/startup-notification/startup-notification-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/startup-notification/startup-notification-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/startup-notification/startup-notification-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/startup-notification/startup-notification-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/startup-notification/startup-notification-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/strace/strace-extraconf.inc b/meta-tizen-ivi/recipes-tizen/strace/strace-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/strace/strace-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/strace/strace-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/strace/strace-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/strace/strace-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sudo/sudo-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sudo/sudo-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sudo/sudo-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sudo/sudo-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sudo/sudo-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sudo/sudo-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sushi/sushi-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sushi/sushi-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sushi/sushi-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sushi/sushi-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sushi/sushi-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sushi/sushi-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/swig/swig-extraconf.inc b/meta-tizen-ivi/recipes-tizen/swig/swig-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/swig/swig-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/swig/swig-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/swig/swig-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/swig/swig-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sysfsutils/sysfsutils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sysfsutils/sysfsutils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sysfsutils/sysfsutils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sysfsutils/sysfsutils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sysfsutils/sysfsutils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sysfsutils/sysfsutils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/syslinux/syslinux-extraconf.inc b/meta-tizen-ivi/recipes-tizen/syslinux/syslinux-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/syslinux/syslinux-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/syslinux/syslinux-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/syslinux/syslinux-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/syslinux/syslinux-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sysprof/sysprof-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sysprof/sysprof-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sysprof/sysprof-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sysprof/sysprof-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/sysprof/sysprof-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/sysprof/sysprof-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/systemd/systemd-extraconf.inc b/meta-tizen-ivi/recipes-tizen/systemd/systemd-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/systemd/systemd-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/systemd/systemd-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/systemd/systemd-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/systemd/systemd-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tar/tar-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tar/tar-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tar/tar-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tar/tar-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tar/tar-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tar/tar-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tcl/tcl-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tcl/tcl-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tcl/tcl-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tcl/tcl-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tcl/tcl-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tcl/tcl-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tcpd/tcpd-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tcpd/tcpd-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tcpd/tcpd-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tcpd/tcpd-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tcpd/tcpd-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tcpd/tcpd-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tcpdump/tcpdump-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tcpdump/tcpdump-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tcpdump/tcpdump-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tcpdump/tcpdump-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tcpdump/tcpdump-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tcpdump/tcpdump-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tdb/tdb-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tdb/tdb-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tdb/tdb-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tdb/tdb-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tdb/tdb-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tdb/tdb-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-farstream/telepathy-farstream-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-farstream/telepathy-farstream-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-farstream/telepathy-farstream-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-farstream/telepathy-farstream-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-farstream/telepathy-farstream-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-farstream/telepathy-farstream-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-gabble/telepathy-gabble-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-gabble/telepathy-gabble-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-gabble/telepathy-gabble-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-gabble/telepathy-gabble-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-gabble/telepathy-gabble-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-gabble/telepathy-gabble-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-glib/telepathy-glib-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-glib/telepathy-glib-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-glib/telepathy-glib-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-glib/telepathy-glib-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-glib/telepathy-glib-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-glib/telepathy-glib-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-logger/telepathy-logger-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-logger/telepathy-logger-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-logger/telepathy-logger-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-logger/telepathy-logger-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-logger/telepathy-logger-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-logger/telepathy-logger-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-mission-control/telepathy-mission-control-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-mission-control/telepathy-mission-control-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-mission-control/telepathy-mission-control-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-mission-control/telepathy-mission-control-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-mission-control/telepathy-mission-control-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-mission-control/telepathy-mission-control-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-salut/telepathy-salut-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-salut/telepathy-salut-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-salut/telepathy-salut-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-salut/telepathy-salut-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/telepathy-salut/telepathy-salut-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/telepathy-salut/telepathy-salut-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/texinfo/texinfo-extraconf.inc b/meta-tizen-ivi/recipes-tizen/texinfo/texinfo-extraconf.inc new file mode 100644 index 0000000..2a9a794 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/texinfo/texinfo-extraconf.inc @@ -0,0 +1 @@ +DEPENDS += "gettext-native" diff --git a/meta-tizen-ivi/recipes-tizen/texinfo/texinfo-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/texinfo/texinfo-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/texinfo/texinfo-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/texinfo/texinfo-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tiff/tiff-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tiff/tiff-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tiff/tiff-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tiff/tiff-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tiff/tiff-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tiff/tiff-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/time/time-extraconf.inc b/meta-tizen-ivi/recipes-tizen/time/time-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/time/time-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/time/time-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/time/time-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/time/time-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tizen-branding-default/tizen-branding-default-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tizen-branding-default/tizen-branding-default-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tizen-branding-default/tizen-branding-default-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tizen-branding-default/tizen-branding-default-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tizen-branding-default/tizen-branding-default-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tizen-branding-default/tizen-branding-default-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tizen-branding-pc/tizen-branding-pc-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tizen-branding-pc/tizen-branding-pc-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tizen-branding-pc/tizen-branding-pc-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tizen-branding-pc/tizen-branding-pc-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tizen-branding-pc/tizen-branding-pc-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tizen-branding-pc/tizen-branding-pc-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tizen-release/tizen-release-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tizen-release/tizen-release-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tizen-release/tizen-release-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tizen-release/tizen-release-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tizen-release/tizen-release-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tizen-release/tizen-release-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tizen-shell-common/tizen-shell-common-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tizen-shell-common/tizen-shell-common-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tizen-shell-common/tizen-shell-common-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tizen-shell-common/tizen-shell-common-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tizen-shell-common/tizen-shell-common-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tizen-shell-common/tizen-shell-common-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tizen-shell-home/tizen-shell-home-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tizen-shell-home/tizen-shell-home-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tizen-shell-home/tizen-shell-home-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tizen-shell-home/tizen-shell-home-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tizen-shell-home/tizen-shell-home-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tizen-shell-home/tizen-shell-home-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/totem-pl-parser/totem-pl-parser-extraconf.inc b/meta-tizen-ivi/recipes-tizen/totem-pl-parser/totem-pl-parser-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/totem-pl-parser/totem-pl-parser-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/totem-pl-parser/totem-pl-parser-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/totem-pl-parser/totem-pl-parser-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/totem-pl-parser/totem-pl-parser-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tzdata/tzdata-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tzdata/tzdata-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tzdata/tzdata-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tzdata/tzdata-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/tzdata/tzdata-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/tzdata/tzdata-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/udisks2/udisks2-extraconf.inc b/meta-tizen-ivi/recipes-tizen/udisks2/udisks2-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/udisks2/udisks2-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/udisks2/udisks2-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/udisks2/udisks2-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/udisks2/udisks2-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/unique/unique-extraconf.inc b/meta-tizen-ivi/recipes-tizen/unique/unique-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/unique/unique-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/unique/unique-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/unique/unique-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/unique/unique-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/unoconv/unoconv-extraconf.inc b/meta-tizen-ivi/recipes-tizen/unoconv/unoconv-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/unoconv/unoconv-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/unoconv/unoconv-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/unoconv/unoconv-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/unoconv/unoconv-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/unzip/unzip-extraconf.inc b/meta-tizen-ivi/recipes-tizen/unzip/unzip-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/unzip/unzip-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/unzip/unzip-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/unzip/unzip-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/unzip/unzip-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/update-desktop-files/update-desktop-files-extraconf.inc b/meta-tizen-ivi/recipes-tizen/update-desktop-files/update-desktop-files-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/update-desktop-files/update-desktop-files-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/update-desktop-files/update-desktop-files-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/update-desktop-files/update-desktop-files-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/update-desktop-files/update-desktop-files-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/upower/upower-extraconf.inc b/meta-tizen-ivi/recipes-tizen/upower/upower-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/upower/upower-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/upower/upower-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/upower/upower-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/upower/upower-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/usbmuxd/usbmuxd-extraconf.inc b/meta-tizen-ivi/recipes-tizen/usbmuxd/usbmuxd-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/usbmuxd/usbmuxd-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/usbmuxd/usbmuxd-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/usbmuxd/usbmuxd-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/usbmuxd/usbmuxd-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/usbutils/usbutils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/usbutils/usbutils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/usbutils/usbutils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/usbutils/usbutils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/usbutils/usbutils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/usbutils/usbutils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/user-session-units/user-session-units-extraconf.inc b/meta-tizen-ivi/recipes-tizen/user-session-units/user-session-units-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/user-session-units/user-session-units-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/user-session-units/user-session-units-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/user-session-units/user-session-units-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/user-session-units/user-session-units-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/utempter/utempter-extraconf.inc b/meta-tizen-ivi/recipes-tizen/utempter/utempter-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/utempter/utempter-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/utempter/utempter-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/utempter/utempter-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/utempter/utempter-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/uthash/uthash-extraconf.inc b/meta-tizen-ivi/recipes-tizen/uthash/uthash-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/uthash/uthash-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/uthash/uthash-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/uthash/uthash-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/uthash/uthash-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/util-linux/util-linux-extraconf.inc b/meta-tizen-ivi/recipes-tizen/util-linux/util-linux-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/util-linux/util-linux-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/util-linux/util-linux-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/util-linux/util-linux-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/util-linux/util-linux-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/util-macros/util-macros-extraconf.inc b/meta-tizen-ivi/recipes-tizen/util-macros/util-macros-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/util-macros/util-macros-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/util-macros/util-macros-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/util-macros/util-macros-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/util-macros/util-macros-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/vala/vala-extraconf.inc b/meta-tizen-ivi/recipes-tizen/vala/vala-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/vala/vala-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/vala/vala-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/vala/vala-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/vala/vala-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/valgrind/valgrind-extraconf.inc b/meta-tizen-ivi/recipes-tizen/valgrind/valgrind-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/valgrind/valgrind-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/valgrind/valgrind-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/valgrind/valgrind-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/valgrind/valgrind-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/videoproto/videoproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/videoproto/videoproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/videoproto/videoproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/videoproto/videoproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/videoproto/videoproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/videoproto/videoproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/vim/vim-extraconf.inc b/meta-tizen-ivi/recipes-tizen/vim/vim-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/vim/vim-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/vim/vim-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/vim/vim-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/vim/vim-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/vte/vte-extraconf.inc b/meta-tizen-ivi/recipes-tizen/vte/vte-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/vte/vte-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/vte/vte-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/vte/vte-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/vte/vte-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/wayland/wayland-extraconf.inc b/meta-tizen-ivi/recipes-tizen/wayland/wayland-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/wayland/wayland-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/wayland/wayland-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/wayland/wayland-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/wayland/wayland-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/wdiff/wdiff-extraconf.inc b/meta-tizen-ivi/recipes-tizen/wdiff/wdiff-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/wdiff/wdiff-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/wdiff/wdiff-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/wdiff/wdiff-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/wdiff/wdiff-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/weston/weston-extraconf.inc b/meta-tizen-ivi/recipes-tizen/weston/weston-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/weston/weston-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/weston/weston-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/weston/weston-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/weston/weston-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/wget/wget-extraconf.inc b/meta-tizen-ivi/recipes-tizen/wget/wget-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/wget/wget-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/wget/wget-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/wget/wget-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/wget/wget-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/which/which-extraconf.inc b/meta-tizen-ivi/recipes-tizen/which/which-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/which/which-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/which/which-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/which/which-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/which/which-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/wpa_supplicant/wpa_supplicant-extraconf.inc b/meta-tizen-ivi/recipes-tizen/wpa_supplicant/wpa_supplicant-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/wpa_supplicant/wpa_supplicant-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/wpa_supplicant/wpa_supplicant-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/wpa_supplicant/wpa_supplicant-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/wpa_supplicant/wpa_supplicant-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/x86info/x86info-extraconf.inc b/meta-tizen-ivi/recipes-tizen/x86info/x86info-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/x86info/x86info-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/x86info/x86info-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/x86info/x86info-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/x86info/x86info-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xapian-core/xapian-core-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xapian-core/xapian-core-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xapian-core/xapian-core-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xapian-core/xapian-core-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xapian-core/xapian-core-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xapian-core/xapian-core-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xauth/xauth-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xauth/xauth-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xauth/xauth-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xauth/xauth-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xauth/xauth-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xauth/xauth-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xbitmaps/xbitmaps-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xbitmaps/xbitmaps-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xbitmaps/xbitmaps-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xbitmaps/xbitmaps-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xbitmaps/xbitmaps-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xbitmaps/xbitmaps-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xcb-proto/xcb-proto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xcb-proto/xcb-proto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xcb-proto/xcb-proto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xcb-proto/xcb-proto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xcb-proto/xcb-proto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xcb-proto/xcb-proto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xcb-util-keysyms/xcb-util-keysyms-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xcb-util-keysyms/xcb-util-keysyms-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xcb-util-keysyms/xcb-util-keysyms-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xcb-util-keysyms/xcb-util-keysyms-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xcb-util-keysyms/xcb-util-keysyms-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xcb-util-keysyms/xcb-util-keysyms-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xcb-util/xcb-util-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xcb-util/xcb-util-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xcb-util/xcb-util-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xcb-util/xcb-util-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xcb-util/xcb-util-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xcb-util/xcb-util-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xcmiscproto/xcmiscproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xcmiscproto/xcmiscproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xcmiscproto/xcmiscproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xcmiscproto/xcmiscproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xcmiscproto/xcmiscproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xcmiscproto/xcmiscproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xconsole/xconsole-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xconsole/xconsole-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xconsole/xconsole-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xconsole/xconsole-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xconsole/xconsole-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xconsole/xconsole-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xdg-user-dirs-gtk/xdg-user-dirs-gtk-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xdg-user-dirs-gtk/xdg-user-dirs-gtk-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xdg-user-dirs-gtk/xdg-user-dirs-gtk-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xdg-user-dirs-gtk/xdg-user-dirs-gtk-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xdg-user-dirs-gtk/xdg-user-dirs-gtk-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xdg-user-dirs-gtk/xdg-user-dirs-gtk-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xdg-user-dirs/xdg-user-dirs-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xdg-user-dirs/xdg-user-dirs-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xdg-user-dirs/xdg-user-dirs-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xdg-user-dirs/xdg-user-dirs-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xdg-user-dirs/xdg-user-dirs-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xdg-user-dirs/xdg-user-dirs-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xdg-utils/xdg-utils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xdg-utils/xdg-utils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xdg-utils/xdg-utils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xdg-utils/xdg-utils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xdg-utils/xdg-utils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xdg-utils/xdg-utils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xextproto/xextproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xextproto/xextproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xextproto/xextproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xextproto/xextproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xextproto/xextproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xextproto/xextproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-input-evdev/xf86-input-evdev-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-input-evdev/xf86-input-evdev-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-input-evdev/xf86-input-evdev-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-input-evdev/xf86-input-evdev-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-input-evdev/xf86-input-evdev-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-input-evdev/xf86-input-evdev-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-input-keyboard/xf86-input-keyboard-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-input-keyboard/xf86-input-keyboard-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-input-keyboard/xf86-input-keyboard-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-input-keyboard/xf86-input-keyboard-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-input-keyboard/xf86-input-keyboard-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-input-keyboard/xf86-input-keyboard-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-input-synaptics/xf86-input-synaptics-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-input-synaptics/xf86-input-synaptics-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-input-synaptics/xf86-input-synaptics-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-input-synaptics/xf86-input-synaptics-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-input-synaptics/xf86-input-synaptics-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-input-synaptics/xf86-input-synaptics-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-input-wacom/xf86-input-wacom-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-input-wacom/xf86-input-wacom-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-input-wacom/xf86-input-wacom-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-input-wacom/xf86-input-wacom-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-input-wacom/xf86-input-wacom-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-input-wacom/xf86-input-wacom-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-video-cirrus/xf86-video-cirrus-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-video-cirrus/xf86-video-cirrus-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-video-cirrus/xf86-video-cirrus-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-video-cirrus/xf86-video-cirrus-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-video-cirrus/xf86-video-cirrus-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-video-cirrus/xf86-video-cirrus-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-video-fbdev/xf86-video-fbdev-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-video-fbdev/xf86-video-fbdev-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-video-fbdev/xf86-video-fbdev-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-video-fbdev/xf86-video-fbdev-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-video-fbdev/xf86-video-fbdev-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-video-fbdev/xf86-video-fbdev-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-video-intel/xf86-video-intel-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-video-intel/xf86-video-intel-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-video-intel/xf86-video-intel-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-video-intel/xf86-video-intel-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-video-intel/xf86-video-intel-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-video-intel/xf86-video-intel-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-video-vesa/xf86-video-vesa-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-video-vesa/xf86-video-vesa-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-video-vesa/xf86-video-vesa-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-video-vesa/xf86-video-vesa-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-video-vesa/xf86-video-vesa-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-video-vesa/xf86-video-vesa-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-video-vmware/xf86-video-vmware-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-video-vmware/xf86-video-vmware-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-video-vmware/xf86-video-vmware-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-video-vmware/xf86-video-vmware-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86-video-vmware/xf86-video-vmware-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86-video-vmware/xf86-video-vmware-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86bigfontproto/xf86bigfontproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86bigfontproto/xf86bigfontproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86bigfontproto/xf86bigfontproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86bigfontproto/xf86bigfontproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86bigfontproto/xf86bigfontproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86bigfontproto/xf86bigfontproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86dgaproto/xf86dgaproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86dgaproto/xf86dgaproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86dgaproto/xf86dgaproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86dgaproto/xf86dgaproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86dgaproto/xf86dgaproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86dgaproto/xf86dgaproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86driproto/xf86driproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86driproto/xf86driproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86driproto/xf86driproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86driproto/xf86driproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86driproto/xf86driproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86driproto/xf86driproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86miscproto/xf86miscproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86miscproto/xf86miscproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86miscproto/xf86miscproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86miscproto/xf86miscproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86miscproto/xf86miscproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86miscproto/xf86miscproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86vidmodeproto/xf86vidmodeproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86vidmodeproto/xf86vidmodeproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86vidmodeproto/xf86vidmodeproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86vidmodeproto/xf86vidmodeproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xf86vidmodeproto/xf86vidmodeproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xf86vidmodeproto/xf86vidmodeproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xhost/xhost-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xhost/xhost-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xhost/xhost-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xhost/xhost-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xhost/xhost-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xhost/xhost-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xineramaproto/xineramaproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xineramaproto/xineramaproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xineramaproto/xineramaproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xineramaproto/xineramaproto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xineramaproto/xineramaproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xineramaproto/xineramaproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xinit/xinit-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xinit/xinit-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xinit/xinit-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xinit/xinit-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xinit/xinit-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xinit/xinit-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xinput/xinput-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xinput/xinput-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xinput/xinput-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xinput/xinput-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xinput/xinput-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xinput/xinput-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xkbcomp/xkbcomp-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xkbcomp/xkbcomp-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xkbcomp/xkbcomp-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xkbcomp/xkbcomp-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xkbcomp/xkbcomp-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xkbcomp/xkbcomp-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xkbevd/xkbevd-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xkbevd/xkbevd-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xkbevd/xkbevd-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xkbevd/xkbevd-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xkbevd/xkbevd-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xkbevd/xkbevd-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xkbprint/xkbprint-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xkbprint/xkbprint-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xkbprint/xkbprint-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xkbprint/xkbprint-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xkbprint/xkbprint-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xkbprint/xkbprint-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xkbutils/xkbutils-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xkbutils/xkbutils-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xkbutils/xkbutils-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xkbutils/xkbutils-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xkbutils/xkbutils-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xkbutils/xkbutils-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xkeyboard-config/xkeyboard-config-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xkeyboard-config/xkeyboard-config-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xkeyboard-config/xkeyboard-config-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xkeyboard-config/xkeyboard-config-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xkeyboard-config/xkeyboard-config-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xkeyboard-config/xkeyboard-config-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xmlcharent/xmlcharent-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xmlcharent/xmlcharent-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xmlcharent/xmlcharent-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xmlcharent/xmlcharent-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xmlcharent/xmlcharent-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xmlcharent/xmlcharent-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xmlsec1/xmlsec1-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xmlsec1/xmlsec1-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xmlsec1/xmlsec1-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xmlsec1/xmlsec1-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xmlsec1/xmlsec1-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xmlsec1/xmlsec1-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xmlto/xmlto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xmlto/xmlto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xmlto/xmlto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xmlto/xmlto-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xmlto/xmlto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xmlto/xmlto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xmodmap/xmodmap-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xmodmap/xmodmap-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xmodmap/xmodmap-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xmodmap/xmodmap-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xmodmap/xmodmap-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xmodmap/xmodmap-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xorg-cf-files/xorg-cf-files-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xorg-cf-files/xorg-cf-files-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xorg-cf-files/xorg-cf-files-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xorg-cf-files/xorg-cf-files-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xorg-cf-files/xorg-cf-files-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xorg-cf-files/xorg-cf-files-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xorg-launch-helper/xorg-launch-helper-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xorg-launch-helper/xorg-launch-helper-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xorg-launch-helper/xorg-launch-helper-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xorg-launch-helper/xorg-launch-helper-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xorg-launch-helper/xorg-launch-helper-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xorg-launch-helper/xorg-launch-helper-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xorg-server/xorg-server-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xorg-server/xorg-server-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xorg-server/xorg-server-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xorg-server/xorg-server-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xorg-server/xorg-server-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xorg-server/xorg-server-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xproto/xproto-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xproto/xproto-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xproto/xproto-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xproto/xproto-native-extraconf.inc new file mode 100644 index 0000000..0b26e87 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/xproto/xproto-native-extraconf.inc @@ -0,0 +1 @@ +DEPENDS += "util-macros-native" diff --git a/meta-tizen-ivi/recipes-tizen/xproto/xproto-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xproto/xproto-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xrdb/xrdb-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xrdb/xrdb-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xrdb/xrdb-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xrdb/xrdb-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xrdb/xrdb-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xrdb/xrdb-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xsetroot/xsetroot-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xsetroot/xsetroot-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xsetroot/xsetroot-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xsetroot/xsetroot-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xsetroot/xsetroot-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xsetroot/xsetroot-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xterm/xterm-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xterm/xterm-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xterm/xterm-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xterm/xterm-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xterm/xterm-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xterm/xterm-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xtrans/xtrans-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xtrans/xtrans-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xtrans/xtrans-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xtrans/xtrans-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xtrans/xtrans-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xtrans/xtrans-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xz/xz-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xz/xz-extraconf.inc new file mode 100644 index 0000000..bca3328 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/xz/xz-extraconf.inc @@ -0,0 +1,4 @@ +#DEPENDS += "gettext-native" +#inherit autotools +#inherit tizenBuildUtils-extra + diff --git a/meta-tizen-ivi/recipes-tizen/xz/xz-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xz/xz-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/xz/xz-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/xz/xz-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yaml/yaml-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yaml/yaml-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yaml/yaml-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yaml/yaml-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yaml/yaml-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yaml/yaml-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yasm/yasm-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yasm/yasm-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yasm/yasm-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yasm/yasm-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yasm/yasm-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yasm/yasm-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yelp-tools/yelp-tools-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yelp-tools/yelp-tools-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yelp-tools/yelp-tools-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yelp-tools/yelp-tools-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yelp-tools/yelp-tools-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yelp-tools/yelp-tools-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yelp-xsl/yelp-xsl-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yelp-xsl/yelp-xsl-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yelp-xsl/yelp-xsl-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yelp-xsl/yelp-xsl-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yelp-xsl/yelp-xsl-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yelp-xsl/yelp-xsl-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yelp/yelp-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yelp/yelp-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yelp/yelp-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yelp/yelp-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yelp/yelp-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yelp/yelp-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yum-metadata-parser/yum-metadata-parser-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yum-metadata-parser/yum-metadata-parser-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yum-metadata-parser/yum-metadata-parser-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yum-metadata-parser/yum-metadata-parser-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yum-metadata-parser/yum-metadata-parser-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yum-metadata-parser/yum-metadata-parser-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yum/yum-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yum/yum-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yum/yum-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yum/yum-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/yum/yum-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/yum/yum-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/zeitgeist/zeitgeist-extraconf.inc b/meta-tizen-ivi/recipes-tizen/zeitgeist/zeitgeist-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/zeitgeist/zeitgeist-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/zeitgeist/zeitgeist-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/zeitgeist/zeitgeist-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/zeitgeist/zeitgeist-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/zenity/zenity-extraconf.inc b/meta-tizen-ivi/recipes-tizen/zenity/zenity-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/zenity/zenity-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/zenity/zenity-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/zenity/zenity-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/zenity/zenity-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/zip/zip-extraconf.inc b/meta-tizen-ivi/recipes-tizen/zip/zip-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/zip/zip-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/zip/zip-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/zip/zip-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/zip/zip-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/zlib/zlib-extraconf.inc b/meta-tizen-ivi/recipes-tizen/zlib/zlib-extraconf.inc new file mode 100644 index 0000000..9b9e77a --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/zlib/zlib-extraconf.inc @@ -0,0 +1,2 @@ + +#inherit autotools diff --git a/meta-tizen-ivi/recipes-tizen/zlib/zlib-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/zlib/zlib-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/zlib/zlib-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/zlib/zlib-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/zlib/zlib/include_stdio.h b/meta-tizen-ivi/recipes-tizen/zlib/zlib/include_stdio.h new file mode 100644 index 0000000..9f2ea31 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/zlib/zlib/include_stdio.h @@ -0,0 +1,186 @@ +#ifndef _STDIO_H +# if defined __need_FILE || defined __need___FILE || defined _ISOMAC +# include +# else +# include + +/* Now define the internal interfaces. */ +__BEGIN_DECLS + +extern int __fcloseall (void); +extern int __snprintf (char *__restrict __s, size_t __maxlen, + const char *__restrict __format, ...) + __attribute__ ((__format__ (__printf__, 3, 4))); +extern int __vsnprintf (char *__restrict __s, size_t __maxlen, + const char *__restrict __format, _G_va_list __arg) + __attribute__ ((__format__ (__printf__, 3, 0))); +extern int __vfscanf (FILE *__restrict __s, + const char *__restrict __format, + _G_va_list __arg) + __attribute__ ((__format__ (__scanf__, 2, 0))); +libc_hidden_proto (__vfscanf) +extern int __vscanf (const char *__restrict __format, + _G_va_list __arg) + __attribute__ ((__format__ (__scanf__, 1, 0))); +extern _IO_ssize_t __getline (char **__lineptr, size_t *__n, + FILE *__stream); +extern int __vsscanf (const char *__restrict __s, + const char *__restrict __format, + _G_va_list __arg) + __attribute__ ((__format__ (__scanf__, 2, 0))); + +# ifndef __cplusplus +extern int __sprintf_chk (char *, int, size_t, const char *, ...) __THROW; +extern int __snprintf_chk (char *, size_t, int, size_t, const char *, ...) + __THROW; +extern int __vsprintf_chk (char *, int, size_t, const char *, + _G_va_list) __THROW; +extern int __vsnprintf_chk (char *, size_t, int, size_t, const char *, + _G_va_list) __THROW; +extern int __printf_chk (int, const char *, ...); +extern int __fprintf_chk (FILE *, int, const char *, ...); +extern int __vprintf_chk (int, const char *, _G_va_list); +extern int __vfprintf_chk (FILE *, int, const char *, _G_va_list); +extern char *__fgets_unlocked_chk (char *buf, size_t size, int n, FILE *fp); +extern char *__fgets_chk (char *buf, size_t size, int n, FILE *fp); +extern int __asprintf_chk (char **, int, const char *, ...) __THROW; +extern int __vasprintf_chk (char **, int, const char *, _G_va_list) __THROW; +extern int __dprintf_chk (int, int, const char *, ...); +extern int __vdprintf_chk (int, int, const char *, _G_va_list); +extern int __obstack_printf_chk (struct obstack *, int, const char *, ...) + __THROW; +extern int __obstack_vprintf_chk (struct obstack *, int, const char *, + _G_va_list) __THROW; +# endif + +extern int __isoc99_fscanf (FILE *__restrict __stream, + const char *__restrict __format, ...) __wur; +extern int __isoc99_scanf (const char *__restrict __format, ...) __wur; +extern int __isoc99_sscanf (const char *__restrict __s, + const char *__restrict __format, ...) __THROW; +extern int __isoc99_vfscanf (FILE *__restrict __s, + const char *__restrict __format, + _G_va_list __arg) __wur; +extern int __isoc99_vscanf (const char *__restrict __format, + _G_va_list __arg) __wur; +extern int __isoc99_vsscanf (const char *__restrict __s, + const char *__restrict __format, + _G_va_list __arg) __THROW; +libc_hidden_proto (__isoc99_vsscanf) +libc_hidden_proto (__isoc99_vfscanf) + +/* Prototypes for compatibility functions. */ +extern FILE *__new_tmpfile (void); +extern FILE *__old_tmpfile (void); + + + +# define __need_size_t +# include +/* Generate a unique file name (and possibly open it). */ +extern int __path_search (char *__tmpl, size_t __tmpl_len, + const char *__dir, const char *__pfx, + int __try_tempdir); + +extern int __gen_tempname (char *__tmpl, int __suffixlen, int __flags, + int __kind); +/* The __kind argument to __gen_tempname may be one of: */ +# define __GT_FILE 0 /* create a file */ +# define __GT_DIR 1 /* create a directory */ +# define __GT_NOCREATE 2 /* just find a name not currently in use */ + +/* Print out MESSAGE on the error output and abort. */ +extern void __libc_fatal (const char *__message) + __attribute__ ((__noreturn__)); +extern void __libc_message (int do_abort, const char *__fnt, ...); +extern void __fortify_fail (const char *msg) + __attribute__ ((__noreturn__)) internal_function; +libc_hidden_proto (__fortify_fail) + +/* Acquire ownership of STREAM. */ +extern void __flockfile (FILE *__stream); + +/* Relinquish the ownership granted for STREAM. */ +extern void __funlockfile (FILE *__stream); + +/* Try to acquire ownership of STREAM but do not block if it is not + possible. */ +extern int __ftrylockfile (FILE *__stream); + +extern int __getc_unlocked (FILE *__fp); +extern wint_t __getwc_unlocked (FILE *__fp); + +extern int __fxprintf (FILE *__fp, const char *__fmt, ...) + __attribute__ ((__format__ (__printf__, 2, 3))); + +extern const char *const _sys_errlist_internal[] attribute_hidden; +extern int _sys_nerr_internal attribute_hidden; + +libc_hidden_proto (__asprintf) +# if !defined NOT_IN_libc +extern _IO_FILE *_IO_new_fopen (const char*, const char*); +# define fopen(fname, mode) _IO_new_fopen (fname, mode) +extern _IO_FILE *_IO_new_fdopen (int, const char*); +# define fdopen(fd, mode) _IO_new_fdopen (fd, mode) +extern int _IO_new_fclose (_IO_FILE*); +# define fclose(fp) _IO_new_fclose (fp) +extern int _IO_fputs (const char*, _IO_FILE*); +libc_hidden_proto (_IO_fputs) +# define fputs(str, fp) _IO_fputs (str, fp) +extern int _IO_new_fsetpos (_IO_FILE *, const _IO_fpos_t *); +# define fsetpos(fp, posp) _IO_new_fsetpos (fp, posp) +extern int _IO_new_fgetpos (_IO_FILE *, _IO_fpos_t *); +# define fgetpos(fp, posp) _IO_new_fgetpos (fp, posp) +# endif + +libc_hidden_proto (dprintf) +libc_hidden_proto (fprintf) +libc_hidden_proto (vfprintf) +libc_hidden_proto (sprintf) +libc_hidden_proto (sscanf) +libc_hidden_proto (fwrite) +libc_hidden_proto (perror) +libc_hidden_proto (remove) +libc_hidden_proto (rewind) +libc_hidden_proto (fileno) +libc_hidden_proto (fwrite) +libc_hidden_proto (fseek) +libc_hidden_proto (ftello) +libc_hidden_proto (fflush) +libc_hidden_proto (fflush_unlocked) +libc_hidden_proto (fread_unlocked) +libc_hidden_proto (fwrite_unlocked) +libc_hidden_proto (fgets_unlocked) +libc_hidden_proto (fputs_unlocked) +libc_hidden_proto (fmemopen) +libc_hidden_proto (open_memstream) +libc_hidden_proto (__libc_fatal) +libc_hidden_proto (__vsprintf_chk) +libc_hidden_proto (__vsnprintf_chk) +libc_hidden_proto (__vfprintf_chk) +libc_hidden_proto (__vasprintf_chk) +libc_hidden_proto (__vdprintf_chk) +libc_hidden_proto (__obstack_vprintf_chk) + +/* The header does not include the declaration for gets + anymore when compiling with _GNU_SOURCE. Provide a copy here. */ +extern char *gets (char *__s); +# if __USE_FORTIFY_LEVEL > 0 +extern char *__gets_chk (char *__str, size_t) __wur; +extern char *__REDIRECT (__gets_warn, (char *__str), gets) + __wur __warnattr ("please use fgets or getline instead, gets can't " + "specify buffer size"); + +__fortify_function __wur char * +gets (char *__str) +{ + if (__bos (__str) != (size_t) -1) + return __gets_chk (__str, __bos (__str)); + return __gets_warn (__str); +} +# endif + +__END_DECLS +# endif + +#endif diff --git a/meta-tizen-ivi/recipes-tizen/zlib/zlib/libio_stdio.h b/meta-tizen-ivi/recipes-tizen/zlib/zlib/libio_stdio.h new file mode 100644 index 0000000..8f49514 --- /dev/null +++ b/meta-tizen-ivi/recipes-tizen/zlib/zlib/libio_stdio.h @@ -0,0 +1,947 @@ +/* Define ISO C stdio on top of C++ iostreams. + Copyright (C) 1991, 1994-2012 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + . */ + +/* + * ISO C99 Standard: 7.19 Input/output + */ + +#ifndef _STDIO_H + +#if !defined __need_FILE && !defined __need___FILE +# define _STDIO_H 1 +# include + +__BEGIN_DECLS + +# define __need_size_t +# define __need_NULL +# include + +# include +# define __need_FILE +# define __need___FILE +#endif /* Don't need FILE. */ + + +#if !defined __FILE_defined && defined __need_FILE + +/* Define outside of namespace so the C++ is happy. */ +struct _IO_FILE; + +__BEGIN_NAMESPACE_STD +/* The opaque type of streams. This is the definition used elsewhere. */ +typedef struct _IO_FILE FILE; +__END_NAMESPACE_STD +#if defined __USE_LARGEFILE64 || defined __USE_SVID || defined __USE_POSIX \ + || defined __USE_BSD || defined __USE_ISOC99 || defined __USE_XOPEN \ + || defined __USE_POSIX2 +__USING_NAMESPACE_STD(FILE) +#endif + +# define __FILE_defined 1 +#endif /* FILE not defined. */ +#undef __need_FILE + + +#if !defined ____FILE_defined && defined __need___FILE + +/* The opaque type of streams. This is the definition used elsewhere. */ +typedef struct _IO_FILE __FILE; + +# define ____FILE_defined 1 +#endif /* __FILE not defined. */ +#undef __need___FILE + + +#ifdef _STDIO_H +#define _STDIO_USES_IOSTREAM + +#include + +#if defined __USE_XOPEN || defined __USE_XOPEN2K8 +# ifdef __GNUC__ +# ifndef _VA_LIST_DEFINED +typedef _G_va_list va_list; +# define _VA_LIST_DEFINED +# endif +# else +# include +# endif +#endif + +#ifdef __USE_XOPEN2K8 +# ifndef __off_t_defined +# ifndef __USE_FILE_OFFSET64 +typedef __off_t off_t; +# else +typedef __off64_t off_t; +# endif +# define __off_t_defined +# endif +# if defined __USE_LARGEFILE64 && !defined __off64_t_defined +typedef __off64_t off64_t; +# define __off64_t_defined +# endif + +# ifndef __ssize_t_defined +typedef __ssize_t ssize_t; +# define __ssize_t_defined +# endif +#endif + +/* The type of the second argument to `fgetpos' and `fsetpos'. */ +__BEGIN_NAMESPACE_STD +#ifndef __USE_FILE_OFFSET64 +typedef _G_fpos_t fpos_t; +#else +typedef _G_fpos64_t fpos_t; +#endif +__END_NAMESPACE_STD +#ifdef __USE_LARGEFILE64 +typedef _G_fpos64_t fpos64_t; +#endif + +/* The possibilities for the third argument to `setvbuf'. */ +#define _IOFBF 0 /* Fully buffered. */ +#define _IOLBF 1 /* Line buffered. */ +#define _IONBF 2 /* No buffering. */ + + +/* Default buffer size. */ +#ifndef BUFSIZ +# define BUFSIZ _IO_BUFSIZ +#endif + + +/* End of file character. + Some things throughout the library rely on this being -1. */ +#ifndef EOF +# define EOF (-1) +#endif + + +/* The possibilities for the third argument to `fseek'. + These values should not be changed. */ +#define SEEK_SET 0 /* Seek from beginning of file. */ +#define SEEK_CUR 1 /* Seek from current position. */ +#define SEEK_END 2 /* Seek from end of file. */ +#ifdef __USE_GNU +# define SEEK_DATA 3 /* Seek to next data. */ +# define SEEK_HOLE 4 /* Seek to next hole. */ +#endif + + +#if defined __USE_SVID || defined __USE_XOPEN +/* Default path prefix for `tempnam' and `tmpnam'. */ +# define P_tmpdir "/tmp" +#endif + + +/* Get the values: + L_tmpnam How long an array of chars must be to be passed to `tmpnam'. + TMP_MAX The minimum number of unique filenames generated by tmpnam + (and tempnam when it uses tmpnam's name space), + or tempnam (the two are separate). + L_ctermid How long an array to pass to `ctermid'. + L_cuserid How long an array to pass to `cuserid'. + FOPEN_MAX Minimum number of files that can be open at once. + FILENAME_MAX Maximum length of a filename. */ +#include + + +/* Standard streams. */ +extern struct _IO_FILE *stdin; /* Standard input stream. */ +extern struct _IO_FILE *stdout; /* Standard output stream. */ +extern struct _IO_FILE *stderr; /* Standard error output stream. */ +/* C89/C99 say they're macros. Make them happy. */ +#define stdin stdin +#define stdout stdout +#define stderr stderr + +__BEGIN_NAMESPACE_STD +/* Remove file FILENAME. */ +extern int remove (const char *__filename) __THROW; +/* Rename file OLD to NEW. */ +extern int rename (const char *__old, const char *__new) __THROW; +__END_NAMESPACE_STD + +#ifdef __USE_ATFILE +/* Rename file OLD relative to OLDFD to NEW relative to NEWFD. */ +extern int renameat (int __oldfd, const char *__old, int __newfd, + const char *__new) __THROW; +#endif + +__BEGIN_NAMESPACE_STD +/* Create a temporary file and open it read/write. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +#ifndef __USE_FILE_OFFSET64 +extern FILE *tmpfile (void) __wur; +#else +# ifdef __REDIRECT +extern FILE *__REDIRECT (tmpfile, (void), tmpfile64) __wur; +# else +# define tmpfile tmpfile64 +# endif +#endif + +#ifdef __USE_LARGEFILE64 +extern FILE *tmpfile64 (void) __wur; +#endif + +/* Generate a temporary filename. */ +extern char *tmpnam (char *__s) __THROW __wur; +__END_NAMESPACE_STD + +#ifdef __USE_MISC +/* This is the reentrant variant of `tmpnam'. The only difference is + that it does not allow S to be NULL. */ +extern char *tmpnam_r (char *__s) __THROW __wur; +#endif + + +#if defined __USE_SVID || defined __USE_XOPEN +/* Generate a unique temporary filename using up to five characters of PFX + if it is not NULL. The directory to put this file in is searched for + as follows: First the environment variable "TMPDIR" is checked. + If it contains the name of a writable directory, that directory is used. + If not and if DIR is not NULL, that value is checked. If that fails, + P_tmpdir is tried and finally "/tmp". The storage for the filename + is allocated by `malloc'. */ +extern char *tempnam (const char *__dir, const char *__pfx) + __THROW __attribute_malloc__ __wur; +#endif + + +__BEGIN_NAMESPACE_STD +/* Close STREAM. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int fclose (FILE *__stream); +/* Flush STREAM, or all streams if STREAM is NULL. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int fflush (FILE *__stream); +__END_NAMESPACE_STD + +#ifdef __USE_MISC +/* Faster versions when locking is not required. + + This function is not part of POSIX and therefore no official + cancellation point. But due to similarity with an POSIX interface + or due to the implementation it is a cancellation point and + therefore not marked with __THROW. */ +extern int fflush_unlocked (FILE *__stream); +#endif + +#ifdef __USE_GNU +/* Close all streams. + + This function is not part of POSIX and therefore no official + cancellation point. But due to similarity with an POSIX interface + or due to the implementation it is a cancellation point and + therefore not marked with __THROW. */ +extern int fcloseall (void); +#endif + + +__BEGIN_NAMESPACE_STD +#ifndef __USE_FILE_OFFSET64 +/* Open a file and create a new stream for it. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern FILE *fopen (const char *__restrict __filename, + const char *__restrict __modes) __wur; +/* Open a file, replacing an existing stream with it. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern FILE *freopen (const char *__restrict __filename, + const char *__restrict __modes, + FILE *__restrict __stream) __wur; +#else +# ifdef __REDIRECT +extern FILE *__REDIRECT (fopen, (const char *__restrict __filename, + const char *__restrict __modes), fopen64) + __wur; +extern FILE *__REDIRECT (freopen, (const char *__restrict __filename, + const char *__restrict __modes, + FILE *__restrict __stream), freopen64) + __wur; +# else +# define fopen fopen64 +# define freopen freopen64 +# endif +#endif +__END_NAMESPACE_STD +#ifdef __USE_LARGEFILE64 +extern FILE *fopen64 (const char *__restrict __filename, + const char *__restrict __modes) __wur; +extern FILE *freopen64 (const char *__restrict __filename, + const char *__restrict __modes, + FILE *__restrict __stream) __wur; +#endif + +#ifdef __USE_POSIX +/* Create a new stream that refers to an existing system file descriptor. */ +extern FILE *fdopen (int __fd, const char *__modes) __THROW __wur; +#endif + +#ifdef __USE_GNU +/* Create a new stream that refers to the given magic cookie, + and uses the given functions for input and output. */ +extern FILE *fopencookie (void *__restrict __magic_cookie, + const char *__restrict __modes, + _IO_cookie_io_functions_t __io_funcs) __THROW __wur; +#endif + +#ifdef __USE_XOPEN2K8 +/* Create a new stream that refers to a memory buffer. */ +extern FILE *fmemopen (void *__s, size_t __len, const char *__modes) + __THROW __wur; + +/* Open a stream that writes into a malloc'd buffer that is expanded as + necessary. *BUFLOC and *SIZELOC are updated with the buffer's location + and the number of characters written on fflush or fclose. */ +extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __THROW __wur; +#endif + + +__BEGIN_NAMESPACE_STD +/* If BUF is NULL, make STREAM unbuffered. + Else make it use buffer BUF, of size BUFSIZ. */ +extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __THROW; +/* Make STREAM use buffering mode MODE. + If BUF is not NULL, use N bytes of it for buffering; + else allocate an internal buffer N bytes long. */ +extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf, + int __modes, size_t __n) __THROW; +__END_NAMESPACE_STD + +#ifdef __USE_BSD +/* If BUF is NULL, make STREAM unbuffered. + Else make it use SIZE bytes of BUF for buffering. */ +extern void setbuffer (FILE *__restrict __stream, char *__restrict __buf, + size_t __size) __THROW; + +/* Make STREAM line-buffered. */ +extern void setlinebuf (FILE *__stream) __THROW; +#endif + + +__BEGIN_NAMESPACE_STD +/* Write formatted output to STREAM. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int fprintf (FILE *__restrict __stream, + const char *__restrict __format, ...); +/* Write formatted output to stdout. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int printf (const char *__restrict __format, ...); +/* Write formatted output to S. */ +extern int sprintf (char *__restrict __s, + const char *__restrict __format, ...) __THROWNL; + +/* Write formatted output to S from argument list ARG. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int vfprintf (FILE *__restrict __s, const char *__restrict __format, + _G_va_list __arg); +/* Write formatted output to stdout from argument list ARG. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int vprintf (const char *__restrict __format, _G_va_list __arg); +/* Write formatted output to S from argument list ARG. */ +extern int vsprintf (char *__restrict __s, const char *__restrict __format, + _G_va_list __arg) __THROWNL; +__END_NAMESPACE_STD + +#if defined __USE_BSD || defined __USE_ISOC99 || defined __USE_UNIX98 +__BEGIN_NAMESPACE_C99 +/* Maximum chars of output to write in MAXLEN. */ +extern int snprintf (char *__restrict __s, size_t __maxlen, + const char *__restrict __format, ...) + __THROWNL __attribute__ ((__format__ (__printf__, 3, 4))); + +extern int vsnprintf (char *__restrict __s, size_t __maxlen, + const char *__restrict __format, _G_va_list __arg) + __THROWNL __attribute__ ((__format__ (__printf__, 3, 0))); +__END_NAMESPACE_C99 +#endif + +#ifdef __USE_GNU +/* Write formatted output to a string dynamically allocated with `malloc'. + Store the address of the string in *PTR. */ +extern int vasprintf (char **__restrict __ptr, const char *__restrict __f, + _G_va_list __arg) + __THROWNL __attribute__ ((__format__ (__printf__, 2, 0))) __wur; +extern int __asprintf (char **__restrict __ptr, + const char *__restrict __fmt, ...) + __THROWNL __attribute__ ((__format__ (__printf__, 2, 3))) __wur; +extern int asprintf (char **__restrict __ptr, + const char *__restrict __fmt, ...) + __THROWNL __attribute__ ((__format__ (__printf__, 2, 3))) __wur; +#endif + +#ifdef __USE_XOPEN2K8 +/* Write formatted output to a file descriptor. */ +extern int vdprintf (int __fd, const char *__restrict __fmt, + _G_va_list __arg) + __attribute__ ((__format__ (__printf__, 2, 0))); +extern int dprintf (int __fd, const char *__restrict __fmt, ...) + __attribute__ ((__format__ (__printf__, 2, 3))); +#endif + + +__BEGIN_NAMESPACE_STD +/* Read formatted input from STREAM. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int fscanf (FILE *__restrict __stream, + const char *__restrict __format, ...) __wur; +/* Read formatted input from stdin. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int scanf (const char *__restrict __format, ...) __wur; +/* Read formatted input from S. */ +extern int sscanf (const char *__restrict __s, + const char *__restrict __format, ...) __THROW; + +#if defined __USE_ISOC99 && !defined __USE_GNU \ + && (!defined __LDBL_COMPAT || !defined __REDIRECT) \ + && (defined __STRICT_ANSI__ || defined __USE_XOPEN2K) +# ifdef __REDIRECT +/* For strict ISO C99 or POSIX compliance disallow %as, %aS and %a[ + GNU extension which conflicts with valid %a followed by letter + s, S or [. */ +extern int __REDIRECT (fscanf, (FILE *__restrict __stream, + const char *__restrict __format, ...), + __isoc99_fscanf) __wur; +extern int __REDIRECT (scanf, (const char *__restrict __format, ...), + __isoc99_scanf) __wur; +extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s, + const char *__restrict __format, ...), + __isoc99_sscanf); +# else +extern int __isoc99_fscanf (FILE *__restrict __stream, + const char *__restrict __format, ...) __wur; +extern int __isoc99_scanf (const char *__restrict __format, ...) __wur; +extern int __isoc99_sscanf (const char *__restrict __s, + const char *__restrict __format, ...) __THROW; +# define fscanf __isoc99_fscanf +# define scanf __isoc99_scanf +# define sscanf __isoc99_sscanf +# endif +#endif + +__END_NAMESPACE_STD + +#ifdef __USE_ISOC99 +__BEGIN_NAMESPACE_C99 +/* Read formatted input from S into argument list ARG. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int vfscanf (FILE *__restrict __s, const char *__restrict __format, + _G_va_list __arg) + __attribute__ ((__format__ (__scanf__, 2, 0))) __wur; + +/* Read formatted input from stdin into argument list ARG. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int vscanf (const char *__restrict __format, _G_va_list __arg) + __attribute__ ((__format__ (__scanf__, 1, 0))) __wur; + +/* Read formatted input from S into argument list ARG. */ +extern int vsscanf (const char *__restrict __s, + const char *__restrict __format, _G_va_list __arg) + __THROW __attribute__ ((__format__ (__scanf__, 2, 0))); + +# if !defined __USE_GNU \ + && (!defined __LDBL_COMPAT || !defined __REDIRECT) \ + && (defined __STRICT_ANSI__ || defined __USE_XOPEN2K) +# ifdef __REDIRECT +/* For strict ISO C99 or POSIX compliance disallow %as, %aS and %a[ + GNU extension which conflicts with valid %a followed by letter + s, S or [. */ +extern int __REDIRECT (vfscanf, + (FILE *__restrict __s, + const char *__restrict __format, _G_va_list __arg), + __isoc99_vfscanf) + __attribute__ ((__format__ (__scanf__, 2, 0))) __wur; +extern int __REDIRECT (vscanf, (const char *__restrict __format, + _G_va_list __arg), __isoc99_vscanf) + __attribute__ ((__format__ (__scanf__, 1, 0))) __wur; +extern int __REDIRECT_NTH (vsscanf, + (const char *__restrict __s, + const char *__restrict __format, + _G_va_list __arg), __isoc99_vsscanf) + __attribute__ ((__format__ (__scanf__, 2, 0))); +# else +extern int __isoc99_vfscanf (FILE *__restrict __s, + const char *__restrict __format, + _G_va_list __arg) __wur; +extern int __isoc99_vscanf (const char *__restrict __format, + _G_va_list __arg) __wur; +extern int __isoc99_vsscanf (const char *__restrict __s, + const char *__restrict __format, + _G_va_list __arg) __THROW; +# define vfscanf __isoc99_vfscanf +# define vscanf __isoc99_vscanf +# define vsscanf __isoc99_vsscanf +# endif +# endif + +__END_NAMESPACE_C99 +#endif /* Use ISO C9x. */ + + +__BEGIN_NAMESPACE_STD +/* Read a character from STREAM. + + These functions are possible cancellation points and therefore not + marked with __THROW. */ +extern int fgetc (FILE *__stream); +extern int getc (FILE *__stream); + +/* Read a character from stdin. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int getchar (void); +__END_NAMESPACE_STD + +/* The C standard explicitly says this is a macro, so we always do the + optimization for it. */ +#define getc(_fp) _IO_getc (_fp) + +#if defined __USE_POSIX || defined __USE_MISC +/* These are defined in POSIX.1:1996. + + These functions are possible cancellation points and therefore not + marked with __THROW. */ +extern int getc_unlocked (FILE *__stream); +extern int getchar_unlocked (void); +#endif /* Use POSIX or MISC. */ + +#ifdef __USE_MISC +/* Faster version when locking is not necessary. + + This function is not part of POSIX and therefore no official + cancellation point. But due to similarity with an POSIX interface + or due to the implementation it is a cancellation point and + therefore not marked with __THROW. */ +extern int fgetc_unlocked (FILE *__stream); +#endif /* Use MISC. */ + + +__BEGIN_NAMESPACE_STD +/* Write a character to STREAM. + + These functions are possible cancellation points and therefore not + marked with __THROW. + + These functions is a possible cancellation point and therefore not + marked with __THROW. */ +extern int fputc (int __c, FILE *__stream); +extern int putc (int __c, FILE *__stream); + +/* Write a character to stdout. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int putchar (int __c); +__END_NAMESPACE_STD + +/* The C standard explicitly says this can be a macro, + so we always do the optimization for it. */ +#define putc(_ch, _fp) _IO_putc (_ch, _fp) + +#ifdef __USE_MISC +/* Faster version when locking is not necessary. + + This function is not part of POSIX and therefore no official + cancellation point. But due to similarity with an POSIX interface + or due to the implementation it is a cancellation point and + therefore not marked with __THROW. */ +extern int fputc_unlocked (int __c, FILE *__stream); +#endif /* Use MISC. */ + +#if defined __USE_POSIX || defined __USE_MISC +/* These are defined in POSIX.1:1996. + + These functions are possible cancellation points and therefore not + marked with __THROW. */ +extern int putc_unlocked (int __c, FILE *__stream); +extern int putchar_unlocked (int __c); +#endif /* Use POSIX or MISC. */ + + +#if defined __USE_SVID || defined __USE_MISC \ + || (defined __USE_XOPEN && !defined __USE_XOPEN2K) +/* Get a word (int) from STREAM. */ +extern int getw (FILE *__stream); + +/* Write a word (int) to STREAM. */ +extern int putw (int __w, FILE *__stream); +#endif + + +__BEGIN_NAMESPACE_STD +/* Get a newline-terminated string of finite length from STREAM. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) + __wur; + +#if !defined __USE_ISOC11 \ + || (defined __cplusplus && __cplusplus <= 201103L) +/* Get a newline-terminated string from stdin, removing the newline. + DO NOT USE THIS FUNCTION!! There is no limit on how much it will read. + + The function has been officially removed in ISO C11. This opportunity + is used to also remove it from the GNU feature list. It is now only + available when explicitly using an old ISO C, Unix, or POSIX standard. + GCC defines _GNU_SOURCE when building C++ code and the function is still + in C++11, so it is also available for C++. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern char *gets (char *__s) __wur __attribute_deprecated__; +#endif +__END_NAMESPACE_STD + +#ifdef __USE_GNU +/* This function does the same as `fgets' but does not lock the stream. + + This function is not part of POSIX and therefore no official + cancellation point. But due to similarity with an POSIX interface + or due to the implementation it is a cancellation point and + therefore not marked with __THROW. */ +extern char *fgets_unlocked (char *__restrict __s, int __n, + FILE *__restrict __stream) __wur; +#endif + + +#ifdef __USE_XOPEN2K8 +/* Read up to (and including) a DELIMITER from STREAM into *LINEPTR + (and null-terminate it). *LINEPTR is a pointer returned from malloc (or + NULL), pointing to *N characters of space. It is realloc'd as + necessary. Returns the number of characters read (not including the + null terminator), or -1 on error or EOF. + + These functions are not part of POSIX and therefore no official + cancellation point. But due to similarity with an POSIX interface + or due to the implementation they are cancellation points and + therefore not marked with __THROW. */ +extern _IO_ssize_t __getdelim (char **__restrict __lineptr, + size_t *__restrict __n, int __delimiter, + FILE *__restrict __stream) __wur; +extern _IO_ssize_t getdelim (char **__restrict __lineptr, + size_t *__restrict __n, int __delimiter, + FILE *__restrict __stream) __wur; + +/* Like `getdelim', but reads up to a newline. + + This function is not part of POSIX and therefore no official + cancellation point. But due to similarity with an POSIX interface + or due to the implementation it is a cancellation point and + therefore not marked with __THROW. */ +extern _IO_ssize_t getline (char **__restrict __lineptr, + size_t *__restrict __n, + FILE *__restrict __stream) __wur; +#endif + + +__BEGIN_NAMESPACE_STD +/* Write a string to STREAM. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int fputs (const char *__restrict __s, FILE *__restrict __stream); + +/* Write a string, followed by a newline, to stdout. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int puts (const char *__s); + + +/* Push a character back onto the input buffer of STREAM. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int ungetc (int __c, FILE *__stream); + + +/* Read chunks of generic data from STREAM. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern size_t fread (void *__restrict __ptr, size_t __size, + size_t __n, FILE *__restrict __stream) __wur; +/* Write chunks of generic data to STREAM. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern size_t fwrite (const void *__restrict __ptr, size_t __size, + size_t __n, FILE *__restrict __s); +__END_NAMESPACE_STD + +#ifdef __USE_GNU +/* This function does the same as `fputs' but does not lock the stream. + + This function is not part of POSIX and therefore no official + cancellation point. But due to similarity with an POSIX interface + or due to the implementation it is a cancellation point and + therefore not marked with __THROW. */ +extern int fputs_unlocked (const char *__restrict __s, + FILE *__restrict __stream); +#endif + +#ifdef __USE_MISC +/* Faster versions when locking is not necessary. + + These functions are not part of POSIX and therefore no official + cancellation point. But due to similarity with an POSIX interface + or due to the implementation they are cancellation points and + therefore not marked with __THROW. */ +extern size_t fread_unlocked (void *__restrict __ptr, size_t __size, + size_t __n, FILE *__restrict __stream) __wur; +extern size_t fwrite_unlocked (const void *__restrict __ptr, size_t __size, + size_t __n, FILE *__restrict __stream); +#endif + + +__BEGIN_NAMESPACE_STD +/* Seek to a certain position on STREAM. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int fseek (FILE *__stream, long int __off, int __whence); +/* Return the current position of STREAM. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern long int ftell (FILE *__stream) __wur; +/* Rewind to the beginning of STREAM. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern void rewind (FILE *__stream); +__END_NAMESPACE_STD + +/* The Single Unix Specification, Version 2, specifies an alternative, + more adequate interface for the two functions above which deal with + file offset. `long int' is not the right type. These definitions + are originally defined in the Large File Support API. */ + +#if defined __USE_LARGEFILE || defined __USE_XOPEN2K +# ifndef __USE_FILE_OFFSET64 +/* Seek to a certain position on STREAM. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int fseeko (FILE *__stream, __off_t __off, int __whence); +/* Return the current position of STREAM. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern __off_t ftello (FILE *__stream) __wur; +# else +# ifdef __REDIRECT +extern int __REDIRECT (fseeko, + (FILE *__stream, __off64_t __off, int __whence), + fseeko64); +extern __off64_t __REDIRECT (ftello, (FILE *__stream), ftello64); +# else +# define fseeko fseeko64 +# define ftello ftello64 +# endif +# endif +#endif + +__BEGIN_NAMESPACE_STD +#ifndef __USE_FILE_OFFSET64 +/* Get STREAM's position. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos); +/* Set STREAM's position. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int fsetpos (FILE *__stream, const fpos_t *__pos); +#else +# ifdef __REDIRECT +extern int __REDIRECT (fgetpos, (FILE *__restrict __stream, + fpos_t *__restrict __pos), fgetpos64); +extern int __REDIRECT (fsetpos, + (FILE *__stream, const fpos_t *__pos), fsetpos64); +# else +# define fgetpos fgetpos64 +# define fsetpos fsetpos64 +# endif +#endif +__END_NAMESPACE_STD + +#ifdef __USE_LARGEFILE64 +extern int fseeko64 (FILE *__stream, __off64_t __off, int __whence); +extern __off64_t ftello64 (FILE *__stream) __wur; +extern int fgetpos64 (FILE *__restrict __stream, fpos64_t *__restrict __pos); +extern int fsetpos64 (FILE *__stream, const fpos64_t *__pos); +#endif + +__BEGIN_NAMESPACE_STD +/* Clear the error and EOF indicators for STREAM. */ +extern void clearerr (FILE *__stream) __THROW; +/* Return the EOF indicator for STREAM. */ +extern int feof (FILE *__stream) __THROW __wur; +/* Return the error indicator for STREAM. */ +extern int ferror (FILE *__stream) __THROW __wur; +__END_NAMESPACE_STD + +#ifdef __USE_MISC +/* Faster versions when locking is not required. */ +extern void clearerr_unlocked (FILE *__stream) __THROW; +extern int feof_unlocked (FILE *__stream) __THROW __wur; +extern int ferror_unlocked (FILE *__stream) __THROW __wur; +#endif + + +__BEGIN_NAMESPACE_STD +/* Print a message describing the meaning of the value of errno. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern void perror (const char *__s); +__END_NAMESPACE_STD + +/* Provide the declarations for `sys_errlist' and `sys_nerr' if they + are available on this system. Even if available, these variables + should not be used directly. The `strerror' function provides + all the necessary functionality. */ +#include + + +#ifdef __USE_POSIX +/* Return the system file descriptor for STREAM. */ +extern int fileno (FILE *__stream) __THROW __wur; +#endif /* Use POSIX. */ + +#ifdef __USE_MISC +/* Faster version when locking is not required. */ +extern int fileno_unlocked (FILE *__stream) __THROW __wur; +#endif + + +#if (defined __USE_POSIX2 || defined __USE_SVID || defined __USE_BSD || \ + defined __USE_MISC) +/* Create a new stream connected to a pipe running the given command. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern FILE *popen (const char *__command, const char *__modes) __wur; + +/* Close a stream opened by popen and return the status of its child. + + This function is a possible cancellation point and therefore not + marked with __THROW. */ +extern int pclose (FILE *__stream); +#endif + + +#ifdef __USE_POSIX +/* Return the name of the controlling terminal. */ +extern char *ctermid (char *__s) __THROW; +#endif /* Use POSIX. */ + + +#ifdef __USE_XOPEN +/* Return the name of the current user. */ +extern char *cuserid (char *__s); +#endif /* Use X/Open, but not issue 6. */ + + +#ifdef __USE_GNU +struct obstack; /* See . */ + +/* Write formatted output to an obstack. */ +extern int obstack_printf (struct obstack *__restrict __obstack, + const char *__restrict __format, ...) + __THROWNL __attribute__ ((__format__ (__printf__, 2, 3))); +extern int obstack_vprintf (struct obstack *__restrict __obstack, + const char *__restrict __format, + _G_va_list __args) + __THROWNL __attribute__ ((__format__ (__printf__, 2, 0))); +#endif /* Use GNU. */ + + +#if defined __USE_POSIX || defined __USE_MISC +/* These are defined in POSIX.1:1996. */ + +/* Acquire ownership of STREAM. */ +extern void flockfile (FILE *__stream) __THROW; + +/* Try to acquire ownership of STREAM but do not block if it is not + possible. */ +extern int ftrylockfile (FILE *__stream) __THROW __wur; + +/* Relinquish the ownership granted for STREAM. */ +extern void funlockfile (FILE *__stream) __THROW; +#endif /* POSIX || misc */ + +#if defined __USE_XOPEN && !defined __USE_XOPEN2K && !defined __USE_GNU +/* The X/Open standard requires some functions and variables to be + declared here which do not belong into this header. But we have to + follow. In GNU mode we don't do this nonsense. */ +# define __need_getopt +# include +#endif /* X/Open, but not issue 6 and not for GNU. */ + +/* If we are compiling with optimizing read this file. It contains + several optimizing inline functions and macros. */ +#ifdef __USE_EXTERN_INLINES +# include +#endif +#if __USE_FORTIFY_LEVEL > 0 && defined __extern_always_inline +# include +#endif +#ifdef __LDBL_COMPAT +# include +#endif + +__END_DECLS + +#endif /* included. */ + +#endif /* !_STDIO_H */ diff --git a/meta-tizen-ivi/recipes-tizen/zypper/zypper-extraconf.inc b/meta-tizen-ivi/recipes-tizen/zypper/zypper-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/zypper/zypper-native-extraconf.inc b/meta-tizen-ivi/recipes-tizen/zypper/zypper-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-tizen-ivi/recipes-tizen/zypper/zypper-oe-extraconf.inc b/meta-tizen-ivi/recipes-tizen/zypper/zypper-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 -- 2.7.4