From 94857c2bd340ba50a416c2d7e94b33215ab59188 Mon Sep 17 00:00:00 2001 From: Ronan Le Martret Date: Tue, 2 Jul 2013 16:30:59 +0200 Subject: [PATCH] - remove old spec files. --- .../specfile-initial/GSSDP/GSSDP.spec | 96 --- .../specfile-initial/GUPnP-AV/GUPnP-AV.spec | 94 --- .../specfile-initial/GUPnP-DLNA/GUPnP-DLNA.spec | 130 --- .../specfile-initial/GUPnP/GUPnP.spec | 95 --- .../GhostCluster/GhostCluster.spec | 65 -- .../specfile-initial/MediaPlayer/MediaPlayer.spec | 35 - .../specfile-initial/SDL/SDL.spec | 103 --- .../specfile-initial/acl/acl.spec | 98 --- .../specfile-initial/acpid/acpid.spec | 68 -- .../specfile-initial/adns/adns.spec | 64 -- .../specfile-initial/ail/ail.spec | 81 -- .../alarm-manager/alarm-manager.spec | 146 ---- .../specfile-initial/alsa-lib/alsa-lib.spec | 72 -- .../alsa-plugins/alsa-plugins.spec | 95 --- .../alsa-scenario-0.2/alsa-scenario.spec | 49 -- .../specfile-initial/alsa-utils/alsa-utils.spec | 47 -- .../specfile-initial/anthy/anthy.spec | 64 -- .../specfile-initial/app-checker/app-checker.spec | 87 -- .../specfile-initial/app-core/app-core.spec | 127 --- .../app-manager/capi-appfw-app-manager.spec | 58 -- .../app-selector/org.tizen.app-selector.spec | 53 -- .../specfile-initial/app-svc/app-svc.spec | 80 -- .../specfile-initial/app2sd/app2sd.spec | 59 -- .../appcore-agent/appcore-agent.spec | 58 -- .../specfile-initial/appfw/osp-appfw.spec | 187 ----- .../application/capi-appfw-application.spec | 64 -- .../specfile-initial/asciidoc/asciidoc.spec | 61 -- .../specfile-initial/aspell/aspell.spec | 162 ---- .../specfile-initial/atk/atk.spec | 97 --- .../specfile-initial/attr/attr.spec | 120 --- .../audio-io/capi-media-audio-io.spec | 53 -- .../audio-session-manager.spec | 85 -- .../specfile-initial/augeas/augeas.spec | 133 --- .../specfile-initial/aul-1/aul.spec | 137 --- .../specfile-initial/autoconf/autoconf.spec | 60 -- .../specfile-initial/autoconf213/autoconf213.spec | 67 -- .../specfile-initial/automake/automake.spec | 60 -- .../automotive-message-broker.spec | 195 ----- .../specfile-initial/avahi/avahi.spec | 492 ----------- .../specfile-initial/avsystem/avsystem.spec | 96 --- .../specfile-initial/badge/badge.spec | 83 -- .../specfile-initial/bash/bash.spec | 158 ---- prometa-Tizen_ivi_3.0/specfile-initial/bc/bc.spec | 54 -- .../specfile-initial/bdftopcf/bdftopcf.spec | 37 - .../bigreqsproto/bigreqsproto.spec | 36 - .../specfile-initial/binutils/binutils.spec | 358 -------- .../binutils/cross-arm-binutils.spec | 398 --------- .../binutils/cross-i386-binutils.spec | 398 --------- .../binutils/cross-x86_64-binutils.spec | 398 --------- .../specfile-initial/bison/bison.spec | 41 - .../bluetooth-agent/bluetooth-agent.spec | 42 - .../bluetooth-frwk/bluetooth-frwk.spec | 134 --- .../bluetooth-share/bluetooth-share.spec | 138 ---- .../bluetooth/capi-network-bluetooth.spec | 57 -- .../specfile-initial/bluez/bluez.spec | 294 ------- .../specfile-initial/boost/boost.spec | 534 ------------ .../specfile-initial/bootchart/bootchart.spec | 30 - .../specfile-initial/build/build-initvm.spec | 53 -- .../specfile-initial/byacc/byacc.spec | 36 - .../specfile-initial/cairo/cairo.spec | 196 ----- .../specfile-initial/ccache/ccache.spec | 59 -- .../specfile-initial/cert-svc-ui/cert-svc-ui.spec | 73 -- .../specfile-initial/check/check.spec | 68 -- .../specfile-initial/cloog/cloog.spec | 67 -- .../specfile-initial/common/capi-base-common.spec | 38 - .../specfile-initial/corewatcher/corewatcher.spec | 47 -- .../specfile-initial/crda/crda.spec | 37 - .../specfile-initial/cscope/cscope.spec | 29 - .../specfile-initial/ctags/ctags.spec | 33 - .../specfile-initial/curl/curl.spec | 111 --- .../specfile-initial/damageproto/damageproto.spec | 35 - .../specfile-initial/data-router/data-router.spec | 38 - .../specfile-initial/dbus-glib/dbus-glib.spec | 64 -- .../specfile-initial/dbus/dbus-x11.spec | 92 --- .../specfile-initial/diffutils/diffutils.spec | 38 - .../specfile-initial/doxygen/doxygen.spec | 40 - .../dukgenerator/dukgenerator.spec | 45 - .../specfile-initial/e17-misc/e17-misc.spec | 98 --- .../specfile-initial/ecore/ecore.spec | 90 -- .../specfile-initial/edbus/edbus.spec | 64 -- .../specfile-initial/eet/eet.spec | 85 -- .../specfile-initial/eina/eina.spec | 52 -- .../specfile-initial/emotion/emotion.spec | 64 -- .../specfile-initial/expat/expat.spec | 130 --- .../specfile-initial/fdupes/fdupes.spec | 32 - .../specfile-initial/file/file.spec | 116 --- .../specfile-initial/filesystem/filesystem.spec | 195 ----- .../specfile-initial/flac/flac.spec | 100 --- .../specfile-initial/freealut/freealut.spec | 57 -- .../specfile-initial/fsync/fsync.spec | 43 - .../specfile-initial/gawk/gawk.spec | 59 -- .../specfile-initial/gconf-dbus/gconf-dbus.spec | 111 --- .../specfile-initial/gdbm/gdbm.spec | 112 --- .../specfile-initial/giflib/giflib.spec | 81 -- .../specfile-initial/glib/glib2.spec | 350 -------- .../specfile-initial/glibc/glibc.spec | 800 ------------------ .../specfile-initial/gpgme/gpgme.spec | 136 --- .../specfile-initial/groff/groff.spec | 104 --- .../specfile-initial/gst-common/gst-common.spec | 26 - .../specfile-initial/harfbuzz/harfbuzz.spec | 74 -- .../specfile-initial/hwdata/hwdata.spec | 33 - .../specfile-initial/imake/imake.spec | 51 -- .../specfile-initial/iputils/iputils.spec | 55 -- .../specfile-initial/kbd/kbd.spec | 98 --- .../specfile-initial/kmod/kmod.spec | 125 --- .../specfile-initial/lbs-dbus/lbs-dbus.spec | 66 -- .../specfile-initial/libSM/libSM.spec | 72 -- .../specfile-initial/libXau/libXau.spec | 54 -- .../specfile-initial/libXft/libXft.spec | 64 -- .../specfile-initial/libXmu/libXmu.spec | 79 -- .../specfile-initial/libXt/libXt.spec | 92 --- .../specfile-initial/libXvMC/libXvMC.spec | 68 -- .../specfile-initial/libffi47/libffi47.spec | 914 --------------------- .../specfile-initial/libidn/libidn.spec | 89 -- .../specfile-initial/liboil/liboil.spec | 80 -- .../specfile-initial/libva/libva.spec | 136 --- .../specfile-initial/libzypp/libzypp.spec | 251 ------ .../specfile-initial/lsof/lsof.spec | 34 - .../specfile-initial/lzop/lzop.spec | 44 - .../specfile-initial/mesa/mesa.spec | 604 -------------- .../specfile-initial/mic/mic.spec | 109 --- .../specfile-initial/nasm/nasm.spec | 67 -- .../specfile-initial/neard/neard.spec | 98 --- .../specfile-initial/nettle/nettle.spec | 107 --- .../specfile-initial/nss-mdns/nss-mdns.spec | 58 -- .../specfile-initial/ofono/ofono.spec | 87 -- .../specfile-initial/opencv/opencv.spec | 137 --- .../specfile-initial/openssh/openssh.spec | 113 --- .../specfile-initial/orc/orc.spec | 81 -- .../specfile-initial/pam/pam.spec | 186 ----- .../specfile-initial/patch/patch.spec | 38 - .../specfile-initial/pixman/pixman.spec | 52 -- .../specfile-initial/qemu/qemu.spec | 218 ----- .../specfile-initial/re2c/re2c.spec | 44 - .../specfile-initial/rfkill/rfkill.spec | 33 - .../specfile-initial/rpm/rpm.spec | 302 ------- .../specfile-initial/ruby/ruby.spec | 221 ----- .../specfile-initial/scons/scons.spec | 56 -- .../specfile-initial/speex/speex.spec | 100 --- .../specfile-initial/stt/stt.spec | 65 -- .../specfile-initial/swig/swig.spec | 124 --- .../specfile-initial/tar/tar.spec | 58 -- .../specfile-initial/tcl/tcl.spec | 112 --- .../specfile-initial/unifdef/unifdef.spec | 39 - .../specfile-initial/unzip/unzip.spec | 39 - .../specfile-initial/usleep/usleep.spec | 62 -- prometa-Tizen_ivi_3.0/specfile-initial/v8/v8.spec | 107 --- .../specfile-initial/wdiff/wdiff.spec | 55 -- .../specfile-initial/xmlto/xmlto.spec | 51 -- .../specfile-initial/yaml/yaml.spec | 58 -- .../specfile-initial/yum/yum.spec | 117 --- .../specfile-initial/zlib/zlib.spec | 142 ---- 152 files changed, 17506 deletions(-) delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/GSSDP/GSSDP.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/GUPnP-AV/GUPnP-AV.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/GUPnP-DLNA/GUPnP-DLNA.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/GUPnP/GUPnP.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/GhostCluster/GhostCluster.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/MediaPlayer/MediaPlayer.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/SDL/SDL.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/acl/acl.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/acpid/acpid.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/adns/adns.spec delete mode 100755 prometa-Tizen_ivi_3.0/specfile-initial/ail/ail.spec delete mode 100755 prometa-Tizen_ivi_3.0/specfile-initial/alarm-manager/alarm-manager.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/alsa-lib/alsa-lib.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/alsa-plugins/alsa-plugins.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/alsa-scenario-0.2/alsa-scenario.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/alsa-utils/alsa-utils.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/anthy/anthy.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/app-checker/app-checker.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/app-core/app-core.spec delete mode 100755 prometa-Tizen_ivi_3.0/specfile-initial/app-manager/capi-appfw-app-manager.spec delete mode 100755 prometa-Tizen_ivi_3.0/specfile-initial/app-selector/org.tizen.app-selector.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/app-svc/app-svc.spec delete mode 100755 prometa-Tizen_ivi_3.0/specfile-initial/app2sd/app2sd.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/appcore-agent/appcore-agent.spec delete mode 100755 prometa-Tizen_ivi_3.0/specfile-initial/appfw/osp-appfw.spec delete mode 100755 prometa-Tizen_ivi_3.0/specfile-initial/application/capi-appfw-application.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/asciidoc/asciidoc.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/aspell/aspell.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/atk/atk.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/attr/attr.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/audio-io/capi-media-audio-io.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/audio-session-manager/audio-session-manager.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/augeas/augeas.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/aul-1/aul.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/autoconf/autoconf.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/autoconf213/autoconf213.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/automake/automake.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/automotive-message-broker/automotive-message-broker.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/avahi/avahi.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/avsystem/avsystem.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/badge/badge.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/bash/bash.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/bc/bc.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/bdftopcf/bdftopcf.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/bigreqsproto/bigreqsproto.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/binutils/binutils.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/binutils/cross-arm-binutils.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/binutils/cross-i386-binutils.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/binutils/cross-x86_64-binutils.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/bison/bison.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/bluetooth-agent/bluetooth-agent.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/bluetooth-frwk/bluetooth-frwk.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/bluetooth-share/bluetooth-share.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/bluetooth/capi-network-bluetooth.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/bluez/bluez.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/boost/boost.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/bootchart/bootchart.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/build/build-initvm.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/byacc/byacc.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/cairo/cairo.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/ccache/ccache.spec delete mode 100755 prometa-Tizen_ivi_3.0/specfile-initial/cert-svc-ui/cert-svc-ui.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/check/check.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/cloog/cloog.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/common/capi-base-common.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/corewatcher/corewatcher.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/crda/crda.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/cscope/cscope.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/ctags/ctags.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/curl/curl.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/damageproto/damageproto.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/data-router/data-router.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/dbus-glib/dbus-glib.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/dbus/dbus-x11.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/diffutils/diffutils.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/doxygen/doxygen.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/dukgenerator/dukgenerator.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/e17-misc/e17-misc.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/ecore/ecore.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/edbus/edbus.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/eet/eet.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/eina/eina.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/emotion/emotion.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/expat/expat.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/fdupes/fdupes.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/file/file.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/filesystem/filesystem.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/flac/flac.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/freealut/freealut.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/fsync/fsync.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/gawk/gawk.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/gconf-dbus/gconf-dbus.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/gdbm/gdbm.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/giflib/giflib.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/glib/glib2.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/glibc/glibc.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/gpgme/gpgme.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/groff/groff.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/gst-common/gst-common.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/harfbuzz/harfbuzz.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/hwdata/hwdata.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/imake/imake.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/iputils/iputils.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/kbd/kbd.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/kmod/kmod.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/lbs-dbus/lbs-dbus.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/libSM/libSM.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/libXau/libXau.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/libXft/libXft.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/libXmu/libXmu.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/libXt/libXt.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/libXvMC/libXvMC.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/libffi47/libffi47.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/libidn/libidn.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/liboil/liboil.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/libva/libva.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/libzypp/libzypp.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/lsof/lsof.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/lzop/lzop.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/mesa/mesa.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/mic/mic.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/nasm/nasm.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/neard/neard.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/nettle/nettle.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/nss-mdns/nss-mdns.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/ofono/ofono.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/opencv/opencv.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/openssh/openssh.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/orc/orc.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/pam/pam.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/patch/patch.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/pixman/pixman.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/qemu/qemu.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/re2c/re2c.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/rfkill/rfkill.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/rpm/rpm.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/ruby/ruby.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/scons/scons.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/speex/speex.spec delete mode 100755 prometa-Tizen_ivi_3.0/specfile-initial/stt/stt.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/swig/swig.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/tar/tar.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/tcl/tcl.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/unifdef/unifdef.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/unzip/unzip.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/usleep/usleep.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/v8/v8.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/wdiff/wdiff.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/xmlto/xmlto.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/yaml/yaml.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/yum/yum.spec delete mode 100644 prometa-Tizen_ivi_3.0/specfile-initial/zlib/zlib.spec diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/GSSDP/GSSDP.spec b/prometa-Tizen_ivi_3.0/specfile-initial/GSSDP/GSSDP.spec deleted file mode 100644 index b139448..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/GSSDP/GSSDP.spec +++ /dev/null @@ -1,96 +0,0 @@ -# -# 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.14.3 -Release: 1 -Group: System/Libraries -License: LGPLv2+ -URL: http://www.gupnp.org -Source0: http://download.gnome.org/sources/%{name}/0.14/%{name}-%{version}.tar.bz2 -Requires: dbus -Requires: libsoup -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/prometa-Tizen_ivi_3.0/specfile-initial/GUPnP-AV/GUPnP-AV.spec b/prometa-Tizen_ivi_3.0/specfile-initial/GUPnP-AV/GUPnP-AV.spec deleted file mode 100644 index 9ddd651..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/GUPnP-AV/GUPnP-AV.spec +++ /dev/null @@ -1,94 +0,0 @@ -# -# 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.12.2 -Release: 0 -Group: System/Libraries -License: LGPLv2+ -URL: http://www.gupnp.org/ -Source0: http://download.gnome.org/sources/%{name}/0.12/%{name}-%{version}.tar.gz -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig -BuildRequires: pkgconfig(gupnp-1.0) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gobject-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.* -%{_datadir}/gupnp-av/*.xsd -# << 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/prometa-Tizen_ivi_3.0/specfile-initial/GUPnP-DLNA/GUPnP-DLNA.spec b/prometa-Tizen_ivi_3.0/specfile-initial/GUPnP-DLNA/GUPnP-DLNA.spec deleted file mode 100644 index 8bafbb2..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/GUPnP-DLNA/GUPnP-DLNA.spec +++ /dev/null @@ -1,130 +0,0 @@ -# -# Do NOT Edit the Auto-generated Part! -# Generated by: spectacle version 0.22 -# -# >> macros -# << macros - -Name: gupnp-dlna -Summary: Utility library for easing DLNA-related tasks -Version: 0.10.2 -Release: 0 -Group: Applications/Multimedia -License: LGPLv2.1 -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(glib-2.0) -BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(gstreamer-1.0) -BuildRequires: pkgconfig(gstreamer-plugins-base-1.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 DLNA is a small utility library that aims to ease the -DLNA-related tasks such as media profile guessing, transcoding to a -given profile, etc. - - -%package devel -Summary: Development files for gupnp-dlna -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} - -%description devel -Files for development with gupnp-dlna - - -%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 -%{_bindir}/gupnp-dlna-info-2.0 -%{_bindir}/gupnp-dlna-ls-profiles-2.0 -%{_libdir}/libgupnp-dlna-2.0.so.* -%{_libdir}/libgupnp-dlna-gst-2.0.so.* -%{_libdir}/gupnp-dlna/libgstreamer.so -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/aac.xml -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/ac3.xml -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/amr.xml -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/avc.xml -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/common.xml -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/dlna-profiles.rng -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/jpeg.xml -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/lpcm.xml -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/mp3.xml -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/mpeg-ts.xml -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/mpeg1.xml -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/mpeg4.xml -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/png.xml -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/wma.xml -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/mpeg-common.xml -%{_datadir}/gupnp-dlna-2.0/dlna-profiles/mpeg-ps.xml -# << files - - -%files devel -%defattr(-,root,root,-) -# >> files devel -%{_includedir}/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna.h -%{_includedir}/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-audio-information.h -%{_includedir}/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-container-information.h -%{_includedir}/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-gst-utils.h -%{_includedir}/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-g-values.h -%{_includedir}/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-image-information.h -%{_includedir}/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-information.h -%{_includedir}/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-profile.h -%{_includedir}/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-profile-guesser.h -%{_includedir}/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-restriction.h -%{_includedir}/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-value-list.h -%{_includedir}/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-values.h -%{_includedir}/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-video-information.h -%{_includedir}/gupnp-dlna-2.0/libgupnp-dlna/metadata/gupnp-dlna-metadata-extractor.h -%{_libdir}/pkgconfig/gupnp-dlna-2.0.pc -%{_libdir}/pkgconfig/gupnp-dlna-metadata-2.0.pc -%{_libdir}/pkgconfig/gupnp-dlna-gst-2.0.pc -%{_libdir}/libgupnp-dlna-2.0.so -%{_libdir}/libgupnp-dlna-gst-2.0.so -%{_libdir}/gupnp-dlna/libgstreamer.so -# << files devel - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/GUPnP/GUPnP.spec b/prometa-Tizen_ivi_3.0/specfile-initial/GUPnP/GUPnP.spec deleted file mode 100644 index 19d131f..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/GUPnP/GUPnP.spec +++ /dev/null @@ -1,95 +0,0 @@ -# -# 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.20.3 -Release: 1 -Group: System/Libraries -License: LGPLv2+ -URL: http://www.gupnp.org/ -Source0: http://download.gnome.org/sources/%{name}/0.20/%{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/prometa-Tizen_ivi_3.0/specfile-initial/GhostCluster/GhostCluster.spec b/prometa-Tizen_ivi_3.0/specfile-initial/GhostCluster/GhostCluster.spec deleted file mode 100644 index a820a28..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/GhostCluster/GhostCluster.spec +++ /dev/null @@ -1,65 +0,0 @@ -# -# Do NOT Edit the Auto-generated Part! -# Generated by: spectacle version 0.22 -# -# >> macros -# << macros - -Name: GhostCluster -Summary: Automotive Meter Cluster Application -Version: 0.2013.4.4 -Release: 1 -Group: Applications/System -License: Apache 2.0 -URL: http://www.tizen.org -Source0: %{name}-%{version}.tar.gz -Requires: automotive-message-broker-plugins-websocket -BuildRequires: zip - -%description -Example guage cluster for tizen ivi - -%prep -%setup -q -n %{name}-%{version} - -# >> setup -# << setup - -%build -# >> build pre -# << build pre - - -make widget - - -# >> build post -# << build post -%install -rm -rf %{buildroot} -# >> install pre -# << install pre - -%make_install - -%post - -wrt-installer -i %{_datadir}/GhostCluster/GhostCluster.wgt - -# >> install post -# << install post - - - - - - -%files -%defattr(-,root,root,-) -%{_datadir}/GhostCluster -#%{_datadir}/applications/GhostCluster.desktop -#%{_datadir}/pixmaps/GhostCluster.png -# >> files -# << files - - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/MediaPlayer/MediaPlayer.spec b/prometa-Tizen_ivi_3.0/specfile-initial/MediaPlayer/MediaPlayer.spec deleted file mode 100644 index cd69a8e..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/MediaPlayer/MediaPlayer.spec +++ /dev/null @@ -1,35 +0,0 @@ -Name: MediaPlayer -Summary: A HTML media player application -Version: 0.0.1 -Release: 1 -Group: Applications/System -License: Apache 2.0 -URL: http://www.tizen.org2 -Source0: %{name}-%{version}.tar.bz2 -Requires: wrt-installer -BuildRequires: zip -BuildRequires: desktop-file-utils - -%description -A HTML media player for music, video, and images - -%prep -%setup -q -n %{name}-%{version} - -%build - -make %{?jobs:-j%jobs} - -%install -rm -rf %{buildroot} -%make_install - -desktop-file-install --delete-original \ - --dir %{buildroot}%{_datadir}/applications \ - %{buildroot}%{_datadir}/applications/*.desktop - -%files -%defattr(-,root,root,-) -%{_datadir}/MediaPlayer -%{_datadir}/applications/MediaPlayer.desktop -%{_datadir}/pixmaps/MediaPlayer.png diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/SDL/SDL.spec b/prometa-Tizen_ivi_3.0/specfile-initial/SDL/SDL.spec deleted file mode 100644 index 8314b68..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/SDL/SDL.spec +++ /dev/null @@ -1,103 +0,0 @@ -%define aalib 0 - -Name: SDL -Version: 1.2.15 -Release: 0 -License: LGPL-2.1+ -Summary: Simple DirectMedia Layer Library -Url: http://www.libsdl.org/ -Group: System/Libraries -Source: http://www.libsdl.org/release/SDL-%{version}.tar.gz -Source2: baselibs.conf -# PATCH-FIX-OPENSUSE SDL-1.2.13-x11-keytounicode.patch -Patch0: SDL-1.2.13-x11-keytounicode.patch -BuildRequires: autoconf -BuildRequires: gcc-c++ -BuildRequires: libpulse-devel -BuildRequires: libstdc++-devel -BuildRequires: mesa-devel -BuildRequires: nasm -BuildRequires: pkgconfig -BuildRequires: pkgconfig(alsa) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(glu) -BuildRoot: %{_tmppath}/%{name}-%{version}-build - -%description -This is the "Simple DirectMedia Layer" library. It provides a generic -API for access to audio, keyboard, mouse, and display framebuffer -across multiple platforms. - -%package -n libSDL -Summary: Simple DirectMedia Layer Library -Group: System/Libraries -# SDL was used last in 11.1 -Provides: SDL = %{version} -Obsoletes: SDL < %{version} - -%description -n libSDL -This is the "Simple DirectMedia Layer" library. It provides a generic -API for access to audio, keyboard, mouse, and display framebuffer -across multiple platforms. - -%package -n libSDL-devel -Summary: SDL Library Developer Files -Group: Development/Libraries/X11 -Requires: gcc -Requires: libSDL = %{version} -Requires: libstdc++-devel -Requires: mesa-devel -Requires: pkgconfig -Requires: pkgconfig(alsa) -Requires: pkgconfig(glu) -Provides: SDL-devel = %{version} -Obsoletes: SDL-devel < %{version} - -%description -n libSDL-devel -This package contains files needed for development with the SDL -library. - -%prep -%setup -q -%patch0 - -# remove the file to provide sufficient evidence that we are -# not using this file during the build [bnc#508111] -rm -f src/joystick/darwin/10.3.9-FIX/IOHIDLib.h - -%build -./autogen.sh -%configure \ - --disable-static \ - --with-pic \ - --disable-rpath \ - --disable-alsa-shared \ -%if 0%{?aalib} - --enable-video-aalib \ -%endif - --disable-video-svga \ - --disable-video-ps3 -make %{?_smp_mflags} - -%install -%make_install - -%post -n libSDL -p /sbin/ldconfig - -%postun -n libSDL -p /sbin/ldconfig - -%files -n libSDL -%defattr(-,root,root) -%doc COPYING -%{_libdir}/*.so.* - -%files -n libSDL-devel -%defattr(-,root,root) -%{_bindir}/* -%{_libdir}/*.so -%{_includedir}/SDL -%{_datadir}/aclocal -%{_mandir}/*/* -%{_libdir}/pkgconfig/sdl.pc - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/acl/acl.spec b/prometa-Tizen_ivi_3.0/specfile-initial/acl/acl.spec deleted file mode 100644 index 369cb4c..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/acl/acl.spec +++ /dev/null @@ -1,98 +0,0 @@ -%define lname libacl - -Name: acl -BuildRequires: libattr-devel -Summary: Commands for Manipulating POSIX Access Control Lists -License: GPL-2.0+ ; LGPL-2.1+ -Group: Security/Access Control -Version: 2.2.51 -Release: 0 -Source: %name-%version.src.tar.gz -Source2: baselibs.conf -Url: http://download.savannah.gnu.org/releases-noredirect/acl/ - -%description -getfacl and setfacl commands for retrieving and setting POSIX access -control lists. - -%package -n %lname -Summary: A dynamic library for accessing POSIX Access Control Lists -Group: Security/Access Control - -%description -n %lname -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 -Summary: Include Files and Libraries mandatory for Development -Group: Development/Libraries -Requires: %lname = %version -Requires: glibc-devel -# the .so file references libattr.so.x, so require libattr-devel -Requires: libattr-devel - -%description -n libacl-devel -This package contains all necessary include files and libraries needed -to develop applications that require these. - -%prep -%setup -q -n acl-%version - -%build -export OPTIMIZER="$RPM_OPT_FLAGS -fPIC" -export DEBUG=-DNDEBUG -CFLAGS="$RPM_OPT_FLAGS" -%configure \ - --prefix=/ \ - --exec-prefix=/ \ - --libdir=%{_libdir} \ - --libexecdir=%{_libdir} \ - --enable-gettext=no \ - --disable-static \ - --with-pic -%{__make} %{?_smp_mflags} - -%install -DIST_ROOT="$RPM_BUILD_ROOT" -DIST_INSTALL=`pwd`/install.manifest -DIST_INSTALL_DEV=`pwd`/install-dev.manifest -DIST_INSTALL_LIB=`pwd`/install-lib.manifest -export DIST_ROOT DIST_INSTALL DIST_INSTALL_DEV DIST_INSTALL_LIB -/usr/bin/make install DIST_MANIFEST="$DIST_INSTALL" -/usr/bin/make install-dev DIST_MANIFEST="$DIST_INSTALL_DEV" -/usr/bin/make install-lib DIST_MANIFEST="$DIST_INSTALL_LIB" - -rm -f %{buildroot}/%{_libdir}/*.{a,la} - -%post -n %lname -p /sbin/ldconfig - -%postun -n %lname -p /sbin/ldconfig - - -%docs_package - -%files -%defattr(-,root,root) -%license doc/COPYING doc/COPYING.LGPL -%attr(755,root,root) %{_bindir}/chacl -%attr(755,root,root) %{_bindir}/getfacl -%attr(755,root,root) %{_bindir}/setfacl -%dir %attr(755,root,root) /usr/share/doc/packages/acl -%doc %attr(644,root,root) /usr/share/doc/packages/acl/CHANGES.gz -%doc %attr(644,root,root) /usr/share/doc/packages/acl/COPYING -%doc %attr(644,root,root) /usr/share/doc/packages/acl/COPYING.LGPL -%doc %attr(644,root,root) /usr/share/doc/packages/acl/PORTING -%doc %attr(644,root,root) /usr/share/doc/packages/acl/README - -%files -n libacl-devel -%defattr(-,root,root) -%dir %attr(755,root,root) %{_includedir}/acl -%attr(644,root,root) %{_includedir}/acl/libacl.h -%attr(644,root,root) %{_includedir}/sys/acl.h -%attr(755,root,root) %{_libdir}/libacl.so - -%files -n %lname -%defattr(755,root,root,755) -%{_libdir}/libacl.so.1* - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/acpid/acpid.spec b/prometa-Tizen_ivi_3.0/specfile-initial/acpid/acpid.spec deleted file mode 100644 index 76b78f3..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/acpid/acpid.spec +++ /dev/null @@ -1,68 +0,0 @@ -Name: acpid -Version: 2.0.16 -Release: 0 -License: GPL-2.0+ -Summary: Executes Actions at ACPI Events -Url: http://tedfelix.com/linux/acpid-netlink.html -Group: System/Daemons -Source: http://tedfelix.com/linux/%{name}-%{version}.tar.gz -Source4: thinkpad_acpi.modprobe -Source5: events.power_button -Source9: events.thinkpad -Source6: thinkpad_handler -Source7: power_button -Source8: acpid.service -BuildRequires: systemd -ExclusiveArch: %ix86 x86_64 ia64 - -%description -ACPID is a completely flexible, totally extensible daemon for -delivering ACPI events. It listens to a file (/proc/acpi/event) and, -when an event occurs, executes programs to handle the event. The start -script loads all needed modules. - -Configure it in /etc/sysconfig/powermanagement. - -%prep -%setup -q - -cp %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE9} . - -%build -export LDFLAGS="-Wl,-z,relro,-z,now" -%configure -make OPT="%{optflags}" %{?_smp_mflags} - -%install -make install DESTDIR=%{buildroot} SBINDIR=%{_sbindir} -install -Dm 644 thinkpad_acpi.modprobe %{buildroot}%{_sysconfdir}/modprobe.d/50-thinkpad_acpi.conf -install -Dm 744 thinkpad_handler %{buildroot}%{_prefix}/lib/acpid/thinkpad_handler -install -Dm 744 power_button %{buildroot}%{_prefix}/lib/acpid/power_button -install -Dm 644 events.power_button %{buildroot}%{_sysconfdir}/acpi/events/power_button -install -Dm 644 events.thinkpad %{buildroot}%{_sysconfdir}/acpi/events/thinkpad -mkdir -p %{buildroot}/%{_unitdir} -install -m 644 %{SOURCE8} %{buildroot}/%{_unitdir} - -# keep the logfile -install -dm 755 %{buildroot}%{_localstatedir}/log -touch %{buildroot}%{_localstatedir}/log/acpid - - -%docs_package - -%files -%defattr(-,root,root) -%dir %{_sysconfdir}/modprobe.d -%dir %{_sysconfdir}/acpi -%dir %{_sysconfdir}/acpi/events -%{_sysconfdir}/acpi/events/thinkpad -%{_sysconfdir}/acpi/events/power_button -%{_prefix}/lib/acpid -%{_sysconfdir}/modprobe.d/50-thinkpad_acpi.conf -%_unitdir/%{name}.service -%{_sbindir}/kacpimon -%{_sbindir}/acpid -%{_bindir}/acpi_listen -%ghost %config(noreplace,missingok) %{_localstatedir}/log/acpid - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/adns/adns.spec b/prometa-Tizen_ivi_3.0/specfile-initial/adns/adns.spec deleted file mode 100644 index 67fe836..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/adns/adns.spec +++ /dev/null @@ -1,64 +0,0 @@ -Name: adns -%define lname libadns -Version: 1.4 -Release: 0 -License: GPL-2.0+ -Summary: Advanced Easy-to-Use Asynchronous-Capable DNS Utilities -Url: http://www.chiark.greenend.org.uk/~ian/adns/ -Group: Productivity/Networking/DNS/Utilities -Source: %{name}-%{version}.tar.bz2 -Source2: baselibs.conf -BuildRequires: autoconf - -%description -adns includes a collection of useful DNS resolver utilities. - -%package -n %lname -Summary: Advanced DNS resolver client library -Group: System/Libraries - -%description -n %lname -Libadns is an advanced, easy to use, asynchronous-capable DNS resolver -client library for C (and C++) programs. - -%package -n libadns-devel -Summary: Libraries and header files to develop programs with libadns support -Group: Development/Languages/C and C++ -Requires: %lname = %{version} -Requires: glibc-devel - -%description -n libadns-devel -Libadns-devel includes the header file and static library to develop -programs with libads support. - -%prep -%setup -q - -%build -autoreconf -fiv -%configure -make %{?_smp_mflags} all - -%install -%make_install - - -%files -%defattr(-,root,root) -%license COPYING GPL-vs-LGPL LICENCE.WAIVERS -%{_bindir}/adns* - -%files -n %lname -%defattr(-,root,root) -%{_libdir}/libadns.so.1* - -%files -n libadns-devel -%defattr(-,root,root) -%{_includedir}/adns.h -%{_libdir}/libadns.so - -%post -n %lname -p /sbin/ldconfig - -%postun -n %lname -p /sbin/ldconfig - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/ail/ail.spec b/prometa-Tizen_ivi_3.0/specfile-initial/ail/ail.spec deleted file mode 100755 index b28d29e..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/ail/ail.spec +++ /dev/null @@ -1,81 +0,0 @@ -#sbs-git:slp/pkgs/a/ail ail 0.2.22 29ac1f2c98453cad647cca6a92abc7da3dbb047b -Name: ail -Summary: Application Information Library -Version: 0.2.68 -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 . -DBUILD_PKGTYPE=rpm - -make %{?jobs:-j%jobs} - -%install -%make_install - -%post -vconftool set -t string db/ail/ail_info "0" -f -vconftool set -t string db/menuscreen/desktop "0" -f - -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 -%{_libdir}/libail.so.0 -%{_libdir}/libail.so.0.1.0 -/usr/bin/ail_initdb -/usr/share/install-info/* - -%files devel -/usr/include/ail.h -%{_libdir}/libail.so -%{_libdir}/pkgconfig/ail.pc diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/alarm-manager/alarm-manager.spec b/prometa-Tizen_ivi_3.0/specfile-initial/alarm-manager/alarm-manager.spec deleted file mode 100755 index 5ccc60f..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/alarm-manager/alarm-manager.spec +++ /dev/null @@ -1,146 +0,0 @@ -Name: alarm-manager -Summary: Alarm library -Version: 0.4.70 -Release: 1 -Group: System/Libraries -License: Apache License, Version 2.0 -Source0: %{name}-%{version}.tar.gz -Source101: packaging/alarm-server.service -Source102: packaging/60-alarm-manager-rtc.rules - -Requires(post): /sbin/ldconfig -Requires(post): /usr/bin/systemctl -Requires(postun): /sbin/ldconfig -Requires(postun): /usr/bin/systemctl -Requires(preun): /usr/bin/systemctl - -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 = %{?epoch:%{epoch}:}%{version}-%{release} - -%description -n libalarm -Alarm server library - - -%package -n libalarm-devel -Summary: Alarm server libraries(devel) -Group: Development/Libraries -Requires: libalarm = %{?epoch:%{epoch}:}%{version}-%{release} - - -%description -n libalarm-devel -Alarm server library (devel) - -%prep -%setup -q - -# HACK_removed_dbus_glib_alarm_manager_object_info.diff -#%patch0 -p1 - -%build - -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 - -mkdir -p %{buildroot}/%{_sysconfdir}/rc.d/rc3.d -mkdir -p %{buildroot}/%{_sysconfdir}/rc.d/rc5.d -ln -s ../init.d/alarm-server_run %{buildroot}/%{_sysconfdir}/rc.d/rc3.d/S80alarm-server -ln -s ../init.d/alarm-server_run %{buildroot}/%{_sysconfdir}/rc.d/rc5.d/S80alarm-server - -install -d %{buildroot}%{_unitdir}/multi-user.target.wants -install -m0644 %{SOURCE101} %{buildroot}%{_unitdir} -ln -sf ../alarm-server.service %{buildroot}%{_unitdir}/multi-user.target.wants/alarm-server.service - -mkdir -p %{buildroot}/%{_sysconfdir}/udev/rules.d -install -m0644 %{SOURCE102} %{buildroot}%{_sysconfdir}/udev/rules.d/ - -%preun -n alarm-server -if [ $1 == 0 ]; then - systemctl stop alarm-server.service -fi - -%post -n alarm-server -/sbin/ldconfig - -vconftool set -t int db/system/timechange 0 -vconftool set -t double db/system/timechange_external 0 -vconftool set -t int memory/system/timechanged 0 -i -g 5000 - -systemctl daemon-reload -if [ $1 == 1 ]; then - systemctl restart alarm-server.service -fi - -%postun -n alarm-server -/sbin/ldconfig -systemctl daemon-reload -if [ "$1" == 1 ]; then - systemctl restart net-config.service -fi - -%files -n alarm-server -%manifest alarm-server.manifest -%attr(0755,root,root) %{_bindir}/alarm-server -%attr(0755,root,root) %{_sysconfdir}/init.d/alarm-server_run -%attr(0755,root,root) %{_sysconfdir}/rc.d/rc3.d/S80alarm-server -%attr(0755,root,root) %{_sysconfdir}/rc.d/rc5.d/S80alarm-server -%{_unitdir}/multi-user.target.wants/alarm-server.service -%{_unitdir}/alarm-server.service -%ifarch %{arm} - %exclude %{_sysconfdir}/udev/rules.d/60-alarm-manager-rtc.rules -%else - %{_sysconfdir}/udev/rules.d/60-alarm-manager-rtc.rules -%endif - -%files -n libalarm -%manifest alarm-lib.manifest -%attr(0644,root,root) %{_libdir}/libalarm.so.0.0.0 -%{_libdir}/libalarm.so.0 - -%files -n libalarm-devel -%{_includedir}/*.h -%{_libdir}/pkgconfig/*.pc -%{_libdir}/libalarm.so diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/alsa-lib/alsa-lib.spec b/prometa-Tizen_ivi_3.0/specfile-initial/alsa-lib/alsa-lib.spec deleted file mode 100644 index 0d9cd4d..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/alsa-lib/alsa-lib.spec +++ /dev/null @@ -1,72 +0,0 @@ -Name: alsa-lib -Version: 1.0.25 -Release: 1 -License: LGPL-2.0+ -Summary: The Advanced Linux Sound Architecture (ALSA) library -Url: http://www.alsa-project.org/ -Group: System/Audio -Source0: ftp://ftp.alsa-project.org/pub/lib/%{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: System/Audio - -%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 - - -%build -%configure --disable-static \ - --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 - -make %{?_smp_mflags} - -%install -%make_install - -rm -f %{buildroot}/%{_bindir}/aserver - -%post -n libasound -p /sbin/ldconfig - -%postun -n libasound -p /sbin/ldconfig - - -%files -n libasound -%defattr(-,root,root,-) -%license COPYING -%{_libdir}/lib*.so.* -%{_libdir}/alsa-lib/smixer/*.so -%{_datadir}/alsa/* - -%files -n libasound-devel -%defattr(-,root,root,-) -%{_includedir}/* -%{_libdir}/lib*.so -%{_libdir}/pkgconfig/* -%{_datadir}/aclocal - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/alsa-plugins/alsa-plugins.spec b/prometa-Tizen_ivi_3.0/specfile-initial/alsa-plugins/alsa-plugins.spec deleted file mode 100644 index b024bc7..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/alsa-plugins/alsa-plugins.spec +++ /dev/null @@ -1,95 +0,0 @@ -Name: alsa-plugins -BuildRequires: pkgconfig(alsa) -BuildRequires: pkgconfig(dbus-1) -BuildRequires: libtool -BuildRequires: libpulse-devel -BuildRequires: speex-devel -Url: http://www.alsa-project.org/ -Summary: Extra Plug-Ins for the ALSA Library -License: LGPL-2.1+ -Group: System/Libraries -Version: 1.0.26 -Release: 0 -Source: ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-%{version}.tar.bz2 -Source1: asound-pulse.conf -Source2: alsa-pulse.conf -Source3: baselibs.conf - -%description -This package contains the extra plug-ins for the ALSA library. - -%package pulse -Summary: Pulseaudio Plug-In for the ALSA Library -License: GPL-2.0+ and LGPL-2.1+ -Group: System/Libraries -Requires: pulseaudio - -%description pulse -pulseaudio is a networked sound server for Linux and other Unix like -operating systems and Microsoft Windows. It is intended to be an -improved drop-in replacement for the Enlightened Sound Daemon (ESOUND). - -This package contains the polypaudio I/O plug-in for the ALSA library. - -%package speex -Summary: Speex Prerocessor Plug-In for the ALSA Library -License: LGPL-2.1+ -Group: System/Libraries -%description speex -This package contains the Speex preprocessor plugin for the ALSA -library using libspeexdsp. - - -%prep -%setup -q - -%build -export AUTOMAKE_JOBS="%{?_smp_mflags}" -autoreconf -fi -%configure --with-speex=builtin -make %{?_smp_mflags} - -%install -%make_install -mkdir -p %{buildroot}/etc/ -%__install -m 0644 %_sourcedir/asound-pulse.conf %{buildroot}/etc/ -%__install -m 0644 %_sourcedir/alsa-pulse.conf %{buildroot}/etc/ - -%post pulse -if type -p setup-pulseaudio > /dev/null; then - setup-pulseaudio --auto -fi -exit 0 - -%postun pulse -if type -p setup-pulseaudio > /dev/null; then - setup-pulseaudio --auto -fi -exit 0 - -%files -%defattr(-, root, root) -%license COPYING -%{_libdir}/alsa-lib/libasound_module_ctl_oss.so -%{_libdir}/alsa-lib/libasound_module_pcm_oss.so -%{_libdir}/alsa-lib/libasound_module_pcm_upmix.so -%{_libdir}/alsa-lib/libasound_module_pcm_vdownmix.so -%{_libdir}/alsa-lib/libasound_module_pcm_usb_stream.so -%{_libdir}/alsa-lib/libasound_module_rate_speexrate*.so -%{_libdir}/alsa-lib/libasound_module_ctl_arcam_av.so - -%files pulse -%defattr(-, root, root) -%license COPYING -%{_libdir}/alsa-lib/libasound_module_ctl_pulse.so -%{_libdir}/alsa-lib/libasound_module_pcm_pulse.so -%{_libdir}/alsa-lib/libasound_module_conf_pulse.so -%config /etc/asound-pulse.conf -%config /etc/alsa-pulse.conf -%{_datadir}/alsa/alsa.conf.d - -%files speex -%defattr(-, root, root) -%license COPYING -%{_libdir}/alsa-lib/libasound_module_pcm_speex.so - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/alsa-scenario-0.2/alsa-scenario.spec b/prometa-Tizen_ivi_3.0/specfile-initial/alsa-scenario-0.2/alsa-scenario.spec deleted file mode 100644 index e07f636..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/alsa-scenario-0.2/alsa-scenario.spec +++ /dev/null @@ -1,49 +0,0 @@ -Name: alsa-scenario -Summary: ALSA Scenario pkg -Version: 0.2.1 -Release: 13 -Group: Multimedia/Audio -License: LGPLv2+ -Source0: %{name}-%{version}.tar.gz -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 -%make_install - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%manifest alsa-scenario.manifest -%{_libdir}/libascenario-0.2.so.* - - -%files devel -%{_includedir}/alsa/*.h -%{_libdir}/libascenario.so -%{_libdir}/pkgconfig/libascenario.pc - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/alsa-utils/alsa-utils.spec b/prometa-Tizen_ivi_3.0/specfile-initial/alsa-utils/alsa-utils.spec deleted file mode 100644 index f1028f8..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/alsa-utils/alsa-utils.spec +++ /dev/null @@ -1,47 +0,0 @@ -Name: alsa-utils -Version: 1.0.26 -Release: 1 -License: GPL-2.0+ -Summary: Advanced Linux Sound Architecture (ALSA) utilities -Url: http://www.alsa-project.org/ -Group: Applications/Multimedia -Source0: ftp://ftp.alsa-project.org/pub/utils/alsa-utils-%{version}.tar.bz2 -BuildRequires: libasound-devel - -%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} - -%description doc -Man pages for alsa-utils - -%prep -%setup -q - - -%build - -%configure --disable-static \ - --disable-nls \ - --disable-xmlto \ - --disable-alsamixer \ - --disable-alsatest - -make %{?_smp_mflags} - -%install -%make_install - -%remove_docs - -%files -%{_bindir}/* -%{_sbindir}/* -%{_datadir}/alsa/* -%{_datadir}/sounds/* -/lib/udev/rules.d/90-alsa-restore.rules diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/anthy/anthy.spec b/prometa-Tizen_ivi_3.0/specfile-initial/anthy/anthy.spec deleted file mode 100644 index e1d6f6b..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/anthy/anthy.spec +++ /dev/null @@ -1,64 +0,0 @@ -%define __libtoolize : - -# -Summary: A Japanese character input system library.(with dictionary) -Name: anthy -Version: 9100h -Release: 1 -URL: http://www.sourceforge.jp/projects/anthy/ -Source0: %{name}-%{version}.tar.gz -# -# URL: http://cannadic.oucrc.org -# Source1: cannadic-0.93.tar.gz -License: GPL -Group: System Environment/Libraries -BuildRoot: %{_tmppath}/%{name}-root - -%description - -%prep -%setup -q -#tar zxf %{_sourcedir}/cannadic-0.93.tar.gz -#ln -s ../cannadic-0.93/gcanna.t mkanthydic -#ln -s ../cannadic-0.93/gcannaf.t mkanthydic - -%build -%configure - -make - -%install -rm -rf ${RPM_BUILD_ROOT} -%makeinstall - -%clean -rm -rf ${RPM_BUILD_ROOT} - -%post -/sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%defattr(-,root,root) -%{_bindir}/* -%{_sysconfdir}/* -%{_datadir}/anthy -#%{_datadir}/emacs/site-lisp/* -%{_libdir}/pkgconfig/* -%{_libdir}/libanthy* -%{_includedir}/* -#%doc README doc - -%changelog -* Thu Jan 3 2002 Yusuke Tabata -- changed my mail address and URL of web page - -* Thu Nov 11 2001 Takayoshi Nobuoka -- add %{_sysconfdir}/* at %files - -* Wed Sep 9 2001 Takayoshi Nobuoka -- use _bindir and so on. - -* Sun Aug 19 2001 Tabatee -- Initial build. diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/app-checker/app-checker.spec b/prometa-Tizen_ivi_3.0/specfile-initial/app-checker/app-checker.spec deleted file mode 100644 index e1037c2..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/app-checker/app-checker.spec +++ /dev/null @@ -1,87 +0,0 @@ -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 -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 - -%cmake . - -make %{?jobs:-j%jobs} - -%install -rm -rf %{buildroot} -%make_install -mkdir -p %{buildroot}/usr/lib/ac-plugins - - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - - -%files -%manifest app-checker.manifest -%defattr(-,root,root,-) -%{_libdir}/libapp-checker.so.0 -%{_libdir}/libapp-checker.so.0.1.0 -/usr/lib/ac-plugins - -%files devel -%defattr(-,root,root,-) -%{_libdir}/libapp-checker.so -%{_libdir}/pkgconfig/app-checker.pc -/usr/include/app-checker/app-checker.h - -%files server -%manifest app-checker.manifest -%defattr(-,root,root,-) -%{_libdir}/libapp-checker-server.so.0 -%{_libdir}/libapp-checker-server.so.0.1.0 - -%files server-devel -%defattr(-,root,root,-) -%{_libdir}/libapp-checker-server.so -%{_libdir}/pkgconfig/app-checker-server.pc -/usr/include/app-checker/app-checker-server.h - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/app-core/app-core.spec b/prometa-Tizen_ivi_3.0/specfile-initial/app-core/app-core.spec deleted file mode 100644 index dc1799d..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/app-core/app-core.spec +++ /dev/null @@ -1,127 +0,0 @@ -Name: app-core -Summary: Application basic -Version: 1.2 -Release: 47 -Group: Application Framework -License: Apache License, Version 2.0 -Source0: app-core-%{version}.tar.gz -Source101: packaging/core-efl.target -BuildRequires: pkgconfig(sensor) -BuildRequires: pkgconfig(vconf) -BuildRequires: pkgconfig(aul) -BuildRequires: pkgconfig(rua) -BuildRequires: pkgconfig(dlog) -BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(elementary) -BuildRequires: pkgconfig(ecore) -BuildRequires: pkgconfig(ecore-x) -BuildRequires: pkgconfig(gobject-2.0) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: cmake - - -%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 -%cmake . -DENABLE_GTK=OFF - - -make %{?jobs:-j%jobs} - -%install -rm -rf %{buildroot} -%make_install -install -d %{buildroot}%{_prefix}/lib/systemd/user/core-efl.target.wants -install -m0644 %{SOURCE101} %{buildroot}%{_prefix}/lib/systemd/user/ - - -%post efl -p /sbin/ldconfig - -%postun efl -p /sbin/ldconfig - -%post common -p /sbin/ldconfig - -%postun common -p /sbin/ldconfig - - - - - -%files efl -%manifest app-core.manifest -%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 -%manifest app-core.manifest -%defattr(-,root,root,-) -%{_libdir}/libappcore-common.so.* -%{_prefix}/lib/systemd/user/core-efl.target -%{_prefix}/lib/systemd/user/core-efl.target.wants/ - -%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/prometa-Tizen_ivi_3.0/specfile-initial/app-manager/capi-appfw-app-manager.spec b/prometa-Tizen_ivi_3.0/specfile-initial/app-manager/capi-appfw-app-manager.spec deleted file mode 100755 index 77096fc..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/app-manager/capi-appfw-app-manager.spec +++ /dev/null @@ -1,58 +0,0 @@ -Name: capi-appfw-app-manager -Summary: Application Manager API -Version: 0.1.0 -Release: 22 -Group: API/C API -License: Apache-2.0 -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) - -%description -The Application Manager API provides functions to get information about running applications. - -%package devel -Summary: Application Manager API (Development) -Group: Development/API -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 . -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/prometa-Tizen_ivi_3.0/specfile-initial/app-selector/org.tizen.app-selector.spec b/prometa-Tizen_ivi_3.0/specfile-initial/app-selector/org.tizen.app-selector.spec deleted file mode 100755 index c93b49b..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/app-selector/org.tizen.app-selector.spec +++ /dev/null @@ -1,53 +0,0 @@ -Name: org.tizen.app-selector -Summary: Application selector -Version: 0.1.0 -Release: 88 -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 -/opt/etc/smack/accesses.d/org.tizen.app-selector.rule diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/app-svc/app-svc.spec b/prometa-Tizen_ivi_3.0/specfile-initial/app-svc/app-svc.spec deleted file mode 100644 index d4e455a..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/app-svc/app-svc.spec +++ /dev/null @@ -1,80 +0,0 @@ -Name: app-svc -Summary: Application Service -Version: 0.1.50 -Release: 1 -Group: Application Framework/Service -License: Apache-2.0 -Source0: %{name}-%{version}.tar.gz - -Requires(post): /sbin/ldconfig -Requires(post): sqlite3 -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 -Application Service - -%package devel -Summary: App svc -Group: Development/Application Framework -Requires: %{name} = %{version}-%{release} -%description devel -%devel_desc - -%prep -%setup -q - - -%build -%cmake . -make %{?jobs:-j%jobs} - -%install -%make_install - - -%post -/sbin/ldconfig - -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 -%license LICENSE -%manifest app-svc.manifest -%defattr(-,root,root,-) -/opt/share/appsvc_db.sql -/usr/bin/appsvc_test -%{_libdir}/libappsvc.so.0 -%{_libdir}/libappsvc.so.0.1.0 - -%files devel -%defattr(-,root,root,-) -%{_libdir}/pkgconfig/appsvc.pc -%{_libdir}/libappsvc.so -/usr/include/appsvc/appsvc.h - - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/app2sd/app2sd.spec b/prometa-Tizen_ivi_3.0/specfile-initial/app2sd/app2sd.spec deleted file mode 100755 index 927b222..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/app2sd/app2sd.spec +++ /dev/null @@ -1,59 +0,0 @@ -Name: app2sd -Summary: Application installation on external memory -Version: 0.5.13 -Release: 1 -Group: Application Framework/Application Installer -License: Apache-2.0 -Source0: %{name}-%{version}.tar.gz - -BuildRequires: pkgconfig(libssl) -BuildRequires: pkgconfig(vconf) -BuildRequires: pkgconfig(dlog) -BuildRequires: pkgconfig(openssl) -BuildRequires: pkgconfig(db-util) -BuildRequires: pkgconfig(pkgmgr-info) -BuildRequires: cmake - -%description -Tizen application installation on external memory - -%package devel -Summary: Application install on external memory (devel) -Group: Development/Libraries -Requires: app2sd = %{version}-%{release} - -%description devel -Tizen application installation on external memory (devel) - -%prep -%setup -q - -%build -%cmake . - -make %{?jobs:-j%jobs} - -%install -rm -rf %{buildroot} -%make_install - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%manifest app2sd.manifest -%defattr(-,root,root,-) -%{_libdir}/libapp2ext.so.* -%{_libdir}/libapp2sd.so* - - -%files devel -%defattr(-,root,root,-) -%{_includedir}/app2ext_interface.h -%{_libdir}/pkgconfig/app2sd.pc -%{_libdir}/libapp2sd.so -%{_libdir}/libapp2ext.so - - - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/appcore-agent/appcore-agent.spec b/prometa-Tizen_ivi_3.0/specfile-initial/appcore-agent/appcore-agent.spec deleted file mode 100644 index 18e9c78..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/appcore-agent/appcore-agent.spec +++ /dev/null @@ -1,58 +0,0 @@ -# - -Name: appcore-agent -Version: 1.0 -Release: 8 -License: Apache-2.0 -Summary: Agent Application basic -Group: Application Framework/Service -Source0: appcore-agent-%{version}.tar.gz -BuildRequires: cmake -BuildRequires: sysman-devel -BuildRequires: pkgconfig(aul) -BuildRequires: pkgconfig(capi-appfw-application) -BuildRequires: pkgconfig(dlog) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(pmapi) -BuildRequires: pkgconfig(sysman) -BuildRequires: pkgconfig(vconf) - -%description -SLP agent application basic - -%package devel -Summary: Applocation Core Agent -Group: Application Framework/Development -Requires: %{name} = %{version} -%description devel -%devel_desc - -%prep -%setup -q - -%build -%cmake . -make %{?_smp_mflags} - -%install -%make_install - - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - - -%files -%license LICENSE -%manifest appcore-agent.manifest -%defattr(-,root,root,-) -%{_libdir}/libappcore-agent.so.1 -%{_libdir}/libappcore-agent.so.1.1 - -%files devel -%defattr(-,root,root,-) -%{_libdir}/pkgconfig/appcore-agent.pc -%{_libdir}/libappcore-agent.so -%{_includedir}/appcore-agent/appcore-agent.h -%{_includedir}/appcore-agent/service_app.h diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/appfw/osp-appfw.spec b/prometa-Tizen_ivi_3.0/specfile-initial/appfw/osp-appfw.spec deleted file mode 100755 index 284a762..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/appfw/osp-appfw.spec +++ /dev/null @@ -1,187 +0,0 @@ -Name: osp-appfw -Summary: The App Framework library of OSP -Version: 1.2.1.0 -Release: 1 -Group: Application Framework/Libraries -License: Apache-2.0 -Source0: %{name}-%{version}.tar.gz -URL: https://review.tizen.org/git/?p=platform/framework/native/appfw.git;a=summary -BuildRequires: cmake -BuildRequires: pkgconfig(capi-appfw-application) -BuildRequires: pkgconfig(capi-appfw-app-manager) -BuildRequires: pkgconfig(capi-appfw-package-manager) -BuildRequires: pkgconfig(capi-content-mime-type) -BuildRequires: pkgconfig(capi-network-serial) -BuildRequires: pkgconfig(capi-system-device) -BuildRequires: pkgconfig(capi-system-info) -BuildRequires: pkgconfig(capi-system-power) -BuildRequires: pkgconfig(capi-system-runtime-info) -BuildRequires: pkgconfig(capi-system-system-settings) -BuildRequires: pkgconfig(tapi) -BuildRequires: pkgconfig(alarm-service) -BuildRequires: pkgconfig(appsvc) -BuildRequires: pkgconfig(aul) -BuildRequires: pkgconfig(bundle) -BuildRequires: pkgconfig(chromium) -BuildRequires: pkgconfig(dbus-1) -BuildRequires: pkgconfig(dbus-glib-1) -BuildRequires: pkgconfig(devman) -BuildRequires: pkgconfig(dlog) -BuildRequires: pkgconfig(dukgenerator) -BuildRequires: pkgconfig(ecore) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(heynoti) -BuildRequires: pkgconfig(icu-i18n) -BuildRequires: pkgconfig(libcurl) -BuildRequires: pkgconfig(libpcre) -BuildRequires: pkgconfig(libssl) -BuildRequires: pkgconfig(libsoup-2.4) -BuildRequires: pkgconfig(libwbxml2) -BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(message-port) -BuildRequires: pkgconfig(minizip) -BuildRequires: pkgconfig(notification) -BuildRequires: pkgconfig(openssl) -BuildRequires: pkgconfig(pkgmgr) -BuildRequires: pkgconfig(pkgmgr-info) -BuildRequires: pkgconfig(pmapi) -BuildRequires: pkgconfig(libprivilege-control) -BuildRequires: pkgconfig(sqlite3) -BuildRequires: pkgconfig(uuid) -BuildRequires: pkgconfig(vconf) -BuildRequires: pkgconfig(zlib) -BuildRequires: pkgconfig(haptic) -BuildRequires: pkgconfig(x11) -BuildRequires: privacy-manager-client-devel -BuildRequires: boost-devel -BuildRequires: gettext-tools -BuildRequires: pkgconfig(security-server) - -# runtime requires -Requires: capi-appfw-app-manager -Requires: capi-appfw-application -Requires: capi-appfw-package-manager -Requires: capi-content-mime-type -Requires: capi-network-serial -Requires: capi-system-runtime-info -Requires: chromium -Requires: message-port -Requires: osp-env-config -Requires: sqlite - -Provides: libosp-appfw.so.1 - -Requires(post): /sbin/ldconfig -Requires(post): coreutils -Requires(postun): /sbin/ldconfig - -%description -The App Framework library of OSP - -%package devel -Summary: The App Framework library of OSP (Development) -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -Requires: boost-devel -Requires: pkgconfig(pkgmgr-info) -Requires: pkgconfig(capi-appfw-app-manager) - -%description devel -The App Framework library of OSP (DEV) - -%package internal-devel -Summary: OSP app framework internel (Internal) -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -Requires: pkgconfig(capi-appfw-app-manager) - -%description internal-devel -The App Framework library of OSP (Internal-DEV) - -%package debug -Summary: The App Framework library of OSP (Development) -Group: Development/Tools -Requires: %{name} = %{version}-%{release} - -%description debug -The App Framework library of OSP (DEV) - -%prep -%setup -q - -%build -MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` -%ifarch %{ix86} -CXXFLAGS="$CXXFLAGS -D_OSP_DEBUG_ -D_SECURE_LOG -D_OSP_X86_ -D_OSP_EMUL_" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DOBS=1 -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DARCH=x86 -%else -CXXFLAGS="-O2 -g -pipe -Wall -fno-exceptions -Wformat -Wformat-security -Wl,--as-needed -fmessage-length=0 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -D__SOFTFP__ -mthumb -Wa,-mimplicit-it=thumb -funwind-tables -D_OSP_DEBUG_ -D_SECURE_LOG -D_OSP_ARMEL_" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DOBS=1 -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DARCH=arm -%endif - -# Call make instruction with smp support -make %{?jobs:-j%jobs} - -%install -rm -rf %{buildroot} -mkdir -p %{buildroot}/usr/share/license -cp %{_builddir}/%{name}-%{version}/LICENSE.Flora %{buildroot}/usr/share/license/%{name} -cp %{_builddir}/%{name}-%{version}/LICENSE.APLv2 %{buildroot}/usr/share/license/%{name} - -%make_install - -%post -/sbin/ldconfig - -mkdir -p /opt/usr/share/.osp-compat/share/AppControl -mkdir -p /opt/usr/share/.osp-compat/share2 -mkdir -p /opt/usr/etc -mkdir -p /opt/usr/media/Images -mkdir -p /opt/usr/media/Others -mkdir -p /opt/usr/media/Sounds -mkdir -p /opt/usr/media/Videos -mkdir -p /opt/usr/media/Camera - - -mkdir -p /tmp/osp - -chmod -R 707 /opt/usr/share/.osp-compat/share/AppControl -chmod -R 777 /opt/usr/media -chmod -R 777 /tmp/osp - -chown -R 5000:5000 /opt/usr/media -locale -a > /opt/usr/etc/clocale.list -chmod 444 /opt/usr/etc/clocale.list - -%postun -p /sbin/ldconfig - -%files -%manifest osp-appfw.manifest -/usr/share/license/%{name} -/etc/* -/opt/usr/share/.osp-compat/share/* -/opt/usr/etc/* -/usr/share/osp/.* -/usr/share/locale/* -/usr/etc/* -%{_libdir}/osp/libosp-appfw.so* -%{_libdir}/osp-server/libosp-appfw-server.so* - -%files devel -%{_includedir}/osp/*.h -%{_includedir}/osp/*.hpp -%{_libdir}/pkgconfig/osp-appfw.pc - -%files internal-devel -%{_includedir}/osp/app/* -%{_includedir}/osp/base/* -%{_includedir}/osp/io/* -%{_includedir}/osp/locales/* -%{_includedir}/osp/security/* -%{_includedir}/osp/system/* -%{_includedir}/osp/text/* -%{_includedir}/osp/server/* -%{_libdir}/pkgconfig/osp-appfw-server.pc - -%files debug -%{_libdir}/osp/debug/libosp-appfw.so* -%{_libdir}/osp-server/debug/libosp-appfw-server.so* - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/application/capi-appfw-application.spec b/prometa-Tizen_ivi_3.0/specfile-initial/application/capi-appfw-application.spec deleted file mode 100755 index 5eb43e0..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/application/capi-appfw-application.spec +++ /dev/null @@ -1,64 +0,0 @@ -Name: capi-appfw-application -Summary: An Application library in SLP C API -Version: 0.1.0 -Release: 52 -Group: API -License: Apache-2.0 -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) - - - -%description -An Application library in SLP C API - -%package devel -Summary: An Application library in SLP C API (Development) -Group: API -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 . -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/prometa-Tizen_ivi_3.0/specfile-initial/asciidoc/asciidoc.spec b/prometa-Tizen_ivi_3.0/specfile-initial/asciidoc/asciidoc.spec deleted file mode 100644 index 5dc9016..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/asciidoc/asciidoc.spec +++ /dev/null @@ -1,61 +0,0 @@ -Name: asciidoc -Summary: Text-Based Document Generation -Version: 8.6.6 -Release: 1 -License: GPL-2.0+ -Group: Development/Tools/Doc Generators -Requires: python >= 2.3 python-xml -Requires: docbook-xsl-stylesheets -# a2x needs /usr/bin/xsltproc -Recommends: libxslt -Url: http://www.methods.co.nz/asciidoc/ -Source0: %{name}-%{version}.tar.gz -BuildArch: noarch - -%description -AsciiDoc is a text document format for writing short documents, -articles, books, and UNIX man pages. AsciiDoc files can be translated -to HTML and DocBook markups using the asciidoc command. - -%package examples -Summary: Examples and Documents for asciidoc -Group: Development/Tools/Doc Generators -License: GPL-2.0+ - -%description examples -This package contains examples and documetns of asciidoc. - -%prep -%setup -q - -%build - -%install -mkdir -p $RPM_BUILD_ROOT/etc/asciidoc/filters -mkdir -p $RPM_BUILD_ROOT%{_datadir}/asciidoc -mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 -install -m 0644 *.conf $RPM_BUILD_ROOT/etc/asciidoc -install -m 0644 filters/*/*.conf $RPM_BUILD_ROOT/etc/asciidoc/filters/ -install -m 0755 filters/*/*.py $RPM_BUILD_ROOT/etc/asciidoc/filters/ -install -m 0755 -D asciidoc.py $RPM_BUILD_ROOT%{_bindir}/asciidoc -install -m 0755 -D a2x.py $RPM_BUILD_ROOT%{_bindir}/a2x -install -m 0644 doc/*.1 $RPM_BUILD_ROOT%{_mandir}/man1/ -for i in images stylesheets javascripts docbook-xsl dblatex; do - cp -av $i $RPM_BUILD_ROOT%{_datadir}/asciidoc/ - ln -s ../../%{_datadir}/asciidoc/$i $RPM_BUILD_ROOT/etc/asciidoc -done -# install vim files -mkdir -p $RPM_BUILD_ROOT%{_datadir}/vim/site/{syntax,ftdetect} -install -m 0644 vim/syntax/* $RPM_BUILD_ROOT%{_datadir}/vim/site/syntax -install -m 0644 vim/ftdetect/* $RPM_BUILD_ROOT%{_datadir}/vim/site/ftdetect - -%files -%defattr(-,root,root) -%license COPYRIGHT -%config /etc/asciidoc -%{_datadir}/asciidoc -%{_bindir}/* -%{_datadir}/vim -%doc %{_mandir}/man1/* - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/aspell/aspell.spec b/prometa-Tizen_ivi_3.0/specfile-initial/aspell/aspell.spec deleted file mode 100644 index 5cea9dc..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/aspell/aspell.spec +++ /dev/null @@ -1,162 +0,0 @@ -# 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: aspell -Version: 0.60.6.1 -Release: 0 -License: LGPL-2.1+ -Summary: A Free and Open Source Spell Checker -Url: http://aspell.net/ -Group: System/Libraries -Source0: ftp://ftp.gnu.org/gnu/aspell/%{name}-%{version}.tar.gz -BuildRequires: fdupes -BuildRequires: gcc-c++ -BuildRequires: gettext-tools -BuildRequires: libtool -BuildRequires: ncurses-devel - -%description -GNU Aspell is a spell checker designed to eventually replace Ispell. It -can be used as a library or as an independent spell checker. - -Its main feature is that it does a much better job of coming up with -possible suggestions than just about any other spell checker available -for the English language, including Ispell and Microsoft Word. It also -has many other technical enhancements over Ispell, such as using shared -memory for dictionaries and intelligently handling personal -dictionaries when more than one Aspell process is open at once. - -%package devel -Summary: Include Files and Libraries Mandatory for Development with aspell -Group: Development/Libraries -Requires: glibc-devel -Requires: libaspell = %{version} -Requires: libpspell = %{version} - -%description devel -This package contains all necessary include files and libraries needed -to develop applications that require aspell. - -%package ispell -Summary: GNU Aspell - Ispell compatibility -Group: System/Tools -Requires: %{name} = %{version} - -%description ispell -GNU Aspell is a spell checker designed to eventually replace Ispell. It -can be used as a library or as an independent spell checker. - -This package contains an ispell script for compatibility reasons so that -programs that expect the "ispell" command will work correctly. - -%package spell -Summary: GNU Aspell - Spell compatibility -Group: System/Tools -Requires: %{name} = %{version} - -%description spell -GNU Aspell is a spell checker designed to eventually replace Ispell. It -can be used as a library or as an independent spell checker. - -This package contains a spell script for compatibility reasons so that programs -that expect the "spell" command will work correctly. - -%package -n libaspell -Summary: GNU Aspell Library -Group: System/Libraries - -%description -n libaspell -GNU Aspell is a spell checker designed to eventually replace Ispell. It -can be used as a library or as an independent spell checker. - -This package contains the aspell library. - -%package -n libpspell -Summary: GNU Aspell - Pspell Compatibility Library -Group: System/Libraries - -%description -n libpspell -GNU Aspell is a spell checker designed to eventually replace Ispell. It -can be used as a library or as an independent spell checker. - -This package contains the pspell compatibility library. - -%prep -%setup -q - -%build -autoreconf -fiv -export CXXFLAGS="%{optflags} `ncursesw6-config --cflags`" -#this is an ugly kludge , don't look :-) -export LDFLAGS="`ncursesw6-config --libs`" -%configure \ - --enable-curses="-lncursesw" \ - --disable-rpath - -make %{?_smp_mflags} - -%install -%make_install -# Links for compatibility reasons (ispell and spell) -ln -s %{_libdir}/aspell-0.60/ispell %{buildroot}%{_bindir} -ln -s %{_libdir}/aspell-0.60/spell %{buildroot}%{_bindir} -%fdupes -s %{buildroot} - -%find_lang %{name} - - -%docs_package - -%post -n libaspell -p /sbin/ldconfig - -%postun -n libaspell -p /sbin/ldconfig - -%post -n libpspell -p /sbin/ldconfig - -%postun -n libpspell -p /sbin/ldconfig - - -%files -f %{name}.lang -%defattr(-,root,root,-) -%license COPYING -%{_bindir}/aspell -%{_bindir}/aspell-import -%{_bindir}/pre* -%{_bindir}/run-with-aspell -%{_bindir}/word-list-compress - -%files devel -%defattr(-,root,root,-) -%doc manual/aspell-dev.html/ -%{_bindir}/pspell-config -%{_includedir}/pspell/ -%{_includedir}/*.h -%{_libdir}/libaspell.so -%{_libdir}/libpspell.so -%doc %{_infodir}/%{name}-dev.info%{ext_info} -%doc %{_mandir}/man1/pspell-config.1%{ext_man} - -%files ispell -%defattr(-,root,root,-) -%{_bindir}/ispell - -%files spell -%defattr(-,root,root,-) -%{_bindir}/spell - -%files -n libaspell -%defattr(-,root,root,-) -%{_libdir}/aspell-0.60/ -%{_libdir}/libaspell.so.15* - -%files -n libpspell -%defattr(-,root,root,-) -%{_libdir}/libpspell.so.15* diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/atk/atk.spec b/prometa-Tizen_ivi_3.0/specfile-initial/atk/atk.spec deleted file mode 100644 index 8ad40c6..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/atk/atk.spec +++ /dev/null @@ -1,97 +0,0 @@ -%bcond_with introspection - -Name: atk -Version: 2.8.0 -Release: 0 -License: LGPL-2.1+ -Summary: An Accessibility ToolKit -Url: http://www.gtk.org/ -Group: System/Libraries -Source: http://download.gnome.org/sources/atk/2.8/%{name}-%{version}.tar.xz -Source98: baselibs.conf -BuildRequires: fdupes -BuildRequires: gcc-c++ -BuildRequires: glib2-devel >= 2.35.2 -%if %{with introspection} -BuildRequires: gobject-introspection-devel -%endif -Requires: libatk - -%description -The ATK library provides a set of accessibility interfaces. By -supporting the ATK interfaces, an application or toolkit can be used -with screen readers, magnifiers, and alternate input devices. - -%package -n libatk -Summary: An Accessibility ToolKit -Group: System/Libraries -Provides: %{name} = %{version} -Obsoletes: %{name} < %{version} - -%description -n libatk -The ATK library provides a set of accessibility interfaces. By -supporting the ATK interfaces, an application or toolkit can be used -with screen readers, magnifiers, and alternate input devices. - -%package -n typelib-Atk -Summary: An Accessibility ToolKit -- Introspection bindings -Group: System/Libraries - -%description -n typelib-Atk -The ATK library provides a set of accessibility interfaces. By -supporting the ATK interfaces, an application or toolkit can be used -with screen readers, magnifiers, and alternate input devices. - -This package provides the GObject Introspection bindings for ATK. - -%package devel -Summary: Include Files and Libraries mandatory for Development -Group: Development/Gnome -Requires: libatk = %{version} -%if %{with introspection} -Requires: typelib-Atk = %{version} -%endif - -%description devel -This package contains all necessary include files and libraries needed -to develop applications that require these. - - -%prep -%setup -q - -%build -%configure \ - --disable-static -make %{?_smp_mflags} - -%install -%make_install -%fdupes %{buildroot} - -%post -n libatk -p /sbin/ldconfig - -%postun -n libatk -p /sbin/ldconfig - -%files -n libatk -%defattr(-, root, root) -%license COPYING -%{_libdir}/lib*.so.* - - -%if %{with introspection} -%files -n typelib-Atk -%defattr(-, root, root) -%{_libdir}/girepository-1.0/Atk-1.0.typelib -%endif - -%files devel -%defattr(-, root, root) -%{_includedir}/atk-1.0 -%{_libdir}/lib*.so -%{_libdir}/pkgconfig/*.pc -%if %{with introspection} -%{_datadir}/gir-1.0/*.gir -%endif - -%docs_package diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/attr/attr.spec b/prometa-Tizen_ivi_3.0/specfile-initial/attr/attr.spec deleted file mode 100644 index cfe9505..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/attr/attr.spec +++ /dev/null @@ -1,120 +0,0 @@ -Name: attr -%define lname libattr -Summary: Commands for Manipulating Extended Attributes -License: GPL-2.0+ ; LGPL-2.1+ -Group: Base/File Systems -Version: 2.4.46 -Release: 0 -Source: %{name}-%{version}.src.tar.gz -Source1: xattr.conf -Source2: baselibs.conf -Url: http://download.savannah.gnu.org/releases-noredirect/attr/ -BuildRequires: autoconf - -%description -A set of tools for manipulating extended attributes on file system -objects, in particular getfattr(1) and setfattr(1). An attr(1) command -is also provided, which is largely compatible with the SGI IRIX tool of -the same name. - -%package -n %lname -Summary: A dynamic library for filesystem extended attribute support -Group: Base/File Systems - -%description -n %lname -This package contains the libattr.so dynamic library, which contains -the extended attribute library functions. - -%package -n libattr-devel -Summary: Include Files and Libraries mandatory for Development -Group: Development/Libraries -Provides: attr-devel -Obsoletes: attr-devel -Requires: %lname = %version -Requires: glibc-devel - -%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. - -%package -n libattr-devel-static -Summary: Include Files and Libraries mandatory for Development -Group: Development/Libraries -Provides: libattr-devel:%{_libdir}/libattr.a -Requires: libattr-devel = %version - -%description -n libattr-devel-static -This package contains the static library of libattr which is needed to develop -statically linked programs which make use of extended attributes. - -%prep -%setup -q - -%build -export OPTIMIZER="$RPM_OPT_FLAGS -fPIC" -export DEBUG=-DNDEBUG -autoconf -CFLAGS="$RPM_OPT_FLAGS" \ -%configure \ - --prefix=/ \ - --enable-gettext=no \ - --exec-prefix=/ \ - --sbindir=%_sbindir \ - --libdir=%{_libdir} \ - --libexecdir=%{_libdir} \ - --with-pic -%{__make} %{?_smp_mflags} - -%install -DIST_ROOT="$RPM_BUILD_ROOT" -DIST_INSTALL=`pwd`/install.manifest -DIST_INSTALL_DEV=`pwd`/install-dev.manifest -DIST_INSTALL_LIB=`pwd`/install-lib.manifest -export DIST_ROOT DIST_INSTALL DIST_INSTALL_DEV DIST_INSTALL_LIB -/usr/bin/make install DIST_MANIFEST="$DIST_INSTALL" -/usr/bin/make install-dev DIST_MANIFEST="$DIST_INSTALL_DEV" -/usr/bin/make install-lib DIST_MANIFEST="$DIST_INSTALL_LIB" -rm -f $RPM_BUILD_ROOT%{_mandir}/man2/*xattr.2* -rm -f $RPM_BUILD_ROOT/%{_libdir}/libattr.la -install -d -m 755 $RPM_BUILD_ROOT/%{_sysconfdir} -install -m 644 %_sourcedir/xattr.conf $RPM_BUILD_ROOT/%{_sysconfdir} -chmod 755 $RPM_BUILD_ROOT/%{_libdir}/libattr.so.1* - -%post -n %lname -p /sbin/ldconfig - -%postun -n %lname -p /sbin/ldconfig - -%docs_package - -%files -%defattr (-,root,root) -%dir %attr(755,root,root) /usr/share/doc/packages/attr -%doc %attr(644,root,root) /usr/share/doc/packages/attr/README -%doc %attr(644,root,root) /usr/share/doc/packages/attr/CHANGES.gz -%doc %attr(644,root,root) /usr/share/doc/packages/attr/COPYING -%doc %attr(644,root,root) /usr/share/doc/packages/attr/PORTING -%attr(755,root,root) %{_bindir}/attr -%attr(755,root,root) %{_bindir}/getfattr -%attr(755,root,root) %{_bindir}/setfattr - -%files -n libattr-devel -%defattr(-,root,root) -%dir %attr(755,root,root) %{_includedir}/attr -%attr(644,root,root) %{_includedir}/attr/attributes.h -%attr(644,root,root) %{_includedir}/attr/error_context.h -%attr(644,root,root) %{_includedir}/attr/libattr.h -%attr(644,root,root) %{_includedir}/attr/xattr.h -%attr(755,root,root) %{_libdir}/libattr.so - -%files -n libattr-devel-static -%defattr(-,root,root) -%{_libdir}/libattr.a - -%files -n %lname -%defattr (-,root,root) -%{_libdir}/libattr.so.1* -%config %{_sysconfdir}/xattr.conf - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/audio-io/capi-media-audio-io.spec b/prometa-Tizen_ivi_3.0/specfile-initial/audio-io/capi-media-audio-io.spec deleted file mode 100644 index 8e6241d..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/audio-io/capi-media-audio-io.spec +++ /dev/null @@ -1,53 +0,0 @@ -Name: capi-media-audio-io -Summary: An Audio Input & Audio Output library in Tizen Native API -Version: 0.2.0 -Release: 0 -Group: Multimedia/API -License: Apache-2.0 -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) - -%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: Multimedia/Development -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 . -DFULLVER=%{version} -DMAJORVER=${MAJORVER} - -make %{?jobs:-j%jobs} - -%install -%make_install - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - - -%files -%license LICENSE.APLv2 -%{_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/prometa-Tizen_ivi_3.0/specfile-initial/audio-session-manager/audio-session-manager.spec b/prometa-Tizen_ivi_3.0/specfile-initial/audio-session-manager/audio-session-manager.spec deleted file mode 100644 index 7878cb1..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/audio-session-manager/audio-session-manager.spec +++ /dev/null @@ -1,85 +0,0 @@ -Name: audio-session-manager -Summary: Audio Session Manager -Version: 0.2.6 -Release: 0 -Group: Multimedia/Service -License: Apache-2.0 -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-common) -BuildRequires: pkgconfig(sysman) -BuildRequires: pkgconfig(vconf) -BuildRequires: pkgconfig(avsysaudio) -BuildRequires: pkgconfig(security-server) - - -%description -Audio Session Manager. - - -%package devel -Summary: Audio Session Manager package (devel) -Group: Multimedia/Development -Requires: %{name} = %{version}-%{release} - -%description devel -%devel_desc - -%package sdk-devel -Summary: Audio Session Manager development package for sdk release -Group: Multimedia/Development -Requires: %{name}-devel = %{version}-%{release} - -%description sdk-devel -%devel_desc - -SDK Release. - - - -%prep -%setup -q - - -%build - -%autogen --disable-static --noconfigure -CFLAGS="%{optflags} -fvisibility=hidden -DMM_DEBUG_FLAG -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\"" ; export CFLAGS -%configure --disable-static --enable-security -make %{?jobs:-j%jobs} - -%install -%make_install - - -%post -/sbin/ldconfig - -vconftool set -t int memory/Sound/SoundStatus "0" -g 29 -f -i - -%postun -p /sbin/ldconfig - -%files -%license LICENSE -%manifest audio-session-manager.manifest -%defattr(-,root,root,-) -%{_libdir}/libaudio-session-mgr.so.* -%{_bindir}/asm_testsuite - -%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/prometa-Tizen_ivi_3.0/specfile-initial/augeas/augeas.spec b/prometa-Tizen_ivi_3.0/specfile-initial/augeas/augeas.spec deleted file mode 100644 index daf9395..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/augeas/augeas.spec +++ /dev/null @@ -1,133 +0,0 @@ -Name: augeas -Version: 0.10.0 -Release: 0 -Summary: A library for changing configuration files -License: GPL-3.0+ ; LGPL-2.1+ -Group: System/Libraries -Url: http://augeas.net/ -Source0: http://augeas.net/download/augeas-%{version}.tar.gz -Source1: baselibs.conf -BuildRequires: glib2-devel -BuildRequires: libxml2-devel -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. - -%define __shrlibname lib%{name} - -%package devel -Summary: A library for changing configuration files -Group: Development/Libraries/C and C++ -Requires: %{__shrlibname} = %{version} - -%description devel -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 -n %{__shrlibname} -Summary: A library for changing configuration files -Group: Development/Libraries/C and C++ -Recommends: %{name}-lenses = %{version} - -%description -n %{__shrlibname} -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 lenses -Summary: Official set of lenses for use by %{__shrlibname} -Group: Development/Libraries/Other -Requires: %{__shrlibname} = %{version} - -%description lenses -Augeas parses configuration files described in lenses into a tree -structure, which it exposes through its public API. Lenses are the -building blocks of the file <-> tree transformation. The transformation -is controlled by ``lens'' definitions that describe the file format and -mapping of its contents into a tree. This package includes the official -set of lenses. - -%package lense-tests -Summary: Set of tests for official Augeas lenses -Group: Development/Libraries/Other -Requires: %{name}-lenses = %{version} - -%description lense-tests -Set of tests for official Augeas lenses. These can be used when -modifying the official lenses, or when creating new ones. - -%prep -%setup -q - -%build -export CFLAGS="-Wno-error $RPM_OPT_FLAGS" -%configure --disable-static -make %{?_smp_mflags} - -%install -%make_install -# move vim files to the right location -mv $RPM_BUILD_ROOT/%{_datadir}/vim/vimfiles $RPM_BUILD_ROOT/%{_datadir}/vim/site - -%post -n %{__shrlibname} -p /sbin/ldconfig - -%postun -n %{__shrlibname} -p /sbin/ldconfig - - -%docs_package -%files -%defattr(-,root,root,-) -%{_bindir}/augtool -%{_bindir}/augparse -%{_bindir}/fadot -%license COPYING - -%files -n %{__shrlibname} -%defattr(-,root,root,-) -%{_libdir}/*.so.* - -%files devel -%defattr(-,root,root,-) -%{_includedir}/* -%{_libdir}/*.so -%{_libdir}/pkgconfig/augeas.pc -# vim support files -%dir %{_datadir}/vim -%dir %{_datadir}/vim/site -%dir %{_datadir}/vim/site/ftdetect -%{_datadir}/vim/site/ftdetect/augeas.vim -%dir %{_datadir}/vim/site/syntax -%{_datadir}/vim/site/syntax/augeas.vim - -%files lenses -%defattr(-,root,root,-) -%dir %{_datadir}/%{name} -%dir %{_datadir}/%{name}/lenses -%dir %{_datadir}/%{name}/lenses/dist -%{_datadir}/%{name}/lenses/dist/*.aug - -%files lense-tests -%defattr(-,root,root,-) -%dir %{_datadir}/%{name}/lenses/dist/tests -%{_datadir}/%{name}/lenses/dist/tests/*.aug - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/aul-1/aul.spec b/prometa-Tizen_ivi_3.0/specfile-initial/aul-1/aul.spec deleted file mode 100644 index e5a4f2d..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/aul-1/aul.spec +++ /dev/null @@ -1,137 +0,0 @@ -%bcond_without privacy-manager-client - -Name: aul -Summary: App utility library -Version: 0.0.266 -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) -%if %{with privacy-manager-client} -BuildRequires: pkgconfig(privacy-manager-client) -%endif - -%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 -%if %{with privacy-manger-client} -%cmake . -DENABLE_PRIVACY_MANAGER=On -%else -%cmake . -DENABLE_PRIVACY_MANAGER=Off -%endif - -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}/usr/lib/systemd/system/graphical.target.wants -install -m 0644 %SOURCE101 %{buildroot}/usr/lib/systemd/system/launchpad-preload@.service -install -m 0644 %SOURCE102 %{buildroot}/usr/lib/systemd/system/ac.service -ln -s ../launchpad-preload@.service %{buildroot}/usr/lib/systemd/system/graphical.target.wants/launchpad-preload@app.service -ln -s ../ac.service %{buildroot}/usr/lib/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 -/usr/lib/systemd/system/graphical.target.wants/launchpad-preload@app.service -/usr/lib/systemd/system/graphical.target.wants/ac.service -/usr/lib/systemd/system/launchpad-preload@.service -/usr/lib/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/prometa-Tizen_ivi_3.0/specfile-initial/autoconf/autoconf.spec b/prometa-Tizen_ivi_3.0/specfile-initial/autoconf/autoconf.spec deleted file mode 100644 index 0644f47..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/autoconf/autoconf.spec +++ /dev/null @@ -1,60 +0,0 @@ -Name: autoconf -BuildRequires: xz -BuildRequires: m4 >= 1.4.6 -Url: http://www.gnu.org/software/autoconf -Requires: m4 >= 1.4.6 -Requires: perl >= 5.6 -Version: 2.69 -Release: 0 -Summary: A GNU Tool for Automatically Configuring Source Code -License: GPL-3.0+ -Group: Development/Tools/Building -Source: autoconf-%{version}.tar.xz -BuildArch: noarch - -%description -GNU Autoconf is a tool for configuring source code and makefiles. Using -autoconf, programmers can create portable and configurable packages, -because 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 to configure your source code packages. - -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 -n autoconf-%{version} - -%build -%configure -make %{?_smp_mflags} - -%check -trap 'test $? -ne 0 && cat tests/testsuite.log' EXIT -make check - -%install -%{?make_install} %{!?make_install:make install DESTDIR=%{buildroot}} -rm -f $RPM_BUILD_ROOT%{_prefix}/share/emacs/site-lisp/*.el* -# info's dir file is not auto ignored on some systems -rm -rf %{buildroot}%{_infodir}/dir - -%post -%install_info --info-dir=%{_infodir} %{_infodir}/autoconf.info.gz - -%postun -%install_info_delete --info-dir=%{_infodir} %{_infodir}/autoconf.info.gz - - -%files -%defattr(-,root,root) -%doc COPYING -%{_prefix}/bin/* -%{_prefix}/share/autoconf -%doc %{_infodir}/*.gz -%doc %{_mandir}/man1/*.gz - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/autoconf213/autoconf213.spec b/prometa-Tizen_ivi_3.0/specfile-initial/autoconf213/autoconf213.spec deleted file mode 100644 index e13ec76..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/autoconf213/autoconf213.spec +++ /dev/null @@ -1,67 +0,0 @@ -Name: autoconf213 -License: GPL v2 or later -Group: Development/Tools/Building -Url: http://www.gnu.org/software/autoconf -AutoReqProv: on -Requires: gawk, m4 >= 1.1, mktemp, perl -Version: 2.13 -Release: 1 -Summary: A GNU Tool for Automatically Configuring Source Code -BuildArch: noarch -Source: autoconf-%{version}.tar.bz2 -BuildRequires: texinfo -BuildRequires: makeinfo - -%description -GNU Autoconf is a tool for configuring source code and makefiles. Using -autoconf, programmers can create portable and configurable packages, -because 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 to configure your source code packages. - -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. - - - -Authors: --------- - Ben Elliston - David J MacKenzie - -%prep -%setup -n autoconf-%{version} -q - - -mv autoconf.texi autoconf213.texi -rm -f autoconf.info - -%build -./configure --prefix=%{_prefix} --infodir=%{_infodir} --mandir=%{_mandir} \ - --program-suffix=-2.13 -make - -%install -%make_install -# We don't want to include the standards.info stuff in the package, -# because it comes from binutils... -rm -f ${RPM_BUILD_ROOT}%{_infodir}/standards* - -%post -%install_info --info-dir=%{_infodir} %{_infodir}/autoconf2.13.info.gz - -%postun -%install_info_delete --info-dir=%{_infodir} %{_infodir}/autoconf2.13.info.gz - -%clean -rm -rf $RPM_BUILD_ROOT - -%files -%defattr(-,root,root) -%doc AUTHORS COPYING NEWS README TODO -%{_prefix}/bin/* -%{_prefix}/share/autoconf-2.13 -%doc %{_infodir}/*.gz diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/automake/automake.spec b/prometa-Tizen_ivi_3.0/specfile-initial/automake/automake.spec deleted file mode 100644 index 1d550ab..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/automake/automake.spec +++ /dev/null @@ -1,60 +0,0 @@ -Name: automake -BuildRequires: autoconf >= 2.69 -BuildRequires: bison -BuildRequires: gcc-c++ -BuildRequires: xz -Requires: autoconf >= 2.69 -Version: 1.12.1 -Release: 0 -Summary: A Program for Automatically Generating GNU-Style Makefile.in Files -License: GPL-2.0+ -Group: Development/Tools/Building -Url: http://www.gnu.org/software/automake -Source: automake-%{version}.tar.xz -Source1: automake-rpmlintrc -BuildArch: noarch - -%description -Automake is a tool for automatically generating "Makefile.in" files -from "Makefile.am" files. "Makefile.am" is a series of "make" macro -definitions (with rules occasionally thrown in). The generated -"Makefile.in" files are compatible with the GNU Makefile standards. - -%prep -%setup -q -n automake-%{version} - -%build -sh bootstrap.sh -%configure --docdir=%{_docdir}/%{name} -make %{?_smp_mflags} - - -%install -make install DESTDIR=%{buildroot} -mkdir -p %{buildroot}/etc %{buildroot}/usr/share/aclocal -echo /usr/local/share/aclocal >%{buildroot}/etc/aclocal_dirlist -ln -s ../../../etc/aclocal_dirlist %{buildroot}/usr/share/aclocal/dirlist -mkdir -p %{buildroot}%{_mandir}/man1 -install -m644 COPYING %{buildroot}%{_docdir}/%{name} -# info's dir file is not auto ignored on some systems -rm -rf %{buildroot}%{_infodir}/dir - -%post -%install_info --info-dir=%{_infodir} %{_infodir}/automake.info.gz - -%postun -%install_info_delete --info-dir=%{_infodir} %{_infodir}/automake.info.gz - - -%files -%license COPYING -%defattr(-,root,root) -%doc %{_docdir}/%{name} -%{_bindir}/* -%doc %{_infodir}/*.gz -%doc %{_mandir}/man1/* -%{_datadir}/aclocal* -%{_datadir}/automake-* -%config /etc/aclocal_dirlist - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/automotive-message-broker/automotive-message-broker.spec b/prometa-Tizen_ivi_3.0/specfile-initial/automotive-message-broker/automotive-message-broker.spec deleted file mode 100644 index 3519922..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/automotive-message-broker/automotive-message-broker.spec +++ /dev/null @@ -1,195 +0,0 @@ -Name: automotive-message-broker -Summary: Automotive Message Broker is a vehicle network abstraction system. -Version: 0.9.8 -Release: 1 -Group: System/Base -License: LGPL-2.1 -URL: https://github.com/otcshare/automotive-message-broker -Source0: %{name}-%{version}.tar.bz2 -Source100: ambd -Requires: automotive-message-broker-plugins -Requires: automotive-message-broker-plugins-websocket -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig -Requires: libjson -Requires: libuuid -BuildRequires: cmake -BuildRequires: boost-devel -BuildRequires: libjson-devel -BuildRequires: libtool-ltdl-devel -BuildRequires: libuuid-devel -BuildRequires: libwebsockets-devel -BuildRequires: libuuid-devel -BuildRequires: sqlite-devel -BuildRequires: glib2-devel -BuildRequires: opencv-devel -BuildRequires: murphy -BuildRequires: murphy-glib -BuildRequires: pkgconfig(murphy-glib) -BuildRequires: dbus-devel - -%description -Automotive Message Broker is a vehicle network abstraction system. -It brokers information from the vehicle to applications. - -%package devel -Summary: automotive-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 automotive-message-broker API -Group: Documentation -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. Contains example, demo and dbus plugins. - -%package plugins-obd2 -Summary: OBD-II plugin -Group: System/Base -Requires: %{name} = %{version}-%{release} - -%description plugins-obd2 -OBD-II plugin that uses ELM 327-compatible scantools to access vehicle data - -%package plugins-websocket -Summary: websocket source and sink plugins -Group: System/Base -Requires: %{name} = %{version}-%{release} -Requires: libwebsockets - -%description plugins-websocket -websocket source and sink plugins - -%package plugins-wheel -Summary: source plugin for using the Logitech G27 racing wheel -Group: System/Base -Requires: %{name} = %{version}-%{release} -Requires: libwebsockets - -%description plugins-wheel -source plugin for using the Logitech G27 racing wheel - -%package plugins-database -Summary: Database logging plugin for automotive-message-broker -Group: System/Base -Requires: %{name} = %{version}-%{release} -Requires: sqlite - -%description plugins-database -Database logging plugin for automotive-message-broker - -%package plugins-opencvlux -Summary: Plugin for simulating ExteriorBrightness using a common webcam -Group: System/Base -Requires: %{name} = %{version}-%{release} -Requires: opencv - -%description plugins-opencvlux -Plugin for simulating ExteriorBrightness using a common webcam - -%package plugins-murphy -Summary: Plugin for integration with the murphy policy system -Group: System Environment/Daemons -Requires: %{name} = %{version}-%{release} -Requires: murphy - -%description plugins-murphy -Plugin for integration with the murphy policy system - -#%package plugins-gpsd -#Summary: Plugin for integration with the gpsd policy system -#Group: System Environment/Daemons -#Requires: %{name} = %{version}-%{release} -#Requires: gpsd - -#%description plugins-gpsd -#Plugin for integration with the gpsd gps daemon - -%prep -%setup -q -n %{name}-%{version} - -%build -%cmake -Ddatabase_plugin=ON -Dopencvlux_plugin=ON -Dmurphy_plugin=ON -Dwebsocket_plugin=ON -Dobd2_plugin=ON -Dtest_plugin=OFF - -make %{?jobs:-j%jobs} - -%install -rm -rf %{buildroot} -%make_install - -mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/network.target.wants -ln -s ../ambd.service %{buildroot}%{_prefix}/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* -%{_prefix}/lib/systemd/system/* - -%files devel -%defattr(-,root,root,-) -%{_libdir}/libamb.so* -%{_includedir}/amb/*.h -%{_includedir}/amb/*.hpp -%{_libdir}/pkgconfig/*.pc - -%files plugins -%defattr(-,root,root,-) -%{_libdir}/%{name}/examplesourceplugin.so -%{_libdir}/%{name}/examplesinkplugin.so -%{_libdir}/%{name}/dbussinkplugin.so -%{_libdir}/%{name}/demosinkplugin.so -/etc/dbus-1/system.d/amb.conf - -%files plugins-wheel -%defattr(-,root,root,-) -%{_libdir}/%{name}/wheelsourceplugin.so - -%files plugins-websocket -%defattr(-,root,root,-) -%{_libdir}/%{name}/websocketsourceplugin.so -%{_libdir}/%{name}/websocketsinkplugin.so - -%files plugins-obd2 -%defattr(-,root,root,-) -%{_libdir}/%{name}/obd2sourceplugin.so - -%files plugins-database -%defattr(-,root,root,-) -%{_libdir}/%{name}/databasesinkplugin.so - -%files plugins-opencvlux -%defattr(-,root,root,-) -%{_libdir}/%{name}/opencvluxplugin.so - -%files plugins-murphy -%defattr(-,root,root,-) -%{_libdir}/%{name}/murphysourceplugin.so - -#%files plugins-gpsd -#%defattr(-,root,root,-) -#%{_libdir}/%{name}/gpsdplugin.so - -%files doc -%defattr(-,root,root,-) -%doc %{_docdir}/%{name}/*.txt diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/avahi/avahi.spec b/prometa-Tizen_ivi_3.0/specfile-initial/avahi/avahi.spec deleted file mode 100644 index 93599eb..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/avahi/avahi.spec +++ /dev/null @@ -1,492 +0,0 @@ -#%{?!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: 22 -Summary: Local network service discovery -Group: System Environment/Base -License: LGPL-2.0 -Requires: dbus -Requires: expat -#Requires: libdaemon -Requires(post): glibc -#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 libs -Summary: Libraries for avahi run-time use -Group: System Environment/Libraries -Requires: poppler-tools - -%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 -n avahi-data -Summary: Libraries for avahi run-time use -Group: System Environment/Libraries -Requires: avahi - -%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 \ - --disable-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=/usr/etc \ - --localstatedir=/opt/var \ - --without-systemdsystemunitdir - -make %{?_smp_mflags} - -%install - -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT - -mkdir -p %{buildroot}/usr/share/license -cp %{_builddir}/%{buildsubdir}/LICENSE %{buildroot}/usr/share/license/avahi -cp %{_builddir}/%{buildsubdir}/LICENSE %{buildroot}/usr/share/license/avahi-libs -cp %{_builddir}/%{buildsubdir}/LICENSE %{buildroot}/usr/share/license/avahi-data - -rm -f $RPM_BUILD_ROOT%{_libdir}/*.la -rm -f $RPM_BUILD_ROOT%{_libdir}/*.a - -# remove example -rm -f $RPM_BUILD_ROOT/usr%{_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/usr/etc/avahi/etc -touch $RPM_BUILD_ROOT/usr/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 -if [ -f /usr/lib/rpm-plugins/msm.so ] -then - chsmack -a _ /opt/var/run - chsmack -a mobileprint /opt/var/run/avahi-daemon -fi - -#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 -%manifest avahi.manifest -%defattr(0644,root,root,0755) -/usr/share/license/%{name} -%ghost %attr(0755,avahi,avahi) %dir /opt%{_localstatedir}/run/avahi-daemon -%attr(0755,root,root) %{_sbindir}/avahi-daemon -#%{_datadir}/dbus-1/interfaces/*.xml -#%{_mandir}/man5/* -#%{_mandir}/man8/avahi-daemon.* -#%{_libdir}/systemd/system/avahi-daemon.service -#%{_libdir}/systemd/system/avahi-daemon.socket -#%{_datadir}/dbus-1/system-services/org.freedesktop.Avahi.service - -#%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 -%attr(755,root,root) /usr/bin/avahi-browse -%attr(755,root,root) /usr/bin/avahi-browse-domains -%attr(755,root,root) /usr/bin/avahi-publish -%attr(755,root,root) /usr/bin/avahi-publish-address -%attr(755,root,root) /usr/bin/avahi-publish-service -%attr(755,root,root) /usr/bin/avahi-resolve -%attr(755,root,root) /usr/bin/avahi-resolve-address -%attr(755,root,root) /usr/bin/avahi-resolve-host-name -%attr(755,root,root) /usr/bin/avahi-set-host-name -%attr(755,root,root) /usr/sbin/avahi-autoipd - -%files libs -%manifest avahi-libs.manifest -%defattr(0644, root, root, 0755) -/usr/share/license/avahi-libs -%{_libdir}/avahi -%exclude %{_libdir}/avahi/service-types.db -%attr(0755,root,root) %{_libdir}/libavahi-common.so.* -%attr(0755,root,root) %{_libdir}/libavahi-client.so.* -%attr(0755,root,root) %{_libdir}/libavahi-core.so.* - -%files -n avahi-data -%manifest avahi-data.manifest -%defattr(0644,root,root,0755) -/usr/share/license/avahi-data -#%doc docs/* avahi-daemon/example.service avahi-daemon/sftp-ssh.service -#%attr(0755,root,root) /usr%{_sysconfdir}/rc.d/init.d/avahi-daemon -%exclude %dir %{_datadir}/avahi -%exclude %{_datadir}/avahi/*.dtd -%exclude %{_datadir}/avahi/service-types -%dir /usr/%{_sysconfdir}/avahi -%dir /usr%{_sysconfdir}/avahi/etc -%ghost /usr%{_sysconfdir}/avahi/etc/localtime -#%config(noreplace) /usr%{_sysconfdir}/avahi/hosts -#%dir /usr%{_sysconfdir}/avahi/services -/usr%{_sysconfdir}/avahi/avahi-daemon.conf -#%config(noreplace) /usr%{_sysconfdir}/avahi/services/ssh.service -#%config(noreplace) /usr%{_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 diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/avsystem/avsystem.spec b/prometa-Tizen_ivi_3.0/specfile-initial/avsystem/avsystem.spec deleted file mode 100644 index 6937e51..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/avsystem/avsystem.spec +++ /dev/null @@ -1,96 +0,0 @@ -Name: avsystem -Summary: Audio Video System -Version: 0.5.5 -Release: 0 -Group: System/Libraries -License: Apache-2.0 -Source0: avsystem-%{version}.tar.gz -Source101: packaging/avsystem.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: 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 \ -%if 0%{?simulator} - --enable-audiotest --enable-sdk -%else - --enable-audiotest -%endif - -make %{?jobs:-j%jobs} - -%install -%make_install - -mkdir -m 755 -p %{buildroot}/%{_sysconfdir}/rc.d/rc3.d/ -ln -s ../init.d/snd_init %{buildroot}/%{_sysconfdir}/rc.d/rc3.d/S15snd_init -mkdir -m 755 -p %{buildroot}/%{_sysconfdir}/rc.d/rc4.d/ -ln -s ../init.d/snd_init %{buildroot}/%{_sysconfdir}/rc.d/rc4.d/S15snd_init - -mkdir -m 755 -p %{buildroot}/usr/lib/systemd/system/multi-user.target.wants -install -m 0644 %SOURCE101 %{buildroot}/usr/lib/systemd/system/avsystem.service -ln -s ../avsystem.service %{buildroot}/usr/lib/systemd/system/multi-user.target.wants/avsystem.service - -%preun -if [ $1 == 0 ]; then - systemctl stop avsystem.service -fi - -%post -/sbin/ldconfig -systemctl daemon-reload -if [ $1 == 1 ]; then - systemctl restart avsystem.service -fi - -%postun -/sbin/ldconfig -systemctl daemon-reload - -%files -%manifest avsystem.manifest -%defattr(-,root,root,-) -%{_sysconfdir}/rc.d/init.d/snd_init -%{_sysconfdir}/rc.d/rc3.d/S15snd_init -%{_sysconfdir}/rc.d/rc4.d/S15snd_init -%{_bindir}/* -%{_libdir}/lib*.so.* -/usr/lib/systemd/system/avsystem.service -/usr/lib/systemd/system/multi-user.target.wants/avsystem.service - -%files devel -%manifest avsystem.manifest -%{_libdir}/pkgconfig/*.pc -%{_libdir}/*.so -%{_includedir}/avsystem/*.h diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/badge/badge.spec b/prometa-Tizen_ivi_3.0/specfile-initial/badge/badge.spec deleted file mode 100644 index 221a492..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/badge/badge.spec +++ /dev/null @@ -1,83 +0,0 @@ -Name: badge -Summary: badge library -Version: 0.0.5 -Release: 1 -Group: Application Framework/Libraries -License: Apache-2.0 -Source0: %{name}-%{version}.tar.gz -BuildRequires: pkgconfig(aul) -BuildRequires: pkgconfig(dbus-1) -BuildRequires: pkgconfig(dbus-glib-1) -BuildRequires: pkgconfig(dlog) -BuildRequires: pkgconfig(vconf) -BuildRequires: pkgconfig(com-core) -BuildRequires: cmake -%description -Badge library. - -%prep -%setup -q - -%package devel -Summary: Badge library (devel) -Group: Application Framework/Development -Requires: %{name} = %{version}-%{release} - -%description devel -Badge library (devel). - -%build -%cmake . -make %{?jobs:-j%jobs} - -%install -%make_install - -%post -/sbin/ldconfig - -if [ ! -d %{DBDIR} ] -then - mkdir -p %{DBDIR} -fi - -if [ ! -f %{DBDIR}/.%{name}.db ] -then - sqlite3 %{DBDIR}/.%{name}.db 'PRAGMA journal_mode = PERSIST; - create table if not exists badge_data ( - pkgname TEXT NOT NULL, - writable_pkgs TEXT, - badge INTEGER default 0, - rowid INTEGER PRIMARY KEY AUTOINCREMENT, - UNIQUE (pkgname) - ); - create table if not exists badge_option ( - pkgname TEXT NOT NULL, - display INTEGER default 1, - UNIQUE (pkgname) - ); - ' -fi - -chown :5000 %{DBDIR}/.%{name}.db -chown :5000 %{DBDIR}/.%{name}.db-journal -chmod 660 %{DBDIR}/.%{name}.db -chmod 660 %{DBDIR}/.%{name}.db-journal -if [ -f /usr/lib/rpm-plugins/msm.so ] -then - chsmack -a 'badge::db' %{DBDIR}/.%{name}.db* -fi - -%postun -p /sbin/ldconfig - -%files -%license LICENSE.APLv2.0 -%manifest badge.manifest -%defattr(-,root,root,-) -%{_libdir}/lib%{name}.so* - -%files devel -%defattr(-,root,root,-) -%{_includedir}/%{name}/*.h -%{_libdir}/pkgconfig/%{name}.pc - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/bash/bash.spec b/prometa-Tizen_ivi_3.0/specfile-initial/bash/bash.spec deleted file mode 100644 index aebe84f..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/bash/bash.spec +++ /dev/null @@ -1,158 +0,0 @@ -Name: bash -Version: 4.2 -Release: 1 -License: GPL-3.0+ -Summary: The GNU Bourne Again shell -Url: http://www.gnu.org/software/bash -Group: Base/Tools -Source0: ftp://ftp.gnu.org/gnu/bash/%{name}-%{version}.tar.gz -Source1: dot.bashrc -Source2: dot.profile -BuildRequires: autoconf -BuildRequires: bison -Provides: /bin/bash -Provides: /bin/sh - -%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. - - -%prep -%setup -q - -%build -%configure --enable-largefile \ - --without-bash-malloc \ - --disable-nls \ - --enable-alias \ - --enable-readline \ - --enable-history - -# 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 -DDEFAULT_PATH_VALUE='\"/usr/local/bin:/usr/bin\"' -DRECYCLES_PIDS `getconf LFS_CFLAGS`" -%check -make check - -%install -%make_install - -mkdir -p %{buildroot}/etc - -#mkdir -p %{buildroot}/%{_bindir} -#mv %{buildroot}/bin/* %{buildroot}/%{_bindir}/ - -# 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 %{buildroot}%{_mandir}/man1/builtins.1 - -for i in `cat man.pages` ; do - echo .so man1/builtins.1 > %{buildroot}%{_mandir}/man1/$i.1 - chmod 0644 %{buildroot}%{_mandir}/man1/$i.1 -done -popd - -# Link bash man page to sh so that man sh works. -ln -s bash.1 %{buildroot}%{_mandir}/man1/sh.1 - -# Not for printf, true and false (conflict with coreutils) -rm -f %{buildroot}/%{_mandir}/man1/printf.1 -rm -f %{buildroot}/%{_mandir}/man1/true.1 -rm -f %{buildroot}/%{_mandir}/man1/false.1 - -pushd %{buildroot} -ln -sf bash ./usr/bin/sh -rm -f .%{_infodir}/dir -popd -mkdir -p %{buildroot}%{_sysconfdir}/skel -install -c -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/skel/.bashrc -install -c -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/skel/.bash_profile -LONG_BIT=$(getconf LONG_BIT) -mv %{buildroot}%{_bindir}/bashbug \ - %{buildroot}%{_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 - -%docs_package - -%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 - - - -%files -%license COPYING -%{_bindir}/sh -%{_bindir}/bash -%{_sysconfdir}/skel diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/bc/bc.spec b/prometa-Tizen_ivi_3.0/specfile-initial/bc/bc.spec deleted file mode 100644 index 517c25e..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/bc/bc.spec +++ /dev/null @@ -1,54 +0,0 @@ -Name: bc -BuildRequires: automake bison ed flex readline-devel -Url: ftp://ftp.gnu.org/pub/gnu/bc -License: GPL-2.0+ -Group: Productivity/Scientific/Math -Version: 1.06 -Release: 0 -Summary: GNU Command Line Calculator -Source: %{name}-%{version}.tar.bz2 - -%description -bc is an interpreter that supports numbers of arbitrary precision and -the interactive execution of statements. The syntax has some -similarities to the C programming language. A standard math library is -available through command line options. When used, the math library is -read in before any other input files. bc then reads in all other files -from the command line, evaluating their contents. Then bc reads from -standard input (usually the keyboard). - -The dc program is also included. dc is a calculator that supports -reverse-polish notation and allows unlimited precision arithmetic. -Macros can also be defined. Normally, dc reads from standard input but -can also read in files specified on the command line. A calculator with -reverse-polish notation saves numbers to a stack. Arguments to -mathematical operations (operands) are "pushed" onto the stack until -the next operator is read in, which "pops" its arguments off the stack -and "pushes" its results back onto the stack. - -%prep -%setup -q - -%build -autoreconf -fi -./configure CFLAGS="$RPM_OPT_FLAGS" \ - --with-readline \ - --prefix=/usr \ - --infodir=%{_infodir} \ - --mandir=%{_mandir} \ - --build=%{_target_cpu}-suse-linux -rm bc/libmath.h -make - -%install -make install DESTDIR=$RPM_BUILD_ROOT - -%files -%defattr(-,root,root) -%doc COPYING -/usr/bin/bc -/usr/bin/dc -%{_infodir}/*.info* -%{_mandir}/man1/* - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/bdftopcf/bdftopcf.spec b/prometa-Tizen_ivi_3.0/specfile-initial/bdftopcf/bdftopcf.spec deleted file mode 100644 index c11a158..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/bdftopcf/bdftopcf.spec +++ /dev/null @@ -1,37 +0,0 @@ -Name: bdftopcf -Version: 1.0.3 -Release: 0 -License: MIT -Summary: Font compiler for the X server and font server -Url: http://xorg.freedesktop.org/ -Group: System/X11/Utilities -Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2 -BuildRequires: pkg-config -BuildRequires: pkgconfig(xfont) -BuildRequires: pkgconfig(xorg-macros) >= 1.8 - -%description -bdftopcf is a font compiler for the X server and font server. Fonts -in Portable Compiled Format can be read by any architecture, although -the file is structured to allow one particular architecture to read -them directly without reformatting. This allows fast reading on the -appropriate machine, but the files are still portable (but read more -slowly) on other machines. - -%prep -%setup -q - -%build -%configure -make %{?_smp_mflags} - -%install -%make_install - -%files -%defattr(-,root,root) -%doc COPYING -%{_bindir}/bdftopcf -%{_mandir}/man1/bdftopcf.1%{?ext_man} - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/bigreqsproto/bigreqsproto.spec b/prometa-Tizen_ivi_3.0/specfile-initial/bigreqsproto/bigreqsproto.spec deleted file mode 100644 index d6c3e88..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/bigreqsproto/bigreqsproto.spec +++ /dev/null @@ -1,36 +0,0 @@ -Name: bigreqsproto -Summary: X.Org X11 Protocol bigreqsproto -Version: 1.1.2 -Release: 1 -Group: Development/System -License: MIT -URL: http://www.x.org -Source0: %{name}-%{version}.tar.bz2 - -BuildRequires: pkgconfig -BuildRequires: pkgconfig(xorg-macros) - -%description -%{summary}. - -%prep -%setup -q - -%build -%configure --disable-static \ - --libdir=%{_datadir} \ - --without-xmlto - -make %{?jobs:-j%jobs} - -%install -%make_install - -%remove_docs - -%files -%license COPYING -%defattr(-,root,root,-) -%{_includedir}/X11/extensions/* -%{_datadir}/pkgconfig/* - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/binutils/binutils.spec b/prometa-Tizen_ivi_3.0/specfile-initial/binutils/binutils.spec deleted file mode 100644 index 6514029..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/binutils/binutils.spec +++ /dev/null @@ -1,358 +0,0 @@ -Name: binutils -BuildRequires: bison -BuildRequires: flex -BuildRequires: gcc-c++ -# for the testsuite -BuildRequires: glibc-devel-static -# for some gold tests -BuildRequires: bc -BuildRequires: makeinfo -BuildRequires: zlib-devel-static -Requires(pre): update-alternatives -Version: 2.23.1 -Release: 0 -# -# RUN_TESTS -%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) -# check the vanilla binutils, with no patches applied -# TEST_VANILLA -%define test_vanilla %(test ! -f %_sourcedir/TEST_VANILLA ; echo $?) -# -# handle test suite failures -# -%ifarch alpha %arm hppa mips sh4 %sparc -%define make_check_handling true -%else -# XXX check again -# XXX disabled because gold is seriously broken for now -%define make_check_handling true -%endif -# let make check fail anyway if RUN_TESTS was requested -%if %{run_tests} -%define make_check_handling false -%endif -# handle all binary object formats supported by SuSE (and a few more) -%ifarch %ix86 %arm ia64 ppc ppc64 s390 s390x x86_64 -%define build_multitarget 1 -%else -%define build_multitarget 0 -%endif -%define target_list alpha armv5l armv7l armv8l hppa hppa64 i686 ia64 m68k mips powerpc powerpc64 s390 s390x sh4 sparc sparc64 x86_64 -# -# -# -Url: http://www.gnu.org/software/binutils/ -%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') -Summary: GNU Binutils -License: GFDL-1.3 and GPL-3.0+ -Group: Development/Tools/Building -Source: binutils-%{binutils_version}.tar.bz2 -Source1: pre_checkin.sh -Source3: baselibs.conf - -%description -C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, -size, strings, and strip. These utilities are needed whenever you want -to compile a program or kernel. - - -%package gold -Summary: The gold linker -License: GPL-3.0+ -Group: Development/Tools/Building -Requires: binutils = %{version}-%{release} -%if 0%{!?cross:1} -%define gold_archs %ix86 %arm x86_64 ppc ppc64 %sparc -%endif - -%description gold -gold is an ELF linker. It is intended to have complete support for ELF -and to run as fast as possible on modern systems. For normal use it is -a drop-in replacement for the older GNU linker. - - -%package devel -Summary: GNU binutils (BFD development files) -License: GPL-3.0+ -Group: Development/Libraries/C and C++ -Requires: binutils = %{version}-%{release} -Requires: zlib-devel -Provides: binutils:/usr/include/bfd.h - -%description devel -This package includes header files and static libraries necessary to -build programs which use the GNU BFD library, which is part of -binutils. - - -%ifarch %arm -%define HOST %{_target_cpu}-tizen-linux-gnueabi -%else -%define HOST %(echo %{_target_cpu} | sed -e "s/parisc/hppa/" -e "s/i.86/i586/" -e "s/ppc/powerpc/" -e "s/sparc64v.*/sparc64/" -e "s/sparcv.*/sparc/")-tizen-linux -%endif -%define DIST %(echo '%distribution' | sed 's/ (.*)//') - -%prep -echo "make check will return with %{make_check_handling} in case of testsuite failures." -%setup -q -n binutils-%{binutils_version} - -sed -i -e '/BFD_VERSION_DATE/s/$/-%(echo %release | sed 's/\.[0-9]*$//')/' bfd/version.h -%build -RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Wno-error" -RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS |sed -e 's/atom/i686/g'` -%if 0%{!?cross:1} -# Building native binutils -echo "Building native binutils." -%if %build_multitarget -EXTRA_TARGETS="%(printf ,%%s-tizen-linux %target_list)" -EXTRA_TARGETS="$EXTRA_TARGETS,powerpc-macos,powerpc-macos10,spu-elf,x86_64-pep" -%else -EXTRA_TARGETS= -%ifarch sparc -EXTRA_TARGETS="$EXTRA_TARGETS,sparc64-tizen-linux" -%endif -%ifarch ppc -EXTRA_TARGETS="$EXTRA_TARGETS,powerpc64-tizen-linux" -%endif -%ifarch s390 -EXTRA_TARGETS="$EXTRA_TARGETS,s390x-tizen-linux" -%endif -%ifarch s390x -EXTRA_TARGETS="$EXTRA_TARGETS,s390-tizen-linux" -%endif -%ifarch %ix86 -EXTRA_TARGETS="$EXTRA_TARGETS,x86_64-tizen-linux" -%endif -%ifarch ppc ppc64 -EXTRA_TARGETS="$EXTRA_TARGETS,spu-elf" -%endif -%ifarch %arm -EXTRA_TARGETS="$EXTRA_TARGETS,arm-tizen-linux-gnueabi" -%endif -%endif -%define common_flags CFLAGS="${RPM_OPT_FLAGS}" CXXFLAGS="${RPM_OPT_FLAGS}" \\\ - --prefix=%{_prefix} --libdir=%{_libdir} \\\ - --infodir=%{_infodir} --mandir=%{_mandir} \\\ - --with-bugurl=http://bugs.opensuse.org/ \\\ - --with-pkgversion="GNU Binutils; %{DIST}" \\\ - --disable-nls \\\ - --with-separate-debug-dir=%{_prefix}/lib/debug \\\ - --with-pic --build=%{HOST} -mkdir build-dir -cd build-dir -../configure %common_flags \ - ${EXTRA_TARGETS:+--enable-targets="${EXTRA_TARGETS#,}"} \ - --enable-plugins \ -%ifarch %gold_archs - --enable-gold \ -%endif - --enable-shared -make %{?_smp_mflags} all-bfd TARGET-bfd=headers -# force reconfiguring (???) -rm bfd/Makefile -make %{?_smp_mflags} - -%else -# building cross-TARGET-binutils -echo "Building cross binutils." -mkdir build-dir -cd build-dir -EXTRA_TARGETS= -%if "%{TARGET}" == "sparc" -EXTRA_TARGETS="$EXTRA_TARGETS,sparc64-tizen-linux" -%endif -%if "%{TARGET}" == "powerpc" -EXTRA_TARGETS="$EXTRA_TARGETS,powerpc64-tizen-linux" -%endif -%if "%{TARGET}" == "s390" -EXTRA_TARGETS="$EXTRA_TARGETS,s390x-tizen-linux" -%endif -%if "%{TARGET}" == "s390x" -EXTRA_TARGETS="$EXTRA_TARGETS,s390-tizen-linux" -%endif -%if "%{TARGET}" == "i586" -EXTRA_TARGETS="$EXTRA_TARGETS,x86_64-tizen-linux" -%endif -%if "%{TARGET}" == "hppa" -EXTRA_TARGETS="$EXTRA_TARGETS,hppa64-tizen-linux" -%endif -%if "%{TARGET}" == "arm" -EXTRA_TARGETS="$EXTRA_TARGETS,arm-tizen-linux-gnueabi" -%endif -%if "%{TARGET}" == "avr" || "%{TARGET}" == "spu" -TARGET_OS=%{TARGET} -%else -%if "%{TARGET}" == "arm" -TARGET_OS=%{TARGET}-tizen-linux-gnueabi -%else -TARGET_OS=%{TARGET}-tizen-linux -%endif -%endif -../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ -%if "%{TARGET}" == "spu" - --with-sysroot=/usr/spu \ -%else - --with-sysroot=%{_prefix}/$TARGET_OS/sys-root \ -%endif - ${EXTRA_TARGETS:+--enable-targets="${EXTRA_TARGETS#,}"} -make %{?_smp_mflags} all-bfd TARGET-bfd=headers -# force reconfiguring -rm bfd/Makefile -make %{?_smp_mflags} -%if "%{TARGET}" == "avr" -# build an extra nesC version because nesC requires $'s in identifiers -cp -a gas gas-nesc -echo '#include "tc-%{TARGET}-nesc.h"' > gas-nesc/targ-cpu.h -make -C gas-nesc clean -make -C gas-nesc %{?_smp_mflags} -%endif -%endif - -%check -unset LD_AS_NEEDED -cd build-dir -%if 0%{?cross:1} -make -k check CFLAGS="-O2 -g" CXXFLAGS="-O2 -g" || %{make_check_handling} -%else -make -k check CFLAGS="$RPM_OPT_FLAGS -Wno-unused -Wno-unprototyped-calls" || : -%endif - -%install -cd build-dir -%if 0%{!?cross:1} -# installing native binutils -%ifarch %gold_archs -make DESTDIR=$RPM_BUILD_ROOT install-gold -ln -sf ld.gold $RPM_BUILD_ROOT%{_bindir}/gold -%endif -make DESTDIR=$RPM_BUILD_ROOT install-info install -make -C gas/doc DESTDIR=$RPM_BUILD_ROOT install-info-am install-am -make DESTDIR=$RPM_BUILD_ROOT install-bfd install-opcodes - -if [ ! -f "%buildroot/%_bindir/ld.bfd" ]; then - mv "%buildroot/%_bindir"/{ld,ld.bfd}; -else - rm -f "%buildroot/%_bindir/ld"; -fi -mkdir -p "%buildroot/%_sysconfdir/alternatives"; -ln -s "%_bindir/ld" "%buildroot/%_sysconfdir/alternatives/ld"; -ln -s "%_sysconfdir/alternatives/ld" "%buildroot/%_bindir/ld"; -rm -rf $RPM_BUILD_ROOT%{_prefix}/%{HOST}/bin -mkdir -p $RPM_BUILD_ROOT%{_prefix}/%{HOST}/bin -ln -sf ../../bin/{ar,as,ld,nm,ranlib,strip} $RPM_BUILD_ROOT%{_prefix}/%{HOST}/bin - -mv $RPM_BUILD_ROOT%{_prefix}/%{HOST}/lib/ldscripts $RPM_BUILD_ROOT%{_libdir} -ln -sf ../../%{_lib}/ldscripts $RPM_BUILD_ROOT%{_prefix}/%{HOST}/lib/ldscripts - -# Install header files -make -C libiberty install_to_libdir target_header_dir=/usr/include DESTDIR=$RPM_BUILD_ROOT -# We want the PIC libiberty.a -install -m 644 libiberty/pic/libiberty.a $RPM_BUILD_ROOT%{_libdir} -# -chmod a+x $RPM_BUILD_ROOT%{_libdir}/libbfd-* -chmod a+x $RPM_BUILD_ROOT%{_libdir}/libopcodes-* -# No shared linking outside binutils -rm $RPM_BUILD_ROOT%{_libdir}/lib{bfd,opcodes}.so -rm $RPM_BUILD_ROOT%{_libdir}/lib{bfd,opcodes}.la -# Remove unwanted files to shut up rpm -rm $RPM_BUILD_ROOT%{_infodir}/configure* $RPM_BUILD_ROOT%{_infodir}/standards.info* -rm $RPM_BUILD_ROOT%{_mandir}/man1/dlltool.1 $RPM_BUILD_ROOT%{_mandir}/man1/windres.1 $RPM_BUILD_ROOT%{_mandir}/man1/windmc.1 -cd .. -#%find_lang binutils -#%find_lang bfd binutils.lang -#%find_lang gas binutils.lang -#%find_lang ld binutils.lang -#%find_lang opcodes binutils.lang -#%find_lang gprof binutils.lang -%ifarch %gold_archs -#%find_lang gold binutils-gold.lang -%endif -mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name} -install -m 644 binutils/NEWS $RPM_BUILD_ROOT%{_docdir}/%{name}/NEWS-binutils -install -m 644 gas/NEWS $RPM_BUILD_ROOT%{_docdir}/%{name}/NEWS-gas -install -m 644 ld/NEWS $RPM_BUILD_ROOT%{_docdir}/%{name}/NEWS-ld -%else -# installing cross-TARGET-binutils and TARGET-binutils -make DESTDIR=$RPM_BUILD_ROOT install -# Replace hard links by symlinks, so that rpmlint doesn't complain -T=$(basename %buildroot/usr/%{TARGET}*) -for f in %buildroot/usr/$T/bin/* ; do - ln -sf /usr/bin/$T-$(basename $f) $f -done -%if "%{TARGET}" == "avr" -install -c gas-nesc/as-new $RPM_BUILD_ROOT%{_prefix}/bin/%{TARGET}-nesc-as -ln -sf ../../bin/%{TARGET}-nesc-as $RPM_BUILD_ROOT%{_prefix}/%{TARGET}/bin/nesc-as -%endif -rm -rf $RPM_BUILD_ROOT%{_mandir} -rm -rf $RPM_BUILD_ROOT%{_infodir} -rm -rf $RPM_BUILD_ROOT%{_prefix}/lib* -rm -rf $RPM_BUILD_ROOT%{_prefix}/include -rm -f $RPM_BUILD_ROOT%{_prefix}/bin/*-c++filt -> ../binutils.lang -%endif -cd $RPM_BUILD_DIR/binutils-%version - - -%if 0%{!?cross:1} -%docs_package -%post -"%_sbindir/update-alternatives" --install \ - "%_bindir/ld" ld "%_bindir/ld.bfd" 1 - -%post gold -"%_sbindir/update-alternatives" --install \ - "%_bindir/ld" ld "%_bindir/ld.gold" 2 - - -%preun -if [ "$1" = 0 ]; then - "%_sbindir/update-alternatives" --remove ld "%_bindir/ld.bfd"; -fi; - -%preun gold -if [ "$1" = 0 ]; then - "%_sbindir/update-alternatives" --remove ld "%_bindir/ld.gold"; -fi; - -%endif - -%files -%defattr(-,root,root) -%if 0%{!?cross:1} -%{_docdir}/%{name} -%{_prefix}/%{HOST}/bin/* -%{_prefix}/%{HOST}/lib/ldscripts -%ghost %_sysconfdir/alternatives/ld -%{_libdir}/ldscripts -%{_bindir}/* -%ifarch %gold_archs -%exclude %{_bindir}/gold -%exclude %{_bindir}/ld.gold -%endif -%doc %{_infodir}/*.gz -%{_libdir}/lib*-%{version}*.so -%else -%{_prefix}/%{TARGET}* -%{_prefix}/bin/* -%endif - -%ifarch %gold_archs -%files gold -%defattr(-,root,root) -%{_bindir}/gold -%{_bindir}/ld.gold -%endif - -%if 0%{!?cross:1} -%files devel -%defattr(-,root,root) -%{_prefix}/include/*.h -%{_libdir}/lib*.*a -%endif - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/binutils/cross-arm-binutils.spec b/prometa-Tizen_ivi_3.0/specfile-initial/binutils/cross-arm-binutils.spec deleted file mode 100644 index 1629f5a..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/binutils/cross-arm-binutils.spec +++ /dev/null @@ -1,398 +0,0 @@ -Name: cross-arm-binutils -ExcludeArch: %arm -%define cross 1 -%define TARGET arm -BuildRequires: bison -BuildRequires: flex -BuildRequires: gcc-c++ -# for the testsuite -BuildRequires: glibc-devel-static -# for some gold tests -BuildRequires: bc -BuildRequires: makeinfo -BuildRequires: zlib-devel-static -Requires(pre): update-alternatives -Version: 2.23.1 -Release: 0 -# -# RUN_TESTS -%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) -# check the vanilla binutils, with no patches applied -# TEST_VANILLA -%define test_vanilla %(test ! -f %_sourcedir/TEST_VANILLA ; echo $?) -# -# handle test suite failures -# -%ifarch alpha %arm hppa mips sh4 %sparc -%define make_check_handling true -%else -# XXX check again -# XXX disabled because gold is seriously broken for now -%define make_check_handling true -%endif -# let make check fail anyway if RUN_TESTS was requested -%if %{run_tests} -%define make_check_handling false -%endif -# handle all binary object formats supported by SuSE (and a few more) -%ifarch %ix86 %arm ia64 ppc ppc64 s390 s390x x86_64 -%define build_multitarget 1 -%else -%define build_multitarget 0 -%endif -%define target_list alpha armv5l armv7l armv8l hppa hppa64 i686 ia64 m68k mips powerpc powerpc64 s390 s390x sh4 sparc sparc64 x86_64 -# -# -# -Url: http://www.gnu.org/software/binutils/ -%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') -Summary: GNU Binutils -License: GFDL-1.3 and GPL-3.0+ -Group: Development/Tools/Building -Source: binutils-%{binutils_version}.tar.bz2 -Source1: pre_checkin.sh -Source3: baselibs.conf -# Patches auto-generated by git-buildpackage: -Patch0: 0001-skip-rpaths.patch -Patch1: 0002-x86-64-biarch.patch -Patch2: 0003-unit-at-a-time.patch -Patch3: 0004-ld-dtags.patch -Patch4: 0005-ld-relro.patch -Patch5: 0006-testsuite.patch -Patch6: 0007-enable-targets-gold.patch -Patch7: 0008-use-hashtype-both-by-default.patch -Patch8: 0009-build-as-needed.patch -Patch9: 0010-fixup-testcase-perturb.patch -Patch10: 0011-gold-depend-on-opcodes.patch -Patch11: 0012-bso12451.patch - -%description -C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, -size, strings, and strip. These utilities are needed whenever you want -to compile a program or kernel. - - -%package gold -Summary: The gold linker -License: GPL-3.0+ -Group: Development/Tools/Building -Requires: binutils = %{version}-%{release} -%if 0%{!?cross:1} -%define gold_archs %ix86 %arm x86_64 ppc ppc64 %sparc -%endif - -%description gold -gold is an ELF linker. It is intended to have complete support for ELF -and to run as fast as possible on modern systems. For normal use it is -a drop-in replacement for the older GNU linker. - - -%package devel -Summary: GNU binutils (BFD development files) -License: GPL-3.0+ -Group: Development/Libraries/C and C++ -Requires: binutils = %{version}-%{release} -Requires: zlib-devel -Provides: binutils:/usr/include/bfd.h - -%description devel -This package includes header files and static libraries necessary to -build programs which use the GNU BFD library, which is part of -binutils. - - -%ifarch %arm -%define HOST %{_target_cpu}-tizen-linux-gnueabi -%else -%define HOST %(echo %{_target_cpu} | sed -e "s/parisc/hppa/" -e "s/i.86/i586/" -e "s/ppc/powerpc/" -e "s/sparc64v.*/sparc64/" -e "s/sparcv.*/sparc/")-tizen-linux -%endif -%define DIST %(echo '%distribution' | sed 's/ (.*)//') - -%prep -echo "make check will return with %{make_check_handling} in case of testsuite failures." -%setup -q -n binutils-%{binutils_version} -# 0001-skip-rpaths.patch -%patch0 -p1 -# 0002-x86-64-biarch.patch -%patch1 -p1 -# 0003-unit-at-a-time.patch -%patch2 -p1 -# 0004-ld-dtags.patch -%patch3 -p1 -# 0005-ld-relro.patch -%patch4 -p1 -# 0006-testsuite.patch -%patch5 -p1 -# 0007-enable-targets-gold.patch -%patch6 -p1 -# 0008-use-hashtype-both-by-default.patch -%patch7 -p1 -# 0009-build-as-needed.patch -%patch8 -p1 -# 0010-fixup-testcase-perturb.patch -%patch9 -p1 -# 0011-gold-depend-on-opcodes.patch -%patch10 -p1 -# 0012-bso12451.patch -%patch11 -p1 - -sed -i -e '/BFD_VERSION_DATE/s/$/-%(echo %release | sed 's/\.[0-9]*$//')/' bfd/version.h -%build -RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Wno-error" -RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS |sed -e 's/atom/i686/g'` -%if 0%{!?cross:1} -# Building native binutils -echo "Building native binutils." -%if %build_multitarget -EXTRA_TARGETS="%(printf ,%%s-tizen-linux %target_list)" -EXTRA_TARGETS="$EXTRA_TARGETS,powerpc-macos,powerpc-macos10,spu-elf,x86_64-pep" -%else -EXTRA_TARGETS= -%ifarch sparc -EXTRA_TARGETS="$EXTRA_TARGETS,sparc64-tizen-linux" -%endif -%ifarch ppc -EXTRA_TARGETS="$EXTRA_TARGETS,powerpc64-tizen-linux" -%endif -%ifarch s390 -EXTRA_TARGETS="$EXTRA_TARGETS,s390x-tizen-linux" -%endif -%ifarch s390x -EXTRA_TARGETS="$EXTRA_TARGETS,s390-tizen-linux" -%endif -%ifarch %ix86 -EXTRA_TARGETS="$EXTRA_TARGETS,x86_64-tizen-linux" -%endif -%ifarch ppc ppc64 -EXTRA_TARGETS="$EXTRA_TARGETS,spu-elf" -%endif -%ifarch %arm -EXTRA_TARGETS="$EXTRA_TARGETS,arm-tizen-linux-gnueabi" -%endif -%endif -%define common_flags CFLAGS="${RPM_OPT_FLAGS}" CXXFLAGS="${RPM_OPT_FLAGS}" \\\ - --prefix=%{_prefix} --libdir=%{_libdir} \\\ - --infodir=%{_infodir} --mandir=%{_mandir} \\\ - --with-bugurl=http://bugs.opensuse.org/ \\\ - --with-pkgversion="GNU Binutils; %{DIST}" \\\ - --disable-nls \\\ - --with-separate-debug-dir=%{_prefix}/lib/debug \\\ - --with-pic --build=%{HOST} -mkdir build-dir -cd build-dir -../configure %common_flags \ - ${EXTRA_TARGETS:+--enable-targets="${EXTRA_TARGETS#,}"} \ - --enable-plugins \ -%ifarch %gold_archs - --enable-gold \ -%endif - --enable-shared -make %{?_smp_mflags} all-bfd TARGET-bfd=headers -# force reconfiguring (???) -rm bfd/Makefile -make %{?_smp_mflags} - -%else -# building cross-TARGET-binutils -echo "Building cross binutils." -mkdir build-dir -cd build-dir -EXTRA_TARGETS= -%if "%{TARGET}" == "sparc" -EXTRA_TARGETS="$EXTRA_TARGETS,sparc64-tizen-linux" -%endif -%if "%{TARGET}" == "powerpc" -EXTRA_TARGETS="$EXTRA_TARGETS,powerpc64-tizen-linux" -%endif -%if "%{TARGET}" == "s390" -EXTRA_TARGETS="$EXTRA_TARGETS,s390x-tizen-linux" -%endif -%if "%{TARGET}" == "s390x" -EXTRA_TARGETS="$EXTRA_TARGETS,s390-tizen-linux" -%endif -%if "%{TARGET}" == "i586" -EXTRA_TARGETS="$EXTRA_TARGETS,x86_64-tizen-linux" -%endif -%if "%{TARGET}" == "hppa" -EXTRA_TARGETS="$EXTRA_TARGETS,hppa64-tizen-linux" -%endif -%if "%{TARGET}" == "arm" -EXTRA_TARGETS="$EXTRA_TARGETS,arm-tizen-linux-gnueabi" -%endif -%if "%{TARGET}" == "avr" || "%{TARGET}" == "spu" -TARGET_OS=%{TARGET} -%else -%if "%{TARGET}" == "arm" -TARGET_OS=%{TARGET}-tizen-linux-gnueabi -%else -TARGET_OS=%{TARGET}-tizen-linux -%endif -%endif -../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ -%if "%{TARGET}" == "spu" - --with-sysroot=/usr/spu \ -%else - --with-sysroot=%{_prefix}/$TARGET_OS/sys-root \ -%endif - ${EXTRA_TARGETS:+--enable-targets="${EXTRA_TARGETS#,}"} -make %{?_smp_mflags} all-bfd TARGET-bfd=headers -# force reconfiguring -rm bfd/Makefile -make %{?_smp_mflags} -%if "%{TARGET}" == "avr" -# build an extra nesC version because nesC requires $'s in identifiers -cp -a gas gas-nesc -echo '#include "tc-%{TARGET}-nesc.h"' > gas-nesc/targ-cpu.h -make -C gas-nesc clean -make -C gas-nesc %{?_smp_mflags} -%endif -%endif - -%check -unset LD_AS_NEEDED -cd build-dir -%if 0%{?cross:1} -make -k check CFLAGS="-O2 -g" CXXFLAGS="-O2 -g" || %{make_check_handling} -%else -make -k check CFLAGS="$RPM_OPT_FLAGS -Wno-unused -Wno-unprototyped-calls" || : -%endif - -%install -cd build-dir -%if 0%{!?cross:1} -# installing native binutils -%ifarch %gold_archs -make DESTDIR=$RPM_BUILD_ROOT install-gold -ln -sf ld.gold $RPM_BUILD_ROOT%{_bindir}/gold -%endif -make DESTDIR=$RPM_BUILD_ROOT install-info install -make -C gas/doc DESTDIR=$RPM_BUILD_ROOT install-info-am install-am -make DESTDIR=$RPM_BUILD_ROOT install-bfd install-opcodes - -if [ ! -f "%buildroot/%_bindir/ld.bfd" ]; then - mv "%buildroot/%_bindir"/{ld,ld.bfd}; -else - rm -f "%buildroot/%_bindir/ld"; -fi -mkdir -p "%buildroot/%_sysconfdir/alternatives"; -ln -s "%_bindir/ld" "%buildroot/%_sysconfdir/alternatives/ld"; -ln -s "%_sysconfdir/alternatives/ld" "%buildroot/%_bindir/ld"; -rm -rf $RPM_BUILD_ROOT%{_prefix}/%{HOST}/bin -mkdir -p $RPM_BUILD_ROOT%{_prefix}/%{HOST}/bin -ln -sf ../../bin/{ar,as,ld,nm,ranlib,strip} $RPM_BUILD_ROOT%{_prefix}/%{HOST}/bin - -mv $RPM_BUILD_ROOT%{_prefix}/%{HOST}/lib/ldscripts $RPM_BUILD_ROOT%{_libdir} -ln -sf ../../%{_lib}/ldscripts $RPM_BUILD_ROOT%{_prefix}/%{HOST}/lib/ldscripts - -# Install header files -make -C libiberty install_to_libdir target_header_dir=/usr/include DESTDIR=$RPM_BUILD_ROOT -# We want the PIC libiberty.a -install -m 644 libiberty/pic/libiberty.a $RPM_BUILD_ROOT%{_libdir} -# -chmod a+x $RPM_BUILD_ROOT%{_libdir}/libbfd-* -chmod a+x $RPM_BUILD_ROOT%{_libdir}/libopcodes-* -# No shared linking outside binutils -rm $RPM_BUILD_ROOT%{_libdir}/lib{bfd,opcodes}.so -rm $RPM_BUILD_ROOT%{_libdir}/lib{bfd,opcodes}.la -# Remove unwanted files to shut up rpm -rm $RPM_BUILD_ROOT%{_infodir}/configure* $RPM_BUILD_ROOT%{_infodir}/standards.info* -rm $RPM_BUILD_ROOT%{_mandir}/man1/dlltool.1 $RPM_BUILD_ROOT%{_mandir}/man1/windres.1 $RPM_BUILD_ROOT%{_mandir}/man1/windmc.1 -cd .. -#%find_lang binutils -#%find_lang bfd binutils.lang -#%find_lang gas binutils.lang -#%find_lang ld binutils.lang -#%find_lang opcodes binutils.lang -#%find_lang gprof binutils.lang -%ifarch %gold_archs -#%find_lang gold binutils-gold.lang -%endif -mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name} -install -m 644 binutils/NEWS $RPM_BUILD_ROOT%{_docdir}/%{name}/NEWS-binutils -install -m 644 gas/NEWS $RPM_BUILD_ROOT%{_docdir}/%{name}/NEWS-gas -install -m 644 ld/NEWS $RPM_BUILD_ROOT%{_docdir}/%{name}/NEWS-ld -%else -# installing cross-TARGET-binutils and TARGET-binutils -make DESTDIR=$RPM_BUILD_ROOT install -# Replace hard links by symlinks, so that rpmlint doesn't complain -T=$(basename %buildroot/usr/%{TARGET}*) -for f in %buildroot/usr/$T/bin/* ; do - ln -sf /usr/bin/$T-$(basename $f) $f -done -%if "%{TARGET}" == "avr" -install -c gas-nesc/as-new $RPM_BUILD_ROOT%{_prefix}/bin/%{TARGET}-nesc-as -ln -sf ../../bin/%{TARGET}-nesc-as $RPM_BUILD_ROOT%{_prefix}/%{TARGET}/bin/nesc-as -%endif -rm -rf $RPM_BUILD_ROOT%{_mandir} -rm -rf $RPM_BUILD_ROOT%{_infodir} -rm -rf $RPM_BUILD_ROOT%{_prefix}/lib* -rm -rf $RPM_BUILD_ROOT%{_prefix}/include -rm -f $RPM_BUILD_ROOT%{_prefix}/bin/*-c++filt -> ../binutils.lang -%endif -cd $RPM_BUILD_DIR/binutils-%version - - -%if 0%{!?cross:1} -%docs_package -%post -"%_sbindir/update-alternatives" --install \ - "%_bindir/ld" ld "%_bindir/ld.bfd" 1 - -%post gold -"%_sbindir/update-alternatives" --install \ - "%_bindir/ld" ld "%_bindir/ld.gold" 2 - - -%preun -if [ "$1" = 0 ]; then - "%_sbindir/update-alternatives" --remove ld "%_bindir/ld.bfd"; -fi; - -%preun gold -if [ "$1" = 0 ]; then - "%_sbindir/update-alternatives" --remove ld "%_bindir/ld.gold"; -fi; - -%endif - -%files -%defattr(-,root,root) -%if 0%{!?cross:1} -%{_docdir}/%{name} -%{_prefix}/%{HOST}/bin/* -%{_prefix}/%{HOST}/lib/ldscripts -%ghost %_sysconfdir/alternatives/ld -%{_libdir}/ldscripts -%{_bindir}/* -%ifarch %gold_archs -%exclude %{_bindir}/gold -%exclude %{_bindir}/ld.gold -%endif -%doc %{_infodir}/*.gz -%{_libdir}/lib*-%{version}*.so -%else -%{_prefix}/%{TARGET}* -%{_prefix}/bin/* -%endif - -%ifarch %gold_archs -%files gold -%defattr(-,root,root) -%{_bindir}/gold -%{_bindir}/ld.gold -%endif - -%if 0%{!?cross:1} -%files devel -%defattr(-,root,root) -%{_prefix}/include/*.h -%{_libdir}/lib*.*a -%endif - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/binutils/cross-i386-binutils.spec b/prometa-Tizen_ivi_3.0/specfile-initial/binutils/cross-i386-binutils.spec deleted file mode 100644 index 0209e5f..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/binutils/cross-i386-binutils.spec +++ /dev/null @@ -1,398 +0,0 @@ -Name: cross-i386-binutils -ExcludeArch: %ix86 -%define cross 1 -%define TARGET i586 -BuildRequires: bison -BuildRequires: flex -BuildRequires: gcc-c++ -# for the testsuite -BuildRequires: glibc-devel-static -# for some gold tests -BuildRequires: bc -BuildRequires: makeinfo -BuildRequires: zlib-devel-static -Requires(pre): update-alternatives -Version: 2.23.1 -Release: 0 -# -# RUN_TESTS -%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) -# check the vanilla binutils, with no patches applied -# TEST_VANILLA -%define test_vanilla %(test ! -f %_sourcedir/TEST_VANILLA ; echo $?) -# -# handle test suite failures -# -%ifarch alpha %arm hppa mips sh4 %sparc -%define make_check_handling true -%else -# XXX check again -# XXX disabled because gold is seriously broken for now -%define make_check_handling true -%endif -# let make check fail anyway if RUN_TESTS was requested -%if %{run_tests} -%define make_check_handling false -%endif -# handle all binary object formats supported by SuSE (and a few more) -%ifarch %ix86 %arm ia64 ppc ppc64 s390 s390x x86_64 -%define build_multitarget 1 -%else -%define build_multitarget 0 -%endif -%define target_list alpha armv5l armv7l armv8l hppa hppa64 i686 ia64 m68k mips powerpc powerpc64 s390 s390x sh4 sparc sparc64 x86_64 -# -# -# -Url: http://www.gnu.org/software/binutils/ -%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') -Summary: GNU Binutils -License: GFDL-1.3 and GPL-3.0+ -Group: Development/Tools/Building -Source: binutils-%{binutils_version}.tar.bz2 -Source1: pre_checkin.sh -Source3: baselibs.conf -# Patches auto-generated by git-buildpackage: -Patch0: 0001-skip-rpaths.patch -Patch1: 0002-x86-64-biarch.patch -Patch2: 0003-unit-at-a-time.patch -Patch3: 0004-ld-dtags.patch -Patch4: 0005-ld-relro.patch -Patch5: 0006-testsuite.patch -Patch6: 0007-enable-targets-gold.patch -Patch7: 0008-use-hashtype-both-by-default.patch -Patch8: 0009-build-as-needed.patch -Patch9: 0010-fixup-testcase-perturb.patch -Patch10: 0011-gold-depend-on-opcodes.patch -Patch11: 0012-bso12451.patch - -%description -C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, -size, strings, and strip. These utilities are needed whenever you want -to compile a program or kernel. - - -%package gold -Summary: The gold linker -License: GPL-3.0+ -Group: Development/Tools/Building -Requires: binutils = %{version}-%{release} -%if 0%{!?cross:1} -%define gold_archs %ix86 %arm x86_64 ppc ppc64 %sparc -%endif - -%description gold -gold is an ELF linker. It is intended to have complete support for ELF -and to run as fast as possible on modern systems. For normal use it is -a drop-in replacement for the older GNU linker. - - -%package devel -Summary: GNU binutils (BFD development files) -License: GPL-3.0+ -Group: Development/Libraries/C and C++ -Requires: binutils = %{version}-%{release} -Requires: zlib-devel -Provides: binutils:/usr/include/bfd.h - -%description devel -This package includes header files and static libraries necessary to -build programs which use the GNU BFD library, which is part of -binutils. - - -%ifarch %arm -%define HOST %{_target_cpu}-tizen-linux-gnueabi -%else -%define HOST %(echo %{_target_cpu} | sed -e "s/parisc/hppa/" -e "s/i.86/i586/" -e "s/ppc/powerpc/" -e "s/sparc64v.*/sparc64/" -e "s/sparcv.*/sparc/")-tizen-linux -%endif -%define DIST %(echo '%distribution' | sed 's/ (.*)//') - -%prep -echo "make check will return with %{make_check_handling} in case of testsuite failures." -%setup -q -n binutils-%{binutils_version} -# 0001-skip-rpaths.patch -%patch0 -p1 -# 0002-x86-64-biarch.patch -%patch1 -p1 -# 0003-unit-at-a-time.patch -%patch2 -p1 -# 0004-ld-dtags.patch -%patch3 -p1 -# 0005-ld-relro.patch -%patch4 -p1 -# 0006-testsuite.patch -%patch5 -p1 -# 0007-enable-targets-gold.patch -%patch6 -p1 -# 0008-use-hashtype-both-by-default.patch -%patch7 -p1 -# 0009-build-as-needed.patch -%patch8 -p1 -# 0010-fixup-testcase-perturb.patch -%patch9 -p1 -# 0011-gold-depend-on-opcodes.patch -%patch10 -p1 -# 0012-bso12451.patch -%patch11 -p1 - -sed -i -e '/BFD_VERSION_DATE/s/$/-%(echo %release | sed 's/\.[0-9]*$//')/' bfd/version.h -%build -RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Wno-error" -RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS |sed -e 's/atom/i686/g'` -%if 0%{!?cross:1} -# Building native binutils -echo "Building native binutils." -%if %build_multitarget -EXTRA_TARGETS="%(printf ,%%s-tizen-linux %target_list)" -EXTRA_TARGETS="$EXTRA_TARGETS,powerpc-macos,powerpc-macos10,spu-elf,x86_64-pep" -%else -EXTRA_TARGETS= -%ifarch sparc -EXTRA_TARGETS="$EXTRA_TARGETS,sparc64-tizen-linux" -%endif -%ifarch ppc -EXTRA_TARGETS="$EXTRA_TARGETS,powerpc64-tizen-linux" -%endif -%ifarch s390 -EXTRA_TARGETS="$EXTRA_TARGETS,s390x-tizen-linux" -%endif -%ifarch s390x -EXTRA_TARGETS="$EXTRA_TARGETS,s390-tizen-linux" -%endif -%ifarch %ix86 -EXTRA_TARGETS="$EXTRA_TARGETS,x86_64-tizen-linux" -%endif -%ifarch ppc ppc64 -EXTRA_TARGETS="$EXTRA_TARGETS,spu-elf" -%endif -%ifarch %arm -EXTRA_TARGETS="$EXTRA_TARGETS,arm-tizen-linux-gnueabi" -%endif -%endif -%define common_flags CFLAGS="${RPM_OPT_FLAGS}" CXXFLAGS="${RPM_OPT_FLAGS}" \\\ - --prefix=%{_prefix} --libdir=%{_libdir} \\\ - --infodir=%{_infodir} --mandir=%{_mandir} \\\ - --with-bugurl=http://bugs.opensuse.org/ \\\ - --with-pkgversion="GNU Binutils; %{DIST}" \\\ - --disable-nls \\\ - --with-separate-debug-dir=%{_prefix}/lib/debug \\\ - --with-pic --build=%{HOST} -mkdir build-dir -cd build-dir -../configure %common_flags \ - ${EXTRA_TARGETS:+--enable-targets="${EXTRA_TARGETS#,}"} \ - --enable-plugins \ -%ifarch %gold_archs - --enable-gold \ -%endif - --enable-shared -make %{?_smp_mflags} all-bfd TARGET-bfd=headers -# force reconfiguring (???) -rm bfd/Makefile -make %{?_smp_mflags} - -%else -# building cross-TARGET-binutils -echo "Building cross binutils." -mkdir build-dir -cd build-dir -EXTRA_TARGETS= -%if "%{TARGET}" == "sparc" -EXTRA_TARGETS="$EXTRA_TARGETS,sparc64-tizen-linux" -%endif -%if "%{TARGET}" == "powerpc" -EXTRA_TARGETS="$EXTRA_TARGETS,powerpc64-tizen-linux" -%endif -%if "%{TARGET}" == "s390" -EXTRA_TARGETS="$EXTRA_TARGETS,s390x-tizen-linux" -%endif -%if "%{TARGET}" == "s390x" -EXTRA_TARGETS="$EXTRA_TARGETS,s390-tizen-linux" -%endif -%if "%{TARGET}" == "i586" -EXTRA_TARGETS="$EXTRA_TARGETS,x86_64-tizen-linux" -%endif -%if "%{TARGET}" == "hppa" -EXTRA_TARGETS="$EXTRA_TARGETS,hppa64-tizen-linux" -%endif -%if "%{TARGET}" == "arm" -EXTRA_TARGETS="$EXTRA_TARGETS,arm-tizen-linux-gnueabi" -%endif -%if "%{TARGET}" == "avr" || "%{TARGET}" == "spu" -TARGET_OS=%{TARGET} -%else -%if "%{TARGET}" == "arm" -TARGET_OS=%{TARGET}-tizen-linux-gnueabi -%else -TARGET_OS=%{TARGET}-tizen-linux -%endif -%endif -../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ -%if "%{TARGET}" == "spu" - --with-sysroot=/usr/spu \ -%else - --with-sysroot=%{_prefix}/$TARGET_OS/sys-root \ -%endif - ${EXTRA_TARGETS:+--enable-targets="${EXTRA_TARGETS#,}"} -make %{?_smp_mflags} all-bfd TARGET-bfd=headers -# force reconfiguring -rm bfd/Makefile -make %{?_smp_mflags} -%if "%{TARGET}" == "avr" -# build an extra nesC version because nesC requires $'s in identifiers -cp -a gas gas-nesc -echo '#include "tc-%{TARGET}-nesc.h"' > gas-nesc/targ-cpu.h -make -C gas-nesc clean -make -C gas-nesc %{?_smp_mflags} -%endif -%endif - -%check -unset LD_AS_NEEDED -cd build-dir -%if 0%{?cross:1} -make -k check CFLAGS="-O2 -g" CXXFLAGS="-O2 -g" || %{make_check_handling} -%else -make -k check CFLAGS="$RPM_OPT_FLAGS -Wno-unused -Wno-unprototyped-calls" || : -%endif - -%install -cd build-dir -%if 0%{!?cross:1} -# installing native binutils -%ifarch %gold_archs -make DESTDIR=$RPM_BUILD_ROOT install-gold -ln -sf ld.gold $RPM_BUILD_ROOT%{_bindir}/gold -%endif -make DESTDIR=$RPM_BUILD_ROOT install-info install -make -C gas/doc DESTDIR=$RPM_BUILD_ROOT install-info-am install-am -make DESTDIR=$RPM_BUILD_ROOT install-bfd install-opcodes - -if [ ! -f "%buildroot/%_bindir/ld.bfd" ]; then - mv "%buildroot/%_bindir"/{ld,ld.bfd}; -else - rm -f "%buildroot/%_bindir/ld"; -fi -mkdir -p "%buildroot/%_sysconfdir/alternatives"; -ln -s "%_bindir/ld" "%buildroot/%_sysconfdir/alternatives/ld"; -ln -s "%_sysconfdir/alternatives/ld" "%buildroot/%_bindir/ld"; -rm -rf $RPM_BUILD_ROOT%{_prefix}/%{HOST}/bin -mkdir -p $RPM_BUILD_ROOT%{_prefix}/%{HOST}/bin -ln -sf ../../bin/{ar,as,ld,nm,ranlib,strip} $RPM_BUILD_ROOT%{_prefix}/%{HOST}/bin - -mv $RPM_BUILD_ROOT%{_prefix}/%{HOST}/lib/ldscripts $RPM_BUILD_ROOT%{_libdir} -ln -sf ../../%{_lib}/ldscripts $RPM_BUILD_ROOT%{_prefix}/%{HOST}/lib/ldscripts - -# Install header files -make -C libiberty install_to_libdir target_header_dir=/usr/include DESTDIR=$RPM_BUILD_ROOT -# We want the PIC libiberty.a -install -m 644 libiberty/pic/libiberty.a $RPM_BUILD_ROOT%{_libdir} -# -chmod a+x $RPM_BUILD_ROOT%{_libdir}/libbfd-* -chmod a+x $RPM_BUILD_ROOT%{_libdir}/libopcodes-* -# No shared linking outside binutils -rm $RPM_BUILD_ROOT%{_libdir}/lib{bfd,opcodes}.so -rm $RPM_BUILD_ROOT%{_libdir}/lib{bfd,opcodes}.la -# Remove unwanted files to shut up rpm -rm $RPM_BUILD_ROOT%{_infodir}/configure* $RPM_BUILD_ROOT%{_infodir}/standards.info* -rm $RPM_BUILD_ROOT%{_mandir}/man1/dlltool.1 $RPM_BUILD_ROOT%{_mandir}/man1/windres.1 $RPM_BUILD_ROOT%{_mandir}/man1/windmc.1 -cd .. -#%find_lang binutils -#%find_lang bfd binutils.lang -#%find_lang gas binutils.lang -#%find_lang ld binutils.lang -#%find_lang opcodes binutils.lang -#%find_lang gprof binutils.lang -%ifarch %gold_archs -#%find_lang gold binutils-gold.lang -%endif -mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name} -install -m 644 binutils/NEWS $RPM_BUILD_ROOT%{_docdir}/%{name}/NEWS-binutils -install -m 644 gas/NEWS $RPM_BUILD_ROOT%{_docdir}/%{name}/NEWS-gas -install -m 644 ld/NEWS $RPM_BUILD_ROOT%{_docdir}/%{name}/NEWS-ld -%else -# installing cross-TARGET-binutils and TARGET-binutils -make DESTDIR=$RPM_BUILD_ROOT install -# Replace hard links by symlinks, so that rpmlint doesn't complain -T=$(basename %buildroot/usr/%{TARGET}*) -for f in %buildroot/usr/$T/bin/* ; do - ln -sf /usr/bin/$T-$(basename $f) $f -done -%if "%{TARGET}" == "avr" -install -c gas-nesc/as-new $RPM_BUILD_ROOT%{_prefix}/bin/%{TARGET}-nesc-as -ln -sf ../../bin/%{TARGET}-nesc-as $RPM_BUILD_ROOT%{_prefix}/%{TARGET}/bin/nesc-as -%endif -rm -rf $RPM_BUILD_ROOT%{_mandir} -rm -rf $RPM_BUILD_ROOT%{_infodir} -rm -rf $RPM_BUILD_ROOT%{_prefix}/lib* -rm -rf $RPM_BUILD_ROOT%{_prefix}/include -rm -f $RPM_BUILD_ROOT%{_prefix}/bin/*-c++filt -> ../binutils.lang -%endif -cd $RPM_BUILD_DIR/binutils-%version - - -%if 0%{!?cross:1} -%docs_package -%post -"%_sbindir/update-alternatives" --install \ - "%_bindir/ld" ld "%_bindir/ld.bfd" 1 - -%post gold -"%_sbindir/update-alternatives" --install \ - "%_bindir/ld" ld "%_bindir/ld.gold" 2 - - -%preun -if [ "$1" = 0 ]; then - "%_sbindir/update-alternatives" --remove ld "%_bindir/ld.bfd"; -fi; - -%preun gold -if [ "$1" = 0 ]; then - "%_sbindir/update-alternatives" --remove ld "%_bindir/ld.gold"; -fi; - -%endif - -%files -%defattr(-,root,root) -%if 0%{!?cross:1} -%{_docdir}/%{name} -%{_prefix}/%{HOST}/bin/* -%{_prefix}/%{HOST}/lib/ldscripts -%ghost %_sysconfdir/alternatives/ld -%{_libdir}/ldscripts -%{_bindir}/* -%ifarch %gold_archs -%exclude %{_bindir}/gold -%exclude %{_bindir}/ld.gold -%endif -%doc %{_infodir}/*.gz -%{_libdir}/lib*-%{version}*.so -%else -%{_prefix}/%{TARGET}* -%{_prefix}/bin/* -%endif - -%ifarch %gold_archs -%files gold -%defattr(-,root,root) -%{_bindir}/gold -%{_bindir}/ld.gold -%endif - -%if 0%{!?cross:1} -%files devel -%defattr(-,root,root) -%{_prefix}/include/*.h -%{_libdir}/lib*.*a -%endif - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/binutils/cross-x86_64-binutils.spec b/prometa-Tizen_ivi_3.0/specfile-initial/binutils/cross-x86_64-binutils.spec deleted file mode 100644 index efcd67d..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/binutils/cross-x86_64-binutils.spec +++ /dev/null @@ -1,398 +0,0 @@ -Name: cross-x86_64-binutils -ExcludeArch: x86_64 -%define cross 1 -%define TARGET x86_64 -BuildRequires: bison -BuildRequires: flex -BuildRequires: gcc-c++ -# for the testsuite -BuildRequires: glibc-devel-static -# for some gold tests -BuildRequires: bc -BuildRequires: makeinfo -BuildRequires: zlib-devel-static -Requires(pre): update-alternatives -Version: 2.23.1 -Release: 0 -# -# RUN_TESTS -%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) -# check the vanilla binutils, with no patches applied -# TEST_VANILLA -%define test_vanilla %(test ! -f %_sourcedir/TEST_VANILLA ; echo $?) -# -# handle test suite failures -# -%ifarch alpha %arm hppa mips sh4 %sparc -%define make_check_handling true -%else -# XXX check again -# XXX disabled because gold is seriously broken for now -%define make_check_handling true -%endif -# let make check fail anyway if RUN_TESTS was requested -%if %{run_tests} -%define make_check_handling false -%endif -# handle all binary object formats supported by SuSE (and a few more) -%ifarch %ix86 %arm ia64 ppc ppc64 s390 s390x x86_64 -%define build_multitarget 1 -%else -%define build_multitarget 0 -%endif -%define target_list alpha armv5l armv7l armv8l hppa hppa64 i686 ia64 m68k mips powerpc powerpc64 s390 s390x sh4 sparc sparc64 x86_64 -# -# -# -Url: http://www.gnu.org/software/binutils/ -%define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') -Summary: GNU Binutils -License: GFDL-1.3 and GPL-3.0+ -Group: Development/Tools/Building -Source: binutils-%{binutils_version}.tar.bz2 -Source1: pre_checkin.sh -Source3: baselibs.conf -# Patches auto-generated by git-buildpackage: -Patch0: 0001-skip-rpaths.patch -Patch1: 0002-x86-64-biarch.patch -Patch2: 0003-unit-at-a-time.patch -Patch3: 0004-ld-dtags.patch -Patch4: 0005-ld-relro.patch -Patch5: 0006-testsuite.patch -Patch6: 0007-enable-targets-gold.patch -Patch7: 0008-use-hashtype-both-by-default.patch -Patch8: 0009-build-as-needed.patch -Patch9: 0010-fixup-testcase-perturb.patch -Patch10: 0011-gold-depend-on-opcodes.patch -Patch11: 0012-bso12451.patch - -%description -C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, -size, strings, and strip. These utilities are needed whenever you want -to compile a program or kernel. - - -%package gold -Summary: The gold linker -License: GPL-3.0+ -Group: Development/Tools/Building -Requires: binutils = %{version}-%{release} -%if 0%{!?cross:1} -%define gold_archs %ix86 %arm x86_64 ppc ppc64 %sparc -%endif - -%description gold -gold is an ELF linker. It is intended to have complete support for ELF -and to run as fast as possible on modern systems. For normal use it is -a drop-in replacement for the older GNU linker. - - -%package devel -Summary: GNU binutils (BFD development files) -License: GPL-3.0+ -Group: Development/Libraries/C and C++ -Requires: binutils = %{version}-%{release} -Requires: zlib-devel -Provides: binutils:/usr/include/bfd.h - -%description devel -This package includes header files and static libraries necessary to -build programs which use the GNU BFD library, which is part of -binutils. - - -%ifarch %arm -%define HOST %{_target_cpu}-tizen-linux-gnueabi -%else -%define HOST %(echo %{_target_cpu} | sed -e "s/parisc/hppa/" -e "s/i.86/i586/" -e "s/ppc/powerpc/" -e "s/sparc64v.*/sparc64/" -e "s/sparcv.*/sparc/")-tizen-linux -%endif -%define DIST %(echo '%distribution' | sed 's/ (.*)//') - -%prep -echo "make check will return with %{make_check_handling} in case of testsuite failures." -%setup -q -n binutils-%{binutils_version} -# 0001-skip-rpaths.patch -%patch0 -p1 -# 0002-x86-64-biarch.patch -%patch1 -p1 -# 0003-unit-at-a-time.patch -%patch2 -p1 -# 0004-ld-dtags.patch -%patch3 -p1 -# 0005-ld-relro.patch -%patch4 -p1 -# 0006-testsuite.patch -%patch5 -p1 -# 0007-enable-targets-gold.patch -%patch6 -p1 -# 0008-use-hashtype-both-by-default.patch -%patch7 -p1 -# 0009-build-as-needed.patch -%patch8 -p1 -# 0010-fixup-testcase-perturb.patch -%patch9 -p1 -# 0011-gold-depend-on-opcodes.patch -%patch10 -p1 -# 0012-bso12451.patch -%patch11 -p1 - -sed -i -e '/BFD_VERSION_DATE/s/$/-%(echo %release | sed 's/\.[0-9]*$//')/' bfd/version.h -%build -RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Wno-error" -RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS |sed -e 's/atom/i686/g'` -%if 0%{!?cross:1} -# Building native binutils -echo "Building native binutils." -%if %build_multitarget -EXTRA_TARGETS="%(printf ,%%s-tizen-linux %target_list)" -EXTRA_TARGETS="$EXTRA_TARGETS,powerpc-macos,powerpc-macos10,spu-elf,x86_64-pep" -%else -EXTRA_TARGETS= -%ifarch sparc -EXTRA_TARGETS="$EXTRA_TARGETS,sparc64-tizen-linux" -%endif -%ifarch ppc -EXTRA_TARGETS="$EXTRA_TARGETS,powerpc64-tizen-linux" -%endif -%ifarch s390 -EXTRA_TARGETS="$EXTRA_TARGETS,s390x-tizen-linux" -%endif -%ifarch s390x -EXTRA_TARGETS="$EXTRA_TARGETS,s390-tizen-linux" -%endif -%ifarch %ix86 -EXTRA_TARGETS="$EXTRA_TARGETS,x86_64-tizen-linux" -%endif -%ifarch ppc ppc64 -EXTRA_TARGETS="$EXTRA_TARGETS,spu-elf" -%endif -%ifarch %arm -EXTRA_TARGETS="$EXTRA_TARGETS,arm-tizen-linux-gnueabi" -%endif -%endif -%define common_flags CFLAGS="${RPM_OPT_FLAGS}" CXXFLAGS="${RPM_OPT_FLAGS}" \\\ - --prefix=%{_prefix} --libdir=%{_libdir} \\\ - --infodir=%{_infodir} --mandir=%{_mandir} \\\ - --with-bugurl=http://bugs.opensuse.org/ \\\ - --with-pkgversion="GNU Binutils; %{DIST}" \\\ - --disable-nls \\\ - --with-separate-debug-dir=%{_prefix}/lib/debug \\\ - --with-pic --build=%{HOST} -mkdir build-dir -cd build-dir -../configure %common_flags \ - ${EXTRA_TARGETS:+--enable-targets="${EXTRA_TARGETS#,}"} \ - --enable-plugins \ -%ifarch %gold_archs - --enable-gold \ -%endif - --enable-shared -make %{?_smp_mflags} all-bfd TARGET-bfd=headers -# force reconfiguring (???) -rm bfd/Makefile -make %{?_smp_mflags} - -%else -# building cross-TARGET-binutils -echo "Building cross binutils." -mkdir build-dir -cd build-dir -EXTRA_TARGETS= -%if "%{TARGET}" == "sparc" -EXTRA_TARGETS="$EXTRA_TARGETS,sparc64-tizen-linux" -%endif -%if "%{TARGET}" == "powerpc" -EXTRA_TARGETS="$EXTRA_TARGETS,powerpc64-tizen-linux" -%endif -%if "%{TARGET}" == "s390" -EXTRA_TARGETS="$EXTRA_TARGETS,s390x-tizen-linux" -%endif -%if "%{TARGET}" == "s390x" -EXTRA_TARGETS="$EXTRA_TARGETS,s390-tizen-linux" -%endif -%if "%{TARGET}" == "i586" -EXTRA_TARGETS="$EXTRA_TARGETS,x86_64-tizen-linux" -%endif -%if "%{TARGET}" == "hppa" -EXTRA_TARGETS="$EXTRA_TARGETS,hppa64-tizen-linux" -%endif -%if "%{TARGET}" == "arm" -EXTRA_TARGETS="$EXTRA_TARGETS,arm-tizen-linux-gnueabi" -%endif -%if "%{TARGET}" == "avr" || "%{TARGET}" == "spu" -TARGET_OS=%{TARGET} -%else -%if "%{TARGET}" == "arm" -TARGET_OS=%{TARGET}-tizen-linux-gnueabi -%else -TARGET_OS=%{TARGET}-tizen-linux -%endif -%endif -../configure CFLAGS="${RPM_OPT_FLAGS}" \ - --prefix=%{_prefix} \ - --with-bugurl=http://bugs.opensuse.org/ \ - --with-pkgversion="GNU Binutils; %{DIST}" \ - --disable-nls \ - --build=%{HOST} --target=$TARGET_OS \ -%if "%{TARGET}" == "spu" - --with-sysroot=/usr/spu \ -%else - --with-sysroot=%{_prefix}/$TARGET_OS/sys-root \ -%endif - ${EXTRA_TARGETS:+--enable-targets="${EXTRA_TARGETS#,}"} -make %{?_smp_mflags} all-bfd TARGET-bfd=headers -# force reconfiguring -rm bfd/Makefile -make %{?_smp_mflags} -%if "%{TARGET}" == "avr" -# build an extra nesC version because nesC requires $'s in identifiers -cp -a gas gas-nesc -echo '#include "tc-%{TARGET}-nesc.h"' > gas-nesc/targ-cpu.h -make -C gas-nesc clean -make -C gas-nesc %{?_smp_mflags} -%endif -%endif - -%check -unset LD_AS_NEEDED -cd build-dir -%if 0%{?cross:1} -make -k check CFLAGS="-O2 -g" CXXFLAGS="-O2 -g" || %{make_check_handling} -%else -make -k check CFLAGS="$RPM_OPT_FLAGS -Wno-unused -Wno-unprototyped-calls" || : -%endif - -%install -cd build-dir -%if 0%{!?cross:1} -# installing native binutils -%ifarch %gold_archs -make DESTDIR=$RPM_BUILD_ROOT install-gold -ln -sf ld.gold $RPM_BUILD_ROOT%{_bindir}/gold -%endif -make DESTDIR=$RPM_BUILD_ROOT install-info install -make -C gas/doc DESTDIR=$RPM_BUILD_ROOT install-info-am install-am -make DESTDIR=$RPM_BUILD_ROOT install-bfd install-opcodes - -if [ ! -f "%buildroot/%_bindir/ld.bfd" ]; then - mv "%buildroot/%_bindir"/{ld,ld.bfd}; -else - rm -f "%buildroot/%_bindir/ld"; -fi -mkdir -p "%buildroot/%_sysconfdir/alternatives"; -ln -s "%_bindir/ld" "%buildroot/%_sysconfdir/alternatives/ld"; -ln -s "%_sysconfdir/alternatives/ld" "%buildroot/%_bindir/ld"; -rm -rf $RPM_BUILD_ROOT%{_prefix}/%{HOST}/bin -mkdir -p $RPM_BUILD_ROOT%{_prefix}/%{HOST}/bin -ln -sf ../../bin/{ar,as,ld,nm,ranlib,strip} $RPM_BUILD_ROOT%{_prefix}/%{HOST}/bin - -mv $RPM_BUILD_ROOT%{_prefix}/%{HOST}/lib/ldscripts $RPM_BUILD_ROOT%{_libdir} -ln -sf ../../%{_lib}/ldscripts $RPM_BUILD_ROOT%{_prefix}/%{HOST}/lib/ldscripts - -# Install header files -make -C libiberty install_to_libdir target_header_dir=/usr/include DESTDIR=$RPM_BUILD_ROOT -# We want the PIC libiberty.a -install -m 644 libiberty/pic/libiberty.a $RPM_BUILD_ROOT%{_libdir} -# -chmod a+x $RPM_BUILD_ROOT%{_libdir}/libbfd-* -chmod a+x $RPM_BUILD_ROOT%{_libdir}/libopcodes-* -# No shared linking outside binutils -rm $RPM_BUILD_ROOT%{_libdir}/lib{bfd,opcodes}.so -rm $RPM_BUILD_ROOT%{_libdir}/lib{bfd,opcodes}.la -# Remove unwanted files to shut up rpm -rm $RPM_BUILD_ROOT%{_infodir}/configure* $RPM_BUILD_ROOT%{_infodir}/standards.info* -rm $RPM_BUILD_ROOT%{_mandir}/man1/dlltool.1 $RPM_BUILD_ROOT%{_mandir}/man1/windres.1 $RPM_BUILD_ROOT%{_mandir}/man1/windmc.1 -cd .. -#%find_lang binutils -#%find_lang bfd binutils.lang -#%find_lang gas binutils.lang -#%find_lang ld binutils.lang -#%find_lang opcodes binutils.lang -#%find_lang gprof binutils.lang -%ifarch %gold_archs -#%find_lang gold binutils-gold.lang -%endif -mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name} -install -m 644 binutils/NEWS $RPM_BUILD_ROOT%{_docdir}/%{name}/NEWS-binutils -install -m 644 gas/NEWS $RPM_BUILD_ROOT%{_docdir}/%{name}/NEWS-gas -install -m 644 ld/NEWS $RPM_BUILD_ROOT%{_docdir}/%{name}/NEWS-ld -%else -# installing cross-TARGET-binutils and TARGET-binutils -make DESTDIR=$RPM_BUILD_ROOT install -# Replace hard links by symlinks, so that rpmlint doesn't complain -T=$(basename %buildroot/usr/%{TARGET}*) -for f in %buildroot/usr/$T/bin/* ; do - ln -sf /usr/bin/$T-$(basename $f) $f -done -%if "%{TARGET}" == "avr" -install -c gas-nesc/as-new $RPM_BUILD_ROOT%{_prefix}/bin/%{TARGET}-nesc-as -ln -sf ../../bin/%{TARGET}-nesc-as $RPM_BUILD_ROOT%{_prefix}/%{TARGET}/bin/nesc-as -%endif -rm -rf $RPM_BUILD_ROOT%{_mandir} -rm -rf $RPM_BUILD_ROOT%{_infodir} -rm -rf $RPM_BUILD_ROOT%{_prefix}/lib* -rm -rf $RPM_BUILD_ROOT%{_prefix}/include -rm -f $RPM_BUILD_ROOT%{_prefix}/bin/*-c++filt -> ../binutils.lang -%endif -cd $RPM_BUILD_DIR/binutils-%version - - -%if 0%{!?cross:1} -%docs_package -%post -"%_sbindir/update-alternatives" --install \ - "%_bindir/ld" ld "%_bindir/ld.bfd" 1 - -%post gold -"%_sbindir/update-alternatives" --install \ - "%_bindir/ld" ld "%_bindir/ld.gold" 2 - - -%preun -if [ "$1" = 0 ]; then - "%_sbindir/update-alternatives" --remove ld "%_bindir/ld.bfd"; -fi; - -%preun gold -if [ "$1" = 0 ]; then - "%_sbindir/update-alternatives" --remove ld "%_bindir/ld.gold"; -fi; - -%endif - -%files -%defattr(-,root,root) -%if 0%{!?cross:1} -%{_docdir}/%{name} -%{_prefix}/%{HOST}/bin/* -%{_prefix}/%{HOST}/lib/ldscripts -%ghost %_sysconfdir/alternatives/ld -%{_libdir}/ldscripts -%{_bindir}/* -%ifarch %gold_archs -%exclude %{_bindir}/gold -%exclude %{_bindir}/ld.gold -%endif -%doc %{_infodir}/*.gz -%{_libdir}/lib*-%{version}*.so -%else -%{_prefix}/%{TARGET}* -%{_prefix}/bin/* -%endif - -%ifarch %gold_archs -%files gold -%defattr(-,root,root) -%{_bindir}/gold -%{_bindir}/ld.gold -%endif - -%if 0%{!?cross:1} -%files devel -%defattr(-,root,root) -%{_prefix}/include/*.h -%{_libdir}/lib*.*a -%endif - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/bison/bison.spec b/prometa-Tizen_ivi_3.0/specfile-initial/bison/bison.spec deleted file mode 100644 index d6232dd..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/bison/bison.spec +++ /dev/null @@ -1,41 +0,0 @@ -%define keepstatic 1 -Name: bison -BuildRequires: gcc-c++ -Version: 2.6.2 -Release: 0 -Summary: The GNU Parser Generator -License: GPL-3.0+ -Group: Development/Languages/C and C++ -Url: http://www.gnu.org/software/bison/bison.html -Source: bison-%{version}.tar.xz -Source2: baselibs.conf -Requires: m4 - -%description -Bison is a parser generator similar to yacc(1). - -%prep -%setup -q - -%build -%configure --disable-nls -make %{?_smp_mflags} - -%check -make %{?_smp_mflags} check - -%install -%make_install - -%files -%dir %{_datadir}/aclocal -%{_bindir}/bison -%{_bindir}/yacc -%{_libdir}/liby.a -%{_datadir}/bison -%dir %{_datadir}/aclocal -%{_datadir}/aclocal/bison-i18n.m4 -%doc %{_infodir}/bison.info*.gz -%doc %{_mandir}/man1/bison.1.gz -%doc %{_mandir}/man1/yacc.1.gz - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/bluetooth-agent/bluetooth-agent.spec b/prometa-Tizen_ivi_3.0/specfile-initial/bluetooth-agent/bluetooth-agent.spec deleted file mode 100644 index 03b091e..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/bluetooth-agent/bluetooth-agent.spec +++ /dev/null @@ -1,42 +0,0 @@ -Name: bluetooth-agent -Summary: Bluetooth agent packages that support various external profiles -Version: 0.0.9 -Release: 2 -Group: TO_BE/FILLED_IN -License: TO BE FILLED IN -Source0: %{name}-%{version}.tar.gz - -BuildRequires: pkgconfig(contacts-service2) -BuildRequires: pkgconfig(dbus-glib-1) -BuildRequires: pkgconfig(msg-service) -BuildRequires: pkgconfig(email-service) -BuildRequires: pkgconfig(tapi) -BuildRequires: pkgconfig(dlog) -BuildRequires: pkgconfig(vconf) -BuildRequires: pkgconfig(appsvc) -BuildRequires: cmake - -%description -Bluetooth agent packages that support various external profiles - -%prep -%setup -q - -%build -cmake . -DCMAKE_INSTALL_PREFIX=/usr - -make VERBOSE=1 - -%install -rm -rf %{buildroot} -%make_install - -%files -%manifest bluetooth-agent.manifest -%defattr(-, root, root) -%{_bindir}/bluetooth-map-agent -%{_bindir}/bluetooth-pb-agent -%{_bindir}/bluetooth-hfp-agent -%{_datadir}/dbus-1/services/org.bluez.pb_agent.service -%{_datadir}/dbus-1/services/org.bluez.map_agent.service -%{_datadir}/dbus-1/services/org.bluez.hfp_agent.service diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/bluetooth-frwk/bluetooth-frwk.spec b/prometa-Tizen_ivi_3.0/specfile-initial/bluetooth-frwk/bluetooth-frwk.spec deleted file mode 100644 index 83b244a..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/bluetooth-frwk/bluetooth-frwk.spec +++ /dev/null @@ -1,134 +0,0 @@ -Name: bluetooth-frwk -Summary: Bluetooth framework for BlueZ and Obexd -Version: 0.2.57 -Release: 1 -Group: Connectivity/Bluetooth -License: Apache-2.0 -Source0: %{name}-%{version}.tar.gz -URL: https://review.tizen.org/git/?p=platform/core/connectivity/bluetooth-frwk.git;a=summary -Requires: sys-assert -Requires: dbus -Requires: syspopup -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(capi-network-tethering) -BuildRequires: pkgconfig(libprivilege-control) -BuildRequires: pkgconfig(status) -BuildRequires: pkgconfig(alarm-service) -BuildRequires: pkgconfig(notification) -BuildRequires: pkgconfig(security-server) -BuildRequires: cmake - -Requires(post): vconf -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: Development/Libraries -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: Connectivity/Bluetooth -Requires: %{name} = %{version}-%{release} - -%description service -This package is Bluetooth Service daemon to manage BT services. - -%package core -Summary: Bluetooth Core daemon -Group: Connectivity/Bluetooth -Requires: %{name} = %{version}-%{release} - -%description core -This package is Bluetooth core daemon to manage activation / deactivation. - -%prep -%setup -q - - -%build - -%ifarch x86_64 -export CFLAGS+=" -Wall -g -fvisibility=hidden -fPIC" -export LDFLAGS+=" -Wl,--rpath=%{_libdir} -Wl,--as-needed -Wl,--unresolved-symbols=ignore-in-shared-libs" -%else -export CFLAGS+=" -fpie" -export LDFLAGS+=" -Wl,--rpath=%{_libdir} -Wl,--as-needed -Wl,--unresolved-symbols=ignore-in-shared-libs -pie" -%endif -%cmake . - -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/user -mkdir -p %{buildroot}%{_libdir}/systemd/user/tizen-middleware.target.wants -install -m 0644 bt-service/bluetooth-frwk-service.service %{buildroot}%{_libdir}/systemd/user/ -ln -s ../bluetooth-frwk-service.service %{buildroot}%{_libdir}/systemd/user/tizen-middleware.target.wants/bluetooth-frwk-service.service - - -%post -/sbin/ldconfig -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 -%manifest bluetooth-frwk.manifest -%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/user/tizen-middleware.target.wants/bluetooth-frwk-service.service -%{_libdir}/systemd/user/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/prometa-Tizen_ivi_3.0/specfile-initial/bluetooth-share/bluetooth-share.spec b/prometa-Tizen_ivi_3.0/specfile-initial/bluetooth-share/bluetooth-share.spec deleted file mode 100644 index 7eb49e6..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/bluetooth-share/bluetooth-share.spec +++ /dev/null @@ -1,138 +0,0 @@ -%define _optdir /opt - -Name: bluetooth-share -Summary: Bluetooth file share Agent -Version: 0.0.47 -Release: 2 -Group: TO_BE/FILLED_IN -License: Apache License, Version 2.0 -Source0: %{name}-%{version}.tar.gz -Requires(post): vconf -Requires(post): coreutils -Requires(post): sqlite -Requires(post): smack -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-service2) -BuildRequires: pkgconfig(contacts-service2) -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) -BuildRequires: pkgconfig(capi-content-media-content) - -%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 -export CFLAGS+=" -fpie -fvisibility=hidden" -export LDFLAGS+=" -Wl,--rpath=/usr/%{_libdir} -Wl,--as-needed -Wl,--unresolved-symbols=ignore-in-shared-libs -pie" - -%cmake . -make - -%install -%make_install -mkdir -p %{buildroot}%{_optdir}/share/bt-ftp - -%post -# For the FTP server folder -if [ ! -e /opt/share/bt-ftp ] -then - mkdir -p /opt/share/bt-ftp -fi - -if [ ! -e /opt/share/bt-ftp/Media ] -then - ln -s /opt/usr/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 - -if [ ! -f /opt/usr/dbspace/.bluetooth_trasnfer.db ] -then - sqlite3 /opt/usr/dbspace/.bluetooth_trasnfer.db 'PRAGMA journal_mode = PERSIST; - create table if not exists inbound ( - id INTEGER PRIMARY KEY autoincrement, - sid INTEGER, - tr_status INTEGER, - file_path TEXT, - dev_name TEXT, - timestamp INTEGER default 0, - addr TEXT, - type TEXT, - content TEXT - ); - create table if not exists outbound ( - id INTEGER PRIMARY KEY autoincrement, - sid INTEGER, - tr_status INTEGER, - file_path TEXT, - dev_name TEXT, - timestamp INTEGER default 0, - addr TEXT, - type TEXT, - content TEXT - ); - ' -fi - -chown :5000 /opt/usr/dbspace/.bluetooth_trasnfer.db -chown :5000 /opt/usr/dbspace/.bluetooth_trasnfer.db-journal -chmod 660 /opt/usr/dbspace/.bluetooth_trasnfer.db -chmod 660 /opt/usr/dbspace/.bluetooth_trasnfer.db-journal - -if [ -f /usr/lib/rpm-plugins/msm.so ] -then -chsmack -a 'bt_share::db' /opt/usr/dbspace/.bluetooth_trasnfer.db -chsmack -a 'bt_share::db' /opt/usr/dbspace/.bluetooth_trasnfer.db-journal -fi - -%files -%manifest bluetooth-share.manifest -/opt/etc/smack/accesses.d/bluetooth-share.rule -%defattr(-,root,root,-) -%{_bindir}/bluetooth-share -%{_datadir}/dbus-1/services/org.bluetooth.share.service -%{_optdir}/share/bt-ftp - -%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/prometa-Tizen_ivi_3.0/specfile-initial/bluetooth/capi-network-bluetooth.spec b/prometa-Tizen_ivi_3.0/specfile-initial/bluetooth/capi-network-bluetooth.spec deleted file mode 100644 index 247d2b5..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/bluetooth/capi-network-bluetooth.spec +++ /dev/null @@ -1,57 +0,0 @@ -Name: capi-network-bluetooth -Summary: Network Bluetooth Framework -Version: 0.1.39 -Release: 1 -Group: Connectivity/API -License: Apache-2.0 -Source0: %{name}-%{version}.tar.gz -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: Development/Connectivit -Requires: %{name} = %{version}-%{release} - -%description devel -Network Bluetooth Framework. - -%devel_desc - -%prep -%setup -q - -%build -MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` -%cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER} - -make %{?jobs:-j%jobs} - -%install -%make_install - - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%license LICENSE.APLv2 LICENSE -%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/prometa-Tizen_ivi_3.0/specfile-initial/bluez/bluez.spec b/prometa-Tizen_ivi_3.0/specfile-initial/bluez/bluez.spec deleted file mode 100644 index d4442ef..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/bluez/bluez.spec +++ /dev/null @@ -1,294 +0,0 @@ -%bcond_with ofono - -%define with_libcapng --enable-capng - -Name: bluez -BuildRequires: pkgconfig(dbus-1) -BuildRequires: flex -BuildRequires: libcap-ng-devel -BuildRequires: systemd -%{?systemd_requires} -BuildRequires: pkgconfig(alsa) -BuildRequires: automake -BuildRequires: check-devel -BuildRequires: glib2-devel >= 2.16 -BuildRequires: libsndfile-devel -BuildRequires: libtool -BuildRequires: libudev-devel -BuildRequires: libusb-devel -BuildRequires: pkg-config -BuildRequires: readline-devel -BuildRequires: udev -BuildRequires: pkgconfig(libnl-1) -Url: http://www.bluez.org -Version: 4.101 -Release: 0 -Summary: Bluetooth Stack for Linux -License: GPL-2.0+ -Group: Connectivity/Bluetooth -Source: bluez-%{version}.tar.gz -Source2: bluez-coldplug.init -Source3: bluetooth.sysconfig -Source4: bluetooth.sh -Source5: baselibs.conf -Source7: bluetooth.modprobe -Source8: audio.conf - -%define cups_lib_dir %{_prefix}/lib/cups - -%description -The Bluetooth stack for Linux. - -%package devel -Summary: Files needed for BlueZ development -License: GPL-2.0+ -Group: Development/Libraries -Requires: libbluetooth = %{version} - -%description devel -Files needed to develop applications for the BlueZ Bluetooth protocol -stack. - -%package -n libbluetooth -Summary: Bluetooth Libraries -License: GPL-2.0+ -Group: Connectivity/Bluetooth - -%description -n libbluetooth -Bluetooth protocol stack libraries. - -%package cups -Summary: CUPS Driver for Bluetooth Printers -License: GPL-2.0+ -Group: Connectivity/Bluetooth -Requires: libbluetooth = %{version} - -%description cups -Contains the files required by CUPS for printing to Bluetooth-connected -printers. - - -%package test -Summary: Tools for testing of various Bluetooth-functions -License: GPL-2.0+ ; MIT -Group: Development/Tools -Requires: dbus-python -Requires: libbluetooth = %{version} -Requires: python-gobject - -%description test -Contains a few tools for testing various bluetooth functions. The -BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A. - - -%package sbc -Summary: Bluetooth Low-Complexity, Sub-Band Codec Utilities -License: GPL-2.0+ -Group: Connectivity/Bluetooth -Requires: libbluetooth = %{version} -Requires: libsbc = %{version} - -%description sbc -The package contains utilities for using the SBC codec. - -The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., USA. - - - -%package -n libsbc -Summary: Bluetooth Low-Complexity, Sub-Band Codec Library -License: GPL-2.0+ -Group: Connectivity/Bluetooth -Requires: libbluetooth = %{version} - -%description -n libsbc -The package contains libraries for using the SBC codec. - -The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., USA. - -%package alsa -Summary: Bluetooth Sound Support -License: GPL-2.0+ -Group: Connectivity/Bluetooth -Requires: libbluetooth = %{version} -Provides: bluez-audio:%_libdir/alsa-lib/libasound_module_pcm_bluetooth.so - -%description alsa -The package contains libraries for using bluetooth audio services. - -The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., USA. - - -%package compat -Summary: Bluetooth Stack for Linux -License: GPL-2.0+ -Group: Connectivity/Bluetooth -Requires: libbluetooth = %{version} - -%description compat -The Bluetooth stack for Linux. This package contains older and partly -deprecated binaries that might still be needed for compatibility. - - -%prep -%setup -q - -%build -autoreconf -fiv -%configure --with-pic \ - --libexecdir=/lib \ - --enable-gstreamer \ - --enable-alsa \ - --enable-usb \ - --enable-tools \ - --enable-bccmd \ - --enable-hid2hci \ - --enable-dfutool \ - --enable-cups \ - --enable-test \ - --enable-pand \ - --enable-dund \ - --enable-proximity \ - --enable-wiimote \ - --enable-thermometer \ - --enable-datafiles \ - --enable-pcmcia \ - --enable-health \ - --enable-dbusoob \ -%if %{with ofono} - --with-telephony=ofono \ -%endif - --with-systemdunitdir=%{_unitdir} \ - %{?with_libcapng} -make %{?_smp_mflags} all V=1 - -%check -make check - -%install -%make_install - -# bluez-test -cd test -install --mode=0755 \ - simple-agent \ - simple-service \ - list-devices \ - test-audio \ - test-adapter \ - test-device \ - test-discovery \ - test-input \ - test-manager \ - test-network \ - test-serial \ - test-service \ - test-telephony \ - $RPM_BUILD_ROOT/%{_bindir}/ -cd .. -rm -rvf $RPM_BUILD_ROOT/%{_libdir}/gstreamer-* -install --mode=0755 -D %{S:4} $RPM_BUILD_ROOT/usr/lib/udev/bluetooth.sh -install --mode=0644 -D %{S:7} $RPM_BUILD_ROOT/%{_sysconfdir}/modprobe.d/50-bluetooth.conf -install --mode=0644 -D %{S:8} $RPM_BUILD_ROOT/%{_sysconfdir}/bluetooth/audio.conf -if ! test -e %{buildroot}%{cups_lib_dir}/backend/bluetooth -then if test -e %{buildroot}%{_libdir}/cups/backend/bluetooth - then mkdir -p %{buildroot}%{cups_lib_dir}/backend - mv %{buildroot}%{_libdir}/cups/backend/bluetooth %{buildroot}%{cups_lib_dir}/backend/bluetooth - fi -fi -# no idea why this is suddenly necessary... -install --mode 0755 -d $RPM_BUILD_ROOT/var/lib/bluetooth - - - - - -%post -n libsbc -p /sbin/ldconfig - -%postun -n libsbc -p /sbin/ldconfig - -%post -n libbluetooth -p /sbin/ldconfig - -%postun -n libbluetooth -p /sbin/ldconfig - -%files -%defattr(-, root, root) -%license COPYING -%{_bindir}/hcitool -%{_bindir}/l2ping -%{_bindir}/rfcomm -%{_bindir}/sdptool -%{_bindir}/ciptool -#%{_bindir}/dfutool -%{_bindir}/gatttool -%{_sbindir}/hciattach -%{_sbindir}/hciconfig -%{_sbindir}/bluetoothd -#%{_sbindir}/hid2hci -%{_sbindir}/bccmd -%dir /usr/lib/udev -/usr/lib/udev/* -/usr/lib/udev/bluetooth_serial -/usr/lib/udev/rules.d/97-bluetooth-serial.rules -/usr/share/dbus-1/system-services/org.bluez.service -%dir %{_sysconfdir}/bluetooth -%config(noreplace) %{_sysconfdir}/bluetooth/main.conf -%config(noreplace) %{_sysconfdir}/bluetooth/rfcomm.conf -%config(noreplace) %{_sysconfdir}/bluetooth/audio.conf -%config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf -%dir /var/lib/bluetooth -%dir %{_sysconfdir}/modprobe.d -%config(noreplace) %{_sysconfdir}/modprobe.d/50-bluetooth.conf -%{_unitdir}/bluetooth.service - -%files devel -%defattr(-, root, root) -/usr/include/bluetooth -%{_libdir}/libbluetooth.so -%{_libdir}/pkgconfig/bluez.pc - -%files -n libbluetooth -%defattr(-, root, root) -%{_libdir}/libbluetooth.so.* -%license COPYING - -%files cups -%defattr(-,root,root) -%dir %{cups_lib_dir} -%dir %{cups_lib_dir}/backend -%{cups_lib_dir}/backend/bluetooth - -%files test -%defattr(-,root,root) -%{_sbindir}/hciemu -%{_bindir}/l2test -%{_bindir}/rctest -%{_bindir}/list-devices -%{_bindir}/simple-agent -%{_bindir}/simple-service -%{_bindir}/test-adapter -%{_bindir}/test-audio -%{_bindir}/test-device -%{_bindir}/test-discovery -%{_bindir}/test-input -%{_bindir}/test-manager -%{_bindir}/test-network -%{_bindir}/test-serial -%{_bindir}/test-service -%{_bindir}/test-telephony - -%files alsa -%defattr(-,root,root) -%dir /usr/share/alsa -%config /usr/share/alsa/bluetooth.conf -%{_libdir}/alsa-lib/*.so - - -%files compat -%defattr(-,root,root) -%{_bindir}/dund -%{_bindir}/pand - -%docs_package - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/boost/boost.spec b/prometa-Tizen_ivi_3.0/specfile-initial/boost/boost.spec deleted file mode 100644 index d3bee2b..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/boost/boost.spec +++ /dev/null @@ -1,534 +0,0 @@ -%define ver 1.49.0 -%define file_version 1_49_0 -%define short_version 1_49 - -#Define to 0 to not generate the pdf documentation -%define build_pdf 0 -%define package_pdf 0 - - -%define disable_long_double 0 - -%define boost_libs1 libboost_date_time libboost_filesystem libboost_graph -%define boost_libs2 libboost_iostreams libboost_math libboost_test -%define boost_libs3 libboost_program_options libboost_python libboost_serialization -%define boost_libs4 libboost_signals libboost_system libboost_thread -%define boost_libs5 libboost_wave libboost_regex libboost_regex -%define boost_libs6 libboost_random libboost_chrono libboost_locale -%define boost_libs7 libboost_timer - -%define all_libs %boost_libs0 %boost_libs2 %boost_libs3 %boost_libs4 %boost_libs5 %boost_libs6 %boost_libs7 - - -%define debug_package_requires %{all_libs} - -Name: boost -BuildRequires: boost-jam -BuildRequires: dos2unix -BuildRequires: chrpath -BuildRequires: gcc-c++ -BuildRequires: bzip2-devel -BuildRequires: zlib-devel -BuildRequires: expat-devel -BuildRequires: libicu-devel -BuildRequires: python-devel -BuildRequires: xz -BuildRequires: fdupes -Url: http://www.boost.org -Summary: Boost C++ Libraries -License: BSD-3-Clause -Group: Development/Libraries/C and C++ -Version: 1.49.0 -Release: 0 -Source0: %{name}_%{file_version}.tar.bz2 -Source1: boost-rpmlintrc -Source4: existing_extra_docs - -%define _docdir %{_datadir}/doc/packages/boost - -%description -Boost provides free peer-reviewed portable C++ source libraries. The -emphasis is on libraries that work well with the C++ Standard Library. -One goal is to establish "existing practice" and provide 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. - -Although Boost was begun by members of the C++ Standards Committee -Library Working Group, membership has expanded to include nearly two -thousand members of the C++ community at large. - -This package is mainly needed for updating from a prior version, the -dynamic libraries are found in their respective package. For development -using Boost, you also need the boost-devel package. For documentation, -see the boost-doc package. - - - -%package devel -Summary: Development package for Boost C++ -Group: Development/Libraries/C and C++ -Requires: libboost_date_time libboost_filesystem libboost_graph -Requires: libboost_iostreams libboost_math libboost_test -Requires: libboost_program_options libboost_python libboost_serialization -Requires: libboost_signals libboost_system libboost_thread -Requires: libboost_wave libboost_regex libboost_regex -Requires: libboost_random libboost_chrono libboost_locale -Requires: libboost_timer -Requires: libstdc++-devel - -%description devel -This package contains all that is needed to develop/compile -applications that use the Boost C++ libraries. For documentation see -the documentation packages (html, man or pdf). - - - -%package -n boost-license -Summary: Boost License -Group: Development/Libraries/C and C++ -BuildArch: noarch - -%description -n boost-license -This package contains the license boost is provided under. - - -%package -n libboost_date_time -Summary: Boost::Date.Time Runtime libraries -Group: System/Libraries -Requires: boost-license -Provides: boost-datetime - -%description -n libboost_date_time -This package contains the Boost Date.Time runtime libraries. - - -%package -n libboost_filesystem -Summary: Boost::Filesystem Runtime Libraries -Group: System/Localization -Requires: boost-license -Provides: boost-filesystem - -%description -n libboost_filesystem -This package contains the Boost::Filesystem libraries. - - -%package -n libboost_graph -Summary: Boost::Graph Runtime Libraries -Group: System/Libraries -Requires: boost-license -Provides: boost-graph - -%description -n libboost_graph -This package contains the Boost::Graph Runtime libraries. - - -%package -n libboost_iostreams -Summary: Boost::IOStreams Runtime Libraries -Group: System/Libraries -Requires: boost-license -Provides: boost-iostreams - -%description -n libboost_iostreams -This package contains the Boost::IOStreams Runtime libraries. - - -%package -n libboost_math -Summary: Boost::Math Runtime Libraries -Group: System/Libraries -Requires: boost-license -Provides: boost-math - -%description -n libboost_math -This package contains the Boost::Math Runtime libraries. - - - -%package -n libboost_test -Summary: Boost::Test Runtime Libraries -Group: System/Libraries -Requires: boost-license -Provides: boost-test - -%description -n libboost_test -This package contains the Boost::Test runtime libraries. - - -%package -n libboost_program_options -Summary: Boost::ProgramOptions Runtime libraries -Group: System/Libraries -Requires: boost-license -Provides: boost-program-options - -%description -n libboost_program_options -This package contains the Boost::ProgramOptions Runtime libraries. - - -%package -n libboost_python -Summary: Boost::Python Runtime Libraries -Group: System/Libraries -Requires: boost-license -Provides: boost-python - -%description -n libboost_python -This package contains the Boost::Python Runtime libraries. - - -%package -n libboost_serialization -Summary: Boost::Serialization Runtime Libraries -Group: System/Libraries -Requires: boost-license -Provides: boost-serialization - -%description -n libboost_serialization -This package contains the Boost::Serialization Runtime libraries. - - -%package -n libboost_signals -Summary: Boost::Signals Runtime Libraries -Group: System/Libraries -Requires: boost-license - -%description -n libboost_signals -This package contains the Boost::Signals Runtime libraries. - - -%package -n libboost_system -Summary: Boost::System Runtime Libraries -Group: System/Libraries -Requires: boost-license -Provides: boost-system - -%description -n libboost_system -This package contains the Boost::System runtime libraries. - - -%package -n libboost_thread -Summary: Boost::Thread Runtime Libraries -Group: System/Libraries -Requires: boost-license -Provides: boost-thread - -%description -n libboost_thread -This package contains the Boost::Thread runtime libraries. - - -%package -n libboost_wave -Summary: Boost::Wave Runtime Libraries -Group: System/Libraries -Requires: boost-license -Provides: boost-wave - -%description -n libboost_wave -This package contains the Boost::Wave runtime libraries. - - -%package -n libboost_regex -Summary: The Boost::Regex runtime library -Group: System/Libraries -Requires: boost-license -Provides: boost-regex - -%description -n libboost_regex -This package contains the Boost::Regex runtime library. - -%package -n libboost_random -Summary: The Boost::Random runtime library -Group: System/Libraries -Requires: boost-license -Provides: boost-random - -%description -n libboost_random -This package contains the Boost::Random runtime library. - -%package -n libboost_chrono -Summary: The Boost::Chrono runtime library -Group: System/Libraries -Requires: boost-license -Provides: boost-chrono - -%description -n libboost_chrono -This package contains the Boost::Chrono runtime library. - -%package -n libboost_locale -Summary: The Boost::Locale runtime library -Group: System/Libraries -Requires: boost-license -Provides: boost-locale - -%description -n libboost_locale -This package contains the Boost::Locale runtime library. - -%package -n libboost_timer -Summary: The Boost::Timer runtime library -Group: System/Libraries -Requires: boost-license -Provides: boost-timer - -%description -n libboost_timer -This package contains the Boost::Timer runtime library. - - -%prep -%setup -q -n %{name}_%{file_version} -#everything in the tarball has the executable flag set ... -find -type f ! \( -name \*.sh -o -name \*.py -o -name \*.pl \) -exec chmod -x {} + - -#stupid build machinery copies .orig files -find . -name \*.orig -exec rm {} + - -%build -find . -type f -exec chmod u+w {} + - -# Now build it -J_P=%{jobs} -J_G=$(getconf _NPROCESSORS_ONLN) -[ $J_G -gt 64 ] && J_G=64 - -if test -z "$JOBS"; then - JOBS=$J_G -else - test 1 -gt "$JOBS" && JOBS=1 -fi -if test "$JOBS" == "0"; then - JOBS=1 -fi - -# In case you want more parallel jobs then autobuild grants you -#if [ $J_P -gt $J_I ]; then -# JOBS=$J_G -#fi -%if %{disable_long_double} -export LONG_DOUBLE_FLAGS="--disable-long-double" -%endif -BJAM_CONFIG="-d2 -j$JOBS -sICU_PATH=%{_prefix}" -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" -export EXPAT_INCLUDE=/usr/include EXPAT_LIBPATH=%{_libdir} REGEX_FLAGS="--with-icu" -export PYTHON_FLAGS - -cat << EOF >user-config.jam -# Boost.Build Configuration - -# Compiler configuration -using gcc ; - -# Python configuration -using python : ${PYTHON_VERSION} : %{_prefix} ; -EOF - - - -sh ./bootstrap.sh -./b2 - - -%install -# Now build it -J_P=%{jobs} -J_G=$(getconf _NPROCESSORS_ONLN) -[ $J_G -gt 64 ] && J_G=64 - -if test -z "$JOBS"; then - JOBS=$J_G -else - test 1 -gt "$JOBS" && JOBS=1 -fi -if test "$JOBS" == "0"; then - JOBS=1 -fi - -# In case you want more parallel jobs then autobuild grants you -if [ $J_P -gt $J_G ]; then - JOBS=$J_G -fi - -BJAM_CONFIG="-d2 -j$JOBS -sICU_PATH=%{_prefix}" -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" -export EXPAT_INCLUDE=/usr/include EXPAT_LIBPATH=%{_libdir} REGEX_FLAGS="--with-icu" -export PYTHON_FLAGS - -# Set PATH, MANPATH and LD_LIBRARY_PATH - -%{_bindir}/bjam ${BJAM_CONFIG} ${LONG_DOUBLE_FLAGS} --user-config=user-config.jam \ - --prefix=%{buildroot}%{_prefix} \ - --exec-prefix=$%{buildroot}%{_prefix} \ - --libdir=%{buildroot}%{_libdir} \ - --includedir=%{buildroot}%{_includedir} \ - install || echo "Not all Boost libraries built properly." - -mkdir -p %{buildroot}%{_docdir} - -pushd %{buildroot}%{_libdir} -blibs=$(find . -name \*.so.%{version}) -echo $blibs | xargs chrpath -d - -for lib in ${blibs}; do - BASE=$(basename ${lib} .so.%{version}) - SONAME_MT="$BASE-mt.so" - ln -sf ${lib} $SONAME_MT -done -popd - -#install the man pages -rm -rf doc/man/man3/boost::units::operator - -for sec in 3 7 9; do - install -d %buildroot/%{_mandir}/man${sec} -done - -#install doc files -dos2unix libs/ptr_container/doc/tutorial_example.html \ - libs/parameter/doc/html/reference.html \ - libs/parameter/doc/html/index.html \ - libs/iostreams/doc/tree/tree.js \ - libs/graph/doc/lengauer_tarjan_dominator.htm \ - libs/test/test/test_files/errors_handling_test.pattern \ - libs/test/test/test_files/result_report_test.pattern -find . -name \*.htm\* -o -name \*.gif -o -name \*.css -o -name \*.jpg -o -name \*.png -o -name \*.ico | \ - tar --files-from=%{S:4} -cf - --files-from=- | tar -C %{buildroot}%{_docdir} -xf - -rm -rf %{buildroot}%{_docdir}/boost -ln -s /usr/include/boost %{buildroot}%{_docdir} -ln -s ../LICENSE_1_0.txt %{buildroot}%{_docdir}/libs -#Copy the news file. -#cp %%{S:5} %%{buildroot}%%{_docdir} -#only for documentation, doesn't need to be executable -find %{buildroot}%{_docdir} -name \*.py -exec chmod -x {} + -rm -f %{buildroot}%{_libdir}/*.a -#symlink dupes -%fdupes %buildroot - -%remove_docs - - -%post -n libboost_date_time -p /sbin/ldconfig -%post -n libboost_filesystem -p /sbin/ldconfig -%post -n libboost_iostreams -p /sbin/ldconfig -%post -n libboost_test -p /sbin/ldconfig -%post -n libboost_program_options -p /sbin/ldconfig -%post -n libboost_python -p /sbin/ldconfig -%post -n libboost_regex -p /sbin/ldconfig -%post -n libboost_serialization -p /sbin/ldconfig -%post -n libboost_signals -p /sbin/ldconfig -%post -n libboost_thread -p /sbin/ldconfig -%post -n libboost_math -p /sbin/ldconfig - - -%post -n libboost_graph -p /sbin/ldconfig -%post -n libboost_system -p /sbin/ldconfig -%post -n libboost_wave -p /sbin/ldconfig -%post -n libboost_random -p /sbin/ldconfig -%post -n libboost_chrono -p /sbin/ldconfig -%post -n libboost_locale -p /sbin/ldconfig -%post -n libboost_timer -p /sbin/ldconfig - -%postun -n libboost_date_time -p /sbin/ldconfig -%postun -n libboost_filesystem -p /sbin/ldconfig -%postun -n libboost_iostreams -p /sbin/ldconfig -%postun -n libboost_test -p /sbin/ldconfig -%postun -n libboost_program_options -p /sbin/ldconfig -%postun -n libboost_python -p /sbin/ldconfig -%postun -n libboost_regex -p /sbin/ldconfig -%postun -n libboost_serialization -p /sbin/ldconfig -%postun -n libboost_signals -p /sbin/ldconfig -%postun -n libboost_thread -p /sbin/ldconfig -%postun -n libboost_math -p /sbin/ldconfig - - -%postun -n libboost_graph -p /sbin/ldconfig -%postun -n libboost_system -p /sbin/ldconfig -%postun -n libboost_wave -p /sbin/ldconfig -%postun -n libboost_random -p /sbin/ldconfig -%postun -n libboost_chrono -p /sbin/ldconfig -%postun -n libboost_locale -p /sbin/ldconfig -%postun -n libboost_timer -p /sbin/ldconfig - -%files -n boost-license -%defattr(-, root, root, -) -##%doc %{_docdir}/LICENSE_1_0.txt - -%files -n libboost_date_time -%defattr(-, root, root, -) -%{_libdir}/libboost_date_time*.so.* - -%files -n libboost_filesystem -%defattr(-, root, root, -) -%{_libdir}/libboost_filesystem*.so.* - -%files -n libboost_graph -%defattr(-, root, root, -) -%{_libdir}/libboost_graph*.so.* - -%files -n libboost_iostreams -%defattr(-, root, root, -) -%{_libdir}/libboost_iostreams*.so.* - -%files -n libboost_math -%defattr(-, root, root, -) -%{_libdir}/libboost_math_*.so.* - - -%files -n libboost_test -%defattr(-, root, root, -) -%{_libdir}/libboost_prg_exec_monitor*.so.* -%{_libdir}/libboost_unit_test_framework*.so.* - -%files -n libboost_program_options -%defattr(-, root, root, -) -%{_libdir}/libboost_program_options*.so.* - -%files -n libboost_python -%defattr(-, root, root, -) -%{_libdir}/libboost_python*.so.* - -%files -n libboost_serialization -%defattr(-, root, root, -) -%{_libdir}/libboost_*serialization*.so.* - -%files -n libboost_signals -%defattr(-, root, root, -) -%{_libdir}/libboost_signals*.so.* - -%files -n libboost_system -%defattr(-, root, root, -) -%{_libdir}/libboost_system*.so.* - -%files -n libboost_thread -%defattr(-, root, root, -) -%{_libdir}/libboost_thread*.so.* - -%files -n libboost_wave -%defattr(-, root, root, -) -%{_libdir}/libboost_wave*.so.* - -%files -n libboost_regex -%defattr(-, root, root, -) -%{_libdir}/libboost_regex*.so.* - -%files -n libboost_random -%defattr(-, root, root, -) -%{_libdir}/libboost_random*.so.* - -%files -n libboost_chrono -%defattr(-, root, root, -) -%{_libdir}/libboost_chrono*.so.* - -%files -n libboost_locale -%defattr(-, root, root, -) -%{_libdir}/libboost_locale*.so.* - -%files -n libboost_timer -%defattr(-, root, root, -) -%{_libdir}/libboost_timer*.so.* - -%files devel -%defattr(-, root, root, -) -%{_includedir}/boost -%{_libdir}/*.so - - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/bootchart/bootchart.spec b/prometa-Tizen_ivi_3.0/specfile-initial/bootchart/bootchart.spec deleted file mode 100644 index a60f1b3..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/bootchart/bootchart.spec +++ /dev/null @@ -1,30 +0,0 @@ -Name: bootchart -Version: 1.20 -Release: 1 -License: GPL-2.0 -Summary: Boot time graph generator -Url: http://meego.gitorious.org/ -Group: Development/Tools -Source0: bootchart-%{version}.tar.gz - -%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 -%configure -make %{?_smp_mflags} - -%install -%make_install - -%files -%license COPYING -%defattr(-,root,root,-) -/usr//sbin/bootchartd -%{_datadir}/doc/bootchart/bootchartd.conf.example - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/build/build-initvm.spec b/prometa-Tizen_ivi_3.0/specfile-initial/build/build-initvm.spec deleted file mode 100644 index cef4a23..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/build/build-initvm.spec +++ /dev/null @@ -1,53 +0,0 @@ -# -# spec file for package build-initvm -# -# 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: build-initvm -Summary: A Script to Build SUSE Linux RPMs -License: GPL-2.0+ -Group: Development/Tools/Building -Version: 20120927 -Release: 0 -Source: obs-build-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build -AutoReqProv: off -Requires: build -BuildRequires: gcc -BuildRequires: glibc-devel -%if 0%{?suse_version} > 1200 -BuildRequires: glibc-devel-static -%endif - -%description -This package provides a script for building RPMs for SUSE Linux in a -chroot or a secure virtualized environment. - - -%prep -%setup -q -n obs-build-%version - -%build -make CFLAGS="$RPM_BUILD_FLAGS" initvm-all - -%install -make DESTDIR=$RPM_BUILD_ROOT initvm-install - -%files -%defattr(-,root,root) -/usr/lib/build/initvm - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/byacc/byacc.spec b/prometa-Tizen_ivi_3.0/specfile-initial/byacc/byacc.spec deleted file mode 100644 index 5ecd575..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/byacc/byacc.spec +++ /dev/null @@ -1,36 +0,0 @@ -Name: byacc -Version: 20100216 -Release: 1 -Summary: LALR(1) parser generator -Group: Development/Languages/C and C++ -License: SUSE-Public-Domain -Url: http://invisible-island.net/byacc/byacc.html -Source: http://invisible-island.net/datafiles/release/byacc.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build - -%description -Berkeley Yacc is a LALR(1) parser generator. It has been made as compatible as -possible with AT&T Yacc and it accepts any input specification that conforms to -the AT&T Yacc documentation. In contrast to bison, it is written to avoid -dependencies upon a particular compiler. - -%prep -%setup - -%build -# without --with-warnings several functions will not be marked with gcc's -# noreturn attribute and produce warnings when $RPM_OPT_FLAGS contains -Wall -%configure --with-warnings -make %{?_smp_mflags} - -%install -%make_install -mv %{buildroot}%{_bindir}/yacc %{buildroot}%{_bindir}/byacc - -%remove_docs - -%files -%defattr(-,root,root,-) -%{_bindir}/byacc - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/cairo/cairo.spec b/prometa-Tizen_ivi_3.0/specfile-initial/cairo/cairo.spec deleted file mode 100644 index 9cecf47..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/cairo/cairo.spec +++ /dev/null @@ -1,196 +0,0 @@ -%bcond_without cairo_xcb_backend -%bcond_without cairo_gl_backend -%bcond_with wayland - - -Name: cairo -Version: 1.12.14 -Release: 0 -License: LGPL-2.1+ or MPL-1.1 -Summary: Vector Graphics Library with Cross-Device Output Support -Url: http://cairographics.org/ -Group: Graphics/Libraries -Source: http://cairographics.org/releases/%{name}-%{version}.tar.xz -Source99: baselibs.conf -BuildRequires: libtool -BuildRequires: pkg-config -BuildRequires: xz -BuildRequires: pkgconfig(fontconfig) -BuildRequires: pkgconfig(xext) -BuildRequires: pkgconfig(freetype2) -BuildRequires: pkgconfig(gobject-2.0) -BuildRequires: pkgconfig(libpng) -BuildRequires: pkgconfig(pixman-1) -BuildRequires: pkgconfig(x11) -BuildRequires: which -%if %{with cairo_xcb_backend} -BuildRequires: pkgconfig(xcb) -BuildRequires: pkgconfig(xcb-shm) -%endif -%if %{with cairo_gl_backend} -BuildRequires: mesa-devel -%if %{with wayland} -BuildRequires: pkgconfig(wayland-egl) -%endif -%endif -BuildRequires: pkgconfig(xrender) - -%description -Cairo is a vector graphics library with cross-device output support. -Currently supported output targets include the X Window System, -in-memory image buffers, and PostScript. Cairo is designed to produce -identical output on all output media while taking advantage of display -hardware acceleration when available. - -%package -n libcairo -License: LGPL-2.1+ or MPL-1.1 -Summary: Vector Graphics Library with Cross-Device Output Support -Group: Graphics/Libraries -Provides: cairo = %{version} -Obsoletes: cairo < %{version} - -%description -n libcairo -Cairo is a vector graphics library with cross-device output support. -Currently supported output targets include the X Window System, -in-memory image buffers, and PostScript. Cairo is designed to produce -identical output on all output media while taking advantage of display -hardware acceleration when available. - -%package -n libcairo-gobject -License: LGPL-2.1+ or MPL-1.1 -Summary: Vector Graphics Library with Cross-Device Output Support -Group: Graphics/Libraries - -%description -n libcairo-gobject -Cairo is a vector graphics library with cross-device output support. -Currently supported output targets include the X Window System, -in-memory image buffers, and PostScript. Cairo is designed to produce -identical output on all output media while taking advantage of display -hardware acceleration when available. - -This library contains GType declarations for Cairo types. It is also -meant to support gobject-introspection binding creation. - -%package -n libcairo-script-interpreter -License: LGPL-2.1+ or MPL-1.1 -Summary: Vector Graphics Library with Cross-Device Output Support -Group: Graphics/Libraries - -%description -n libcairo-script-interpreter -Cairo is a vector graphics library with cross-device output support. -Currently supported output targets include the X Window System, -in-memory image buffers, and PostScript. Cairo is designed to produce -identical output on all output media while taking advantage of display -hardware acceleration when available. - -%package tools -License: GPL-3.0+ -Summary: Vector Graphics Library with Cross-Device Output Support -- Utilities -Group: Development/Libraries -# We need an explicit requires since nothing links to the cairo library -Requires: libcairo = %{version} - -%description tools -Cairo is a vector graphics library with cross-device output support. -Currently supported output targets include the X Window System, -in-memory image buffers, and PostScript. Cairo is designed to produce -identical output on all output media while taking advantage of display -hardware acceleration when available. - -This package contains various cairo utilities. - -%package devel -License: LGPL-2.1+ or MPL-1.1 -Summary: Development environment for cairo -Group: Development/Libraries -Requires: libcairo = %{version} -Requires: libcairo-gobject = %{version} -Requires: libcairo-script-interpreter = %{version} - -%description devel -This package contains all files necessary to build binaries using -cairo. - -%prep -%setup -q - -%build -# Disable Atom optimizations in order to make binaries executable in buildroot -export RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed s'/atom/i686/g'` -export CFLAGS=`echo $CFLAGS | sed s'/atom/i686/g'` -export CXXFLAGS=`echo $CXXFLAGS | sed s'/atom/i686/g'` - -# Needed by patch0 -NOCONFIGURE=1 ./autogen.sh -%configure \ - --with-pic \ - --enable-fc \ - --enable-ft \ -%if %{with cairo_gl_backend} - --enable-gl \ - --enable-egl \ -%ifnarch %ix86 x86_64 - --enable-glesv2=yes \ -%endif -%endif - --enable-ps \ - --enable-pdf \ - --enable-script \ - --enable-svg \ - --enable-tee \ -%if %{with cairo_xcb_backend} - --enable-xcb \ -%endif - --enable-xlib \ - --disable-gtk-doc \ - --disable-static -make %{?_smp_mflags} V=1 - -%install -%make_install - -%post -n libcairo -p /sbin/ldconfig - -%postun -n libcairo -p /sbin/ldconfig - -%post -n libcairo-gobject -p /sbin/ldconfig - -%postun -n libcairo-gobject -p /sbin/ldconfig - -%post -n libcairo-script-interpreter -p /sbin/ldconfig - -%postun -n libcairo-script-interpreter -p /sbin/ldconfig - -%files -n libcairo -%defattr(-, root, root) -%license COPYING COPYING-LGPL-2.1 COPYING-MPL-1.1 -%{_libdir}/libcairo.so.* - -%files -n libcairo-gobject -%defattr(-, root, root) -%{_libdir}/libcairo-gobject.so.2* - -%files -n libcairo-script-interpreter -%defattr(-, root, root) -%license util/cairo-script/COPYING -%{_libdir}/libcairo-script-interpreter.so.* - -%files tools -%defattr(-, root, root) -%license util/cairo-trace/COPYING util/cairo-trace/COPYING-GPL-3 -%{_bindir}/cairo-sphinx -%{_bindir}/cairo-trace -%dir %{_libdir}/cairo -%{_libdir}/cairo/cairo-fdr.so -%{_libdir}/cairo/cairo-sphinx.so -%{_libdir}/cairo/libcairo-trace.so - -%files devel -%defattr(-, root, root) -%doc PORTING_GUIDE -%{_includedir}/cairo/ -%doc %{_datadir}/gtk-doc/html/cairo -%{_libdir}/*.so -%{_libdir}/pkgconfig/*.pc - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/ccache/ccache.spec b/prometa-Tizen_ivi_3.0/specfile-initial/ccache/ccache.spec deleted file mode 100644 index 6e6086f..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/ccache/ccache.spec +++ /dev/null @@ -1,59 +0,0 @@ -# -# 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/prometa-Tizen_ivi_3.0/specfile-initial/cert-svc-ui/cert-svc-ui.spec b/prometa-Tizen_ivi_3.0/specfile-initial/cert-svc-ui/cert-svc-ui.spec deleted file mode 100755 index eb46987..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/cert-svc-ui/cert-svc-ui.spec +++ /dev/null @@ -1,73 +0,0 @@ -#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: 47 -Group: System/Libraries -License: SAMSUNG -Source0: %{name}-%{version}.tar.gz -Source1: %{name}.manifest - -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 - -%prep -%setup -q - -%define _ugdir /usr/ug - -%build -%{!?build_type:%define build_type "Release"} -cmake . -DCMAKE_INSTALL_PREFIX="%{_ugdir}" -DCMAKE_BUILD_TYPE=%{build_type} -DPKGNAME="cert-svc1-ui" -#VERBOSE=1 make -make - -%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 - -%clean -rm -rf %{buildroot} - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%defattr(-,root,root,-) -%manifest %{_datadir}/%{name}.manifest -/etc/smack/accesses2.d/ug.%{name}.include -%{_ugdir}/lib/libmgr-cert-view.so -%{_ugdir}/lib/libug-setting-manage-certificates-efl.so.* -%{_ugdir}/lib/libug-setting-manage-certificates-efl.so -%{_ugdir}/lib/libug-cert-selection-ug-efl.so* -%{_ugdir}/res/locale/*/LC_MESSAGES/* -%{_datadir}/license/%{name} diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/check/check.spec b/prometa-Tizen_ivi_3.0/specfile-initial/check/check.spec deleted file mode 100644 index 0f0beb8..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/check/check.spec +++ /dev/null @@ -1,68 +0,0 @@ -Name: check -Version: 0.9.8 -Release: 3 -License: LGPL-2.1+ -Summary: Unit Test Framework for C -Url: http://check.sourceforge.net/ -Group: Development/Libraries/C and C++ -Source: %{name}-%{version}.tar.bz2 -Source99: baselibs.conf -BuildRequires: pkg-config - -%description -Check is a unit test framework for C. It features a simple interfacefor -defining unit tests, limitating the developer the less possible. Tests -are run in a separate address space, so Check cancatch both, assertion -failures and code errors that cause segmentationfaults or other -signals. The output of unit tests can be used within source code -editors and IDEs. - -%package devel -License: LGPL-2.1+ -Summary: Unit Test Framework for C -Group: Development/Libraries/C and C++ -Requires: %{name} = %{version} -Requires: glibc-devel -Recommends: pgk-config - -%description devel -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. - -%prep -%setup -q - -%build -export CFLAGS="%{optflags} -std=gnu99" -export CXXFLAGS="%{optflags} -std=gnu99" -export FFLAGS="%{optflags} -std=gnu99" -%configure --disable-static --with-pic -make %{?_smp_mflags} - -%install -%make_install - -%remove_docs -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - - -%files -%defattr (-, root, root) -%license COPYING.* -%{_libdir}/*.so.* - -%files devel -%defattr (-, root, root) -%dir %{_datadir}/aclocal -%{_datadir}/aclocal/*.m4 -%{_includedir}/*.h -%{_libdir}/*.so -%{_libdir}/pkgconfig/*.pc - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/cloog/cloog.spec b/prometa-Tizen_ivi_3.0/specfile-initial/cloog/cloog.spec deleted file mode 100644 index f0511fb..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/cloog/cloog.spec +++ /dev/null @@ -1,67 +0,0 @@ -%define keepstatic 1 - -Name: cloog -Version: 0.15.10 -Release: 0 -Summary: The Chunky Loop Generator -License: GPL-2.0+ -Group: Development/Languages/C and C++ -Url: http://www.cloog.org/ -Source: cloog-ppl-0.15.10.tar.bz2 -Source1: baselibs.conf -BuildRequires: libtool -BuildRequires: ppl-devel - -%description -CLooG is a free software and library to generate code for scanning -Z-polyhedra. It is used by the GCC Graphite optimization framework. - -%package devel -Summary: Development tools for CLOOG -Group: Development/Languages/C and C++ -Requires: libcloog = %{version}-%{release} - -%description devel -Development tools and headers for the Chunky Loop Generator. - -%package -n libcloog -Summary: The CLOOG shared library -Group: Development/Languages/C and C++ - -%description -n libcloog -The shared library for the Chunky Loop Generator. - -%prep -%setup -q -n cloog-ppl-0.15.10 - -%build -./autogen.sh -%configure --with-ppl -make %{_smp_mflags} - -%check -make %{_smp_mflags} check - -%install -%make_install - -%post -n libcloog -p /sbin/ldconfig - -%postun -n libcloog -p /sbin/ldconfig - -%files -%defattr(-,root,root,-) -%{_bindir}/cloog -%doc %{_infodir}/cloog.info*gz - -%files -n libcloog -%defattr(-,root,root,-) -%{_libdir}/libcloog.so.* - -%files devel -%defattr(-,root,root,-) -%{_includedir}/cloog -%{_libdir}/libcloog.so -%{_libdir}/libcloog.a - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/common/capi-base-common.spec b/prometa-Tizen_ivi_3.0/specfile-initial/common/capi-base-common.spec deleted file mode 100644 index b1ba39d..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/common/capi-base-common.spec +++ /dev/null @@ -1,38 +0,0 @@ -Name: capi-base-common -Version: 0.1.0 -Release: 8 -License: Apache-2.0 -Summary: Common header files of Tizen Native API -Group: API/C API -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: API/C API -Requires: %{name} = %{version} - -%description devel -Common header files of Tizen Native API - -%prep -%setup -q - -%build -%cmake . -make %{?_smp_mflags} - -%install -%make_install - -%files - -%files devel -%{_includedir}/*.h -%{_libdir}/pkgconfig/capi-base-common.pc - - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/corewatcher/corewatcher.spec b/prometa-Tizen_ivi_3.0/specfile-initial/corewatcher/corewatcher.spec deleted file mode 100644 index a8c2369..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/corewatcher/corewatcher.spec +++ /dev/null @@ -1,47 +0,0 @@ -Name: corewatcher -Summary: A crash dump reporting tool -Version: 0.9.11 -Release: 1 -Group: System/Base -License: GPL-2.0 -Source0: corewatcher-%{version}.tar.gz -Source1001: packaging/corewatcher.manifest -Requires: gdb -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(libsystemd-journal) -BuildRequires: pkgconfig(libcurl) - - - -%description -This tool sends application crash reports to the central crash -reporting database. - - -%prep -%setup -q -n %{name}-%{version} - -%build -cp %{SOURCE1001} . -%reconfigure - -make - -%install -rm -rf %{buildroot} - -%make_install - -%install_service multi-user.target.wants corewatcher.service - -%files -%license COPYING -%defattr(-,root,root,-) -%manifest corewatcher.manifest -%config(noreplace) %{_sysconfdir}/corewatcher/corewatcher.conf -%config(noreplace) %{_sysconfdir}/security/limits.d/95-core.conf -%{_sysconfdir}/corewatcher/gdb.command -%{_sbindir}/corewatcher -%exclude /usr/share/man/man8/corewatcher.8.gz -%{_unitdir}/corewatcher.service -%{_unitdir}/multi-user.target.wants/corewatcher.service diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/crda/crda.spec b/prometa-Tizen_ivi_3.0/specfile-initial/crda/crda.spec deleted file mode 100644 index 98370ce..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/crda/crda.spec +++ /dev/null @@ -1,37 +0,0 @@ -Name: crda -Version: 1.1.3 -Release: 0 -License: ISC -Summary: Linux central regulatory domain agent -Url: http://wireless.kernel.org/en/developers/Regulatory/ -Group: System/Base -Source: http://wireless.kernel.org/download/crda/crda-%{version}.tar.bz2 -BuildRequires: gcc -BuildRequires: libgcrypt-devel -BuildRequires: libnl-devel -BuildRequires: python-M2Crypto -BuildRequires: wireless-regdb -Requires: libgcrypt -Requires: libnl - -%description -This package provides CRDA to be used by the new Linux kernel -wireless subsystem to query from userspace regulatory domains. For -more information see: -http://wireless.kernel.org/en/developers/Regulatory/ - -%prep -%setup -q - -%build -make DESTDIR=%{buildroot} UDEV_RULE_DIR=/usr/lib/udev/rules.d SBINDIR=%{_sbindir} - -%install -%make_install UDEV_RULE_DIR=/usr/lib/udev/rules.d SBINDIR=%{_sbindir} - -%docs_package -%files -%license LICENSE -%{_sbindir}/crda -%{_sbindir}/regdbdump -%{_prefix}/lib/udev/rules.d/85-regulatory.rules diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/cscope/cscope.spec b/prometa-Tizen_ivi_3.0/specfile-initial/cscope/cscope.spec deleted file mode 100644 index 7dd061a..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/cscope/cscope.spec +++ /dev/null @@ -1,29 +0,0 @@ -Name: cscope -Version: 15.8a -Release: 0 -License: BSD-3-Clause -Summary: An interactive, screen-oriented tool for browsing source code -Url: http://cscope.sourceforge.net -Group: Development/Tools -Source: %{name}-%{version}.tar.gz -BuildRequires: ncurses-devel - -%description -cscope is an interactive, screen-oriented tool that allows the user to browse -through C source files for specified elements of code. - -%prep -%setup -q - -%build -%configure -make %{?_smp_mflags} - -%install -%make_install - -%docs_package - -%files -%license COPYING -%{_bindir}/* diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/ctags/ctags.spec b/prometa-Tizen_ivi_3.0/specfile-initial/ctags/ctags.spec deleted file mode 100644 index 6cb2ebc..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/ctags/ctags.spec +++ /dev/null @@ -1,33 +0,0 @@ -Name: ctags -Version: 5.8 -Release: 0 -License: GPL-2.0+ -Summary: Tool for generating indexes of source code definitions -Url: http://ctags.sourceforge.net/ -Group: Development/Tools -Source: %{name}-%{version}.tar.gz - -%description -Exuberant Ctags is a multilanguage reimplementation of the much-underused -ctags(1) program and is intended to be the mother of all ctags programs. It -generates indexes of source code definitions which are used by a number of -editors and tools. The motivation which drove the development of Exuberant -Ctags was the need for a ctags program which supported generation of tags -for all possible C language constructs (which no other ctags offers), and -because most were easily fooled by a number of preprocessor contructs. - -%prep -%setup -q - -%build -%configure -make %{?_smp_mflags} - -%install -%make_install - -%docs_package - -%files -%license COPYING -%{_bindir}/ctags diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/curl/curl.spec b/prometa-Tizen_ivi_3.0/specfile-initial/curl/curl.spec deleted file mode 100644 index 9fa5e84..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/curl/curl.spec +++ /dev/null @@ -1,111 +0,0 @@ -Name: curl -Summary: A utility for getting files from remote servers (FTP, HTTP, and others) -Version: 7.21.3 -Release: 0 -Group: Applications/Internet -License: MIT -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 - -%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 -%license COPYING -%{_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/prometa-Tizen_ivi_3.0/specfile-initial/damageproto/damageproto.spec b/prometa-Tizen_ivi_3.0/specfile-initial/damageproto/damageproto.spec deleted file mode 100644 index e57c9a9..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/damageproto/damageproto.spec +++ /dev/null @@ -1,35 +0,0 @@ -Name: damageproto -Version: 1.2.1 -Release: 1 -License: MIT -Summary: X -Url: http://www.x.org -Group: Development/System -Source0: %{name}-%{version}.tar.bz2 - -BuildRequires: pkgconfig -BuildRequires: pkgconfig(xorg-macros) - -%description -%{summary}. - -%prep -%setup -q - -%build -%configure --disable-static \ - --libdir=%{_datadir} \ - --without-xmlto - -make %{?_smp_mflags} - -%install -%make_install - -%remove_docs - -%files -%license COPYING -%defattr(-,root,root,-) -%{_includedir}/X11/extensions/*.h -%{_datadir}/pkgconfig/*.pc diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/data-router/data-router.spec b/prometa-Tizen_ivi_3.0/specfile-initial/data-router/data-router.spec deleted file mode 100644 index 3750473..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/data-router/data-router.spec +++ /dev/null @@ -1,38 +0,0 @@ -Name: data-router -Summary: Data Router -Version: 0.2.17 -Release: 1 -Group: Connectivity/Service -License: Apache-2.0 -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 . -make %{?jobs:-j%jobs} - -%install -%make_install - - -%post -/usr/bin/vconftool set -t int memory/data_router/osp_serial_open "0" -u 0 -i -f - - -%files -%manifest data-router.manifest -%defattr(-, root, root) -%license LICENSE -/usr/bin/data-router diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/dbus-glib/dbus-glib.spec b/prometa-Tizen_ivi_3.0/specfile-initial/dbus-glib/dbus-glib.spec deleted file mode 100644 index 82f5184..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/dbus-glib/dbus-glib.spec +++ /dev/null @@ -1,64 +0,0 @@ - -Name: dbus-glib -Version: 0.100.2 -Release: 0 -License: AFL-2.1 or GPL-2.0 -Summary: GLib bindings for D-Bus -Url: http://www.freedesktop.org/software/dbus/ -Group: System/Libraries -Source0: http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-%{version}.tar.gz -BuildRequires: autoconf -BuildRequires: expat-devel -BuildRequires: gettext-tools -BuildRequires: libtool -BuildRequires: pkgconfig(dbus-1) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(libxml-2.0) - -%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 -Group: Development/Libraries -Requires: %{name} = %{version} - -%description devel -Headers and static libraries for the D-Bus GLib bindings - -%prep -%setup -q - -%build - -%configure --disable-tests \ - --enable-verbose-mode=yes \ - --enable-asserts=yes \ - --disable-gtk-doc - -make %{?_smp_mflags} - -%install -%make_install - -# don't care about bash completion in a consumer device -rm -rf %{buildroot}%{_sysconfdir}/bash_completion.d/dbus-bash-completion.sh -rm -rf %{buildroot}%{_prefix}/libexec/dbus-bash-completion-helper - -%docs_package - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%license COPYING -%{_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/prometa-Tizen_ivi_3.0/specfile-initial/dbus/dbus-x11.spec b/prometa-Tizen_ivi_3.0/specfile-initial/dbus/dbus-x11.spec deleted file mode 100644 index 10ba333..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/dbus/dbus-x11.spec +++ /dev/null @@ -1,92 +0,0 @@ -Name: dbus-x11 -%define _name dbus -BuildRequires: pkgconfig(x11) -Url: http://dbus.freedesktop.org/ -License: GPL2+ or AFL 2.1 -Group: Base/IPC -Summary: D-Bus Message Bus System -# COMMON1-BEGIN -# COMMON1-BEGIN - -# We can't enable this right now, because it will create a build cycle between -# dbus-1 and systemd. Fun! -%define with_systemd 1 - -BuildRequires: doxygen -BuildRequires: expat-devel -BuildRequires: libtool -BuildRequires: libxslt-tools -BuildRequires: libzio -BuildRequires: pkg-config -BuildRequires: xmlto -%if %{with_systemd} -BuildRequires: pkgconfig(libsystemd-daemon) -BuildRequires: pkgconfig(libsystemd-login) -%endif -Version: 1.6.12 -Release: 0 -Source0: http://dbus.freedesktop.org/releases/dbus/dbus-%{version}.tar.gz -Source1: rc.boot.dbus -Source3: dbus_at_console.ck -Source4: baselibs.conf -Source5: dbus-user.service -Source6: dbus-user.socket -BuildRequires: libcap-ng-devel -# COMMON1-END -# COMMON1-END - -%description -D-Bus contains some tools that require Xlib to be installed, those are -in this separate package so server systems need not install X. - -%prep -# COMMON2-BEGIN -# COMMON2-BEGIN -%setup -n dbus-%{version} -q - -%build -autoreconf -fi -# We use -fpie/-pie for the whole build; this is the recommended way to harden -# the build upstream, see discussion in fdo#46570 -export CFLAGS="${RPM_OPT_FLAGS} -fno-strict-aliasing -fPIC -fpie" -export LDFLAGS="-pie" -export CXXFLAGS="${RPM_OPT_FLAGS} -fno-strict-aliasing" -export CFLAGS="$CFLAGS -fstack-protector" -export CXXFLAGS="$CXXFLAGS -fstack-protector" -export V=1 -%configure \ - --disable-static \ - --with-pic \ - --with-dbus-user=dbus \ - --libexecdir=%{_libdir}/%{name} \ - --libdir=%{_libdir} \ - --with-init-scripts=suse \ - --enable-inotify \ - --enable-doxygen-docs \ -%if %{with_systemd} - --enable-systemd \ -%endif - --with-console-auth-dir=/var/run/dbus/at_console/ \ - --with-systemdsystemunitdir=%{_unitdir} -make %{?_smp_mflags} - -%install -# COMMON2-END -# COMMON2-END -tdir=$(mktemp -d) -make DESTDIR=$tdir install -mkdir -p %{buildroot}/%{_bindir} -mkdir -p %{buildroot}/%{_mandir}/man1 -mv $tdir/%{_bindir}/dbus-launch %{buildroot}/%{_bindir} -mv $tdir/%{_mandir}/man1/dbus-launch.1* %{buildroot}/%{_mandir}/man1 -rm -rf $tdir - -%clean -%{__rm} -rf %{buildroot} - -%files -%defattr(-,root,root) -%{_bindir}/dbus-launch -%{_mandir}/man1/dbus-launch.1* - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/diffutils/diffutils.spec b/prometa-Tizen_ivi_3.0/specfile-initial/diffutils/diffutils.spec deleted file mode 100644 index d1f78f3..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/diffutils/diffutils.spec +++ /dev/null @@ -1,38 +0,0 @@ -Name: diffutils -Version: 3.2 -Release: 0 -License: GFDL-1.2 ; GPL-3.0+ -Summary: GNU diff Utilities -Url: http://www.gnu.org/software/diffutils/ -Group: Productivity/Text/Utilities -Source: %{name}-%{version}.tar.xz -BuildRequires: xz -Provides: diff -Obsoletes: diff - -%description -The GNU diff utilities find differences between files. diff is used to -make source code patches, for instance. - -%prep -%setup -q - -%build -%configure --disable-nls -make %{?_smp_mflags} - -%install -%make_install -gzip -9 %{buildroot}%{_infodir}/%{name}.info - - -%files -%license COPYING -%defattr(-,root,root) -%{_bindir}/cmp -%{_bindir}/diff -%{_bindir}/diff3 -%{_bindir}/sdiff -%doc %{_infodir}/%{name}.info.gz -%doc %{_mandir}/man1/*.gz - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/doxygen/doxygen.spec b/prometa-Tizen_ivi_3.0/specfile-initial/doxygen/doxygen.spec deleted file mode 100644 index 2625107..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/doxygen/doxygen.spec +++ /dev/null @@ -1,40 +0,0 @@ -Name: doxygen -Version: 1.8.2 -Release: 1 -License: GPL-2.0+ -Summary: Automated C, C++, and Java Documentation Generator -Url: http://www.stack.nl/~dimitri/doxygen/ -Group: Development/Tools -Source: http://ftp.stack.nl/pub/users/dimitri/doxygen-%{version}.src.tar.gz -BuildRequires: bison -BuildRequires: flex -BuildRequires: gcc-c++ -BuildRequires: gettext-tools -%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 - -%build -unset QTDIR -./configure \ - --prefix %{_prefix} \ - --shared \ - --release -make %{?_smp_mflags} - -%install -%make_install - -%docs_package - -%files -%defattr(-,root,root) -%attr(755,root,root) %{_bindir}/* - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/dukgenerator/dukgenerator.spec b/prometa-Tizen_ivi_3.0/specfile-initial/dukgenerator/dukgenerator.spec deleted file mode 100644 index 01de709..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/dukgenerator/dukgenerator.spec +++ /dev/null @@ -1,45 +0,0 @@ -Name: dukgenerator -Version: 1.0.0 -Release: 7 -License: Apache-2.0 -Summary: Device Unique Key Library -Group: Security/Libraries -Source0: %{name}-%{version}.tar.gz -BuildRequires: cmake - -BuildRequires: pkgconfig(cryptsvc) -BuildRequires: pkgconfig(openssl) - -%description -Device Unique Key Library. - -%package devel -Summary: Device Unique Key Library -Group: Development/Libraries -Requires: %{name} = %{version} - -%description devel -Device Unique Key Library (Development Files). - -%prep -%setup -q - -%build -MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` -%cmake . -DLIB_INSTALL_DIR:PATH=%{_libdir} -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DDESCRIPTION="%{summary}" -DBUILD_SHARED_LIBS:BOOL=OFF -make %{?_smp_mflags} - - -%install -make DESTDIR=%{?buildroot:%{buildroot}} INSTALL_ROOT=%{?buildroot:%{buildroot}} install -rm -f %{?buildroot:%{buildroot}}%{_infodir}/dir -find %{?buildroot:%{buildroot}} -regex ".*\\.la$" | xargs rm -f -- - -%files -%license LICENSE.APLv2 -%{_libdir}/*.a - - -%files devel -%{_includedir}/* -%{_libdir}/pkgconfig/dukgenerator.pc diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/e17-misc/e17-misc.spec b/prometa-Tizen_ivi_3.0/specfile-initial/e17-misc/e17-misc.spec deleted file mode 100644 index 6a031f7..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/e17-misc/e17-misc.spec +++ /dev/null @@ -1,98 +0,0 @@ -Name: e17-misc -Summary: E17 Config files -Version: 0.4.2 -Release: 1 -Group: System/GUI/Other -License: BSD -Source0: %{name}-%{version}.tar.gz -BuildRequires: pkgconfig(eet) -BuildRequires: eet-tools -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/prometa-Tizen_ivi_3.0/specfile-initial/ecore/ecore.spec b/prometa-Tizen_ivi_3.0/specfile-initial/ecore/ecore.spec deleted file mode 100644 index d87b2d3..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/ecore/ecore.spec +++ /dev/null @@ -1,90 +0,0 @@ -%bcond_with wayland - -Name: ecore -Version: 1.7.7 -Release: 1 -License: BSD 2-clause -Summary: Enlightened Core X interface library -Url: http://www.enlightenment.org -Group: Graphics/EFL -Source0: ecore-%{version}.tar.bz2 -# Patches auto-generated by git-buildpackage: -BuildRequires: curl-devel -BuildRequires: doxygen -BuildRequires: gettext -BuildRequires: libgcrypt-devel -%if %{with wayland} -BuildRequires: libwayland-egl -BuildRequires: pkgconfig(wayland-client) -BuildRequires: pkgconfig(wayland-cursor) -BuildRequires: pkgconfig(xkbcommon) -%endif -BuildRequires: pkgconfig(eet) -BuildRequires: pkgconfig(egl) -BuildRequires: pkgconfig(eina) -BuildRequires: pkgconfig(evas) -BuildRequires: pkgconfig(gl) -BuildRequires: pkgconfig(glesv2) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(ice) -BuildRequires: pkgconfig(pixman-1) -BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(xcomposite) -BuildRequires: pkgconfig(xcursor) -BuildRequires: pkgconfig(xdamage) -BuildRequires: pkgconfig(xext) -BuildRequires: pkgconfig(xi) -BuildRequires: pkgconfig(xinerama) -BuildRequires: pkgconfig(xrandr) -BuildRequires: pkgconfig(xscrnsaver) -BuildRequires: pkgconfig(xt) - -%description -Ecore is the event/X abstraction layer that makes doing selections, -Xdnd, general X stuff, event loops, timeouts and idle handlers fast, -optimized, and convenient. - -%package devel -Summary: Development components for the ecore package -Group: Development/Libraries -Requires: %{name} = %{version} - -%description devel -Development files for ecore - -%prep -%setup -q - -%build -%configure \ -%if %{with wayland} - --enable-ecore-wayland \ - --enable-ecore-evas-wayland-egl \ -%endif - --disable-static -make %{?_smp_mflags} - -%install -%make_install -%find_lang ecore - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%lang_package - -%files -%defattr(-,root,root,-) -%license COPYING -%{_libdir}/libecore*.so.* -%{_libdir}/ecore/immodules/xim.so - -%files devel -%defattr(-,root,root,-) -%{_includedir}/ecore-1/*.h -%{_libdir}/libecore*.so -%{_libdir}/pkgconfig/ecore.pc -%{_libdir}/pkgconfig/ecore-*.pc - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/edbus/edbus.spec b/prometa-Tizen_ivi_3.0/specfile-initial/edbus/edbus.spec deleted file mode 100644 index 7c4e2b2..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/edbus/edbus.spec +++ /dev/null @@ -1,64 +0,0 @@ -Name: edbus -Version: 1.7.7 -Release: 1 -License: BSD 2-clause -Summary: EFL Wrapper for DBus -Url: http://www.enlightenment.org/ -Group: Graphics/EFL -Source0: e_dbus-%{version}.tar.bz2 -BuildRequires: doxygen -BuildRequires: pkgconfig(dbus-1) -BuildRequires: pkgconfig(ecore) -BuildRequires: pkgconfig(eina) -BuildRequires: pkgconfig(evas) - -%description -e_dbus provides a convenience wrapper for EFL applications using DBus. - -%package devel -Summary: Development components for the e_dbus package -Group: Development/Libraries -Requires: %{name} = %{version} - -%description devel -Development files for e_dbus - -%prep -%setup -q -n e_dbus-%{version} - -%build -%configure --disable-static -make %{?_smp_mflags} - -%install -%make_install - - - - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - - - - - -%files -%defattr(-,root,root,-) -%license COPYING -%{_bindir}/e_dbus_* -/usr/bin/e-notify-send -%{_libdir}/libe*.so.* -/usr/share/e_dbus/logo.png - -%files devel -%defattr(-,root,root,-) -%{_includedir}/e_dbus-1/*.h -%{_libdir}/*.so -%{_libdir}/pkgconfig/*.pc -%{_includedir}/e_dbus-1/connman0_7x/E_Connman.h -/usr/bin/e-notify-send - - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/eet/eet.spec b/prometa-Tizen_ivi_3.0/specfile-initial/eet/eet.spec deleted file mode 100644 index 015e739..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/eet/eet.spec +++ /dev/null @@ -1,85 +0,0 @@ -Name: eet -Version: 1.7.7 -Release: 1 -License: BSD-2-Clause -Summary: Library for speedy data storage, retrieval, and compression -Url: http://www.enlightenment.org/ -Group: Graphics & UI Framework/Libraries -Source0: eet-%{version}.tar.bz2 -BuildRequires: doxygen -BuildRequires: libjpeg-devel -BuildRequires: pkgconfig(eina) -BuildRequires: pkgconfig(gnutls) -BuildRequires: pkgconfig(openssl) -BuildRequires: libgcrypt-devel - -%description -Eet is a tiny library designed to write an arbitrary 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 a zip itself has more complexity than is -needed, and it was much simpler to implement this once here. - -It also can encode and decode data structures in memory, as well as -image data for saving to eet files or sending across the network to -other machines, or just writing to arbitrary files on the system. All -data is encoded in a platform independent way and can be written and -read by any architecture. - -%package devel -Summary: Development components for the eet package -Group: Graphics & UI Framework/Development -Requires: %{name} = %{version} - -%description devel -Development files for eet - -%package tools -Summary: Eet Tools -Group: Graphics & UI Framework/Utilities -Requires: %{name} = %{version} -Provides: eet-bin - -%description tools -Eet Tools - -%prep -%setup -q - -%build - -%configure --disable-static -make %{?_smp_mflags} - -%install -%make_install - - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - - -%files -%defattr(-,root,root,-) -%license COPYING -%{_libdir}/libeet*.so.* - -%files tools -%{_bindir}/eet - -%files devel -%defattr(-,root,root,-) -%{_includedir}/eet-1/*.h -%{_libdir}/*.so -%{_libdir}/pkgconfig/*.pc -%{_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 - - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/eina/eina.spec b/prometa-Tizen_ivi_3.0/specfile-initial/eina/eina.spec deleted file mode 100644 index fed32cd..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/eina/eina.spec +++ /dev/null @@ -1,52 +0,0 @@ -Name: eina -Version: 1.7.7 -Release: 1 -License: LGPL-2.1+ -Summary: Data Type Library -Url: http://www.enlightenment.org/ -Group: Graphics/EFL -Source0: eina-%{version}.tar.bz2 -BuildRequires: doxygen - -%description -Eina is a data type library. - -%package devel -Summary: Development components for the eina package -Group: Development/Libraries -Requires: %{name} = %{version} - -%description devel -Development files for eina - -%prep -%setup -q - -%build - -%configure --disable-static -make %{?_smp_mflags} - -%install -%make_install - - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - - -%files -%defattr(-,root,root,-) -%license COPYING -%{_libdir}/libeina.so.* - -%files devel -%defattr(-,root,root,-) -%{_includedir}/eina-1/*.h -%{_includedir}/eina-1/eina/* -%{_libdir}/*.so -%{_libdir}/pkgconfig/*.pc - - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/emotion/emotion.spec b/prometa-Tizen_ivi_3.0/specfile-initial/emotion/emotion.spec deleted file mode 100644 index 9990482..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/emotion/emotion.spec +++ /dev/null @@ -1,64 +0,0 @@ -Name: emotion -Version: 1.7.7 -Release: 1 -License: BSD 3-clause -Summary: Emotion -Url: http://www.enlightenment.org/ -Group: Graphics/EFL -Source0: emotion-%{version}.tar.bz2 -BuildRequires: doxygen -BuildRequires: pkgconfig(ecore) -BuildRequires: pkgconfig(ecore-evas) -BuildRequires: pkgconfig(ecore-fb) -BuildRequires: pkgconfig(ecore-x) -BuildRequires: pkgconfig(edje) -BuildRequires: pkgconfig(eina) -BuildRequires: pkgconfig(eio) -BuildRequires: pkgconfig(evas) -BuildRequires: pkgconfig(evas-fb) -BuildRequires: pkgconfig(evas-opengl-x11) -BuildRequires: pkgconfig(gstreamer-1.0) -BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) - -%description -Emotion is a Media Library - -%package devel -Summary: Development components for the emotion package -Group: Development/Libraries -Requires: %{name} = %{version} - -%description devel -Development files for emotion - -%prep -%setup -q - -%build -%configure --disable-static \ - --enable-gstreamer -make %{?_smp_mflags} - -%install -%make_install - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%defattr(-,root,root,-) -%license COPYING -%{_bindir}/* -%{_libdir}/*.so.* -%{_libdir}/edje/* -%{_libdir}/emotion/* -%{_datadir}/emotion/* - -%files devel -%defattr(-,root,root,-) -%{_includedir}/emotion-1/* -%{_libdir}/*.so -%{_libdir}/pkgconfig/* - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/expat/expat.spec b/prometa-Tizen_ivi_3.0/specfile-initial/expat/expat.spec deleted file mode 100644 index 96a71ab..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/expat/expat.spec +++ /dev/null @@ -1,130 +0,0 @@ -Name: expat -Version: 2.1.0 -Release: 0 -Url: http://expat.sourceforge.net/ -Summary: XML Parser Toolkit -License: MIT -Group: System/Libraries -Source0: %{name}-%{version}.tar.gz -Source1: baselibs.conf -BuildRequires: gcc-c++ -BuildRequires: libtool -BuildRequires: pkg-config - -%description -Expat is an XML 1.0 parser written in C. It aims to be fully -conformant. It is currently not a validating XML processor. The current -production version of expat can be downloaded from -ftp://ftp.jclark.com/pub/xml/expat.zip. The directory xmltok contains a -low-level library for tokenizing XML. The interface is documented in -xmltok/xmltok.h. The directory xmlparse contains an XML parser library -that is built on top of the xmltok library. The interface is documented -in xmlparse/xmlparse.h. The directory sample contains a simple example -program using this interface. The file sample/build.bat is a batch -file to build the example using Visual C++. The directory xmlwf -contains the xmlwf application, which uses the xmlparse library. The -arguments to xmlwf are one or more files to check for well-formedness. -An option -d dir can be specified. For each well-formed input file, the -corresponding canonical XML is written to dir/f, where f is the -filename (without any path) of the input file. A -x option causes -references to external general entities to be processed. A -s option -makes documents that are not stand-alone cause an error (a document is -considered stand-alone if it is intrinsically stand-alone because it -has no external subset and no references to parameter entities in the -internal subset or it is declared as stand-alone in the XML -declaration). - -%package -n libexpat -Summary: XML Parser Toolkit -Group: System/Libraries - -%description -n libexpat -Expat is an XML 1.0 parser written in C. It aims to be fully -conformant. It is currently not a validating XML processor. The current -production version of expat can be downloaded from -ftp://ftp.jclark.com/pub/xml/expat.zip. The directory xmltok contains a -low-level library for tokenizing XML. The interface is documented in -xmltok/xmltok.h. The directory xmlparse contains an XML parser library -that is built on top of the xmltok library. The interface is documented -in xmlparse/xmlparse.h. The directory sample contains a simple example -program using this interface. The file sample/build.bat is a batch -file to build the example using Visual C++. The directory xmlwf -contains the xmlwf application, which uses the xmlparse library. The -arguments to xmlwf are one or more files to check for well-formedness. -An option -d dir can be specified. For each well-formed input file, the -corresponding canonical XML is written to dir/f, where f is the -filename (without any path) of the input file. A -x option causes -references to external general entities to be processed. A -s option -makes documents that are not stand-alone cause an error (a document is -considered stand-alone if it is intrinsically stand-alone because it -has no external subset and no references to parameter entities in the -internal subset or it is declared as stand-alone in the XML -declaration). - -%package -n libexpat-devel -Summary: XML Parser Toolkit -Group: Development/Libraries -Requires: glibc-devel -Requires: libexpat = %{version} -Provides: expat-devel - -%description -n libexpat-devel -Expat is an XML 1.0 parser written in C. It aims to be fully -conformant. It is currently not a validating XML processor. The current -production version of expat can be downloaded from -ftp://ftp.jclark.com/pub/xml/expat.zip. The directory xmltok contains a -low-level library for tokenizing XML. The interface is documented in -xmltok/xmltok.h. The directory xmlparse contains an XML parser library -that is built on top of the xmltok library. The interface is documented -in xmlparse/xmlparse.h. The directory sample contains a simple example -program using this interface. The file sample/build.bat is a batch -file to build the example using Visual C++. The directory xmlwf -contains the xmlwf application, which uses the xmlparse library. The -arguments to xmlwf are one or more files to check for well-formedness. -An option -d dir can be specified. For each well-formed input file, the -corresponding canonical XML is written to dir/f, where f is the -filename (without any path) of the input file. A -x option causes -references to external general entities to be processed. A -s option -makes documents that are not stand-alone cause an error (a document is -considered stand-alone if it is intrinsically stand-alone because it -has no external subset and no references to parameter entities in the -internal subset or it is declared as stand-alone in the XML -declaration). - -%prep -%setup -q - -rm -f examples/*.dsp -%build -autoreconf -fi -%configure --disable-static --with-pic -make %{?_smp_mflags} - -%check -make check - -%install -%make_install -rm doc/xmlwf.1 - -%post -n libexpat -p /sbin/ldconfig - -%postun -n libexpat -p /sbin/ldconfig - -%files -%defattr(-, root, root) -%license COPYING -%doc %{_mandir}/man?/* -%{_bindir}/xmlwf - -%files -n libexpat -%defattr(-, root, root) -%{_libdir}/libexpat.so.* - -%files -n libexpat-devel -%defattr(-, root, root) -%{_includedir}/* -%{_libdir}/libexpat.so -%{_libdir}/pkgconfig/expat.pc - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/fdupes/fdupes.spec b/prometa-Tizen_ivi_3.0/specfile-initial/fdupes/fdupes.spec deleted file mode 100644 index 43c981c..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/fdupes/fdupes.spec +++ /dev/null @@ -1,32 +0,0 @@ -Name: fdupes -Version: 1.40 -Release: 42.66 -License: X11/MIT -Summary: Identifying or deleting duplicate files -Url: http://premium.caribe.net/~adrian2/fdupes.html -Group: Productivity/Archiving/Compression -Source0: %{name}-%{version}.tar.bz2 -Source1: macros.fdupes - -%description -FDUPES is a program for identifying or deleting duplicate files -residing within specified directories - -%prep -%setup -q - -%build -make - -%install -install -D -m755 fdupes %{buildroot}/usr/bin/fdupes -install -D -m644 fdupes.1 %{buildroot}/usr/share/man/man1/fdupes.1 -install -D -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.fdupes - -%files -%defattr(-, root, root) -%doc CHANGES -%{_bindir}/fdupes -%{_mandir}/*/* -%{_sysconfdir}/rpm - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/file/file.spec b/prometa-Tizen_ivi_3.0/specfile-initial/file/file.spec deleted file mode 100644 index 84d530f..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/file/file.spec +++ /dev/null @@ -1,116 +0,0 @@ -Name: file -BuildRequires: findutils -BuildRequires: libtool -BuildRequires: zlib-devel -Url: http://www.darwinsys.com/file/ -Version: 5.11 -Release: 0 -Summary: A Tool to Determine File Types -License: BSD-2-Clause -Group: System/Base -Source: ftp://ftp.astron.com/pub/file/file-%{version}.tar.gz -Source2: baselibs.conf -%global _sysconfdir /etc -%global _miscdir %{_datadir}/misc -BuildRoot: %{_tmppath}/%{name}-%{version}-build - -%description -With the file command, you can obtain information on the file type of a -specified file. File type recognition is controlled by the file -/etc/magic, which contains the classification criteria. This command is -used by apsfilter to permit automatic printing of different file types. - -%package -n libmagic-data -Summary: The magic files for libmagic to use -Group: System/Libraries - -%description -n libmagic-data -This package contains the basic magic files that libmagic reads and uses -to estimate a file's type. - -%package -n libmagic -Summary: Library with file's functionality -Group: System/Libraries -Requires: libmagic-data = %{version} -Provides: libfile -Obsoletes: libfile =< 5.04 - -%description -n libmagic -This library reads magic files and detects file types. Used by file command - -%package -n file-devel -Summary: Include Files and Libraries mandatory for Development -Group: Development/Libraries -Provides: file:/usr/include/magic.h -Requires: glibc-devel -Requires: libmagic = %{version} - -%description -n file-devel -This package contains all necessary include files and libraries needed -to develop applications that require the magic "file" interface. - -%prep -%setup -q -n file-%{version} -%build -export LANG=POSIX -export LC_ALL=POSIX -rm -f Magdir/*,v Magdir/*~ -rm -f ltcf-c.sh ltconfig ltmain.sh -autoreconf -fiv -CFLAGS="$RPM_OPT_FLAGS -DHOWMANY=69632" -%configure --disable-silent-rules --datadir=%{_miscdir} --disable-static --with-pic --enable-fsect-man5 -%{__make} %{?_smp_mflags} pkgdatadir='$(datadir)' -%if 0%{?build_python_bindings:1} -pushd python -python setup.py build -popd -%endif - -%install -export LANG=POSIX -export LC_ALL=POSIX -mkdir %{buildroot}/etc -make DESTDIR=%{buildroot} install pkgdatadir='$(datadir)' -rm -vf %{buildroot}%{_sysconfdir}/magic -echo '# Localstuff: file(1) magic(5) for locally observed files' > %{buildroot}%{_sysconfdir}/magic -echo '# global magic file is %{_miscdir}/magic(.mgc)' >> %{buildroot}%{_sysconfdir}/magic -%{nil install -s dcore %{buildroot}%{_bindir}} -# Check out that the binary does not bail out: -LD_LIBRARY_PATH=%{buildroot}%{_libdir} -export LD_LIBRARY_PATH -find %{buildroot}%{_bindir}/file %{_bindir}/ /%{_lib}/ %{_libdir}/ | \ - xargs %{buildroot}%{_bindir}/file -m %{buildroot}%{_miscdir}/magic -unset LD_LIBRARY_PATH -%{__rm} -f %{buildroot}%{_libdir}/*.la - -%post -n libmagic -p /sbin/ldconfig - -%postun -n libmagic -p /sbin/ldconfig - -%files -n libmagic -%defattr (644,root,root,755) -%license COPYING -%{_libdir}/lib*.so.* - -%files -n libmagic-data -%defattr (644,root,root,755) -%config(noreplace) %{_sysconfdir}/magic -#%{_miscdir}/magic -%{_miscdir}/magic.mgc -%doc %{_mandir}/man5/magic.5.gz - -%files -%defattr (644,root,root,755) -%{nil %{_bindir}/dcore} -%attr(755,root,root) %{_bindir}/file -%doc %{_mandir}/man1/file.1.gz -%license COPYING - -%files -n file-devel -%defattr (644,root,root,755) -%{_libdir}/lib*.so -%{_includedir}/magic.h -%doc %{_mandir}/man3/libmagic.3.gz -%license COPYING - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/filesystem/filesystem.spec b/prometa-Tizen_ivi_3.0/specfile-initial/filesystem/filesystem.spec deleted file mode 100644 index dff0535..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/filesystem/filesystem.spec +++ /dev/null @@ -1,195 +0,0 @@ -%define disable_docs_package 1 -%define debug_package %{nil} -Name: filesystem -Version: 3.1 -Release: 0 -License: Public Domain -Summary: The basic directory layout for a Linux system -Url: https://fedorahosted.org/filesystem -Group: Base/Configuration -Requires(pre): setup -Source2: languages -Source3: languages.man - - -%description -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. - -%prep -rm -f $RPM_BUILD_DIR/filelist - -%build - -%install -function create_dir () { - local MODE=$1 - case "$MODE" in - \#*) return ;; - esac - local OWNR=$2 - local GRUP=$3 - local NAME=$4 - local XTRA=$5 - local BDIR=`dirname $NAME` - test -d "$RPM_BUILD_ROOT/$NAME" && { echo "dir $NAME does already exist" ; echo "input out of sequence ?" ; exit 1 ; } - test -n "$BDIR" -a ! -d $RPM_BUILD_ROOT$BDIR && create_dir 0755 root root $BDIR - mkdir -m $MODE $RPM_BUILD_ROOT/$NAME - echo "$XTRA%%dir %%attr($MODE,$OWNR,$GRUP) $NAME" >> $RPM_BUILD_DIR/filelist -} - -cd %{buildroot} - -mkdir -p boot dev \ - etc/{X11/{applnk,fontpath.d},xdg/autostart,ld.so.conf.d,opt,pm/{config.d,power.d,sleep.d},xinetd.d,skel,sysconfig,pki} \ - home media mnt opt proc root run/lock srv sys tmp \ - usr/{bin,etc,games,include,%{_lib}/{pkgconfig,games,sse2,tls,X11,pm-utils/{module.d,power.d,sleep.d}},lib/{games,locale,modules,sse2},libexec,local/{bin,etc,games,lib,%{_lib},sbin,src,share/{applications,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x},info},libexec,include,},sbin,share/{help/C,aclocal,applications,augeas/lenses,backgrounds,desktop-directories,dict,doc,empty,games,ghostscript/conf.d,gnome,icons,idl,info,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x,0p,1p,3p},mime-info,misc,omf,pixmaps,sounds,themes,xsessions,X11},src,src/kernels,src/debug} \ - var/{adm,empty,gopher,lib/{empty,games,misc,rpm-state},local,lock/subsys,log,nis,preserve,run,spool/{mail,lpd,uucp},tmp,db,cache,opt,games,yp} - -ln -snf ../var/tmp usr/tmp -ln -snf spool/mail var/mail -ln -snf usr/bin bin -ln -snf usr/sbin sbin -ln -snf usr/lib lib -ln -snf usr/%{_lib} %{_lib} - -# Create the locale directories: -while read LANG ; do - echo "%lang(${LANG}) %ghost %config(missingok) /usr/share/locale/${LANG}" >>$RPM_BUILD_DIR/filelist - create_dir 0755 root root /usr/share/locale/$LANG/LC_MESSAGES - create_dir 0755 root root /usr/share/help/$LANG -done < %{SOURCE2} -# Create the locale directories for man: -while read LANG ; do - create_dir 0755 root root /usr/share/man/$LANG - for sec in 1 2 3 4 5 6 7 8 9 n; do - create_dir 0755 root root /usr/share/man/$LANG/man$sec -##"%lang(${LANG}) %ghost %config(missingok)" - done -done < %{SOURCE3} - - -%pretrans -p ---# ---# If we are running in pretrans in a fresh root, there is no /usr and symlinks. ---# We cannot be sure, to be the very first rpm in the transaction list, ---# so, let's create the toplevel symlinks here and the directories they point to. ---# When our rpm is unpacked by cpio, it will set all permissions and modes later. ---# - -if posix.stat("/usr") == nil then - posix.mkdir("/usr") -end - -for i,dir in ipairs({"/lib", "/%{_lib}", "/sbin", "/bin"}) do - if posix.stat("/usr"..dir) == nil then - posix.mkdir("/usr"..dir) - if posix.stat(dir, "mode") == nil then - posix.symlink("usr"..dir, dir) - end - end -end - -return 0 - -%post -p -posix.symlink("../run", "/var/run") -posix.symlink("../run/lock", "/var/lock") - -%files -f filelist -%defattr(0755,root,root,-) -%dir %attr(555,root,root) -/bin -%attr(555,root,root) /boot -/dev -%dir /etc -%{_sysconfdir}/X11 -%{_sysconfdir}/xdg -%{_sysconfdir}/opt -%{_sysconfdir}/pm -%{_sysconfdir}/xinetd.d -%{_sysconfdir}/skel -%{_sysconfdir}/sysconfig -%{_sysconfdir}/pki -/home -/lib -#%ifarch x86_64 ppc ppc64 sparc sparc64 s390 s390x -/%{_lib} -#%endif -/media -%dir /mnt -%dir /opt -%attr(555,root,root) /proc -%attr(550,root,root) /root -/run -/sbin -/srv -/sys -%attr(1777,root,root) /tmp -%dir /usr -%attr(555,root,root) /usr/bin -/usr/etc -/usr/games -/usr/include -%attr(555,root,root) /usr/lib -#%ifarch x86_64 ppc ppc64 sparc sparc64 s390 s390x -%attr(555,root,root) /usr/%{_lib} -#%endif -/usr/libexec -/usr/local -%attr(555,root,root) /usr/sbin -%dir /usr/share -/usr/share/aclocal -/usr/share/applications -/usr/share/help/C -/usr/share/augeas -/usr/share/backgrounds -/usr/share/desktop-directories -/usr/share/dict -/usr/share/doc -%attr(555,root,root) %dir /usr/share/empty -/usr/share/games -/usr/share/ghostscript -/usr/share/gnome -/usr/share/icons -/usr/share/idl -/usr/share/info -%dir /usr/share/locale -%dir /usr/share/man -/usr/share/mime-info -/usr/share/misc -/usr/share/omf -/usr/share/pixmaps -/usr/share/sounds -/usr/share/themes -/usr/share/xsessions -/usr/share/X11 -/usr/src -/usr/tmp -%dir /var -%{_localstatedir}/adm -%{_localstatedir}/cache -%{_localstatedir}/db -%{_localstatedir}/empty -%{_localstatedir}/games -%{_localstatedir}/gopher -%{_localstatedir}/lib -%{_localstatedir}/local -%ghost %dir %attr(755,root,root) %{_localstatedir}/lock -%ghost %{_localstatedir}/lock/subsys -%{_localstatedir}/log -%{_localstatedir}/mail -%{_localstatedir}/nis -%{_localstatedir}/opt -%{_localstatedir}/preserve -%ghost %attr(755,root,root) %{_localstatedir}/run -%dir %{_localstatedir}/spool -%attr(755,root,root) %{_localstatedir}/spool/lpd -%attr(775,root,mail) %{_localstatedir}/spool/mail -%attr(755,uucp,uucp) %{_localstatedir}/spool/uucp -%attr(1777,root,root) %{_localstatedir}/tmp -%{_localstatedir}/yp - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/flac/flac.spec b/prometa-Tizen_ivi_3.0/specfile-initial/flac/flac.spec deleted file mode 100644 index 8f8bc18..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/flac/flac.spec +++ /dev/null @@ -1,100 +0,0 @@ -Name: flac -BuildRequires: gcc-c++ -BuildRequires: gettext-tools -BuildRequires: libogg-devel -BuildRequires: libtool -BuildRequires: pkg-config -%ifarch %{ix86} -BuildRequires: nasm -%endif -Version: 1.2.1 -Release: 0 -License: BSD-3-Clause -Summary: Free Lossless Audio Codec -Url: http://flac.sourceforge.net/ -Group: Productivity/Multimedia/Sound/Utilities -Source: %{name}-%{version}.tar.bz2 - -%description -FLAC is an open source lossless audio codec developed by Josh Coalson. - -%package -n libflac -Summary: Free Lossless Audio Codec Library -Group: System/Libraries - -%description -n libflac -This package contains the library for FLAC (Free Lossless Audio Codec) -developed by Josh Coalson. - -%package -n libflac++ -Summary: Free Lossless Audio Codec Library -Group: System/Libraries - -%description -n libflac++ -This package contains the C++ library for FLAC (Free Lossless Audio -Codec) developed by Josh Coalson. - -%package devel -Summary: FLAC Library Development Package -Group: Development/Libraries/C and C++ -Requires: glibc-devel -Requires: libflac = %{version} -Requires: libflac = %{version} -Requires: libstdc++-devel - -%description devel -This package contains the files needed to compile programs that use the -FLAC library. - -%prep -%setup -q - -%build -autoreconf --force --install -%define warn_flags -O3 -W -Wall -Wstrict-prototypes -Wformat-security -export CFLAGS="%{optflags} %{warn_flags}" -export CXXFLAGS="$CFLAGS" -%configure --disable-thorough-tests --disable-exhaustive-tests\ - --disable-xmms-plugin \ - --disable-static \ - --disable-rpath \ - --with-pic \ - --enable-sse - -make %{?_smp_mflags} - -%install -%make_install -# documents -mkdir -p %{buildroot}%{_docdir} -mv %{buildroot}%{_datadir}/doc/%{name}-%{version} %{buildroot}%{_docdir}/%{name} -cp -a AUTHORS README COPYING.* %{buildroot}%{_docdir}/%{name} - -%post -n libflac -p /sbin/ldconfig - -%postun -n libflac -p /sbin/ldconfig - -%post -n libflac++ -p /sbin/ldconfig - -%postun -n libflac++ -p /sbin/ldconfig - -%files -%defattr(-, root, root) -%doc %{_docdir}/%{name} -%{_bindir}/* -%{_mandir}/man*/* - -%files -n libflac -%defattr(-, root, root) -%{_libdir}/libFLAC.so.8* - -%files -n libflac++ -%defattr(-, root, root) -%{_libdir}/libFLAC++.so.6* - -%files devel -%defattr(-, root, root) -%{_libdir}/lib*.so -%{_includedir}/* -%{_libdir}/pkgconfig/*.pc -%{_datadir}/aclocal/*.m4 diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/freealut/freealut.spec b/prometa-Tizen_ivi_3.0/specfile-initial/freealut/freealut.spec deleted file mode 100644 index c81c96f..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/freealut/freealut.spec +++ /dev/null @@ -1,57 +0,0 @@ -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 -%manifest freealut.manifest -%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/prometa-Tizen_ivi_3.0/specfile-initial/fsync/fsync.spec b/prometa-Tizen_ivi_3.0/specfile-initial/fsync/fsync.spec deleted file mode 100644 index 5768d2e..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/fsync/fsync.spec +++ /dev/null @@ -1,43 +0,0 @@ -# RPM specfile for the fsync package -# Copyright 2009 Parliament Hill Computers Ltd, all rights reserved. -# Author: ADDW September 2009 -# SCCS: @(#)fsync.spec 1.1 11/14/11 22:48:57 -# Note that the version number (1.1 - SCCS %-I-% (sans -)) of this file defines the package version #. It is used in the Makefile. - -Summary: synchronize file's in-core state with storage device -Name: fsync -Version: 1.1 -Release: 1 -Source: http://www.phcomp.co.uk/Downloads/fsync-%{version}.tar.gz -Source1001: %{name}.manifest -License: GPL -Group: Applications/System -BuildRequires: autoconf - -%description -If system service is interrupted at the wrong moment (eg crash or power fail) -what is in the filesystem on reboot might inconsistent. This is especially -true with files in the process of being updated; eg where a modified copy of a -file is created that is then renamed over the original. -Flushing blocks to disk can help to avoid problems. -This is a command line interface to the fsync(2) and fdatasync(2) system calls. - -%prep -%setup -q - -%build -cp %{SOURCE1001} . -autoconf -%configure -make - -%install -make DESTDIR=$RPM_BUILD_ROOT%{_prefix} VERSION=%{version} install - -%remove_docs -%files -%defattr(-,root,root) -%manifest %{name}.manifest -%{_bindir}/fsync -%doc License - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/gawk/gawk.spec b/prometa-Tizen_ivi_3.0/specfile-initial/gawk/gawk.spec deleted file mode 100644 index 7b06576..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/gawk/gawk.spec +++ /dev/null @@ -1,59 +0,0 @@ -Name: gawk -Url: http://www.gnu.org/software/gawk/ -Provides: awk -BuildRequires: automake -BuildRequires: makeinfo -Version: 4.0.1 -Release: 0 -Summary: GNU awk -License: GPL-3.0+ -Group: Base/Tools -Source: gawk-%{version}.tar.bz2 - -# Temporary -Provides: /bin/awk -Provides: /bin/gawk - -%description -GNU awk is upwardly compatible with the System V Release 4 awk. It is -almost completely POSIX 1003.2 compliant. - -%prep -%setup -q -chmod -x COPYING -# force rebuild with non-broken makeinfo -rm -f doc/*.info - -%build -AUTOPOINT=true autoreconf --force --install -%configure --libexecdir=%{_libdir} --disable-nls -%if %do_profiling - make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS %cflags_profile_generate" - make check - make clean - make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS %cflags_profile_feedback" -%else - make %{?_smp_mflags} -%endif - -%check -make check - -%install -%make_install - - -%docs_package - -%files -%defattr(-,root,root) -%license COPYING -%{_bindir}/awk -%{_bindir}/dgawk -%{_bindir}/gawk* -%{_bindir}/igawk -%{_bindir}/pgawk* -%{_libdir}/awk -/usr/share/awk - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/gconf-dbus/gconf-dbus.spec b/prometa-Tizen_ivi_3.0/specfile-initial/gconf-dbus/gconf-dbus.spec deleted file mode 100644 index a4a727a..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/gconf-dbus/gconf-dbus.spec +++ /dev/null @@ -1,111 +0,0 @@ -#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/prometa-Tizen_ivi_3.0/specfile-initial/gdbm/gdbm.spec b/prometa-Tizen_ivi_3.0/specfile-initial/gdbm/gdbm.spec deleted file mode 100644 index 5fa2740..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/gdbm/gdbm.spec +++ /dev/null @@ -1,112 +0,0 @@ -%define keepstatic 1 - -Name: gdbm -%define lname libgdbm -Url: http://directory.fsf.org/GNU/gdbm.html -Version: 1.10 -Release: 0 -License: GPL-2.0+ -Summary: GNU dbm key/data database -Group: System/Libraries -Source: ftp://prep.ai.mit.edu/gnu/gdbm/gdbm-%{version}.tar.gz -Source2: baselibs.conf -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 %lname -License: GPL-2.0+ -Summary: GNU dbm key/data database -Group: System/Libraries -Obsoletes: gdbm < %{version}-%{release} -Provides: gdbm = %{version}-%{release} - -%description -n %lname -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 -License: GPL-2.0+ ; LGPL-2.1+ -Summary: Include Files and Libraries mandatory for Development -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 - -%build -export CFLAGS="%{optflags} -Wa,--noexecstack" -%configure --enable-libgdbm-compat --disable-nls -make %{?_smp_mflags}; - -%install -%make_install -echo "/* GNU ld script - Use the shared library, but some functions are only in - the static library, so try that secondarily. */ -GROUP ( %{_libdir}/libgdbm.so %{_libdir}/libgdbm_compat.so )" > %{buildroot}/%{_libdir}/libndbm.so -echo "/* GNU ld script - Use the shared library, but some functions are only in - the static library, so try that secondarily. */ -GROUP ( %{_libdir}/libgdbm.a %{_libdir}/libgdbm_compat.a )" > %{buildroot}/%{_libdir}/libndbm.a - -%post -n %lname -p /sbin/ldconfig - -%postun -n %lname -p /sbin/ldconfig - -%files -n %lname -%defattr(-,root,root) -%doc COPYING -%{_libdir}/libgdbm.so.4 -%{_libdir}/libgdbm.so.4.0.0 -%{_libdir}/libgdbm_compat.so.4 -%{_libdir}/libgdbm_compat.so.4.0.0 - -%files devel -%defattr(-,root,root) -%{_bindir}/testgdbm -%{_includedir}/dbm.h -%{_includedir}/gdbm.h -%{_includedir}/ndbm.h -%{_infodir}/gdbm.info.gz -%{_libdir}/libgdbm.a -%{_libdir}/libgdbm.so -%{_libdir}/libgdbm_compat.a -%{_libdir}/libgdbm_compat.so -%{_libdir}/libndbm.a -%{_libdir}/libndbm.so -%{_mandir}/man3/gdbm.3.gz - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/giflib/giflib.spec b/prometa-Tizen_ivi_3.0/specfile-initial/giflib/giflib.spec deleted file mode 100644 index 69ce439..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/giflib/giflib.spec +++ /dev/null @@ -1,81 +0,0 @@ -Name: giflib -Version: 4.1.6 -Release: 9 -License: MIT -Summary: Library for manipulating GIF format image files -Url: http://sourceforge.net/projects/giflib/ -Group: System/Libraries -Source0: http://downloads.sourceforge.net/giflib/%{name}-%{version}.tar.bz2 -BuildRequires: pkgconfig(ice) -BuildRequires: pkgconfig(sm) -BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(xv) - -%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} - -%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} - -%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/'` -gcc %{optflags} -shared -Wl,-soname,libungif.so.$MAJOR -Llib/.libs -lgif -o libungif.so.%{version} - -%install -%make_install - -install -m 0755 -p libungif.so.%{version} %{buildroot}%{_libdir} -ln -sf libungif.so.%{version} %{buildroot}%{_libdir}/libungif.so.4 -ln -sf libungif.so.4 %{buildroot}%{_libdir}/libungif.so - - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%license COPYING -%{_libdir}/lib*.so.* - -%files devel -%{_libdir}/lib*.so -%{_includedir}/*.h - -%files utils -%{_bindir}/* diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/glib/glib2.spec b/prometa-Tizen_ivi_3.0/specfile-initial/glib/glib2.spec deleted file mode 100644 index 214dff9..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/glib/glib2.spec +++ /dev/null @@ -1,350 +0,0 @@ -%define with_systemtap 0 -%define keepstatic 1 - -Name: glib2 -Version: 2.36.1 -Release: 0 -# FIXME: find out if tapsets should really be in devel package or in main package -Summary: General-Purpose Utility Library -License: LGPL-2.1+ -Group: System/Libraries -Url: http://www.gtk.org/ -Source: http://download.gnome.org/sources/glib/2.32/%{name}-%{version}.tar.xz -Source1: glib2.sh -Source2: glib2.csh -# Not upstream file. Only proposes upstream packages: -Source4: glib2-upstream-gnome_defaults.conf -Source6: macros.glib2 -# Not depending on gtk-doc shortens bootstrap compilation path. -# Please update this file from the latest gtk-doc package: -Source7: gtk-doc.m4 -Source99: baselibs.conf -BuildRequires: automake -BuildRequires: fdupes -BuildRequires: gcc-c++ -BuildRequires: pkg-config -BuildRequires: python -BuildRequires: gettext-tools -# gdbus-codegen is run during the build, so we need python-xml -BuildRequires: python-xml -%if 0%{?with_systemtap} -BuildRequires: systemtap-sdt-devel -%endif -# Needed for gresource -BuildRequires: pkgconfig(libelf) >= 0.8.12 -BuildRequires: pkgconfig(libffi) -BuildRequires: pkgconfig(libpcre) -BuildRequires: pkgconfig(zlib) - -%description -GLib is a general-purpose utility library, which provides many useful -data types, macros, type conversions, string utilities, file utilities, -a main loop abstraction, and so on. - -%package tools -Summary: General-Purpose Utility Library -- Tools -Group: Development/Libraries - -%description tools -GLib is a general-purpose utility library, which provides many useful -data types, macros, type conversions, string utilities, file utilities, -a main loop abstraction, and so on. - -%package -n gio-branding-upstream -Summary: Upstream definitions of default settings and applications -Group: System/Libraries -Requires: libgio = %{version} -Provides: %{name}-branding-upstream = %{version} -Obsoletes: %{name}-branding-upstream < %{version} -Provides: gio-branding = %{version} -Conflicts: otherproviders(gio-branding) -Supplements: packageand(libgio:branding-upstream) -BuildArch: noarch -#BRAND: The /etc/gnome_defaults.conf allows to define arbitrary -#BRAND: applications as preferred defaults. -#BRAND: A /usr/share/glib-2.0/schemas/$NAME.gschema.override file can -#BRAND: be used to override the default value for GSettings keys. See -#BRAND: README.Gsettings-overrides for more details. The branding -#BRAND: package should then have proper Requires for features changed -#BRAND: with such an override file. -# NOTE: gnome_defaults is not an upstream feature, but a SuSE -# enhancement, but to conform branding conventions, the package is named -# as gio-branding-upstream. - -%description -n gio-branding-upstream -This package provides upstream defaults for settings stored with -GSettings and applications used by the MIME system. - -%package devel -#' -Requires: %{name} = %{version} -Requires: glibc-devel -Requires: pkg-config -# Now require the subpackages too -Requires: glib2-tools = %{version} -Requires: libgio = %{version} -Requires: libglib = %{version} -Requires: libgmodule = %{version} -Requires: libgobject = %{version} -Requires: libgthread = %{version} -# Required by gdbus-codegen -Requires: python-xml -Provides: glib2-doc = 2.19.6 -Obsoletes: glib2-doc < 2.19.6 -Summary: General-Purpose Utility Library -- Development Files -Group: Development/Libraries - -%description devel -GLib is a general-purpose utility library, which provides many useful -data types, macros, type conversions, string utilities, file utilities, -a main loop abstraction, and so on. - -This package contains the development files for GLib. - -%package devel-static -Requires: %{name}-devel = %{version} -Summary: General-Purpose Utility Library -- Static Libraries -Group: Development/Libraries - -%description devel-static -GLib is a general-purpose utility library, which provides many useful -data types, macros, type conversions, string utilities, file utilities, -a main loop abstraction, and so on. - -This package contains static versions of the GLib libraries. - -%package -n libglib -Summary: General-Purpose Utility Library -Group: System/Libraries -Provides: %{name} = %{version} -Obsoletes: %{name} < %{version} - -%description -n libglib -GLib is a general-purpose utility library, which provides many useful -data types, macros, type conversions, string utilities, file utilities, -a main loop abstraction, and so on. - -%package -n libgmodule -Summary: General-Purpose Utility Library -- Library for Modules -Group: System/Libraries - -%description -n libgmodule -GLib is a general-purpose utility library, which provides many useful -data types, macros, type conversions, string utilities, file utilities, -a main loop abstraction, and so on. - -The libgmodule library provides a portable way to dynamically load -object files (commonly known as 'plug-ins'). - -%package -n libgio -Summary: General-Purpose Utility Library -- Library for VFS -Group: System/Libraries -Requires: gio-branding = %{version} -# bnc#555605: shared-mime-info is required by libgio to properly detect mime types. -Requires: shared-mime-info -# bnc#678518: libgio interacts with others by means of dbus-launch -#Requires: dbus-1-x11 -Provides: gio = %{version} - -%description -n libgio -GLib is a general-purpose utility library, which provides many useful -data types, macros, type conversions, string utilities, file utilities, -a main loop abstraction, and so on. - -GIO provides a modern, easy-to-use VFS API. - - -%package -n libgthread -Summary: General-Purpose Utility Library -- Library for Threads -Group: System/Libraries - -%description -n libgthread -GLib is a general-purpose utility library, which provides many useful -data types, macros, type conversions, string utilities, file utilities, -a main loop abstraction, and so on. - -The libgthread library provides a portable way to write multi-threaded -software. - -%package -n libgobject -Summary: General-Purpose Utility Library -- Object-Oriented Framework for C -Group: System/Libraries - -%description -n libgobject -GLib is a general-purpose utility library, which provides many useful -data types, macros, type conversions, string utilities, file utilities, -a main loop abstraction, and so on. - -The GObject library provides an object-oriented framework for C. - -%prep -%setup -q -n %{name}-%{version} -cp -a %{S:1} %{S:2} . -cp -a %{S:4} gnome_defaults.conf -if ! test -f %{_datadir}/aclocal/gtk-doc.m4 ; then - cp -a %{S:7} m4macros/ -fi - -%build -NOCONFIGURE=1 ./autogen.sh -%configure \ - --enable-static \ -%if 0%{?with_systemtap} - --enable-systemtap \ -%endif - --with-pcre=system - -%{__make} %{?_smp_mflags} V=1 - - -%install -%make_install -%find_lang glib20 %{?no_lang_C} - -mkdir -p %{buildroot}%{_sysconfdir}/profile.d -install -D -m0644 glib2.sh %{buildroot}%{_sysconfdir}/profile.d/zzz-glib2.sh -install -D -m0644 glib2.csh %{buildroot}%{_sysconfdir}/profile.d/zzz-glib2.csh -install -D -m0644 gnome_defaults.conf %{buildroot}%{_sysconfdir}/gnome_defaults.conf -# default apps magic -mkdir -p %{buildroot}%{_localstatedir}/cache/gio-2.0 %{buildroot}%{_datadir}/applications -touch %{buildroot}%{_localstatedir}/cache/gio-2.0/gnome-defaults.list -touch %{buildroot}%{_localstatedir}/cache/gio-2.0/xfce-defaults.list -touch %{buildroot}%{_localstatedir}/cache/gio-2.0/lxde-defaults.list -ln -s %{_localstatedir}/cache/gio-2.0/gnome-defaults.list %{buildroot}%{_datadir}/applications/defaults.list -# gio-querymodules magic -%if "%{_lib}" == "lib64" -mv %{buildroot}%{_bindir}/gio-querymodules %{buildroot}%{_bindir}/gio-querymodules-64 -%endif -touch %{buildroot}%{_libdir}/gio/modules/giomodule.cache -# gsettings magic -touch %{buildroot}%{_datadir}/glib-2.0/schemas/gschemas.compiled -# remove files we don't care about -find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print -# Install rpm macros -mkdir -p %{buildroot}%{_sysconfdir}/rpm -cp %{S:6} %{buildroot}%{_sysconfdir}/rpm -%fdupes %{buildroot} - - -%post -n libglib -p /sbin/ldconfig - -%post -n libgobject -p /sbin/ldconfig - -%post -n libgthread -p /sbin/ldconfig - -%post -n libgio -p /sbin/ldconfig - -%post -n libgmodule -p /sbin/ldconfig - -%postun -n libglib -p /sbin/ldconfig - -%postun -n libgobject -p /sbin/ldconfig - -%postun -n libgthread -p /sbin/ldconfig - -%postun -n libgio -p /sbin/ldconfig - -%postun -n libgmodule -p /sbin/ldconfig - - -%files tools -%defattr(-,root,root) -%dir %{_datadir}/bash-completion -%dir %{_datadir}/bash-completion/completions -%{_datadir}/bash-completion/completions/gresource -%{_datadir}/bash-completion/completions/gsettings -%{_bindir}/gdbus -%{_bindir}/gio-querymodules* -%{_bindir}/glib-compile-schemas -%{_bindir}/gresource -%{_bindir}/gsettings -# We put those files here, but they don't really belong here. They just don't -# have a better home... The zzz-glib2 scripts could arguably be in -# libglib but that would break the shared library policy. -%{_sysconfdir}/profile.d/zzz-glib2.* - -%files -n gio-branding-upstream -%defattr(-,root,root) -%config (noreplace) %{_sysconfdir}/gnome_defaults.conf - -%files -n libglib -%defattr(-, root, root) -%license COPYING -%{_libdir}/libglib*.so.* - -%files -n libgmodule -%defattr(-, root, root) -%{_libdir}/libgmodule*.so.* - -%files -n libgobject -%defattr(-, root, root) -%{_libdir}/libgobject*.so.* - -%files -n libgthread -%defattr(-, root, root) -%{_libdir}/libgthread*.so.* - -%files -n libgio -%defattr(-, root, root) -%{_libdir}/libgio*.so.* -%dir %{_libdir}/gio -%dir %{_libdir}/gio/modules -%ghost %{_libdir}/gio/modules/giomodule.cache -%dir %{_datadir}/glib-2.0/ -%dir %{_datadir}/glib-2.0/schemas/ -%ghost %{_datadir}/glib-2.0/schemas/gschemas.compiled -%{_datadir}/applications/defaults.list -%dir %{_localstatedir}/cache/gio-2.0 -%ghost %{_localstatedir}/cache/gio-2.0/gnome-defaults.list -%ghost %{_localstatedir}/cache/gio-2.0/xfce-defaults.list -%ghost %{_localstatedir}/cache/gio-2.0/lxde-defaults.list - - -%lang_package -f glib20 - -%docs_package - -%files devel -%defattr(-,root,root) - -%{_bindir}/gdbus-codegen -%{_datadir}/bash-completion/completions/* -%_datadir/glib-2.0/codegen - -%{_bindir}/glib-compile-resources -%{_bindir}/glib-genmarshal -%{_bindir}/glib-gettextize -%{_bindir}/glib-mkenums -%{_bindir}/gobject-query -%{_bindir}/gtester -%{_bindir}/gtester-report -%dir %{_datadir}/aclocal -%{_datadir}/aclocal/glib-2.0.m4 -%{_datadir}/aclocal/glib-gettext.m4 -%{_datadir}/aclocal/gsettings.m4 -%dir %{_datadir}/glib-2.0/ -%{_datadir}/glib-2.0/gdb/ -%{_datadir}/glib-2.0/gettext/ -%{_datadir}/glib-2.0/schemas/gschema.dtd -%{_includedir}/glib-2.0 -%{_includedir}/gio-unix-2.0 -%{_libdir}/lib*.so -%dir %{_libdir}/glib-2.0/ -%{_libdir}/glib-2.0/include/ -%{_libdir}/pkgconfig/*.pc -%{_datadir}/gdb/auto-load/%{_libdir}/*-gdb.py -%if 0%{?with_systemtap} -%{_datadir}/systemtap/tapset/*.stp -%endif -%{_sysconfdir}/rpm/macros.glib2 -# Own these directories to not depend on gdb -%dir %{_datadir}/gdb -%dir %{_datadir}/gdb/auto-load -%dir %{_datadir}/gdb/auto-load%{_prefix} -%dir %{_datadir}/gdb/auto-load%{_libdir} - -%files devel-static -%defattr(-,root,root) -%{_libdir}/lib*.a - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/glibc/glibc.spec b/prometa-Tizen_ivi_3.0/specfile-initial/glibc/glibc.spec deleted file mode 100644 index 06e1663..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/glibc/glibc.spec +++ /dev/null @@ -1,800 +0,0 @@ -# -# spec file for package glibc -# -# 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. - -# - -# Run with osc --with=fast_build to have a shorter turnaround -# It will avoid building some parts of glibc -%bcond_with fast_build - -%define crypt_bf_version 1.2 - -Name: glibc -%define testsuite_build ("%{name}" == "glibc-testsuite") -Summary: Standard Shared Libraries (from the GNU C Library) -License: LGPL-2.1+ and SUSE-LGPL-2.1+-with-GCC-exception and GPL-2.0+ -Group: Base/Libraries -BuildRequires: fdupes -BuildRequires: makeinfo -BuildRequires: xz -BuildRequires: gcc-c++ -BuildRequires: gettext-tools -BuildRequires: libstdc++-devel -#BuildRequires: pkgconfig(systemd) - -%define _filter_GLIBC_PRIVATE 1 -%if %_target_cpu == "i686" -# For i686 let's only build what's different from i586, so -# no need to build documentation -%define build_profile 1 -%define build_locales 1 -%define build_html 0 -%else -%if %{with fast_build} -%define build_profile 0 -%define build_locales 0 -%define build_html 0 -%else -# Default: -%define build_profile 1 -%define build_locales 1 -%define build_html 1 -%endif -%endif - -%define disable_assert 0 -%define enable_stackguard_randomization 1 - - -%ifarch x86_64 -%define enablekernel 2.6.16 -%else -%define enablekernel 2.6.16 -%endif -Conflicts: kernel < %{enablekernel} -%ifarch armv7l armv7hl -# The old runtime linker link gets not provided by rpm find.provides, but it exists -Provides: ld-linux.so.3 -Provides: ld-linux.so.3(GLIBC_2.4) -%endif -Version: 2.17 -Release: 0 -%define glibc_major_version 2.17 -%define git_id c758a6861537 -Url: http://www.gnu.org/software/libc/libc.html -Source: glibc-%{version}.tar.xz -Source5: nsswitch.conf -Source7: bindresvport.blacklist -Source8: glibc_post_upgrade.c -Source9: glibc.rpmlintrc -Source10: baselibs.conf -# For systemd -Source20: nscd.conf -Source21: nscd.service - -Requires(pre): filesystem -Provides: rtld(GNU_HASH) - -%description -The GNU C Library provides the most important standard libraries used -by nearly all programs: the standard C library, the standard math -library, and the POSIX thread library. A system is not functional -without these libraries. - -%package info -Summary: Info Files for the GNU C Library -License: GFDL-1.1 -Group: Documentation -BuildArch: noarch - -%description info -This package contains the documentation for the GNU C library stored as -info files. Due to a lack of resources, this documentation is not -complete and is partially out of date. - -%package html -Summary: HTML Documentation for the GNU C Library -License: GFDL-1.1 -Group: Documentation -BuildArch: noarch - -%description html -This package contains the HTML documentation for the GNU C library. Due -to a lack of resources, this documentation is not complete and is -partially out of date. - -%package i18ndata -Summary: Database Sources for 'locale' -License: GPL-2.0+ and MIT -Group: Base/Libraries -BuildArch: noarch - -%description i18ndata -This package contains the data needed to build the locale data files to -use the internationalization features of the GNU libc. It is normally -not necessary to install this packages, the data files are already -created. - -%package locale -Summary: Locale Data for Localized Programs -License: GPL-2.0+ and MIT and LGPL-2.1+ -Group: Base/Libraries -Requires(post): /usr/bin/cat -Requires: glibc = %{version} - -%description locale -Locale data for the internationalisation features of the GNU C library. - -%package -n nscd -Summary: Name Service Caching Daemon -License: GPL-2.0+ -Group: System/Services -Provides: glibc:/usr/sbin/nscd -Requires: glibc = %{version} - -%description -n nscd -Nscd caches name service lookups and can dramatically improve -performance with NIS, NIS+, and LDAP. - -%package profile -Summary: Libc Profiling and Debugging Versions -License: LGPL-2.1+ and LGPL-2.1+-with-GCC-exception and GPL-2.0+ -Group: Development/Libraries -Requires: glibc = %{version} - -%description profile -This package contains special versions of the GNU C library which are -necessary for profiling and debugging. - -%package devel -Summary: Include Files and Libraries Mandatory for Development -License: BSD-3-Clause and LGPL-2.1+ and LGPL-2.1+-with-GCC-exception and GPL-2.0+ -Group: Development/Libraries -Requires: glibc = %{version} -Requires: linux-kernel-headers - -%description devel -These libraries are needed to develop programs which use the standard C -library. - -%package devel-static -Summary: C library static libraries for -static linking -License: BSD-3-Clause and LGPL-2.1+ and SUSE-LGPL-2.1+-with-GCC-exception and GPL-2.0+ -Group: Development/Libraries -Requires: %{name}-devel = %{version} -# Provide Fedora name for package to make packaging easier -Provides: %{name}-static = %version - -%description devel-static -The glibc-devel-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 utils -Summary: Development utilities from GNU C library -License: LGPL-2.1+ -Group: Development/Languages -Requires: glibc = %{version} - -%description utils -The glibc-utils package contains mtrace, a memory leak tracer and -xtrace, a function call tracer which can be helpful during program -debugging. - -If you are unsure if you need this, don't install this package. - -%package extra -Summary: Extra binaries from GNU C Library -License: LGPL-2.1+ -Group: Development/Languages -Requires: glibc = %{version} - -%description extra -The glibc-extra package contains some extra binaries for glibc that -are not essential but recommend to use. - -makedb: A program to create a database for nss - -%package obsolete -Summary: Obsolete Shared Libraries from the GNU C Library -License: LGPL-2.0+ -Group: System/Libraries -Requires: glibc = %{version} - -%description obsolete -This package provides some old libraries from the GNU C Library which -are no longer supported. Additional it provides a compatibility library -for old binaries linked against glibc 2.0. - -Install this package if you need one of this libraries to get old -binaries working, but since this libraries are not supported and there -is no gurantee that they work for you, you should try to get newer -versions of your software. - -%prep -%setup -n glibc-%{version} -q - -%build -if [ -x /bin/uname.bin ]; then - /bin/uname.bin -a -else - uname -a -fi -uptime || : -ulimit -a -nice -# We do not want configure to figure out the system its building one -# to support a common ground and thus set build and host to the -# target_cpu. -%ifarch %arm -%define target %{_target_cpu}-tizen-linux-gnueabi -%else -%define target %{_target_cpu}-tizen-linux -%endif -# Don't use as-needed, it breaks glibc assumptions -# Before enabling it, run the testsuite and verify that it -# passes completely -export LD_AS_NEEDED=0 -# Adjust glibc version.h -echo "#define CONFHOST \"%{target}\"" >> version.h -echo "#define GITID \"%{git_id}\"" >> version.h -# -# Default CFLAGS and Compiler -# -BuildFlags=$(echo %{optflags} | sed -e "s/-Wp,-D_FORTIFY_SOURCE=2//g" | sed -e "s/-ffast-math//" | sed -e "s/atom/i686/g" | sed -e "s/-mthumb//" | sed -e "s/-fexceptions//" ) -BuildFlags="$BuildFlags -O2 -g -U_FORTIFY_SOURCE" -BuildFlags="$(echo $BuildFlags | sed -e 's#-fstack-protector##' -e 's#-ffortify=[0-9]*##')" -BuildCC="%__cc" -BuildCCplus="%__cxx" -add_ons=",libidn" - - -BuildFlags="$BuildFlags -g" -%if %{disable_assert} - BuildFlags="$BuildFlags -DNDEBUG=1" -%endif -%ifarch %ix86 - add_ons=$add_ons -%endif -%ifarch %arm - add_ons=$add_ons,ports -%endif -%ifarch %arm - # fails to build otherwise - need to recheck and fix - %define enable_stackguard_randomization 0 -%endif - -configure_and_build_glibc() { - local dirname="$1"; shift - local cflags="$1"; shift - local addons="$1"; shift - mkdir "cc-$dirname" - cd "cc-$dirname" -%ifarch %arm - # remove asynchronous-unwind-tables during configure as it causes - # some checks to fail spuriously on arm - conf_cflags="${cflags/-fasynchronous-unwind-tables/}" - conf_cflags="${conf_cflags/-funwind-tables/}" -%else - conf_cflags="$cflags" -%endif - - profile="--disable-profile" -%if %{build_profile} - if [ "$dirname" = "base" ] ; then - profile="--enable-profile" - fi -%endif - CFLAGS="$conf_cflags" BUILD_CFLAGS="$conf_cflags" \ - CC="$BuildCC" CXX="$BuildCCplus" ../configure \ - --prefix=%{_prefix} \ - --libexecdir=%{_libexecdir} --infodir=%{_infodir} \ - --enable-add-ons=nptl$addons \ - $profile \ - "$@" \ -%if %{enable_stackguard_randomization} - --enable-stackguard-randomization \ -%endif - --build=%{target} --host=%{target} \ -%ifarch %{ix86} x86_64 - --enable-multi-arch \ -%endif - --enable-kernel=%{enablekernel} \ - --enable-bind-now --enable-obsolete-rpc - # explicitly set CFLAGS to use the full CFLAGS (not the reduced one for configure) - make %{?_smp_mflags} #CFLAGS="$cflags" BUILD_CFLAGS="$cflags" - cd .. -} - - # - # Build base glibc - # - configure_and_build_glibc base "$BuildFlags" "$add_ons" - -# -# Build html documentation -# -%if %{build_html} -make -C cc-base html -%endif - -# -# Build glibc_post_upgrade binary -# -$BuildCC -static %{optflags} -Os $RPM_SOURCE_DIR/glibc_post_upgrade.c -o glibc_post_upgrade \ - -Lcc-base -Bcc-base/csu \ - '-DREMOVE_TLS_DIRS' '-DREMOVE_PPC_OPTIMIZE_POWER5' \ - '-DLIBDIR="/%{_lib}"' '-DGCONV_MODULES_DIR="%{_libdir}/gconv"' - - -####################################################################### -### -### CHECK -### -####################################################################### - -%check -# The testsuite will fail if asneeded is used -export LD_AS_NEEDED=0 -%if %{testsuite_build} -# Increase timeout -export TIMEOUTFACTOR=16 -%ifarch %ix86 x86_64 - make %{?_smp_mflags} -C cc-base -k check || echo make check failed -%else - make %{?_smp_mflags} -C cc-base check -%endif -%endif -# This has to pass on all platforms! -# Exceptions: -# None! -make %{?_smp_mflags} -C cc-base check-abi - -####################################################################### -### -### INSTALL -### -####################################################################### - -%install -%if !%{testsuite_build} -# We don't want to strip the .symtab from our libraries in find-debuginfo.sh, -# certainly not from libpthread.so.* because it is used by libthread_db to find -# some non-exported symbols in order to detect if threading support -# should be enabled. These symbols are _not_ exported, and we can't easily -# export them retroactively without changing the ABI. So we have to -# continue to "export" them via .symtab, instead of .dynsym :-( -# But we also want to keep .symtab and .strtab of other libraries since some -# debugging tools currently require these sections directly inside the main -# files - specifically valgrind and PurifyPlus. -export STRIP_KEEP_SYMTAB=*.so* - -# Make sure we will create the gconv-modules.cache -mkdir -p %{buildroot}%{_libdir}/gconv -touch %{buildroot}%{_libdir}/gconv/gconv-modules.cache - -# Install base glibc -make %{?_smp_mflags} install_root=%{buildroot} install -C cc-base - -install_optimized_variant() { - local dirname="$1"; shift - local subdir="$1"; shift - local subdir_up="$1"; shift - -cd "cc-$dirname" -destdir=$RPM_BUILD_ROOT/%{_lib}/$subdir -mkdir -p $destdir -# Don't run a complete make install, we know which libraries -# we want -for lib in libc math/libm nptl/libpthread rt/librt nptl_db/libthread_db -do - libbase=${lib#*/} - libbaseso=$(basename $RPM_BUILD_ROOT/%{_lib}/${libbase}-*.so) - # Only install if different from base lib - if cmp -s ${lib}.so ../cc-base/${lib}.so; then - ln -sf $subdir_up/$libbaseso $destdir/$libbaseso - else - cp -a ${lib}.so $destdir/$libbaseso - fi - # Emulate ldconfig - ln -sf $libbaseso $destdir/$(basename $RPM_BUILD_ROOT/%{_lib}/${libbase}.so.*) -done -cd .. -} - - -# Install locales -%if %{build_locales} - # XXX Do not install locales in parallel! - cd cc-base - # localedef creates hardlinks to other locales if possible - # this will not work if we generate them in parallel. - # thus we need to run fdupes on /usr/lib/locale/ - # Still, on my system this is a speed advantage: - # non-parallel build for install-locales: 9:34mins - # parallel build with fdupes: 7:08mins - make %{?_smp_mflags} install_root=%{buildroot} localedata/install-locales - %fdupes %{buildroot}/usr/lib/locale - cd .. -%endif -# Create file list for glibc-locale package -%{find_lang} libc - -# Prepare obsolete/, used only on some architectures: -export RPM_BUILD_ROOT -%ifarch %ix86 -mkdir -p %{buildroot}/%{_lib}/obsolete -%endif - -# NPTL is not usable outside of glibc, so include -# the generic one (RH#162634) -cp -av bits/stdio-lock.h %{buildroot}%{_includedir}/bits/stdio-lock.h - - -# Miscelanna: - -install -m 0700 glibc_post_upgrade %{buildroot}%{_sbindir} - -install -m 644 %{SOURCE7} %{buildroot}/etc -install -m 644 %{SOURCE5} %{buildroot}/etc -install -m 644 posix/gai.conf %{buildroot}/etc - -mkdir -p %{buildroot}/etc/default -install -m 644 nis/nss %{buildroot}/etc/default/ - -mkdir -p %{buildroot}%{_includedir}/resolv -install -m 0644 resolv/mapv4v6addr.h %{buildroot}%{_includedir}/resolv/ -install -m 0644 resolv/mapv4v6hostent.h %{buildroot}%{_includedir}/resolv/ - -%if %{build_html} -mkdir -p %{buildroot}%{_datadir}/doc/glibc -cp -p cc-base/manual/libc/*.html %{buildroot}%{_datadir}/doc/glibc -%endif - - -# nscd tools: - -cp nscd/nscd.conf %{buildroot}/etc -mkdir -p %{buildroot}/etc/init.d -ln -sf /sbin/service %{buildroot}/usr/sbin/rcnscd -mkdir -p %{buildroot}/var/run/nscd -touch %{buildroot}/var/run/nscd/{passwd,group,hosts} -touch %{buildroot}/var/run/nscd/{socket,nscd.pid} - -# -# Create ld.so.conf -# -cat > %{buildroot}/etc/ld.so.conf < -os.execute("/usr/bin/chkstat -n --warn --system -e %{_libexecdir}/pt_chown") - -%postun -p /sbin/ldconfig - -%post locale -for l in /usr/share/locale/locale.alias %{_libdir}/gconv/gconv-modules; do - [ -d "$l.d" ] || continue - echo "###X# The following is autogenerated from extra files in the .d directory:" >>"$l" - cat "$l.d"/* >>"$l" -done -/usr/sbin/iconvconfig - -%post info -%install_info --info-dir=%{_infodir} %{_infodir}/libc.info.gz - -%postun info -%install_info_delete --info-dir=%{_infodir} %{_infodir}/libc.info.gz - -%post -n nscd -mkdir -p /var/run/nscd -exit 0 - - -%if !%{testsuite_build} -%files -####################################################################### -### -### FILES -### -####################################################################### - -# glibc -%defattr(-,root,root) -%doc LICENSES -%config(noreplace) /etc/bindresvport.blacklist -%config /etc/ld.so.conf -%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /etc/ld.so.cache -%config(noreplace) /etc/rpc -%verify(not md5 size mtime) %config(noreplace) /etc/nsswitch.conf -%verify(not md5 size mtime) %config(noreplace) /etc/gai.conf -%config(noreplace) /etc/default/nss -/%{_lib}/ld-%{glibc_major_version}.so - -# Each architecture has a different name for the dynamic linker: -%ifarch %arm -%ifarch armv7l armv7hl -/%{_lib}/ld-linux-armhf.so.3 -# Keep compatibility link -/%{_lib}/ld-linux.so.3 -%else -/%{_lib}/ld-linux.so.3 -%endif -%endif -%ifarch x86_64 -/%{_lib}/ld-linux-x86-64.so.2 -%endif -%ifarch %ix86 %sparc -/%{_lib}/ld-linux.so.2 -%endif - -/%{_lib}/libBrokenLocale-%{glibc_major_version}.so -/%{_lib}/libBrokenLocale.so.1 -/%{_lib}/libSegFault.so -/%{_lib}/libanl-%{glibc_major_version}.so -/%{_lib}/libanl.so.1 -/%{_lib}/libc-%{glibc_major_version}.so -/%{_lib}/libc.so.6* -/%{_lib}/libcidn-%{glibc_major_version}.so -/%{_lib}/libcidn.so.1 -/%{_lib}/libcrypt-%{glibc_major_version}.so -/%{_lib}/libcrypt.so.1 -/%{_lib}/libdl-%{glibc_major_version}.so -/%{_lib}/libdl.so.2* -/%{_lib}/libm-%{glibc_major_version}.so -/%{_lib}/libm.so.6* -/%{_lib}/libnsl-%{glibc_major_version}.so -/%{_lib}/libnsl.so.1 -/%{_lib}/libnss_compat-%{glibc_major_version}.so -/%{_lib}/libnss_compat.so.2 -/%{_lib}/libnss_db-%{glibc_major_version}.so -/%{_lib}/libnss_db.so.2 -/%{_lib}/libnss_dns-%{glibc_major_version}.so -/%{_lib}/libnss_dns.so.2 -/%{_lib}/libnss_files-%{glibc_major_version}.so -/%{_lib}/libnss_files.so.2 -/%{_lib}/libnss_hesiod-%{glibc_major_version}.so -/%{_lib}/libnss_hesiod.so.2 -/%{_lib}/libnss_nis-%{glibc_major_version}.so -/%{_lib}/libnss_nis.so.2 -/%{_lib}/libnss_nisplus-%{glibc_major_version}.so -/%{_lib}/libnss_nisplus.so.2 -/%{_lib}/libpthread-%{glibc_major_version}.so -/%{_lib}/libpthread.so.0 -/%{_lib}/libresolv-%{glibc_major_version}.so -/%{_lib}/libresolv.so.2 -/%{_lib}/librt-%{glibc_major_version}.so -/%{_lib}/librt.so.1 -/%{_lib}/libthread_db-1.0.so -/%{_lib}/libthread_db.so.1 -/%{_lib}/libutil-%{glibc_major_version}.so -/%{_lib}/libutil.so.1 -%define optimized_libs() \ - %dir %attr(0755,root,root) /%{_lib}/%1\ - /%{_lib}/%1/libc-%{glibc_major_version}.so\ - /%{_lib}/%1/libc.so.6*\ - /%{_lib}/%1/libm-%{glibc_major_version}.so\ - /%{_lib}/%1/libm.so.6*\ - /%{_lib}/%1/libpthread-%{glibc_major_version}.so\ - /%{_lib}/%1/libpthread.so.0\ - /%{_lib}/%1/librt-%{glibc_major_version}.so\ - /%{_lib}/%1/librt.so.1\ - /%{_lib}/%1/libthread_db-1.0.so\ - /%{_lib}/%1/libthread_db.so.1 - -%dir %attr(0700,root,root) /var/cache/ldconfig -/sbin/ldconfig -%{_bindir}/gencat -%{_bindir}/getconf -%{_bindir}/getent -%{_bindir}/iconv -%attr(755,root,root) %{_bindir}/ldd -%ifarch %ix86 sparc sparcv9 - %{_bindir}/lddlibc4 -%endif -%{_bindir}/locale -%{_bindir}/localedef -%verify(not mode caps) %attr(4755,root,root) %{_libexecdir}/pt_chown -%dir %attr(0755,root,root) %{_libexecdir}/getconf -%{_libexecdir}/getconf/* -%{_sbindir}/glibc_post_upgrade -%{_sbindir}/iconvconfig - -%ifarch %ix86 - -%files obsolete -%defattr (755,root,root,755) -%dir /%{_lib}/obsolete/ - #%dir /%{_lib}/obsolete/noversion - #/%{_lib}/obsolete/noversion/libNoVersion-%{glibc_major_version}.so - #/%{_lib}/obsolete/noversion/libNoVersion.so.1 -%endif - -%files locale -f libc.lang -%defattr(-,root,root) -%{_datadir}/locale/locale.alias -%if %{build_locales} -/usr/lib/locale/* -%endif -%{_libdir}/gconv - -%files devel -%defattr(-,root,root) -%doc COPYING COPYING.LIB NEWS README BUGS CONFORMANCE -%{_bindir}/catchsegv -%{_bindir}/rpcgen -%{_bindir}/sprof -%{_includedir}/* -%{_libdir}/*.o -%{_libdir}/*.so -# These static libraries are needed even for shared builds -%{_libdir}/libbsd-compat.a -%{_libdir}/libc_nonshared.a -%{_libdir}/libg.a -%{_libdir}/libieee.a -%ifarch ppc ppc64 s390 s390x sparc sparcv8 sparcv9 sparcv9v -# This is not built on sparc64. - %{_libdir}/libnldbl_nonshared.a -%endif -%{_libdir}/libmcheck.a -%{_libdir}/libpthread_nonshared.a -%{_libdir}/librpcsvc.a - -%files devel-static -%defattr(-,root,root) -%{_libdir}/libBrokenLocale.a -%{_libdir}/libanl.a -%{_libdir}/libc.a -%{_libdir}/libcrypt.a -%{_libdir}/libdl.a -%{_libdir}/libm.a -%{_libdir}/libnsl.a -%{_libdir}/libpthread.a -%{_libdir}/libresolv.a -%{_libdir}/librt.a -%{_libdir}/libutil.a - -%files info -%defattr(-,root,root) -%doc %{_infodir}/libc.info.gz -%doc %{_infodir}/libc.info-?.gz -%doc %{_infodir}/libc.info-??.gz - -%if %{build_html} -%files html -%defattr(-,root,root) -%doc %{_prefix}/share/doc/glibc -%endif - -%files i18ndata -%defattr(-,root,root) -%{_prefix}/share/i18n - -%files -n nscd -%defattr(-,root,root) -%config(noreplace) /etc/nscd.conf -%{_sbindir}/nscd -%{_sbindir}/rcnscd -/usr/lib/systemd/system/nscd.service -%dir /usr/lib/tmpfiles.d -/usr/lib/tmpfiles.d/nscd.conf -%dir %attr(0755,root,root) %ghost /var/run/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 - -%if %{build_profile} -%files profile -%defattr(-,root,root) -%{_libdir}/libc_p.a -%{_libdir}/libBrokenLocale_p.a -%{_libdir}/libanl_p.a -%{_libdir}/libm_p.a -%{_libdir}/libcrypt_p.a -%{_libdir}/libpthread_p.a -%{_libdir}/libresolv_p.a -%{_libdir}/libnsl_p.a -%{_libdir}/librt_p.a -%{_libdir}/librpcsvc_p.a -%{_libdir}/libutil_p.a -%{_libdir}/libdl_p.a -%endif - -%files utils -%defattr(-,root,root) -/%{_lib}/libmemusage.so -/%{_lib}/libpcprofile.so -%dir /%{_libdir}/audit -/%{_libdir}/audit/sotruss-lib.so -# These need gd-devel for building -# %%{_bindir}/memusage -# %%{_bindir}/memusagestat -%{_bindir}/mtrace -%{_bindir}/pcprofiledump -%{_bindir}/sotruss -%{_bindir}/xtrace -%{_bindir}/pldd - -%files extra -%defattr(-,root,root) -%{_bindir}/makedb -/var/lib/misc/Makefile - -%endif # !%{testsuite_build} - -%docs_package diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/gpgme/gpgme.spec b/prometa-Tizen_ivi_3.0/specfile-initial/gpgme/gpgme.spec deleted file mode 100644 index cc1b6e5..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/gpgme/gpgme.spec +++ /dev/null @@ -1,136 +0,0 @@ -# -# spec file for package gpgme -# -# 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: gpgme -BuildRequires: gpg2 >= 2.0.10 -Version: 1.3.2 -Release: 0 -Summary: A Library Designed to Give Applications Easy Access to GnuPG -License: GPL-2.0+ -Group: Productivity/Security -Url: http://www.gnupg.org/related_software/gpgme/ -Source: ftp://ftp.gnupg.org/gcrypt/gpgme/%{name}-%{version}.tar.bz2 -Source2: baselibs.conf -BuildRequires: automake -BuildRequires: libassuan-devel >= 2.0.2 -BuildRequires: libgpg-error-devel >= 1.8 - -%description -GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG -easier for applications. It provides a high-level Crypto API for -encryption, decryption, signing, signature verification, and key -management. Currently it uses GnuPG as its back-end, but the API is not -restricted to this engine. - -Because the direct use of GnuPG from an application can be a -complicated programming task, it is suggested that all software should -try to use GPGME instead. This way bug fixes or improvements can be -done at a central place and every application benefits from this. -Authors of MUAs should especially consider using GPGME. Creating a set -of standard widgets for common key selection tasks is even planned. - -%package -n libgpgme -Summary: A Library Designed to give Applications easy Access to GnuPG -Group: Development/Libraries -Requires: gpg2 - -%description -n libgpgme -GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG -easier for applications. It provides a high-level Crypto API for -encryption, decryption, signing, signature verification, and key -management. Currently it uses GnuPG as its back-end, but the API is not -restricted to this engine. - -Who Should use GPGME? - -Because the direct use of GnuPG from an application can be a -complicated programming task, it is suggested that all software should -try to use GPGME instead. This way bug fixes or improvements can be -done at a central place and every application benefits from this. -Authors of MUAs should especially consider using GPGME. Creating a set -of standard widgets for common key selection tasks is even planned. - -%package -n libgpgme-devel -Summary: A Library Designed to give Applications easy Access to GnuPG -Group: Development/Libraries -Requires: glibc-devel -Requires: libgpg-error-devel -Requires: libgpgme = %{version} - -%description -n libgpgme-devel -GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG -easier for applications. It provides a high-level Crypto API for -encryption, decryption, signing, signature verification, and key -management. Currently it uses GnuPG as its back-end, but the API is not -restricted to this engine. - -Who Should use GPGME? - -Because the direct use of GnuPG from an application can be a -complicated programming task, it is suggested that all software should -try to use GPGME instead. This way bug fixes or improvements can be -done at a central place and every application benefits from this. -Authors of MUAs should especially consider using GPGME. Creating a set -of standard widgets for common key selection tasks is even planned. - -%prep -%setup -q - -%build -sh autogen.sh -# Ensure that a (re)build uses fixed binaries with minimum version because -# in case configure picks GnuPG-1.x, e.g. from /usr/local, this would cause -# testsuite failures: -%configure --without-pth --disable-static \ - --with-gpg-version=2.0.10 \ - --with-gpgsm-version=2.0.10 \ - --with-gpgconf-version=2.0.10 \ - --with-gpg=%{_bindir}/gpg2 \ - --with-gpgsm=%{_bindir}/gpgsm \ - --with-gpgconf=%{_bindir}/gpgconf - -%check -%if ! 0%{?qemu_user_space_build} -make check -%endif - -%install -%make_install - - -%post -n libgpgme -p /sbin/ldconfig - -%postun -n libgpgme -p /sbin/ldconfig - - -%files -%defattr(-,root,root) -%license COPYING -%{_datadir}/common-lisp -%{_infodir}/gpgme* - -%files -n libgpgme -%defattr(-,root,root) -%{_libdir}/libgpgme.so.* -%{_libdir}/libgpgme-pthread.so.* - -%files -n libgpgme-devel -%defattr(-,root,root) -%{_libdir}/libgpgme.so -%{_libdir}/libgpgme-pthread.so -%{_bindir}/gpgme-config -%{_datadir}/aclocal/gpgme.m4 -%{_includedir}/gpgme.h - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/groff/groff.spec b/prometa-Tizen_ivi_3.0/specfile-initial/groff/groff.spec deleted file mode 100644 index 7576cac..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/groff/groff.spec +++ /dev/null @@ -1,104 +0,0 @@ -Name: groff -Version: 1.21 -Release: 1 -License: GPLv3+ and GFDL and BSC and MIT -Summary: A document formatting system -Url: http://groff.ffii.org -Group: Applications/Publishing -Source: %{name}-%{version}.tar.gz -BuildRequires: bison -BuildRequires: zlib-devel -Requires: /usr/bin/mktemp - -%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. - - - -%prep -%setup -q - -%build -%configure --enable-multibyte -make - -%install -mkdir -p %{buildroot}%{_prefix} %{buildroot}%{_infodir} -make install manroot=%{buildroot}%{_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* %{buildroot}/%{_infodir} -ln -s s.tmac %{buildroot}%{_datadir}/groff/%{version}/tmac/gs.tmac -ln -s mse.tmac %{buildroot}%{_datadir}/groff/%{version}/tmac/gmse.tmac -ln -s m.tmac %{buildroot}%{_datadir}/groff/%{version}/tmac/gm.tmac -ln -s troff %{buildroot}%{_bindir}/gtroff -ln -s tbl %{buildroot}%{_bindir}/gtbl -ln -s pic %{buildroot}%{_bindir}/gpic -ln -s eqn %{buildroot}%{_bindir}/geqn -ln -s neqn %{buildroot}%{_bindir}/gneqn -ln -s refer %{buildroot}%{_bindir}/grefer -ln -s lookbib %{buildroot}%{_bindir}/glookbib -ln -s indxbib %{buildroot}%{_bindir}/gindxbib -ln -s soelim %{buildroot}%{_bindir}/gsoelim -ln -s soelim %{buildroot}%{_bindir}/zsoelim -ln -s nroff %{buildroot}%{_bindir}/gnroff - - -find %{buildroot}%{_bindir} -type f -o -type l | \ - grep -v afmtodit | grep -v grog | grep -v mdoc.samples |\ - grep -v mmroff |\ - grep -v gxditview |\ - sed "s|%{buildroot}||g" | sed "s|\.[0-9]|\.*|g" > groff-files - -ln -sf doc.tmac %{buildroot}%{_datadir}/groff/%{version}/tmac/docj.tmac -# installed, but not packaged in rpm -mkdir -p %{buildroot}%{_datadir}/groff/%{version}/groffer/ -chmod 755 %{buildroot}%{_libdir}/groff/groffer/version.sh -mv %{buildroot}%{_libdir}/groff/groffer/* %{buildroot}/%{_datadir}/groff/%{version}/groffer/ - - -%remove_docs - -%files -f groff-files -%defattr(-,root,root,-) -%{_datadir}/groff - -%files perl -%defattr(-,root,root,-) -%{_bindir}/grog -%{_bindir}/mmroff -%{_bindir}/afmtodit diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/gst-common/gst-common.spec b/prometa-Tizen_ivi_3.0/specfile-initial/gst-common/gst-common.spec deleted file mode 100644 index 7a9dd42..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/gst-common/gst-common.spec +++ /dev/null @@ -1,26 +0,0 @@ -Name: gst-common -Version: 20130618 -Release: 0 -License: LGPL-2.0 -Summary: Gstreamer Common Files -Group: Multimedia/Development -Source: %{name}-%{version}.tar.bz2 - -%description -Gstreamer Common Files. - -%prep -%setup -q - -%build -rm -rf .gitignore - -%install -mkdir -p %{buildroot}/%{_datadir}/gst-common -cp -a . %{buildroot}/%{_datadir}/gst-common - -%files -%defattr(-,root,root) -%{_datadir}/gst-common - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/harfbuzz/harfbuzz.spec b/prometa-Tizen_ivi_3.0/specfile-initial/harfbuzz/harfbuzz.spec deleted file mode 100644 index e6c2cdc..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/harfbuzz/harfbuzz.spec +++ /dev/null @@ -1,74 +0,0 @@ -Name: harfbuzz -Version: 0.9.12 -Release: 0 -License: MIT -Summary: An OpenType text shaping engine -Url: http://www.freedesktop.org/wiki/Software/HarfBuzz -Group: Graphics/Font Management -Source: %{name}-%{version}.tar.bz2 -Source99: baselibs.conf -BuildRequires: gcc-c++ -BuildRequires: pkgconfig(cairo) >= 1.8.0 -BuildRequires: pkgconfig(cairo-ft) -BuildRequires: pkgconfig(freetype2) >= 2.3.8 -BuildRequires: pkgconfig(glib-2.0) >= 2.16 -BuildRequires: pkgconfig(gobject-2.0) -BuildRequires: pkgconfig(gthread-2.0) -BuildRequires: pkgconfig(icu-uc) - -%description -HarfBuzz is an OpenType text shaping engine. - -%package -n libharfbuzz -Summary: An OpenType text shaping engine -Group: Graphics/Font Management - -%description -n libharfbuzz -HarfBuzz is an OpenType text shaping engine. - -%package tools -Summary: An OpenType text shaping engine -- Tools -Group: Graphics/Font Management - -%description tools -HarfBuzz is an OpenType text shaping engine. - -%package devel -Summary: An OpenType text shaping engine -- Development Files -Group: Development/Libraries -Requires: libharfbuzz = %{version} - -%description devel -HarfBuzz is an OpenType text shaping engine. - -%prep -%setup -q - -%build -%configure \ - --disable-static -make %{?_smp_mflags} - -%install -%make_install - -%post -n libharfbuzz -p /sbin/ldconfig - -%postun -n libharfbuzz -p /sbin/ldconfig - -%files -n libharfbuzz -%defattr(-,root,root) -%license COPYING -%{_libdir}/libharfbuzz.so.0* - -%files tools -%defattr(-,root,root) -%{_bindir}/hb-ot-shape-closure -%{_bindir}/hb-shape -%{_bindir}/hb-view - -%files devel -%defattr(-,root,root) -%{_includedir}/harfbuzz/ -%{_libdir}/*.so -%{_libdir}/pkgconfig/harfbuzz.pc diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/hwdata/hwdata.spec b/prometa-Tizen_ivi_3.0/specfile-initial/hwdata/hwdata.spec deleted file mode 100644 index 8a60a8b..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/hwdata/hwdata.spec +++ /dev/null @@ -1,33 +0,0 @@ -Name: hwdata -Version: 0.234 -Release: 1 -License: GPL-2.0+ -Summary: Hardware identification and configuration data -Group: System/Base -Source0: %{name}-%{version}.tar.bz2 -Url: http://git.fedorahosted.org/git/hwdata.git -BuildArch: noarch -Provides: pciutils-ids -Source1: pci.ids -Source2: usb.ids - -%description -hwdata contains various hardware identification and configuration data, -such as the pci.ids database and MonitorsDb databases. - -%prep -%setup -q - -%build -# nothing to build - -%install -%make_install -cp %{S:1} %{buildroot}%{_datadir}/hwdata -cp %{S:2} %{buildroot}%{_datadir}/hwdata - -%files -%license COPYING -%config(noreplace) %{_sysconfdir}/modprobe.d/blacklist.conf -%dir %{_datadir}/%{name} -%{_datadir}/%{name}/* diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/imake/imake.spec b/prometa-Tizen_ivi_3.0/specfile-initial/imake/imake.spec deleted file mode 100644 index 682ee1d..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/imake/imake.spec +++ /dev/null @@ -1,51 +0,0 @@ -Name: imake -Version: 1.0.5 -Release: 0 -License: MIT -Summary: C preprocessor interface to the make utility -Url: http://xorg.freedesktop.org/ -Group: Development/Tools/Building -Source: %{name}-%{version}.tar.bz2 -BuildRequires: pkg-config -BuildRequires: pkgconfig(xorg-macros) >= 1.8 -BuildRequires: pkgconfig(xproto) -# This was part of the xorg-x11-util-devel package up to version 7.6 -Requires: xorg-cf-files - -%description -Imake is used to generate Makefiles from a template, a set of cpp macro -functions, and a per-directory input file called an Imakefile. - -The X Window System used imake extensively up through the X11R6.9 -release, for both full builds within the source tree and external -software. X has since moved to GNU autoconf and automake for its build -system in X11R7.0 and later releases, but still maintains imake for -building existing external software programs that have not yet -converted. - -%prep -%setup -q - -%build -%configure --with-config-dir=%{_datadir}/X11/config -make %{?_smp_mflags} - -%install -%make_install - -%files -%defattr(-,root,root) -%doc COPYING README -%{_bindir}/ccmakedep -%{_bindir}/cleanlinks -%{_bindir}/imake -%{_bindir}/makeg -%{_bindir}/mergelib -%{_bindir}/mkdirhier -%{_bindir}/mkhtmlindex -%{_bindir}/revpath -%{_bindir}/xmkmf - -%docs_package - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/iputils/iputils.spec b/prometa-Tizen_ivi_3.0/specfile-initial/iputils/iputils.spec deleted file mode 100644 index 0d55871..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/iputils/iputils.spec +++ /dev/null @@ -1,55 +0,0 @@ -Name: iputils -#BuildRequires: docbook_3 -#BuildRequires: iso_ent -BuildRequires: libopenssl-devel -#BuildRequires: opensp -#BuildRequires: perl-SGMLS -BuildRequires: sysfsutils-devel -BuildRequires: libcap-devel -Summary: IPv4 and IPv6 Networking Utilities -License: BSD-3-Clause ; GPL-2.0+ -Group: Productivity/Networking/Other -Version: s20121126 -Release: 0 -Url: http://www.skbuff.net/iputils -Source: http://www.skbuff.net/iputils/iputils-%{version}.tar.bz2 - -%description -This package contains some small network tools for IPv4 and IPv6 like -rdisc, ping6, traceroute6, tracepath, and tracepath6. - -%prep -%setup -q -mkdir linux -touch linux/autoconf.h - -%build -make %{?_smp_mflags} KERNEL_INCLUDE=$PWD \ - CCOPT='%optflags -fno-strict-aliasing -fpie -D_GNU_SOURCE' \ - LDLIBS='-pie -lcap -lresolv' \ - CAPABILITIES=1 - -%install -mkdir -p $RPM_BUILD_ROOT/%_sbindir -mkdir -p $RPM_BUILD_ROOT/%_bindir -install arping $RPM_BUILD_ROOT/%{_sbindir} -install clockdiff $RPM_BUILD_ROOT/%{_sbindir} -install rdisc $RPM_BUILD_ROOT/%{_sbindir}/in.rdisc -install tracepath $RPM_BUILD_ROOT/%{_sbindir} -install tracepath6 $RPM_BUILD_ROOT/%{_sbindir} -install ping $RPM_BUILD_ROOT/%{_bindir} -install ping6 $RPM_BUILD_ROOT/%{_bindir} -install ipg $RPM_BUILD_ROOT/%{_bindir} - -%files -%defattr(-,root,root) -%{_sbindir}/arping -%{_sbindir}/clockdiff -%verify(not mode caps) %attr(4755,root,root) %{_bindir}/ping -%verify(not mode caps) %attr(4755,root,root) %{_bindir}/ping6 -%{_bindir}/ipg -%{_sbindir}/tracepath -%{_sbindir}/tracepath6 -%{_sbindir}/in.rdisc - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/kbd/kbd.spec b/prometa-Tizen_ivi_3.0/specfile-initial/kbd/kbd.spec deleted file mode 100644 index 4ed9bbb..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/kbd/kbd.spec +++ /dev/null @@ -1,98 +0,0 @@ -Name: kbd -Version: 1.15.3 -Release: 0 -Summary: Tools for configuring the console (keyboard, virtual terminals, etc - -License: GPL-2.0+ -Url: http://ftp.altlinux.org/pub/people/legion/kbd -Group: Base/Tools -Source0: ftp://ftp.altlinux.org/pub/people/legion/kbd/kbd-%{version}.tar.bz2 -Source2: kbd-latsun-fonts.tar.bz2 -Source3: kbd-latarcyrheb-16-fixed.tar.bz2 -Source4: fr-dvorak.tar.bz2 -Source5: kbd-latarcyrheb-32.tar.bz2 - -BuildRequires: bison -BuildRequires: flex -BuildRequires: gettext -Requires: %{name}-misc = %{version} - -%description -The %{name} package contains tools for managing a Linux -system's console's behavior, including the keyboard, the screen -fonts, the virtual terminals and font files. - -%package misc -Summary: Data for kbd package -BuildArch: noarch - -%description misc -The %{name}-misc package contains data for kbd package - console fonts, -keymaps etc. Please note that %{name}-misc is not helpful without kbd. - -%prep -%setup -q -a 2 -a 3 -a 4 -a 5 - -# 7-bit maps are obsolete; so are non-euro maps -pushd data/keymaps/i386 -mv qwerty/fi.map qwerty/fi-old.map -cp qwerty/fi-latin9.map qwerty/fi.map -cp qwerty/pt-latin9.map qwerty/pt.map -cp qwerty/sv-latin1.map qwerty/se-latin1.map - -mv azerty/fr.map azerty/fr-old.map -cp azerty/fr-latin9.map azerty/fr.map - -cp azerty/fr-latin9.map azerty/fr-latin0.map # legacy alias - -# Rename conflicting keymaps -mv dvorak/no.map dvorak/no-dvorak.map -mv fgGIod/trf.map fgGIod/trf-fgGIod.map -mv olpc/es.map olpc/es-olpc.map -mv olpc/pt.map olpc/pt-olpc.map -mv qwerty/cz.map qwerty/cz-qwerty.map -popd - -# remove obsolete "gr" translation -pushd po -rm -f gr.po gr.gmo -popd - - -%build -%configure --prefix=%{_prefix} --datadir=%{_prefix}/lib/kbd --mandir=%{_mandir} --localedir=%{_datadir}/locale --disable-nls -make %{?_smp_mflags} - -%install -%make_install - -# ro_win.map.gz is useless -rm -f %{buildroot}/%{_prefix}/lib/kbd/keymaps/i386/qwerty/ro_win.map.gz - -# Create additional name for Serbian latin keyboard -ln -s sr-cy.map.gz %{buildroot}/%{_prefix}/lib/kbd/keymaps/i386/qwerty/sr-latin.map.gz - -# The rhpl keyboard layout table is indexed by kbd layout names, so we need a -# Korean keyboard -ln -s us.map.gz %{buildroot}/%{_prefix}/lib/kbd/keymaps/i386/qwerty/ko.map.gz - -# Some microoptimization -sed -i -e 's,\,/usr/bin/kbd_mode,g;s,\,/usr/bin/setfont,g' \ - %{buildroot}/%{_bindir}/unicode_start - -# Link open to openvt -ln -s openvt %{buildroot}%{_bindir}/open - -## Move locale files to correct place -#cp -r %{buildroot}/lib/kbd/locale/ %{buildroot}%{_datadir}/locale -#rm -rf %{buildroot}/lib/kbd/locale - -%docs_package - -%files -%license COPYING -%{_bindir}/* - -%files misc -%{_prefix}/lib/kbd - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/kmod/kmod.spec b/prometa-Tizen_ivi_3.0/specfile-initial/kmod/kmod.spec deleted file mode 100644 index 268b031..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/kmod/kmod.spec +++ /dev/null @@ -1,125 +0,0 @@ -Name: kmod -Version: 12 -Release: 0 -License: LGPL-2.1+ and GPL-2.0+ -Summary: Utilities to load modules into the kernel -Url: http://www.politreco.com/2011/12/announce-kmod-2/ -Group: Base/Libraries - -Source: %{name}-%{version}.tar.xz -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool -BuildRequires: pkgconfig >= 0.21 -BuildRequires: xz -BuildRequires: pkgconfig(liblzma) >= 4.99 -BuildRequires: pkgconfig(zlib) - -%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. - -These tools are designed on top of libkmod, a library that is shipped -with kmod. The aim is to be compatible with tools, configurations and -indexes from module-init-tools project. - -%package compat -License: GPL-2.0+ -Summary: Compat symlinks for kernel module utilities -Group: Base/Libraries -Requires: kmod -Requires(pre): filesystem -Provides: module-init-tools - -%description compat -kmod is a set of tools to handle common tasks with Linux kernel -modules like insert, remove, list, check properties, resolve -dependencies and aliases. - -This package contains traditional name symlinks (lsmod, etc.) - -%package -n libkmod -License: LGPL-2.1+ -Summary: Library to interact with Linux kernel modules -Group: Base/Libraries - -%description -n libkmod -libkmod was created to allow programs to easily insert, remove and -list modules, also checking its properties, dependencies and aliases. - -%package -n libkmod-devel -License: LGPL-2.1+ -Summary: Development files for libkmod -Group: Development/Libraries -Requires: libkmod = %{version} - -%description -n libkmod-devel -libkmod was created to allow programs to easily insert, remove and -list modules, also checking its properties, dependencies and aliases. - -This package contains the development headers for the library found -in libkmod. - -%prep -%setup -q - -%build -autoreconf -fi -# The extra --includedir gives us the possibility to detect dependent -# packages which fail to properly use pkgconfig. -%configure \ - --with-xz \ - --disable-manpages \ - --with-zlib \ - --includedir=%{_includedir}/%{name}-%{version} \ - --with-rootlibdir=%{_libdir} \ - --bindir=%{_bindir} -make %{?_smp_mflags} - -%check -make check - -%install -%make_install - -# kmod-compat -mkdir -p %{buildroot}/%{_sbindir} -ln -s %{_bindir}/kmod %{buildroot}/%{_bindir}/lsmod -for i in depmod insmod lsmod modinfo modprobe rmmod; do - ln -s %{_bindir}/kmod %{buildroot}/%{_sbindir}/$i -done; - - -%post -n libkmod -p /sbin/ldconfig - -%postun -n libkmod -p /sbin/ldconfig - -%docs_package - -%files -%defattr(-,root,root) -%license COPYING -%{_bindir}/kmod - -%files -n libkmod -%defattr(-,root,root) -%{_libdir}/libkmod.so.2* - -%files -n libkmod-devel -%defattr(-,root,root) -%{_includedir}/* -%{_libdir}/pkgconfig/libkmod.pc -%{_libdir}/libkmod.so - -%files compat -%defattr(-,root,root) -%{_bindir}/lsmod -%{_sbindir}/depmod -%{_sbindir}/insmod -%{_sbindir}/lsmod -%{_sbindir}/modinfo -%{_sbindir}/modprobe -%{_sbindir}/rmmod - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/lbs-dbus/lbs-dbus.spec b/prometa-Tizen_ivi_3.0/specfile-initial/lbs-dbus/lbs-dbus.spec deleted file mode 100644 index 7fe6a0a..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/lbs-dbus/lbs-dbus.spec +++ /dev/null @@ -1,66 +0,0 @@ -Name: lbs-dbus -Summary: Dbus interface for Location based service -Version: 0.1.6 -Release: 1 -Group: Location/Service -License: Apache-2.0 -Source0: lbs-dbus-%{version}.tar.gz -BuildRequires: cmake -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gobject-2.0) -BuildRequires: pkgconfig(dlog) -BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: python -BuildRequires: python-xml - -%description -LBS dbus interface - -%package -n liblbs-dbus -Summary: LBS dbus library -Group: Location/Libraries -Requires(post): sys-assert - -%description -n liblbs-dbus -LBS client API library - -%package -n liblbs-dbus-devel -Summary: Telephony client API (devel) -Group: Development/Location -Requires: liblbs-dbus = %{version}-%{release} - -%description -n liblbs-dbus-devel -LBS client API library (devel) - - -%prep -%setup -q - - -%build -%cmake . - - -make %{?jobs:-j%jobs} - -%install -%make_install - -%post -p /sbin/ldconfig -n liblbs-dbus - -%postun -p /sbin/ldconfig -n liblbs-dbus - - -%files -n liblbs-dbus -%manifest liblbs-dbus.manifest -%license LICENSE -%defattr(-,root,root,-) -%{_libdir}/*.so.* -%{_sysconfdir}/dbus-1/system.d/* - -%files -n liblbs-dbus-devel -%defattr(-,root,root,-) -%{_includedir}/lbs-dbus/*.h -%{_libdir}/pkgconfig/*.pc -%{_libdir}/*.so diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/libSM/libSM.spec b/prometa-Tizen_ivi_3.0/specfile-initial/libSM/libSM.spec deleted file mode 100644 index 0705a15..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/libSM/libSM.spec +++ /dev/null @@ -1,72 +0,0 @@ -Name: libSM -Version: 1.2.1 -Release: 0 -License: MIT -Summary: X Session Management library -Url: http://xorg.freedesktop.org/ -Group: Graphics/X Window System -Source: %{name}-%{version}.tar.bz2 -BuildRequires: pkgconfig -BuildRequires: pkgconfig(ice) >= 1.0.5 -BuildRequires: pkgconfig(uuid) -BuildRequires: pkgconfig(xorg-macros) >= 1.12 -BuildRequires: pkgconfig(xproto) -BuildRequires: pkgconfig(xtrans) - -%description -The X Session Management Protocol provides a uniform mechanism for -users to save and restore their sessions. A session is a group of X -clients (programs), each of which has a particular state. The session -is controlled by a network service called the session manager, which -issues commands to its clients on behalf of the user. These commands -may cause clients to save their state or to terminate. It is expected -that the client will save its state in such a way that the client can -be restarted at a later time and resume its operation as if it had -never been terminated. - -%package devel -Summary: Development files for the X Session Management library -Group: Development/Libraries -Requires: %{name} = %{version} - -%description devel -The X Session Management Protocol provides a uniform mechanism for -users to save and restore their sessions. A session is a group of X -clients (programs), each of which has a particular state. The session -is controlled by a network service called the session manager, which -issues commands to its clients on behalf of the user. These commands -may cause clients to save their state or to terminate. It is expected -that the client will save its state in such a way that the client can -be restarted at a later time and resume its operation as if it had -never been terminated. - -This package contains the development headers for the library found -in %{name}. - -%prep -%setup -q - -%build -%configure --docdir=%_docdir/%{name} --disable-static -make %{?_smp_mflags} - -%install -%make_install - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%defattr(-,root,root) -%license COPYING -%{_libdir}/libSM.so.6* - -%files devel -%defattr(-,root,root) -%{_includedir}/X11/* -%{_libdir}/libSM.so -%{_libdir}/pkgconfig/sm.pc -%_docdir/%{name} - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/libXau/libXau.spec b/prometa-Tizen_ivi_3.0/specfile-initial/libXau/libXau.spec deleted file mode 100644 index 5d54128..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/libXau/libXau.spec +++ /dev/null @@ -1,54 +0,0 @@ -Name: libXau -Version: 1.0.7 -Release: 1 -License: MIT -Summary: X Authorization routines -Url: http://www.x.org/ -Group: Graphics/X Window System -Source: %{name}-%{version}.tar.bz2 -BuildRequires: pkgconfig(xorg-macros) -BuildRequires: pkgconfig(xproto) - -%description -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} - -%description devel -Development headers and files for %{name} - -%prep -%setup -q - -%build -%configure - -make %{?_smp_mflags} - -%install -%make_install - - -%remove_docs - - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%license COPYING -%{_libdir}/*.so.* - -%files devel -%dir %{_includedir}/X11 -%{_includedir}/X11/*.h -%{_libdir}/*.so -%{_libdir}/pkgconfig/*.pc diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/libXft/libXft.spec b/prometa-Tizen_ivi_3.0/specfile-initial/libXft/libXft.spec deleted file mode 100644 index 2bb1441..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/libXft/libXft.spec +++ /dev/null @@ -1,64 +0,0 @@ -Name: libXft -Version: 2.3.1 -Release: 0 -License: MIT -Summary: X FreeType library -Url: http://xorg.freedesktop.org/ -Group: Graphics/X Window System -Source: %{name}-%{version}.tar.bz2 -BuildRequires: autoconf >= 2.60 -BuildRequires: automake -BuildRequires: libtool -BuildRequires: pkgconfig -BuildRequires: pkgconfig(fontconfig) >= 2.5.92 -BuildRequires: pkgconfig(freetype2) >= 2.1.6 -BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(xorg-macros) >= 1.8 -BuildRequires: pkgconfig(xrender) >= 0.8.2 - -%description -Xft is a library that connects X applications with the FreeType font -rasterization library. Xft uses fontconfig to locate fonts so it has -no configuration files. - -%package devel -Summary: Development files for the X FreeType library -Group: Development/Libraries -Requires: libXft = %{version} - -%description devel -Xft is a library that connects X applications with the FreeType font -rasterization library. Xft uses fontconfig to locate fonts so it has -no configuration files. - -This package contains the development headers for the library found -in libXft. - -%prep -%setup -q - -%build -autoreconf -fi -%configure --disable-static -make %{?_smp_mflags} - -%install -%make_install - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%defattr(-,root,root) -%license COPYING -%{_libdir}/libXft.so.2* - -%files devel -%defattr(-,root,root) -%{_includedir}/X11/Xft -%{_libdir}/libXft.so -%{_libdir}/pkgconfig/xft.pc -%{_mandir}/man3/* - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/libXmu/libXmu.spec b/prometa-Tizen_ivi_3.0/specfile-initial/libXmu/libXmu.spec deleted file mode 100644 index 5d2059e..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/libXmu/libXmu.spec +++ /dev/null @@ -1,79 +0,0 @@ -Name: libXmu -Version: 1.1.1 -Release: 1 -License: MIT -Summary: X.org Xmu library -Url: http://www.x.org -Group: Graphics/X Window System - -Source: %{name}-%{version}.tar.bz2 - -BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(xext) -BuildRequires: pkgconfig(xorg-macros) -BuildRequires: pkgconfig(xt) - -%description -X.Org X11 libXmu/libXmuu runtime libraries - -%package devel -Summary: X.org Xmu library -Group: Development/Libraries -Requires: %{name} = %{version} - -%description devel -X.Org X11 libXmu development package. - -%prep -%setup -q - -%build -%configure --disable-static -make %{?_smp_mflags} - -%install -%make_install - -%remove_docs - -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig - -%files -%defattr(-,root,root,-) -%license COPYING -%{_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/prometa-Tizen_ivi_3.0/specfile-initial/libXt/libXt.spec b/prometa-Tizen_ivi_3.0/specfile-initial/libXt/libXt.spec deleted file mode 100644 index 3441848..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/libXt/libXt.spec +++ /dev/null @@ -1,92 +0,0 @@ -Name: libXt -Version: 1.1.3 -Release: 2 -License: MIT -Summary: X Toolkit Intrinsics library -Url: http://www.x.org -Group: Graphics/X Window System - -Source: %{name}-%{version}.tar.bz2 - -BuildRequires: pkgconfig(sm) -BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(xorg-macros) -BuildRequires: pkgconfig(xproto) - -%description -X.Org X11 libXt runtime library - -%package devel -Summary: X Toolkit Intrinsics library -Group: Development/Libraries -Requires: %{name} = %{version} - -%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} %{optflags} -fno-strict-aliasing" -%configure --disable-static \ - --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 %{?_smp_mflags} - -%install -%make_install -mkdir -p -m 0755 %{buildroot}%{_datadir}/X11/app-defaults - -%remove_docs - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%defattr(-,root,root,-) -%license COPYING -%{_libdir}/libXt.so.6 -%{_libdir}/libXt.so.6.0.0 -%dir %{_datadir}/X11/app-defaults - -%files devel -%defattr(-,root,root,-) -%{_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 diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/libXvMC/libXvMC.spec b/prometa-Tizen_ivi_3.0/specfile-initial/libXvMC/libXvMC.spec deleted file mode 100644 index df6b8eb..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/libXvMC/libXvMC.spec +++ /dev/null @@ -1,68 +0,0 @@ -Name: libXvMC -Version: 1.0.7 -Release: 0 -License: MIT -Summary: X-Video Motion Compensation library -Url: http://xorg.freedesktop.org/ -Group: System/Libraries - -#Git-Clone: git://anongit.freedesktop.org/xorg/lib/libXvMC -#Git-Web: http://cgit.freedesktop.org/xorg/lib/libXvMC/ -Source: %{name}-%{version}.tar.bz2 -BuildRequires: pkgconfig -BuildRequires: pkgconfig(videoproto) -BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(xext) -BuildRequires: pkgconfig(xextproto) -BuildRequires: pkgconfig(xorg-macros) >= 1.8 -BuildRequires: pkgconfig(xv) - -%description -X-Video Motion Compensation (XvMC), is an extension of the X video -extension (Xv) for the X Window System. The XvMC API allows video -programs to offload portions of the video decoding process to the GPU -video-hardware. - -%package devel -Summary: Development files for the X-Video Motion Compensation library -Group: Development/Libraries -Requires: %{name} = %{version} - -%description devel -X-Video Motion Compensation (XvMC), is an extension of the X video -extension (Xv) for the X Window System. The XvMC API allows video -programs to offload portions of the video decoding process to the GPU -video-hardware. - -This package contains the development headers for the library found -in %name. - -%prep -%setup -q - -%build -%reconfigure -%configure --disable-static -make %{?_smp_mflags} - -%install -%make_install - -%remove_docs - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%defattr(-,root,root) -%license COPYING -%{_libdir}/libXvMC*.so.1* - -%files devel -%defattr(-,root,root) -%{_includedir}/X11/* -%{_libdir}/libXvMC*.so -%{_libdir}/pkgconfig/xvmc.pc - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/libffi47/libffi47.spec b/prometa-Tizen_ivi_3.0/specfile-initial/libffi47/libffi47.spec deleted file mode 100644 index a3a5624..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/libffi47/libffi47.spec +++ /dev/null @@ -1,914 +0,0 @@ -%define building_libffi 1 -%define fast_build 1 - -# Ada currently fails to build on a few platforms, enable it only -# on those that work -# Note that AdaCore only supports %ix86, x86_64 and ia64 -%ifarch %ix86 x86_64 -%define build_ada !0%{?building_libjava:1}%{?building_libffi:1} -%else -%define build_ada 0 -%endif - -%define quadmath_arch %ix86 x86_64 - -# We don't want to build java -%define build_java 1 -%define build_libjava 0%{?building_libjava:1}%{?building_libffi:1}%{?building_testsuite:1} - -%define build_cp 1 -%define build_fortran 1 -%define build_objc 1 -%define build_objcp !0%{?building_libjava:1}%{?building_libffi:1} -%define build_with_mudflap 0 - -%if %{build_objcp} -%define build_cp 1 -%define build_objc 1 -%endif - -%if %{build_libjava} -%define build_cp 1 -%endif - -# For optional compilers only build C, C++ and Fortran -##%if 0%{?build_optional_compiler:1}%{?build_optional_compiler_languages:1} -%if 0%{!?building_libffi:1} -%define build_ada 0 -%define build_java 0 -%define build_libjava 0 -%define build_objc 1 -%define build_objcp 1 -%endif - - -Name: libffi47 -BuildRequires: bison -BuildRequires: flex -BuildRequires: gettext-tools -BuildRequires: makeinfo -BuildRequires: glibc-devel-32bit -BuildRequires: mpc-devel -BuildRequires: mpfr-devel -BuildRequires: perl -BuildRequires: texinfo -BuildRequires: zlib-devel -%ifarch %ix86 x86_64 %arm -BuildRequires: cloog-devel -BuildRequires: ppl-devel -%endif -%if %{build_ada} -%define hostsuffix -4.7 -BuildRequires: gcc47-ada -%endif -%if 0%{?building_libjava:1}%{?building_testsuite:1} -BuildRequires: fastjar -BuildRequires: unzip -%endif -%if 0%{?building_libffi:1} -BuildRequires: pkg-config -%endif -%if 0%{?run_tests:1} -BuildRequires: dejagnu -BuildRequires: expect -BuildRequires: gdb -%endif - -# Define version number of libgcc_s -%define libgcc_s 1 -%define build_nof 0 - -%define separate_bi32 0 -%define separate_bi64 0 -%ifarch x86_64 -%define separate_bi32 1 -%endif - -# Define two macros to trigger -32bit or -64bit package variants -%define separate_biarch 0 -%if %{separate_bi32} -%define separate_biarch 1 -%define separate_biarch_suffix -32bit -%endif -%if %{separate_bi64} -%define separate_biarch 1 -%define separate_biarch_suffix -64bit -%endif - -%ifarch x86_64 -# 64-bit is primary build target -%define build_primary_64bit 1 -%else -%define build_primary_64bit 0 -%endif - -%define biarch_libjava 0 - -# COMMON-BEGIN -%define biarch_targets x86_64 - -URL: http://gcc.gnu.org/ -Version: 4.7.2 -Release: 1 -%define gcc_version %(echo %version | sed 's/_.*//') -%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2) -%define snapshot_date %(echo %version | sed 's/[34]\.[0-9]\.[0-6]//' | sed 's/_/-/') -%define binsuffix -4.7 -# COMMON-END - -%if !0%{?building_libjava:1}%{?building_libffi:1}%{?building_testsuite:1} -Requires: binutils glibc-devel -Requires: cpp47 = %{version}-%{release} -%if 0%{!?build_optional_compiler:1} -Requires: libgcc%{libgcc_s} >= %{version}-%{release} -Requires: libgomp1 >= %{version}-%{release} -%if %{build_with_mudflap} -Requires: libmudflap0 >= %{version}-%{release} -Requires: libmudflapth0 >= %{version}-%{release} -%endif -%else -Requires: libgcc47 = %{version}-%{release} -Requires: libgomp47 = %{version}-%{release} -%endif -%endif - -# COMMON-BEGIN -BuildRoot: %{_tmppath}/%{name}-%{version}-build -#Source: gcc-%{gcc_version}%{snapshot_date}.tar.bz2 -Source: gcc-%{version}.tar.bz2 - -Source1: change_spec -Source2: libgcj47-rpmlintrc -Source3: gcc47-rpmlintrc -Source4: ecj.jar -Source6: baselibs.conf -# Patches auto-generated by git-buildpackage: -Patch0: 0001-dir-version.patch -Patch1: 0002-textdomain.patch -Patch2: 0003-rename-info-files.patch -Patch3: 0004-ARM-linker.patch - -# GCC-TESTSUITE-DELETE-BEGIN -# PACKAGE-BEGIN -# PACKAGE-BEGIN -Summary: Foreign Function Interface library -License: BSD-3-Clause -Group: Base/Libraries -Provides: g-wrap:/usr/lib/libffi.so.4 -Provides: libffi4 = %{version}-%{release} -Conflicts: libffi4 < %{version}-%{release} - -%description -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. - -%post -/sbin/ldconfig - -%postun -/sbin/ldconfig -# PACKAGE-END -# PACKAGE-BEGIN -# PACKAGE-BEGIN -%package -n libffi47-32bit -Summary: Foreign Function Interface library -License: BSD-3-Clause -Group: Base/Libraries -Provides: g-wrap:/usr/lib/libffi.so.4 -Provides: libffi4-32bit = %{version}-%{release} -Conflicts: libffi4-32bit < %{version}-%{release} - -%description -n libffi47-32bit -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. - -%post -n libffi47-32bit -/sbin/ldconfig - -%postun -n libffi47-32bit -/sbin/ldconfig -# PACKAGE-END -# PACKAGE-BEGIN -# PACKAGE-BEGIN -%package -n libffi47-64bit -Summary: Foreign Function Interface library -License: BSD-3-Clause -Group: Base/Libraries -Provides: g-wrap:/usr/lib/libffi.so.4 -Provides: libffi4-64bit = %{version}-%{release} -Conflicts: libffi4-64bit < %{version}-%{release} - -%description -n libffi47-64bit -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. - -%post -n libffi47-64bit -/sbin/ldconfig - -%postun -n libffi47-64bit -/sbin/ldconfig -# PACKAGE-END - -# PACKAGE-BEGIN -# PACKAGE-BEGIN -%package -n libffi47-devel -Summary: Foreign Function Interface library development files -License: BSD 3-Clause -Group: Development/Toolchain -Requires: libffi4 >= %{version}-%{release} -Provides: libffi-devel = %{version}-%{release} -Conflicts: libffi-devel < %{version}-%{release} - -%description -n libffi47-devel -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. -# PACKAGE-END -# PACKAGE-BEGIN -# PACKAGE-BEGIN -%package -n libffi47-devel-32bit -Summary: Foreign Function Interface library development files -License: BSD 3-Clause -Group: Development/Toolchain -Requires: libffi4-32bit >= %{version}-%{release} -Provides: libffi-devel-32bit = %{version}-%{release} -Conflicts: libffi-devel-32bit < %{version}-%{release} - -%description -n libffi47-devel-32bit -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. -# PACKAGE-END -# PACKAGE-BEGIN -# PACKAGE-BEGIN -%package -n libffi47-devel-64bit -Summary: Foreign Function Interface library development files -License: BSD 3-Clause -Group: Development/Toolchain -Requires: libffi4-64bit >= %{version}-%{release} -Provides: libffi-devel-64bit = %{version}-%{release} -Conflicts: libffi-devel-64bit < %{version}-%{release} - -%description -n libffi47-devel-64bit -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. -# PACKAGE-END - -%package -n gcc47-testresults -# GCC-TESTSUITE-DELETE-END -Summary: Testsuite results -License: Public-Domain -Group: Development/Toolchain - -%description -n gcc47-testresults -Results from running the gcc and target library testsuites. - - -# COMMON-BEGIN - -# Define the canonical target and host architecture -# %gcc_target_arch is supposed to be the full target triple -# %TARGET_ARCH is the canonicalized CPU part -# %CONFIGURE_TARGET is the target triple used for --target= -%if 0%{?gcc_target_arch:1} -%define CONFIGURE_TARGET %{gcc_target_arch} -%define TARGET_ARCH %(echo %{gcc_target_arch} | cut -d - -f 1 | sed -e "s/i.86/i586/;s/ppc/powerpc/;s/sparc64.*/sparc64/;s/sparcv.*/sparc/;") -%if 0%{?gcc_icecream:1} && %{TARGET_ARCH} == "i586" -%define CONFIGURE_TARGET i586-tizen-linux -%endif -%if 0%{?gcc_icecream:1} && %{TARGET_ARCH} == "armv7l" -%define CONFIGURE_TARGET armv7l-tizen-linux-gnueabi -%endif -%if 0%{?gcc_icecream:1} && %{TARGET_ARCH} == "armv7hl" -%define CONFIGURE_TARGET armv7hl-tizen-linux-gnueabi -%endif -%if 0%{?gcc_icecream:1} && %{TARGET_ARCH} == "armv7el" -%define CONFIGURE_TARGET armv7el-tizen-linux-gnueabi -%endif -%if 0%{?gcc_icecream:1} && %{TARGET_ARCH} == "armv5el" -%define CONFIGURE_TARGET armv5el-tizen-linux-gnueabi -%endif -%else -%define TARGET_ARCH %(echo %{_target_cpu} | sed -e "s/i.86/i586/;s/ppc/powerpc/;s/sparc64.*/sparc64/;s/sparcv.*/sparc/;") -%endif -%define HOST_ARCH %(echo %{_host_cpu} | sed -e "s/i.86/i586/;s/ppc/powerpc/;s/sparc64.*/sparc64/;s/sparcv.*/sparc/;") - -%define biarch %(case " %{biarch_targets} " in (*" %{TARGET_ARCH} "*) echo 1;; (*) echo 0;; esac) - -%ifarch %arm -%define GCCDIST %{HOST_ARCH}-tizen-linux-gnueabi -%else -%define GCCDIST %{HOST_ARCH}-tizen-linux -%endif - -%define libsubdir %{_libdir}/gcc/%{GCCDIST}/%{gcc_dir_version} -%define gxxinclude %{_prefix}/include/c++/%{gcc_dir_version} - -# COMMON-END - -# Versionspecific directories -%define versmainlibdir %{libsubdir} -%define versmainlibdirbi32 %{libsubdir}/32 -%define versmainlibdirbi64 %{libsubdir}/64 -%if %{build_primary_64bit} -%define versmainlibdirbi %{versmainlibdirbi32} -%else -%define versmainlibdirbi %{versmainlibdirbi64} -%endif - -%if 0%{?build_optional_compiler:1} -%define mainlibdir %{versmainlibdir} -%define mainlibdirbi32 %{versmainlibdirbi32} -%define mainlibdirbi64 %{versmainlibdirbi64} -%define noflibdir %{versnoflibdir} -%define mainlibdirbi %{versmainlibdirbi} -%else -%define mainlibdir %{_libdir} -%define mainlibdirbi32 %{_prefix}/lib -%define mainlibdirbi64 %{_prefix}/lib64 -%define noflibdir %{_prefix}/lib/nof -%if %{build_primary_64bit} -%define mainlibdirbi %{mainlibdirbi32} -%else -%define mainlibdirbi %{mainlibdirbi64} -%endif -%endif - - -# Now define a few macros that make it easy to package libs and -# related files just to the right package, without caring for the -# exact path the files are in. -# %mainlib package X from all dirs that belong to the main package -# %biarchlib package X from all dirs that belong to the -32/64bit package -# by default, nof libs go where the 32bit libs go. -%if %{build_nof} -%define mainlib() %{mainlibdir}/%1\ -%{noflibdir}/%1\ -%{nil} -%else -%define mainlib() %{mainlibdir}/%1\ -%{nil} -%endif -%define biarchlib() %{nil} -%if %{biarch} -%if !%{separate_biarch} -%if %{build_nof} -%define mainlib() %{mainlibdir}/%1\ -%{mainlibdirbi}/%1\ -%{noflibdir}/%1\ -%{nil} -%else -%define mainlib() %{mainlibdir}/%1\ -%{mainlibdirbi}/%1\ -%{nil} -%endif -%else -%if %{build_nof} -%define biarchlib() %{mainlibdirbi}/%1\ -%{noflibdir}/%1\ -%{nil} -%define mainlib() %{mainlibdir}/%1\ -%{nil} -%else -%define biarchlib() %{mainlibdirbi}/%1\ -%{nil} -%endif -%endif -%endif - -%if %{build_nof} -%define versmainlib() %{versmainlibdir}/%1\ -%{versnoflibdir}/%1\ -%{nil} -%else -%define versmainlib() %{versmainlibdir}/%1\ -%{nil} -%endif -%define versbiarchlib() %{nil} -%if %{biarch} -%if !%{separate_biarch} -%if %{build_nof} -%define versmainlib() %{versmainlibdir}/%1\ -%{versmainlibdirbi}/%1\ -%{versnoflibdir}/%1\ -%{nil} -%else -%define versmainlib() %{versmainlibdir}/%1\ -%{versmainlibdirbi}/%1\ -%{nil} -%endif -%else -%if %{build_nof} -%define versbiarchlib() %{versmainlibdirbi}/%1\ -%{versnoflibdir}/%1\ -%{nil} -%define versmainlib() %{versmainlibdir}/%1\ -%{nil} -%else -%define versbiarchlib() %{versmainlibdirbi}/%1\ -%{nil} -%endif -%endif -%endif - - -# COMMON-BEGIN - -%prep -#%setup -q -n gcc-%{gcc_version}%{snapshot_date} -%setup -q -n gcc-%{version} -# 0001-dir-version.patch -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 - -%build -# Avoid rebuilding of generated files -contrib/gcc_update --touch -# Avoid fucking up testsuite results with Java and indirect dispatch -export LD_AS_NEEDED=0 -# Split version file into version used for directories (X.Y) and -# version to report with --version (X.Y.Z). -# See also gcc-dir-version.patch. -# Also decrement the patchlevel version by one -if test `cat gcc/DEV-PHASE` == "prerelease"; then - ( cat gcc/BASE-VER | cut -d '.' -f 1-2 | tr -d '\n'; echo -n .; cat gcc/BASE-VER | cut -d '.' -f 3 | tr '0123456789' '0012345678' ) > gcc/FULL-VER -else - mv gcc/BASE-VER gcc/FULL-VER -fi -cat gcc/FULL-VER | cut -d '.' -f 1-2 > gcc/BASE-VER - -rm -rf obj-%{GCCDIST} -mkdir obj-%{GCCDIST} -cd obj-%{GCCDIST} -RPM_OPT_FLAGS="$RPM_OPT_FLAGS -U_FORTIFY_SOURCE" -RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's/-fno-rtti//g' -e 's/-fno-exceptions//g' -e 's/-Wmissing-format-attribute//g' -e 's/-fstack-protector//g' -e 's/-ffortify=.//g' -e 's/-Wall//g' -e 's/-m32//g' -e 's/-m64//g'` -%ifarch %ix86 -# -mcpu is superceded by -mtune but -mtune is not supported by -# our bootstrap compiler. -mcpu gives a warning that stops -# the build process, so remove it for now. Also remove all other -# -march and -mtune flags. They are superseeded by proper -# default compiler settings now. -RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's/-mcpu=i.86//g' -e 's/-march=i.86//g' -e 's/-mtune=i.86//g'` -%endif -%if 0%{?gcc_target_arch:1} && 0%{!?gcc_icecream:1} -# Kill all -march/tune/cpu because that screws building the target libs -RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's/-m\(arch\|tune\|cpu\)=[^ ]*//g'` -%endif -# Replace 2 spaces by one finally -RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's/ / /g'` - -languages=c -%if %{build_cp} -languages=$languages,c++ -%endif -%if %{build_objc} -languages=$languages,objc -%endif -%if %{build_fortran} -languages=$languages,fortran -%endif -%if %{build_objcp} -languages=$languages,obj-c++ -%endif -%if %{build_java} -languages=$languages,java -%endif -%if %{build_ada} -languages=$languages,ada -%endif - -J=%{?jobs:%jobs} -if test -z "$J"; then - J=$(getconf _NPROCESSORS_CONF) - JL=$(($J * 2)) -else - test 1 -gt "$J" && J=1 - JL=$(($(getconf _NPROCESSORS_CONF)*2)) -fi -if test "$J" == "0"; then - J=1 -fi -if test "$JL" == "0"; then - JL=1 -fi -PARALLEL="-j$J -l$JL" - -# we don't want some miscompiles in the testsuite, or some fault in -# the compiler to kill the machine. Hence we limit the amount of memory -# by the physical RAM plus half of swap -#MEM=$(free -m | awk '/^Mem:/ {print $2}') -#SWAP=$(free -m | awk '/^Swap:/ {print $2}') -#ulimit -v $(((MEM + SWAP/2)*1024)) - -# In general we want to ship release checking enabled compilers -# and run BETA with checking enabled. -#ENABLE_CHECKING="--enable-checking=yes" -ENABLE_CHECKING="--enable-checking=release" - -# Work around tail/head -1 changes -export _POSIX2_VERSION=199209 - -# configure tries to parse include/features.h to detect -# if glibc supports SSP. When cross compiling we would need -# to install a cross glibc, which we don't, or make the whole -# thing point to the native glibc, which is in /, hence the -# --with-sysroot=/ - -%if %{build_ada} -# Using the host gnatmake like -# CC="gcc%{hostsuffix}" GNATBIND="gnatbind%{hostsuffix}" -# GNATMAKE="gnatmake%{hostsuffix}" -# doesn't work due to PR33857, so an un-suffixed gnatmake has to be -# available -mkdir -p host-tools/bin -cp -a /usr/bin/gnatmake%{hostsuffix} host-tools/bin/gnatmake -cp -a /usr/bin/gnatlink%{hostsuffix} host-tools/bin/gnatlink -cp -a /usr/bin/gnatbind%{hostsuffix} host-tools/bin/gnatbind -cp -a /usr/bin/gcc%{hostsuffix} host-tools/bin/gcc -ln -sf /usr/%{_lib} host-tools/%{_lib} -export PATH="`pwd`/host-tools/bin:$PATH" -%endif -#%if 0%{?gcc_target_arch:1} && 0%{!?gcc_icecream:1} -#%else -# --enable-threads=posix \ -#%endif -# --enable-shared \ -CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" XCFLAGS="$RPM_OPT_FLAGS" \ -TCFLAGS="$RPM_OPT_FLAGS" GCJFLAGS="$RPM_OPT_FLAGS" \ -../configure \ - --prefix=%{_prefix} \ - --infodir=%{_infodir} \ - --mandir=%{_mandir} \ - --libdir=%{_libdir} \ - --libexecdir=%{_libdir} \ - --enable-languages=$languages \ - $ENABLE_CHECKING \ - --with-gxx-include-dir=%{_prefix}/include/c++/%{gcc_dir_version} \ - --enable-ssp \ - --disable-libssp \ - --disable-libitm \ -%if 0%{?fast_build} - --disable-bootstrap \ -%endif - --disable-plugin \ - --with-bugurl="http://bugs.tizen.org/" \ - --with-pkgversion="Tizen Linux" \ -%if !%{build_libjava} - --disable-libgcj \ -%else - --with-java-home=%{_libdir}/jvm/java-1.5.0-gcj%{binsuffix}-1.5.0.0/jre \ - --with-ecj-jar=%{libsubdir}/ecj.jar \ - --disable-java-awt \ -%if !%{biarch_libjava} - --disable-libjava-multilib \ -%endif -%endif -%if !%{build_with_mudflap} - --disable-libmudflap \ -%endif - --with-slibdir=/%{_lib} \ - --with-system-zlib \ - --enable-__cxa_atexit \ - --enable-libstdcxx-allocator=new \ - --disable-libstdcxx-pch \ - --enable-version-specific-runtime-libs \ - --enable-linker-build-id \ -%if 0%{?gcc_target_arch:1} -%if 0%{?gcc_icecream:1} - --with-build-sysroot=/ \ - --with-sysroot=%{_prefix}/%{gcc_target_arch}%{?canonical_target_abi:%canonical_target_abi} \ - --with-gxx-include-dir=%{_prefix}/%{gcc_target_arch}%{?canonical_target_abi:%canonical_target_abi}/usr/include/c++/%{gcc_dir_version} \ - --enable-linux-futex \ -%endif -%if 0%{?canonical_target:1} - --with-build-time-tools=/usr/%{canonical_target}-tizen-linux%{?canonical_target_abi:%canonical_target_abi}/bin \ -%endif -%if 0%{?build_static:1} - --disable-shared \ -%endif -%if "%{TARGET_ARCH}" == "spu" - --with-sysroot=/usr/spu \ - --with-gxx-include-dir=%{_prefix}/spu/include/c++/%{gcc_dir_version} \ - --with-newlib \ -%endif - --disable-nls \ - --target=%{CONFIGURE_TARGET} \ -%else - --program-suffix=%{binsuffix} \ - --enable-linux-futex \ - --without-system-libunwind \ -%endif -%if "%{TARGET_ARCH}" == "armv5tel" - --with-arch=armv5te \ - --with-float=soft \ - --with-mode=arm \ - --with-abi=aapcs-linux \ - --disable-sjlj-exceptions \ -%endif -%if "%{TARGET_ARCH}" == "armv7el" - --with-arch=armv7-a \ - --with-tune=cortex-a9 \ - --with-float=soft \ - --with-abi=softfp \ - --with-fpu=vfpv3 \ - --disable-sjlj-exceptions \ -%endif -%if "%{TARGET_ARCH}" == "armv7l" || "%{TARGET_ARCH}" == "armv7hl" - --with-arch=armv7-a \ - --with-tune=cortex-a9 \ - --with-float=hard \ - --with-abi=aapcs-linux \ - --with-fpu=vfpv3-d16 \ - --disable-sjlj-exceptions \ -%endif -%if "%{TARGET_ARCH}" == "i586" - --with-arch-32=i586 \ - --with-tune=generic \ -%endif -%if "%{TARGET_ARCH}" == "x86_64" - --with-arch-32=i586 \ - --with-tune=generic \ -%endif - --build=%{GCCDIST} - -# COMMON-END - -%if 0%{?building_libffi:1} -make stage1-bubble $PARALLEL -make all-target-libffi $PARALLEL -%else -# Only run profiled bootstrap on archs where it works -#%ifarch %ix86 x86_64 -#make profiledbootstrap-lean STAGE1_CFLAGS="-O -g" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL -#%else -%ifarch %arm -STAGE1_FLAGS="-O0" -%else -STAGE1_FLAGS="-O -g" -%endif -#make bootstrap-lean STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL -make STAGE1_CFLAGS="$STAGE1_FLAGS" BOOT_CFLAGS="$RPM_OPT_FLAGS" $PARALLEL -#%endif -#make -C gcc proto -make info -%if 0%{?run_tests:1} -echo "Run testsuite" -(make -C %{GCCDIST}/libstdc++-v3 check-abi || true) -mv %{GCCDIST}/libstdc++-v3/testsuite/libstdc++.log %{GCCDIST}/libstdc++-v3/testsuite/libstdc++-abi.log -mv %{GCCDIST}/libstdc++-v3/testsuite/libstdc++.sum %{GCCDIST}/libstdc++-v3/testsuite/libstdc++-abi.sum -make -k check $PARALLEL || true -mkdir ../testresults -../contrib/test_summary | tee ../testresults/test_summary.txt -%endif -%endif - -%install -export NO_BRP_CHECK_BYTECODE_VERSION=true -cd obj-%{GCCDIST} -# GCC-TESTSUITE-DELETE-BEGIN -# Work around tail/head -1 changes -export _POSIX2_VERSION=199209 -export LIBRARY_PATH=$RPM_BUILD_ROOT%{libsubdir}:$RPM_BUILD_ROOT%{mainlibdirbi} -%if 0%{?building_libffi:1} -make -C %{GCCDIST}/libffi install DESTDIR=$RPM_BUILD_ROOT -%else -%if 0%{?building_libjava:1} -make -C %{GCCDIST}/libjava install DESTDIR=$RPM_BUILD_ROOT -make -C gcc java.install-man DESTDIR=$RPM_BUILD_ROOT -make -C gcc java.install-common DESTDIR=$RPM_BUILD_ROOT -make -C gcc install-common DESTDIR=$RPM_BUILD_ROOT COMPILERS='jc1$(exeext) jvgenmain$(exeext)' -# install-common also installs collect2, gcov and the g++ and gfortran driver -%if %{build_cp} -rm $RPM_BUILD_ROOT%{_prefix}/bin/g++%{binsuffix} -%endif -%if %{build_fortran} -rm $RPM_BUILD_ROOT%{_prefix}/bin/gfortran%{binsuffix} -%endif -rm $RPM_BUILD_ROOT%{_prefix}/bin/gcov%{binsuffix} -rm $RPM_BUILD_ROOT%{libsubdir}/collect2 -%else -make install DESTDIR=$RPM_BUILD_ROOT -%if %{build_java} -make -C gcc java.uninstall DESTDIR=$RPM_BUILD_ROOT -make -C gcc java.install-info DESTDIR=$RPM_BUILD_ROOT -rm $RPM_BUILD_ROOT%{_prefix}/bin/jcf-dump%{binsuffix} -rm $RPM_BUILD_ROOT%{_mandir}/man1/jcf-dump%{binsuffix}.1 -rm $RPM_BUILD_ROOT%{libsubdir}/jc1 -rm $RPM_BUILD_ROOT%{libsubdir}/jvgenmain -%endif -%endif -%endif - -# Remove libffi installed files if we did not want to build it -%if !0%{?building_libffi:1} -rm -f $RPM_BUILD_ROOT%{mainlibdir}/libffi.* -%if %{biarch} - rm -f $RPM_BUILD_ROOT%{mainlibdirbi}/libffi.* -%endif -rm -f $RPM_BUILD_ROOT%{libsubdir}/include/ffi.h -rm -f $RPM_BUILD_ROOT%{libsubdir}/include/ffitarget.h -rm -f $RPM_BUILD_ROOT%{_mandir}/man3/ffi%{binsuffix}.3* -rm -f $RPM_BUILD_ROOT%{_mandir}/man3/ffi_call%{binsuffix}.3* -rm -f $RPM_BUILD_ROOT%{_mandir}/man3/ffi_prep_cif%{binsuffix}.3* -%endif - -# Remove some useless .la files -for lib in libobjc libgfortran libgfortranbegin libquadmath libcaf_single \ - libmudflap libmudflapth libgomp libstdc++ libsupc++ libgcj-tools libgij; do - rm -f $RPM_BUILD_ROOT%{versmainlibdir}/$lib.la -%if %{biarch} - rm -f $RPM_BUILD_ROOT%{versmainlibdirbi}/$lib.la -%endif -done - -mkdir -p $RPM_BUILD_ROOT%{_libdir} -%if %{biarch} -%if %{build_primary_64bit} -mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib -%else -mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib64 -%endif -%endif - - -%if %{build_ada} -mv $RPM_BUILD_ROOT%{libsubdir}/adalib/lib*-*.so $RPM_BUILD_ROOT%{_libdir} -ln -sf %{_libdir}/libgnarl%{binsuffix}.so $RPM_BUILD_ROOT%{libsubdir}/adalib/libgnarl.so -ln -sf %{_libdir}/libgnat%{binsuffix}.so $RPM_BUILD_ROOT%{libsubdir}/adalib/libgnat.so -chmod a+x $RPM_BUILD_ROOT%{_libdir}/libgna*-*.so -%if %{biarch} -mv $RPM_BUILD_ROOT%{versmainlibdirbi}/adalib/lib*-*.so $RPM_BUILD_ROOT%{mainlibdirbi}/ -ln -sf %{mainlibdirbi}/libgnarl%{binsuffix}.so $RPM_BUILD_ROOT%{versmainlibdirbi}/adalib/libgnarl.so -ln -sf %{mainlibdirbi}/libgnat%{binsuffix}.so $RPM_BUILD_ROOT%{versmainlibdirbi}/adalib/libgnarl.so -chmod a+x $RPM_BUILD_ROOT%{mainlibdirbi}/libgna*-*.so -%endif -%endif - -rm -f $RPM_BUILD_ROOT%{_prefix}/bin/c++%{binsuffix} - -# Remove some crap from the .la files: -for l in `find $RPM_BUILD_ROOT -name '*.la'`; do - echo "changing $l" -# -e '/^dependency_libs/s|%{libsubdir}/\([^.]*\)\.la |%{_libdir}/\1\.la |g' - sed -e '/^dependency_libs/s| -L%{_builddir}/[^ ]*||g' \ - -e '/^dependency_libs/s| -L/usr/%{GCCDIST}/bin||g' \ - -e '/^dependency_libs/s|-lm \(-lm \)*|-lm |' \ - -e '/^dependency_libs/s|-L[^ ]* ||g' \ -%if %{biarch} -%if %{build_primary_64bit} - -e '/^libdir/s|%{_libdir}/32|%{_prefix}/lib|' \ - -e '/^libdir/s|lib64/\.\./||' \ -%else - -e '/^libdir/s|%{_libdir}/64|%{_prefix}/lib64|' \ -%endif -%endif - < $l > $l.new - mv $l.new $l -done - -# GCC-TESTSUITE-DELETE-END -%if 0%{?run_tests:1} -cp `find . -name "*.sum"` ../testresults/ -cp `find . -name "*.log" \! -name "config.log" | grep -v 'acats.\?/tests' ` ../testresults/ -chmod 644 ../testresults/* -%endif -# GCC-TESTSUITE-DELETE-BEGIN -# Remove files that we do not need to clean up filelist -rm -f $RPM_BUILD_ROOT%{_prefix}/bin/%{GCCDIST}-* -rm -rf $RPM_BUILD_ROOT%{libsubdir}/install-tools -#rm -rf $RPM_BUILD_ROOT%{_libdir}/pkgconfig/libgcj%{binsuffix}.pc -rm -rf $RPM_BUILD_ROOT%{libsubdir}/include-fixed/root -rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/curses.h -rm -rf $RPM_BUILD_ROOT%{libsubdir}/include-fixed/asm-* -rm -rf $RPM_BUILD_ROOT%{libsubdir}/include-fixed/linux -rm -rf $RPM_BUILD_ROOT%{libsubdir}/include-fixed/sound -rm -rf $RPM_BUILD_ROOT%{libsubdir}/include-fixed/features.h -rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/ncurses.h -rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/stdio.h -rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/zutil.h -rm -rf $RPM_BUILD_ROOT%{libsubdir}/include-fixed/X11 -rm -rf $RPM_BUILD_ROOT%{libsubdir}/include-fixed/bits -rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/obstack.h -rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/spe.h -rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/tgmath.h -rm -rf $RPM_BUILD_ROOT%{libsubdir}/include-fixed/bits -rm -rf $RPM_BUILD_ROOT%{libsubdir}/include-fixed/sys -# no plugins -rm -rf $RPM_BUILD_ROOT%{libsubdir}/plugin -rm -f $RPM_BUILD_ROOT%{_infodir}/dir -rm -f $RPM_BUILD_ROOT%{_prefix}/bin/gccbug%{binsuffix} - -%if !0%{?building_libjava:1}%{?building_libffi:1} -# delete compile flag tracking from crt files -crt_list=$RPM_BUILD_ROOT%{versmainlibdir}/crt*.o -%if %{biarch} -%if %{build_primary_64bit} -crt32_list=$RPM_BUILD_ROOT%{versmainlibdirbi32}/crt*.o -%else -crt64_list=$RPM_BUILD_ROOT%{versmainlibdirbi64}/crt*.o -%endif -%endif -%endif - -%if 0%{?building_libjava:1} -# gcj -static doesn't work properly anyway, unless using --whole-archive -# let's save the space instead. -find $RPM_BUILD_ROOT -name libgcj.a \ - -o -name libgcj-tools.a \ - -o -name libgij.a \ - -o -name libjvm.a \ - -o -name libgcj_bc.a \ - | xargs rm -f - -find $RPM_BUILD_ROOT -name libgcj.spec | xargs \ - sed -i -e 's/lib: /&%%{static:%%eJava programs cannot be linked statically}/' - -# security files have broken install locations, also they cause conflicts -# between libgcj versions. Simply delete them here, libgcj will use its -# defaults in this case (which is what these files contain anyway). -rm $RPM_BUILD_ROOT%{_libdir}/logging.properties -rm -r $RPM_BUILD_ROOT%{_libdir}/security -%endif - -%if 0%{?building_libffi:1} -# Move libffi headers, remove empty libffi libtool file -mkdir -p $RPM_BUILD_ROOT%{_prefix}/include -mv $RPM_BUILD_ROOT%{libsubdir}/include/ffitarget.h $RPM_BUILD_ROOT%{_prefix}/include/ -mv $RPM_BUILD_ROOT%{libsubdir}/include/ffi.h $RPM_BUILD_ROOT%{_prefix}/include/ -rm -f $RPM_BUILD_ROOT%{mainlibdir}/libffi.la -%if %{biarch} -rm -f $RPM_BUILD_ROOT%{mainlibdirbi}/libffi.la -%endif -# Generate a simple pkg-config file -mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig -echo -e 'Name: libffi\nVersion: 3.0.9\nDescription: libffi\nLibs: -lffi' > $RPM_BUILD_ROOT%{_libdir}/pkgconfig/libffi.pc -%endif - -%if %{build_java} -%if !%{build_libjava} -rm $RPM_BUILD_ROOT%{_mandir}/man1/jv-convert%{binsuffix}.1 -rm $RPM_BUILD_ROOT%{_mandir}/man1/gcj-dbtool%{binsuffix}.1 -rm $RPM_BUILD_ROOT%{_mandir}/man1/gij%{binsuffix}.1 -rm $RPM_BUILD_ROOT%{_mandir}/man1/grmic%{binsuffix}.1 -rm $RPM_BUILD_ROOT%{_mandir}/man1/gc-analyze%{binsuffix}.1 -rm $RPM_BUILD_ROOT%{_mandir}/man1/aot-compile%{binsuffix}.1 -rm $RPM_BUILD_ROOT%{_mandir}/man1/rebuild-gcj-db%{binsuffix}.1 -%endif -rm -f $RPM_BUILD_ROOT%{_datadir}/gcc%{binsuffix}/python/libjava/aotcompile.py -rm -f $RPM_BUILD_ROOT%{_datadir}/gcc%{binsuffix}/python/libjava/classfile.py -%endif -rm -f $RPM_BUILD_ROOT%{_mandir}/man7/fsf-funding.7 -rm -f $RPM_BUILD_ROOT%{_mandir}/man7/gfdl.7 -rm -f $RPM_BUILD_ROOT%{_mandir}/man7/gpl.7 -rm -f $RPM_BUILD_ROOT%{_libdir}/libiberty.a -%if %{build_nof} -rm -f $RPM_BUILD_ROOT%{_prefix}/lib/nof/libiberty.a -%endif -%if %{biarch} -%if %{build_primary_64bit} -rm -f $RPM_BUILD_ROOT%{_prefix}/lib/libiberty.a -%else -rm -f $RPM_BUILD_ROOT%{_prefix}/lib64/libiberty.a -%endif -%endif -rm -f $RPM_BUILD_ROOT%{libsubdir}/liblto_plugin.a -rm -f $RPM_BUILD_ROOT%{libsubdir}/liblto_plugin.la - - -%if %{build_java} -%if 0%{?building_libffi:1} -%files -%defattr(-,root,root) -%mainlib libffi.so.* - -%if %{separate_biarch} -%files -n libffi47%{separate_biarch_suffix} -%defattr(-,root,root) -%biarchlib libffi.so.* -%endif - -%files -n libffi47-devel -%defattr(-,root,root) -%{_prefix}/include/ffi.h -%{_prefix}/include/ffitarget.h -%mainlib libffi.so -%mainlib libffi.a -%{_libdir}/pkgconfig/libffi.pc -%doc %{_mandir}/man3/ffi%{binsuffix}.3.gz -%doc %{_mandir}/man3/ffi_call%{binsuffix}.3.gz -%doc %{_mandir}/man3/ffi_prep_cif%{binsuffix}.3.gz - -%if %{separate_biarch} -%files -n libffi47-devel%{separate_biarch_suffix} -%defattr(-,root,root) -%biarchlib libffi.so -%biarchlib libffi.a -%endif -%endif -%endif -# GCC-TESTSUITE-DELETE-END - -%if 0%{?run_tests:1} -%files -n gcc47-testresults -%defattr(-,root,root) -%doc testresults/test_summary.txt -%doc testresults/*.sum -%doc testresults/*.log -%endif - - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/libidn/libidn.spec b/prometa-Tizen_ivi_3.0/specfile-initial/libidn/libidn.spec deleted file mode 100644 index ae68111..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/libidn/libidn.spec +++ /dev/null @@ -1,89 +0,0 @@ -Name: libidn -Version: 1.25 -Release: 0 -License: (GPL-2.0+ or LGPL-3.0+) and GPL-3.0+ -Summary: Support for Internationalized Domain Names (IDN) -Url: http://www.gnu.org/software/libidn/ -Group: System/Libraries -Source0: http://ftp.gnu.org/gnu/libidn/libidn-%{version}.tar.gz -Source1: baselibs.conf -BuildRequires: pkgconfig -BuildRoot: %{_tmppath}/%{name}-%{version}-build - -%description -GNU Libidn is an implementation of the Stringprep, Punycode, and IDNA -specifications defined by the IETF Internationalized Domain Names (IDN) -working group. It is used to prepare internationalized strings (such as -domain name labels, usernames, and passwords) in order to increase the -likelihood that string input and string comparison work in ways that -make sense for typical users around the world. The library contains a -generic Stringprep implementation that does Unicode 3.2 NFKC -normalization, mapping and prohibition of characters, and bidirectional -character handling. Profiles for iSCSI, Kerberos 5, Nameprep, SASL, and -XMPP are included. Punycode and ASCII Compatible Encoding (ACE) via -IDNA is supported. - -%package devel -License: LGPL-2.1+ -Summary: Include Files and Libraries mandatory for Development -Group: System/Libraries -Requires: %{name} = %{version} -Requires: glibc-devel - -%description devel -GNU Libidn is an implementation of the Stringprep, Punycode, and IDNA -specifications defined by the IETF Internationalized Domain Names (IDN) -working group. It is used to prepare internationalized strings (such as -domain name labels, usernames, and passwords) in order to increase the -likelihood that string input and string comparison work in ways that -make sense for typical users around the world. The library contains a -generic Stringprep implementation that does Unicode 3.2 NFKC -normalization, mapping and prohibition of characters, and bidirectional -character handling. Profiles for iSCSI, Kerberos 5, Nameprep, SASL, and -XMPP are included. Punycode and ASCII Compatible Encoding (ACE) via -IDNA is supported. - -%prep -%setup -q - -%build -%configure --with-pic --disable-static --disable-gtk-doc -make %{?_smp_mflags} - -%check -%if ! 0%{?qemu_user_space_build} -make check -%endif - -%install -%make_install -rm -f %{buildroot}/%{_infodir}/dir -rm -f %{buildroot}%{_libdir}/libidn.la -%find_lang %{name} - - -%post -p /sbin/ldconfig - -%postun -/sbin/ldconfig - - -%lang_package - -%docs_package - -%files -%license COPYING -%{_libdir}/libidn.so.* -%{_infodir}/libidn* -%{_bindir}/idn -%{_datadir}/emacs/site-lisp/idna.el -%{_datadir}/emacs/site-lisp/punycode.el - -%files devel -%defattr(-,root,root) -%{_libdir}/libidn.so -%{_includedir}/*.h -%{_libdir}/pkgconfig/libidn.pc - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/liboil/liboil.spec b/prometa-Tizen_ivi_3.0/specfile-initial/liboil/liboil.spec deleted file mode 100644 index 2dd37be..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/liboil/liboil.spec +++ /dev/null @@ -1,80 +0,0 @@ -Name: liboil -BuildRequires: glib2-devel -Version: 0.3.17 -Release: 1 -Url: http://liboil.freedesktop.org/wiki/ -Group: System/Libraries -License: BSD-2-Clause -Summary: Library of Optimized Inner Loops -Source: %{name}-%{version}.tar.bz2 -Source2: baselibs.conf - -%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-point -numbers or multiplying and summing an array of N numbers. Such -functions are candidates for significant optimization using various -techniques, especially by using extended instructions provided by -modern CPUs (Altivec, MMX, SSE, etc.). - -Many multimedia applications and libraries already do similar things -internally. The goal of this project is to consolidate some of the code -used by various multimedia projects and also make optimizations easier -to use by a broader range of applications. - -%package devel -License: BSD-2-Clause -Group: Development/Libraries/C and C++ -Summary: Library of Optimized Inner Loops -Requires: %{name} = %{version} glibc-devel - -%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-point -numbers or multiplying and summing an array of N numbers. Such -functions are candidates for significant optimization using various -techniques, especially by using extended instructions provided by -modern CPUs (Altivec, MMX, SSE, etc.). - -Many multimedia applications and libraries already do similar things -internally. The goal of this project is to consolidate some of the code -used by various multimedia projects, and also make optimizations easier -to use by a broader range of applications. - - -%prep -%setup -q - -%build -%configure --disable-static --with-pic -%__make %{?jobs:-j%jobs} -# Do NOT! disable running the testsuite or make failures -# non-fatal for the build! - -%check -%__make check - -%install -%make_install - -%remove_docs - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%license COPYING -%defattr (-, root, root) -%{_libdir}/*.so.* - -%files devel -%defattr (-, root, root) -%{_bindir}/oil-bugreport -%{_includedir}/liboil-* -%{_libdir}/*.so -%{_libdir}/pkgconfig/*.pc - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/libva/libva.spec b/prometa-Tizen_ivi_3.0/specfile-initial/libva/libva.spec deleted file mode 100644 index eac28be..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/libva/libva.spec +++ /dev/null @@ -1,136 +0,0 @@ -%bcond_with wayland - -Name: libva -Version: 1.1.1 -Release: 0 -License: MIT -Summary: Video Acceleration (VA) API for Linux -Url: http://freedesktop.org/wiki/Software/vaapi -Group: Multimedia/Video -Source: %{name}-%{version}.tar.bz2 -BuildRequires: gcc-c++ -BuildRequires: libtool -BuildRequires: mesa-devel -BuildRequires: pkg-config -BuildRequires: xz -BuildRequires: pkgconfig(gl) -BuildRequires: pkgconfig(libdrm) -BuildRequires: pkgconfig(libudev) -BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(xext) -BuildRequires: pkgconfig(xfixes) -BuildRequires: pkgconfig(xrandr) -BuildRequires: pkgconfig(xv) -%if %{with wayland} -BuildRequires: pkgconfig(wayland-egl) -BuildRequires: pkgconfig(wayland-client) -%endif -ExclusiveArch: %ix86 x86_64 - -%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: libva = %{version} -Requires: pkgconfig(gl) -Requires: pkgconfig(libdrm) -Requires: pkgconfig(x11) -Requires: pkgconfig(xfixes) - -%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. - -%package -n vaapi-tools -Summary: Video Acceleration (VA) API for Linux -Group: Multimedia/Video - -%description -n vaapi-tools -The libva library implements the Video Acceleration (VA) API for Linux. -The library loads a hardware dependendent driver. - -This is a set of tools around vaapi livrary. - -%package -n vaapi-dummy-driver -Summary: Video Acceleration (VA) API for Linux -Group: Multimedia/Video - -%description -n vaapi-dummy-driver -The libva library implements the Video Acceleration (VA) API for Linux. -The library loads a hardware dependendent driver. - -This contains the dummy driver. - -%prep -%setup -q - -%build -%autogen -%configure --enable-dummy-driver \ - --enable-dummy-backend \ - --enable-glx \ - --enable-egl \ -%if %{with wayland} - --enable-wayland \ -%endif - --with-drivers-path=%{_libdir}/dri -make %{?_smp_mflags} - -%install -%make_install -grep -r include %{buildroot}%{_includedir} - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -n vaapi-tools -%defattr(-,root,root,-) -%{_bindir}/vainfo -%{_bindir}/avcenc -%{_bindir}/h264encode -%{_bindir}/mpeg2vldemo -%{_bindir}/putsurface -%{_bindir}/loadjpeg -%if %{with wayland} -%{_bindir}/putsurface_wayland -%endif - -%files -n vaapi-dummy-driver -%defattr(-,root,root,-) -%dir %{_libdir}/dri -%{_libdir}/dri/dummy_drv_video.so - -%files -%defattr(-, root, root) -%license COPYING -%{_libdir}/libva.so.* -%{_libdir}/libva-tpi.so.* -%{_libdir}/libva-x11.so.* -%{_libdir}/libva-glx.so.* -%{_libdir}/libva-egl.so.* -%if %{with wayland} -%{_libdir}/libva-wayland.so.* -%endif -%{_libdir}/libva-drm.so.* - -%files devel -%defattr(-,root,root,-) -%{_libdir}/libva.so -%{_libdir}/libva-tpi.so -%{_libdir}/libva-x11.so -%{_libdir}/libva-glx.so -%{_libdir}/libva-egl.so -%if %{with wayland} -%{_libdir}/libva-wayland.so -%endif -%{_libdir}/libva-drm.so -%{_includedir}/va -%{_libdir}/pkgconfig/libva*.pc - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/libzypp/libzypp.spec b/prometa-Tizen_ivi_3.0/specfile-initial/libzypp/libzypp.spec deleted file mode 100644 index c2e0eb0..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/libzypp/libzypp.spec +++ /dev/null @@ -1,251 +0,0 @@ -Name: libzypp -License: GPL-2.0+ -Group: System/Package Management -Summary: Package, Patch, Pattern, and Product Management -Version: 12.11.0 -Release: 1 -Source: %{name}-%{version}.tar.bz2 -Source1: %{name}-rpmlintrc - -# Features we provide (update doc/autoinclude/FeatureTest.doc): -Provides: libzypp(plugin) = 0 -Provides: libzypp(plugin:commit) = 0 -Provides: libzypp(plugin:services) = 0 -Provides: libzypp(plugin:system) = 0 -Provides: libzypp(plugin:urlresolver) = 0 - -BuildRequires: cmake -BuildRequires: openssl-devel -BuildRequires: libudev-devel -BuildRequires: boost-devel -BuildRequires: doxygen -BuildRequires: gcc-c++ >= 4.6 -BuildRequires: gettext-devel -BuildRequires: libxml2-devel -BuildRequires: pkgconfig(libproxy-1.0) - -BuildRequires: pkg-config - -BuildRequires: libsolv-devel -Requires: libsolv-tools - -# should be recommends -Requires: lsof - -BuildRequires: expat-devel - -Requires: rpm - -BuildRequires: rpm-devel - -BuildRequires: glib2-devel -BuildRequires: popt-devel -BuildRequires: rpm-devel - -%define min_curl_version 7.19.4 -BuildRequires: libcurl-devel >= %{min_curl_version} -Requires: libcurl >= %{min_curl_version} - -%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 -Summary: Package, Patch, Pattern, and Product Management - developers files -License: GPL-2.0+ -Requires: libzypp = %{version} -Requires: libxml2-devel -Requires: openssl-devel -Requires: rpm-devel -Requires: glibc-devel -Requires: zlib-devel -Requires: bzip2 -Requires: popt-devel -Requires: boost-devel -Requires: libstdc++-devel -Requires: libudev-devel -Requires: cmake -Requires: libcurl-devel >= %{min_curl_version} -Requires: libsolv-devel -Group: Development/Libraries - -%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 - -%build -mkdir build -cd build -export CFLAGS="$RPM_OPT_FLAGS" -export CXXFLAGS="$RPM_OPT_FLAGS" -unset TRANSLATION_SET -unset EXTRA_CMAKE_OPTIONS -cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \ - -DDOC_INSTALL_DIR=%{_docdir} \ - -DLIB=%{_lib} \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_SKIP_RPATH=1 \ - -DUSE_TRANSLATION_SET=${TRANSLATION_SET:-zypp} \ - ${EXTRA_CMAKE_OPTIONS} \ - .. -make %{?_smp_mflags} VERBOSE=1 -make -C doc/autodoc %{?_smp_mflags} -make -C po %{?_smp_mflags} translations - -%if 0%{?run_testsuite} - make -C tests %{?_smp_mflags} - pushd tests - LD_LIBRARY_PATH=$PWD/../zypp:$LD_LIBRARY_PATH ctest . - popd -%endif - -#make check - -%install -rm -rf "$RPM_BUILD_ROOT" -cd build -make install DESTDIR=$RPM_BUILD_ROOT -make -C doc/autodoc install DESTDIR=$RPM_BUILD_ROOT -%if 0%{?fedora_version} || 0%{?rhel_version} >= 600 || 0%{?centos_version} >= 600 -ln -s %{_sysconfdir}/yum.repos.d $RPM_BUILD_ROOT%{_sysconfdir}/zypp/repos.d -%else -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/zypp/repos.d -%endif -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/zypp/services.d -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/zypp/vendors.d -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/zypp/multiversion.d -mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/zypp -mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/zypp/plugins -mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/zypp/plugins/commit -mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/zypp/plugins/services -mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/zypp/plugins/system -mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/zypp/plugins/urlresolver -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 .. -%{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=%{_sysconfdir}/zypp/locks -OLDLOCKSFILE=%{_sysconfdir}/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 - -%lang_package -f zypp - -%files -%defattr(-,root,root) -%license COPYING -%dir %{_sysconfdir}/zypp -%dir %{_sysconfdir}/zypp/repos.d -%dir %{_sysconfdir}/zypp/services.d -%dir %{_sysconfdir}/zypp/vendors.d -%dir %{_sysconfdir}/zypp/multiversion.d -%config(noreplace) %{_sysconfdir}/zypp/zypp.conf -%config(noreplace) %{_sysconfdir}/zypp/systemCheck -%config(noreplace) %{_sysconfdir}/logrotate.d/zypp-history.lr -%dir %{_var}/lib/zypp -%dir %{_var}/log/zypp -%dir %{_var}/cache/zypp -%{_prefix}/lib/zypp -%{_datadir}/zypp -%{_bindir}/* -%{_libdir}/libzypp*so.* -%doc %{_mandir}/man5/locks.5.* - -%files devel -%defattr(-,root,root) -%{_libdir}/libzypp.so -%{_docdir}/%{name} -%{_includedir}/zypp -%{_datadir}/cmake/Modules/* -%{_libdir}/pkgconfig/libzypp.pc - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/lsof/lsof.spec b/prometa-Tizen_ivi_3.0/specfile-initial/lsof/lsof.spec deleted file mode 100644 index 2707419..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/lsof/lsof.spec +++ /dev/null @@ -1,34 +0,0 @@ -Name: lsof -Version: 4.87 -Release: 0 -License: Zlib -Summary: A utility which lists open files on a Linux/UNIX system -URL: http://people.freebsd.org/~abe/ -Group: Base/Tools -# lsof contains licensed code that we cannot ship. Therefore we use -# upstream2downstream.sh script to remove the code before shipping it. -Source0: %{name}_%{version}-linux-only.tar.xz -Source1: upstream2downstream.sh - -%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 %{name}_%{version}-linux-only - -%build -LSOF_VSTR=2.6.16 LINUX_BASE=/proc ./Configure -n linux - -make DEBUG="%{optflags}" %{?_smp_mflags} - -%install -install -Dm755 lsof %{buildroot}%{_sbindir}/lsof -install -Dm644 lsof.8 %{buildroot}%{_mandir}/man8/lsof.8 - - -%docs_package - -%files -%{_sbindir}/lsof diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/lzop/lzop.spec b/prometa-Tizen_ivi_3.0/specfile-initial/lzop/lzop.spec deleted file mode 100644 index 5e220ec..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/lzop/lzop.spec +++ /dev/null @@ -1,44 +0,0 @@ -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/prometa-Tizen_ivi_3.0/specfile-initial/mesa/mesa.spec b/prometa-Tizen_ivi_3.0/specfile-initial/mesa/mesa.spec deleted file mode 100644 index daa7cec..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/mesa/mesa.spec +++ /dev/null @@ -1,604 +0,0 @@ -%define glamor 1 -%bcond_with wayland - -%define _version 9.1.3 -%define _name_archive MesaLib - -Name: mesa -Version: 9.1.3 -Release: 0 -BuildRequires: gettext-tools -BuildRequires: makedepend -BuildRequires: autoconf >= 2.59 -BuildRequires: automake -BuildRequires: llvm-devel -BuildRequires: bison -BuildRequires: fdupes -BuildRequires: flex -BuildRequires: gcc-c++ -BuildRequires: expat-devel -BuildRequires: libtool -BuildRequires: libxml2-python -BuildRequires: pkgconfig -BuildRequires: python -BuildRequires: pkgconfig(dri2proto) >= 2.1 -BuildRequires: pkgconfig(glproto) >= 1.4.11 -BuildRequires: pkgconfig(libdrm) >= 2.4.24 -%ifarch x86_64 %ix86 -BuildRequires: pkgconfig(libdrm_intel) >= 2.4.24 -%endif -BuildRequires: pkgconfig(libudev) > 150 -BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(x11-xcb) -BuildRequires: pkgconfig(xcb-dri2) -BuildRequires: pkgconfig(xcb-glx) -BuildRequires: pkgconfig(xdamage) -BuildRequires: pkgconfig(xext) -BuildRequires: pkgconfig(xfixes) -BuildRequires: pkgconfig(xxf86vm) -%if %{with wayland} -BuildRequires: pkgconfig(wayland-client) -BuildRequires: pkgconfig(wayland-server) -%endif -BuildRequires: libXvMC-devel -Url: http://www.mesa3d.org -Summary: System for rendering interactive 3-D graphics -License: MIT -Group: Graphics/Libraries -Source: %{_name_archive}-%{_version}.tar.bz2 -Source2: baselibs.conf -Source3: README.updates -Source5: drirc -Source6: %name-rpmlintrc -Provides: Mesa = %version - -%description -Mesa is a 3-D graphics library with an API which is very similar to -that of OpenGL.* To the extent that Mesa utilizes the OpenGL command -syntax or state machine, it is being used with authorization from -Silicon Graphics, Inc.(SGI). However, the author does not possess an -OpenGL license from SGI, and makes no claim that Mesa is in any way a -compatible replacement for OpenGL or associated with SGI. Those who -want a licensed implementation of OpenGL should contact a licensed -vendor. - -Please do not refer to the library as MesaGL (for legal reasons). It's -just Mesa or The Mesa 3-D graphics library. - -* OpenGL is a trademark of Silicon Graphics Incorporated. - -%package devel -Summary: Libraries, includes and more to develop Mesa applications -Group: Development/Libraries -Requires: mesa = %version -Requires: mesa-libEGL-devel = %version -Requires: mesa-libGL-devel = %version -Requires: mesa-libGLESv1_CM-devel = %version -Requires: mesa-libGLESv2-devel = %version -Requires: mesa-libIndirectGL = %version -Requires: mesa-libglapi = %version -%if %{with wayland} -Requires: libwayland-egl -%endif -Requires: libOSMesa = %version -Requires: libgbm-devel - -%description devel -Mesa is a 3-D graphics library with an API which is very similar to -that of OpenGL.* To the extent that Mesa utilizes the OpenGL command -syntax or state machine, it is being used with authorization from -Silicon Graphics, Inc.(SGI). However, the author does not possess an -OpenGL license from SGI, and makes no claim that Mesa is in any way a -compatible replacement for OpenGL or associated with SGI. Those who -want a licensed implementation of OpenGL should contact a licensed -vendor. - -Please do not refer to the library as MesaGL (for legal reasons). It's -just Mesa or The Mesa 3-D graphics library. - -* OpenGL is a trademark of Silicon Graphics Incorporated. - -%package -n libwayland-egl -Summary: Wayland EGL backend for Mesa -Group: Graphics/Libraries - -%description -n libwayland-egl -Wayland EGL backend for Mesa. - -%package -n mesa-libEGL -# Kudos to Debian for the descriptions -Summary: Free implementation of the EGL API -Group: Graphics/Libraries - -%description -n mesa-libEGL -This package contains the EGL native platform graphics interface -library. EGL provides a platform-agnostic mechanism for creating -rendering surfaces for use with other graphics libraries, such as -OpenGL|ES and OpenVG. - -This package contains modules to interface with the existing system -GLX or DRI2 drivers to provide OpenGL via EGL. The Mesa main package -provides drivers to provide hardware-accelerated OpenGL|ES and OpenVG -support. - -%package -n mesa-libEGL-devel -Summary: Development files for the EGL API -Group: Development/Libraries -Requires: mesa-libEGL = %version -# Other requires taken care of by pkgconfig already - -%description -n mesa-libEGL-devel -This package contains the development environment required for -compiling programs against EGL native platform graphics interface -library. EGL provides a platform-agnostic mechanism for creating -rendering surfaces for use with other graphics libraries, such as -OpenGL|ES and OpenVG. - -This package provides the development environment for compiling -programs against the EGL library. - -%package -n mesa-libGL -Summary: The GL/GLX runtime of the Mesa 3D graphics library -Group: Graphics/Libraries -Requires: mesa = %version - -%description -n mesa-libGL -Mesa is a software library for 3D computer graphics that provides a -generic OpenGL implementation for rendering three-dimensional -graphics. - -GLX ("OpenGL Extension to the X Window System") provides the -interface connecting OpenGL and the X Window System: it enables -programs wishing to use OpenGL to do so within a window provided by -the X Window System. - -%package -n mesa-libGL-devel -Summary: GL/GLX development files of the OpenGL API -Group: Development/Libraries -Requires: mesa-libGL = %version - -%description -n mesa-libGL-devel -Mesa is a software library for 3D computer graphics that provides a -generic OpenGL implementation for rendering three-dimensional -graphics. - -This package includes headers and static libraries for compiling -programs with Mesa. - -%package -n mesa-libGLESv1_CM -Summary: Free implementation of the OpenGL|ES 1.x API -Group: Graphics/Libraries - -%description -n mesa-libGLESv1_CM -OpenGL|ES is a cross-platform API for full-function 2D and 3D -graphics on embedded systems - including consoles, phones, appliances -and vehicles. It contains a subset of OpenGL plus a number of -extensions for the special needs of embedded systems. - -OpenGL|ES 1.x provides an API for fixed-function hardware. - -%package -n mesa-libGLESv1_CM-devel -Summary: Development files for the EGL API -Group: Development/Libraries -Requires: mesa-libGLESv1_CM = %version -Requires: pkgconfig(egl) - -%description -n mesa-libGLESv1_CM-devel -OpenGL|ES is a cross-platform API for full-function 2D and 3D -graphics on embedded systems - including consoles, phones, appliances -and vehicles. It contains a subset of OpenGL plus a number of -extensions for the special needs of embedded systems. - -OpenGL|ES 1.x provides an API for fixed-function hardware. - -This package provides a development environment for building programs -using the OpenGL|ES 1.x APIs. - -%package -n mesa-libGLESv2 -Summary: Free implementation of the OpenGL|ES 2.x API -Group: Graphics/Libraries - -%description -n mesa-libGLESv2 -OpenGL|ES is a cross-platform API for full-function 2D and 3D -graphics on embedded systems - including consoles, phones, appliances -and vehicles. It contains a subset of OpenGL plus a number of -extensions for the special needs of embedded systems. - -OpenGL|ES 2.x provides an API for programmable hardware including -vertex and fragment shaders. - -%package -n mesa-libGLESv2-devel -Summary: Development files for the EGL API -Group: Development/Libraries -Requires: mesa-libGLESv2 = %version -Requires: pkgconfig(egl) - -%description -n mesa-libGLESv2-devel -OpenGL|ES is a cross-platform API for full-function 2D and 3D -graphics on embedded systems - including consoles, phones, appliances -and vehicles. It contains a subset of OpenGL plus a number of -extensions for the special needs of embedded systems. - -OpenGL|ES 2.x provides an API for programmable hardware including -vertex and fragment shaders. - -This package provides a development environment for building -applications using the OpenGL|ES 2.x APIs. - -%package -n mesa-libGLESv3-devel -Summary: Development files for the OpenGL ES 3.x API -Group: Development/Libraries -Requires: pkgconfig(egl) - -%description -n mesa-libGLESv3-devel -OpenGL|ES is a cross-platform API for full-function 2D and 3D -graphics on embedded systems - including consoles, phones, appliances -and vehicles. It contains a subset of OpenGL plus a number of -extensions for the special needs of embedded systems. - -This package provides a development environment for building -applications using the OpenGL|ES 3.x APIs. - -%package -n mesa-libIndirectGL -# This is the equivalent to Debian's libgl1-mesa-swx11 -Summary: Free implementation of the OpenGL API -Group: Graphics/Libraries - -%description -n mesa-libIndirectGL -This library provides a pure software rasterizer; it does not provide -a direct rendering capable library, or one which uses GLX. For that, -please see Mesa-libGL1. - - -%package -n mesa-libIndirectGL-devel -Summary: Development Files for the free implementation of the OpenGL API -Group: Development/Libraries -Requires: mesa-libIndirectGL = %version - -%description -n mesa-libIndirectGL-devel -This library provides a pure software rasterizer; it does not provide -a direct rendering capable library, or one which uses GLX. For that, -please see Mesa-libGL1. - - -%package -n libOSMesa -Summary: Mesa Off-screen rendering extension -Group: Graphics/Libraries - -%description -n libOSMesa -OSmesa is a Mesa extension that allows programs to render to an -off-screen buffer using the OpenGL API without having to create a -rendering context on an X Server. It uses a pure software renderer. - -%package -n libgbm -Summary: Generic buffer management API -Group: Graphics/Libraries -# as per gbm.pc -Version: 0.0.0 -Release: 0 - -%description -n libgbm -This package contains the GBM buffer management library. It provides -a mechanism for allocating buffers for graphics rendering tied to -Mesa. - -GBM is intended to be used as a native platform for EGL on drm or -openwfd. - -%package -n libgbm-devel -Summary: Development files for the EGL API -Group: Development/Libraries -Version: 0.0.0 -Release: 0 -Requires: libgbm = %version - -%description -n libgbm-devel -This package contains the GBM buffer management library. It provides -a mechanism for allocating buffers for graphics rendering tied to -Mesa. - -GBM is intended to be used as a native platform for EGL on drm or -openwfd. - -This package provides the development environment for compiling -programs against the GBM library. - -%package -n libxatracker -Summary: XA state tracker -Group: Graphics/Libraries -Version: 1.0.0 -Release: 0 - -%description -n libxatracker -This package contains the XA state tracker for gallium3D driver. -It superseeds the Xorg state tracker and provides an infrastructure -to accelerate Xorg 2D operations. It is currently used by vmwgfx -video driver. - -%package -n libxatracker-devel -Summary: Development files for the XA API -Group: Development/Libraries -Version: 1.0.0 -Release: 0 -Requires: libxatracker = %version - -%description -n libxatracker-devel -This package contains the XA state tracker for gallium3D driver. -It superseeds the Xorg state tracker and provides an infrastructure -to accelerate Xorg 2D operations. It is currently used by vmwgfx -video driver. - -This package provides the development environment for compiling -programs against the XA state tracker. - - -%package -n libXvMC_softpipe -Summary: Software implementation of XVMC state tracker -Group: Graphics/Libraries - -%description -n libXvMC_softpipe -This package contains the Software implementation of the XvMC -state tracker. This is still "work in progress", i.e. expect -poor video quality, choppy videos and artefacts all over. - - -%package -n libvdpau_softpipe -Summary: Software implementation of XVMC state tracker -Group: Graphics/Libraries - -%description -n libvdpau_softpipe -This package contains the Software implementation of the VDPAU -state tracker. This is still "work in progress", i.e. expect -poor video quality, choppy videos and artefacts all over. - -%package -n mesa-libglapi -Summary: Free implementation of the GL API -Group: Graphics/Libraries - -%description -n mesa-libglapi -The Mesa GL API module is responsible for dispatching all the gl* -functions. It is intended to be mainly used by the Mesa-libGLES* -packages. - - -%prep -%setup -n MesaLib-%{_version} -q - -rm -rf docs/README.{VMS,WIN32,OS2} - -%build - -%install -rm -f src/mesa/depend -autoreconf -fi -%configure --enable-gles1 \ - --enable-gles2 \ -%if %{with wayland} - --with-egl-platforms=x11,drm,wayland \ -%else - --with-egl-platforms=x11,drm \ -%endif - --enable-shared-glapi \ - --enable-xa \ - --enable-texture-float \ -%if %glamor - --enable-gbm \ - --enable-glx-tls \ -%endif - --with-dri-searchpath=/usr/%{_lib}/dri/updates:/usr/%{_lib}/dri \ -%ifarch %ix86 x86_64 - --enable-gallium-llvm \ - --with-dri-drivers=i915,i965,swrast \ - --with-gallium-drivers="swrast,svga" \ - --enable-xvmc \ -%endif -%ifarch %arm - --with-dri-drivers=swrast \ - --with-gallium-drivers="" \ -%endif - CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" -make %{?_smp_mflags} -%make_install -# build and install Indirect Rendering only libGL - -make clean -%configure --enable-xlib-glx \ - --enable-osmesa \ - --disable-dri \ - --with-egl-platforms=x11 \ - --with-gallium-drivers="" \ - --with-gl-lib-name=IndirectGL \ - CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" - -make %{?_smp_mflags} -cp -a \ - src/mesa/drivers/x11/.libs/libIndirectGL.so* \ - src/mesa/drivers/osmesa/.libs/libOSMesa.so* \ - $RPM_BUILD_ROOT/usr/%{_lib} -install -m 644 src/mesa/drivers/osmesa/osmesa.pc \ - $RPM_BUILD_ROOT/usr/%{_lib}/pkgconfig - -# DRI driver update mechanism -mkdir -p $RPM_BUILD_ROOT/usr/%{_lib}/dri/updates -install -m 644 $RPM_SOURCE_DIR/README.updates \ - $RPM_BUILD_ROOT/usr/%{_lib}/dri/updates -# global drirc file -mkdir -p $RPM_BUILD_ROOT/etc -install -m 644 $RPM_SOURCE_DIR/drirc $RPM_BUILD_ROOT/etc - - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%post -n libwayland-egl -p /sbin/ldconfig - -%postun -n libwayland-egl -p /sbin/ldconfig - -%post -n mesa-libEGL -p /sbin/ldconfig - -%postun -n mesa-libEGL -p /sbin/ldconfig - -%post -n mesa-libGL -p /sbin/ldconfig - -%postun -n mesa-libGL -p /sbin/ldconfig - -%post -n mesa-libGLESv1_CM -p /sbin/ldconfig - -%postun -n mesa-libGLESv1_CM -p /sbin/ldconfig - -%post -n mesa-libGLESv2 -p /sbin/ldconfig - -%postun -n mesa-libGLESv2 -p /sbin/ldconfig - -%post -n mesa-libIndirectGL -p /sbin/ldconfig - -%postun -n mesa-libIndirectGL -p /sbin/ldconfig - -%post -n libOSMesa -p /sbin/ldconfig - -%postun -n libOSMesa -p /sbin/ldconfig - -%post -n libgbm -p /sbin/ldconfig - -%postun -n libgbm -p /sbin/ldconfig - -%ifnarch %arm - -%post -n libxatracker -p /sbin/ldconfig - -%postun -n libxatracker -p /sbin/ldconfig - - - -%post -n libXvMC_softpipe -p /sbin/ldconfig - -%postun -n libXvMC_softpipe -p /sbin/ldconfig - -%endif - -%post -n mesa-libglapi -p /sbin/ldconfig - -%postun -n mesa-libglapi -p /sbin/ldconfig - -%files -%defattr(-,root,root) -%license docs/COPYING -%config /etc/drirc -%{_libdir}/dri/ -%_libdir/libdricore9*.so.* - -%files -n mesa-libEGL -%defattr(-,root,root) -%_libdir/libEGL.so.1* - -%files -n mesa-libEGL-devel -%defattr(-,root,root) -%_includedir/EGL -%_includedir/KHR -%_libdir/libEGL.so -%_libdir/pkgconfig/egl.pc - -%files -n mesa-libGL -%defattr(-,root,root) -%_libdir/libGL.so.1* - -%files -n mesa-libGL-devel -%defattr(-,root,root) -%dir %_includedir/GL -%_includedir/GL/*.h -%_libdir/libGL.so -%_libdir/pkgconfig/gl.pc - -%files -n mesa-libGLESv1_CM -%defattr(-,root,root) -%_libdir/libGLESv1_CM.so.1* - -%files -n mesa-libGLESv1_CM-devel -%defattr(-,root,root) -%_includedir/GLES -%_libdir/libGLESv1_CM.so -%_libdir/pkgconfig/glesv1_cm.pc - -%files -n mesa-libGLESv2 -%defattr(-,root,root) -%_libdir/libGLESv2.so.2* - -%files -n mesa-libGLESv2-devel -%defattr(-,root,root) -%_includedir/GLES2 -%_libdir/libGLESv2.so -%_libdir/pkgconfig/glesv2.pc - - -%files -n mesa-libIndirectGL -%defattr(-,root,root) -%_libdir/libIndirectGL.so.1* - -%files -n mesa-libIndirectGL-devel -%defattr(-,root,root) -%_libdir/libIndirectGL.so - -%files -n libOSMesa -%defattr(-,root,root) -%_libdir/libOSMesa.so.8* - -%if %{with wayland} -%files -n libwayland-egl -%defattr(-,root,root) -%_libdir/libwayland-egl.so.1* -%endif - -%files -n libgbm -%defattr(-,root,root) -%_libdir/libgbm.so.1* - -%files -n libgbm-devel -%defattr(-,root,root) -%_includedir/gbm.h -%_libdir/libgbm.so -%_libdir/pkgconfig/gbm.pc - -%ifnarch %arm - -%files -n libxatracker -%defattr(-,root,root) -%_libdir/libxatracker.so.1* - -%files -n libxatracker-devel -%defattr(-,root,root) -%_includedir/xa_*.h -%_libdir/libxatracker.so -%_libdir/pkgconfig/xatracker.pc - - -%files -n libXvMC_softpipe -%defattr(-,root,root) -%_libdir/libXvMCsoftpipe.so -%_libdir/libXvMCsoftpipe.so.1 -%_libdir/libXvMCsoftpipe.so.1.0.0 - -%endif - -%files -n mesa-libglapi -%defattr(-,root,root) -%_libdir/libglapi.so.0* - -%files devel -%defattr(-,root,root) -%_includedir/GL/internal -%_libdir/libOSMesa.so -%_libdir/libglapi.so -%_libdir/pkgconfig/osmesa.pc -%if %{with wayland} -%_libdir/libwayland-egl.so -%_libdir/pkgconfig/wayland-egl.pc -%endif -%_libdir/pkgconfig/dri.pc -%_libdir/libdricore9*.so - -%files -n mesa-libGLESv3-devel -%defattr(-,root,root) -%_includedir/GLES3 - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/mic/mic.spec b/prometa-Tizen_ivi_3.0/specfile-initial/mic/mic.spec deleted file mode 100644 index 7f7cc77..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/mic/mic.spec +++ /dev/null @@ -1,109 +0,0 @@ -%{!?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.19 -Release: 1 -Group: System/Utilities -License: GPL-2.0 -BuildArch: noarch -URL: http://www.tizen.org -Source0: %{name}_%{version}.tar.gz -Requires: python-rpm -Requires: util-linux -Requires: coreutils -Requires: python >= 2.5 -Requires: e2fsprogs -Requires: dosfstools >= 2.11-8 -Requires: syslinux >= 3.82 -Requires: kpartx -Requires: parted -Requires: device-mapper -Requires: /usr/bin/genisoimage -Requires: cpio -#Requires: isomd5sum -Requires: gzip -Requires: bzip2 -Requires: python-urlgrabber -Requires: yum >= 3.2.24 -%if ! 0%{?centos_version} -%if 0%{?suse_version} -Requires: btrfsprogs -%else -Requires: btrfs-progs -%endif -%endif - -%if 0%{?suse_version} -Requires: squashfs >= 4.0 -Requires: python-m2crypto -%else -Requires: squashfs >= 4.0 -Requires: python-M2Crypto -%endif - -%if 0%{?fedora_version} || 0%{?centos_version} -Requires: syslinux-extlinux -%endif - -%if 0%{?tizen_version:1} -Requires: qemu-linux-user -%else -Requires: qemu-arm-static -%endif - -Requires: python-zypp - -BuildRequires: python-devel -%if ! 0%{?tizen_version:1} -BuildRequires: python-docutils -%endif - -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 -%if ! 0%{?tizen_version:1} -make man -%endif - -%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 -%if ! 0%{?tizen_version:1} -install -m644 doc/mic.1 %{buildroot}/%{_prefix}/share/man/man1 -%endif - -%files -%defattr(-,root,root,-) -%doc doc/* -%doc README.rst AUTHORS COPYING ChangeLog -%if ! 0%{?tizen_version:1} -%{_mandir}/man1/* -%endif -%dir %{_sysconfdir}/%{name} -%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf -%{python_sitelib}/* -%dir %{_prefix}/lib/%{name} -%{_prefix}/lib/%{name}/* -%{_bindir}/* - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/nasm/nasm.spec b/prometa-Tizen_ivi_3.0/specfile-initial/nasm/nasm.spec deleted file mode 100644 index 6d46c88..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/nasm/nasm.spec +++ /dev/null @@ -1,67 +0,0 @@ -Name: nasm -Version: 2.10.07 -Release: 0 -License: BSD-2-Clause -Summary: Netwide Assembler (An x86 Assembler) -Url: http://nasm.sourceforge.net/ -Group: Development/Languages -Source: nasm-%{version}.tar.xz -BuildRequires: makeinfo - -%description -NASM is a prototype general-purpose x86 assembler. It can currently -output several binary formats, including ELF, a.out, Win32, and OS/2. - -Read the licence agreement in /usr/share/doc/packages/nasm/Licence. - -%prep -%setup -q - -%package doc -License: LGPL-2.1+ -Summary: Documentation for Nasm -Group: Development/Languages - -%description doc -This package contains the documentation for Nasm. - -%build -touch -r ./ver.c ./ver.c.stamp -TS=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y') -sed -i "s/__DATE__/\"$TS\"/g" ver.c -touch -r ./ver.c.stamp ./ver.c -%configure -make all - -cd doc -make html info nasmdoc.ps nasmdoc.txt - -%install -install -d -m 755 %{buildroot}/usr/bin -install -d -m 755 %{buildroot}/%{_mandir}/man1 -install -d -m 755 %{buildroot}/%{_docdir}/nasm -install -d -m 755 %{buildroot}/%{_docdir}/nasm/rdoff -install -d -m 755 %{buildroot}/%{_docdir}/nasm/html -install -d -m 755 %{buildroot}/%{_infodir} -make INSTALLROOT=%{buildroot} install -make INSTALLROOT=%{buildroot} rdf_install -install -m 644 AUTHORS CHANGES ChangeLog LICENSE TODO README doc/*.txt \ - %{buildroot}/%{_docdir}/nasm -install -m 644 rdoff/README rdoff/doc/* \ - %{buildroot}/%{_docdir}/nasm/rdoff -install -m 644 doc/html/* %{buildroot}%{_docdir}/nasm/html -install -m 644 ndisasm.1 nasm.1 rdoff/*.1 %{buildroot}%{_mandir}/man1 -install -m 644 doc/info/* %{buildroot}%{_infodir} - -%files -%defattr(-,root,root) -%license LICENSE -/usr/bin/* -%doc %{_mandir}/man1/*.1.gz - -%files doc -%defattr(-,root,root) -%doc %{_docdir}/nasm -%doc %{_infodir}/nasm* - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/neard/neard.spec b/prometa-Tizen_ivi_3.0/specfile-initial/neard/neard.spec deleted file mode 100644 index 1d4d4a8..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/neard/neard.spec +++ /dev/null @@ -1,98 +0,0 @@ -Name: neard-tizen -Summary: Near Field Communication Manager -Version: 0.10 -Release: 1 -Group: System/Networking -License: GPLv2 -Source0: http://www.kernel.org/pub/linux/network/nfc/neard-%{version}.tar.bz2 -Source1: init -Source2: neard.service -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(dbus-1) -BuildRequires: pkgconfig(libnl-2.0) - -Requires: systemd -Requires(post): systemd -Requires(preun): systemd -Requires(postun): systemd - -%description -Near Field Communication Manager - - - -%package devel -Summary: Development files for NFC Manager -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} - -%description devel -neard-devel contains development files for use with neard. - -%package test -Summary: Test Scripts for NFC Manager -Group: Development/Tools -Requires: %{name} = %{version}-%{release} -Requires: dbus-python -Requires: pygobject - -%description test -Scripts for testing neard and its functionality - -%prep -%setup -q - -%build -./bootstrap -%configure \ - --enable-debug \ - --prefix=/usr \ - --sysconfdir=/etc \ - --enable-nfctype1=builtin \ - --enable-nfctype2=builtin \ - --enable-nfctype3=builtin \ - --enable-nfctype4=builtin \ - --disable-p2p \ - --enable-test - -make %{?jobs:-j%jobs} - -%install -%make_install - -mkdir -p %{buildroot}/etc/rc.d/init.d -cp %{SOURCE1} %{buildroot}/etc/rc.d/init.d/neard -chmod +x %{buildroot}/etc/rc.d/init.d/neard - -# Systemd service file -install -d %{buildroot}%{_libdir}/systemd/system/ -install -m 644 %{S:2} %{buildroot}%{_libdir}/systemd/system/neard.service -install -d %{buildroot}%{_libdir}/systemd/system/network.target.wants/ -ln -s ../neard.service %{buildroot}%{_libdir}/systemd/system/network.target.wants/neard.service - -%post -systemctl daemon-reload -systemctl restart neard.service - -%preun -systemctl stop neard.service - -%postun -systemctl daemon-reload - -%files -%doc COPYING -%{_mandir}/* -/usr/libexec/nfc/neard -/etc/dbus-1/system.d/org.neard.conf -/etc/rc.d/init.d/* -%{_libdir}/systemd/system/neard.service -%{_libdir}/systemd/system/network.target.wants/neard.service - -%files devel -%{_includedir}/near/*.h -%{_libdir}/pkgconfig/*.pc - -%files test -%defattr(-,root,root,-) -%{_libdir}/neard/test/* diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/nettle/nettle.spec b/prometa-Tizen_ivi_3.0/specfile-initial/nettle/nettle.spec deleted file mode 100644 index eff832d..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/nettle/nettle.spec +++ /dev/null @@ -1,107 +0,0 @@ -Name: nettle -Version: 2.4 -Release: 0 -Summary: Cryptographic Library -License: LGPL-2.1+ and GPL-2.0+ -Group: Security/Crypto Libraries -Source0: ftp://ftp.lysator.liu.se/pub/security/lsh/nettle-%{version}.tar.gz -Source1: baselibs.conf -BuildRequires: gmp-devel -BuildRequires: pkgconfig - -%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 libhogweed - -Summary: Cryptographic Library for Public Key Algorithms -License: LGPL-2.1+ -Group: Security/Crypto Libraries - -%description -n libhogweed -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. - -The libhogweed library contains public key algorithms to use with libnettle. - -%package -n libnettle-devel -Summary: Cryptographic Library -License: LGPL-2.1+ -Group: Development/Libraries -Requires: glibc-devel -Requires: gmp-devel -Requires: libhogweed = %{version} -Requires: libnettle = %{version} - -%description -n libnettle-devel -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 libnettle - -Summary: Cryptographic Tools -License: LGPL-2.1+ and GPL-2.0+ -Group: Security/Crypto Libraries - -%description -n libnettle -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. - -This package contains a few command-line tools to perform cryptographic -operations using the nettle library. - -%prep -%setup -q - -%build -%configure --disable-static \ - --enable-shared - -make %{?_smp_mflags} - -%check -make check - -%install -%make_install - -%post -n libnettle -p /sbin/ldconfig - -%postun -n libnettle -p /sbin/ldconfig - -%post -n libhogweed -p /sbin/ldconfig - -%postun -n libhogweed -p /sbin/ldconfig - - -%files -n libnettle -%defattr(-,root,root) -%license COPYING* -%{_libdir}/libnettle.so.* - -%files -n libhogweed -%defattr(-,root,root) -%{_libdir}/libhogweed.so.* - -%files -n libnettle-devel -%defattr(-,root,root) -%{_includedir}/nettle -%{_libdir}/libnettle.so -%{_libdir}/libhogweed.so -%{_infodir}/nettle.info%{ext_info} -%{_libdir}/pkgconfig/hogweed.pc -%{_libdir}/pkgconfig/nettle.pc - -%files -n nettle -%defattr(-,root,root) -%{_bindir}/nettle-lfib-stream -%{_bindir}/pkcs1-conv -%{_bindir}/sexp-conv -%{_bindir}/nettle-hash - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/nss-mdns/nss-mdns.spec b/prometa-Tizen_ivi_3.0/specfile-initial/nss-mdns/nss-mdns.spec deleted file mode 100644 index a5babaa..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/nss-mdns/nss-mdns.spec +++ /dev/null @@ -1,58 +0,0 @@ -Name: nss-mdns -Version: 0.10 -Release: 0 -Url: http://0pointer.de/lennart/projects/nss-mdns/ -Summary: Host Name Resolution Via Multicast DNS (Zeroconf) for glibc -License: LGPL-2.1+ -Group: Productivity/Networking/DNS/Utilities -Source: %{name}-%{version}.tar.bz2 -Source1: nss-mdns-config -Source2: baselibs.conf - -%description -nss-mdns is a plug-in for the GNU Name Service Switch (NSS) -functionality of the GNU C Library (glibc) providing a hostname -resolution via Multicast DNS (aka Zeroconf, aka Apple Rendezvous, aka -Apple Bonjour), and effectively allowing name resolution by common -Unix/Linux programs in the ad-hoc mDNS domain .local. - -nss-mdns provides only client functionality, which means that you have -to run a mDNS responder daemon separately from nss-mdns if you want to -register the local hostname via mDNS. I recommend Avahi. - -By default, nss-mdns tries to contact a running avahi-daemon to resolve -hostnames and addresses and makes use of its superior record cacheing. - -%prep -%setup -q - -%build -%configure --libdir=/%{_lib} - -%install -%make_install -install -D -m0755 %{SOURCE1} %{buildroot}%{_sbindir}/nss-mdns-config - -%post -/sbin/ldconfig -if [ "$1" -eq 1 ] ; then - nss-mdns-config --enable -fi - -%preun -if [ "$1" -eq 0 ] ; then - nss-mdns-config --disable -fi - -%postun -p /sbin/ldconfig - -%files -%defattr(-,root,root) -%doc LICENSE -%{_sbindir}/nss-mdns-config -/%{_lib}/libnss_mdns.so.2 -/%{_lib}/libnss_mdns_minimal.so.2 -/%{_lib}/libnss_mdns4.so.2 -/%{_lib}/libnss_mdns4_minimal.so.2 -/%{_lib}/libnss_mdns6.so.2 -/%{_lib}/libnss_mdns6_minimal.so.2 diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/ofono/ofono.spec b/prometa-Tizen_ivi_3.0/specfile-initial/ofono/ofono.spec deleted file mode 100644 index 263af0e..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/ofono/ofono.spec +++ /dev/null @@ -1,87 +0,0 @@ -Name: ofono -Version: 1.12 -Release: 0 -License: GPL-2.0 -Summary: Open Source Telephony -Url: http://ofono.org -Group: Telephony/Cellular -Source0: %{name}-%{version}.tar.bz2 -Source1012: ofono.manifest -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool -BuildRequires: pkgconfig(bluez) >= 4.85 -BuildRequires: pkgconfig(dbus-1) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(libudev) >= 145 -BuildRequires: pkgconfig(mobile-broadband-provider-info) -Requires: dbus -Requires: systemd -Requires(post): systemd -Requires(preun): systemd -Requires(postun): systemd - - -%description -Open Source Telephony stack. - -%package devel -Summary: Headers for oFono -Group: Development/Libraries -Requires: %{name} = %{version} - -%description devel -Development headers and libraries for oFono - -%package test -Summary: Test Scripts for oFono -Group: Development/Libraries -Requires: %{name} = %{version} -Requires: dbus-python -Requires: python-gobject -Requires: python-xml - -%description test -Scripts for testing oFono and its functionality - -%prep -%setup -q - -cp %{SOURCE1012} . - -%build -autoreconf --force --install - -%configure --disable-static \ - --enable-test \ - --with-systemdunitdir=%{_unitdir} - -make %{?_smp_mflags} - -%install -%make_install - -mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/network.target.wants -ln -s ../ofono.service %{buildroot}%{_prefix}/lib/systemd/system/network.target.wants/ofono.service - -%install_service multi-user.target.wants ofono.service - -%docs_package - -%files -%license COPYING -%manifest ofono.manifest -%config %{_sysconfdir}/dbus-1/system.d/*.conf -%{_sbindir}/* -%{_unitdir}/network.target.wants/ofono.service -%{_unitdir}/ofono.service -%{_unitdir}/multi-user.target.wants/ofono.service -%config %{_sysconfdir}/ofono/phonesim.conf - -%files devel -%{_includedir}/ofono/*.h -%{_libdir}/pkgconfig/ofono.pc - -%files test -%{_libdir}/%{name}/test/* - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/opencv/opencv.spec b/prometa-Tizen_ivi_3.0/specfile-initial/opencv/opencv.spec deleted file mode 100644 index 34cd7c3..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/opencv/opencv.spec +++ /dev/null @@ -1,137 +0,0 @@ -# -# spec file for package opencv -# -# 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/ -# - - -%bcond_with ffmpeg - -Name: opencv -%define libname lib%{name} -%define soname 2_4 -Version: 2.4.4 -Release: 0 -Summary: Collection of algorithms for computer vision -License: BSD-3-Clause -Group: Development/Libraries/C and C++ -Url: http://%{name}.willowgarage.com/wiki/ -Source0: http://downloads.sourceforge.net/project/%{name}library/%{name}-unix/%{version}/OpenCV-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: cmake -BuildRequires: fdupes -#BuildRequires: gstreamer-0_10-plugins-base-devel -BuildRequires: gstreamer-devel -BuildRequires: libjpeg-devel -BuildRequires: libtiff-devel -BuildRequires: zlib-devel -BuildRequires: pkgconfig(glu) - -%description -OpenCV means IntelƂĀ® Open Source Computer Vision Library. It is a collection of C -functions and a few C++ classes that implement some popular Image Processing and -Computer Vision algorithms. - -%package -n %{libname}%{soname} -Summary: Development files for using the OpenCV library -Group: Development/Libraries/C and C++ - -%description -n %{libname}%{soname} -The Open Computer Vision Library is a collection of algorithms and sample code -for various computer vision problems. The library is compatible with IPL and -utilizes Intel Integrated Performance Primitives for better performance. - -%package devel -Summary: Development files for using the OpenCV library -Group: Development/Libraries/C and C++ -Requires: %{libname}%{soname} = %{version} -Requires: %{name} = %{version} - -%description devel -This package contains the OpenCV C/C++ library and header files, as well as -documentation. It should be installed if you want to develop programs that will -use the OpenCV library. - -%prep -%setup -qn OpenCV-%{version} - -# Windows specific and with wrong end of line -rm -f doc/packaging.txt -chmod +x samples/c/build_all.sh -sed -i 's/\r$//' samples/c/adaptiveskindetector.cpp \ - samples/c/latentsvmdetect.cpp \ - samples/gpu/hog.cpp \ - samples/python/camshift.py - -%build -export CFLAGS="%{optflags}" -export CXXFLAGS="%{optflags}" -mkdir build -cd build -cmake -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX='%{_prefix}' \ - -DCMAKE_SKIP_RPATH=ON \ - -DBUILD_TESTS=OFF \ - -DINSTALL_C_EXAMPLES=ON \ - -DINSTALL_PYTHON_EXAMPLES=OFF \ - -DLIB_SUFFIX=$(echo %{_lib} | cut -b4-) \ - -DENABLE_OMIT_FRAME_POINTER=OFF \ - -DWITH_QT=OFF \ - -DWITH_OPENGL=ON \ - -DWITH_UNICAP=ON \ - -DWITH_XINE=ON \ - .. -make %{?_smp_mflags} VERBOSE=1 - -%install -cd build -make DESTDIR=%{?buildroot:%{buildroot}} install/fast -#mkdir -p %{buildroot}%{_docdir} -#mv %{buildroot}%{_datadir}/OpenCV/doc %{buildroot}%{_docdir}/%{name}-doc -#mv %{buildroot}%{_datadir}/OpenCV/samples %{buildroot}%{_docdir}/%{name}-doc/examples -#dos2unix %{buildroot}%{_docdir}/%{name}-doc/examples/python*/*.py -#dos2unix %{buildroot}%{_docdir}/%{name}-doc/examples/gpu/*.cpp -%fdupes -s %{buildroot}%{_docdir}/%{name}-doc/examples - -%clean -rm -rf %{buildroot} - -%post -n %{libname}%{soname} -p /sbin/ldconfig - -%postun -n %{libname}%{soname} -p /sbin/ldconfig - -%files -n %{libname}%{soname} -%defattr(-, root, root, 0755) -%{_libdir}/lib*.so.* - -%files -n %{name} -%defattr(0644, root, root, 0755) -%attr(0755, root, root) %{_bindir}/%{name}_* -%{_datadir}/OpenCV -%exclude %{_datadir}/OpenCV/OpenCVConfig*.cmake - -%files devel -%defattr(0644, root, root, 0755) -%{_includedir}/opencv -%{_includedir}/opencv2 -%{_libdir}/lib*.so -%{_libdir}/pkgconfig/%{name}.pc -%{_datadir}/OpenCV/OpenCVConfig*.cmake - -#%files -n python-%{name} -#%defattr(0644, root, root, 0755) -#%{python_sitearch}/cv.py -#%{python_sitearch}/cv2.so - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/openssh/openssh.spec b/prometa-Tizen_ivi_3.0/specfile-initial/openssh/openssh.spec deleted file mode 100644 index 1d541e3..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/openssh/openssh.spec +++ /dev/null @@ -1,113 +0,0 @@ -Name: openssh -%define _appdefdir %{_prefix}/share/X11/app-defaults -BuildRequires: autoconf -BuildRequires: openssl-devel -BuildRequires: pam-devel -Requires: /usr/bin/netstat -Requires(pre): pwdutils coreutils -Version: 6.0p1 -Release: 0 -%define xversion 1.2.4.1 -Summary: Secure Shell Client and Server (Remote Login Program) -License: BSD-3-Clause and MIT -Group: System/Network -Url: http://www.openssh.com/ -Source: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz -Source2: sshd.pamd -Source8: ssh-askpass -Source11: sshd-gen-keys-start -Source12: sshd.service -Source13: sshd.socket -Source14: sshd@.service -BuildRequires: systemd - -%{!?_initddir:%global _initddir %{_initrddir}} - -%description -SSH (Secure Shell) is a program for logging into and executing commands -on a remote machine. It is intended to replace rsh (rlogin and rsh) and -provides openssl (secure encrypted communication) between two untrusted -hosts over an insecure network. - -xorg-x11 (X Window System) connections and arbitrary TCP/IP ports can -also be forwarded over the secure channel. - -%prep -%setup -q - -%build -autoreconf -fiv -PIEFLAGS="-fpie" -export CFLAGS="%{optflags} $PIEFLAGS -fstack-protector" -export CXXFLAGS="%{optflags} $PIEFLAGS -fstack-protector" -export LDFLAGS="-pie" -%configure \ - --with-ssl-engine \ - --sysconfdir=%{_sysconfdir}/ssh \ - --libexecdir=%{_libexecdir}/ssh \ - --with-pam \ - --with-privsep-path=/var/lib/empty \ - --with-sandbox=rlimit \ - --disable-strip \ - --with-xauth=%{_prefix}/bin/xauth \ - --target=%{_target_cpu}-tizen-linux -make %{?_smp_mflags} - -%install -make DESTDIR=%{buildroot}/ install -install -d -m 755 %{buildroot}%{_sysconfdir}/pam.d -install -d -m 755 %{buildroot}/var/lib/sshd -install -m 644 %{S:2} %{buildroot}%{_sysconfdir}/pam.d/sshd -# install shell script to automate the process of adding your public key to a remote machine -install -m 755 contrib/ssh-copy-id %{buildroot}%{_bindir} -install -m 644 contrib/ssh-copy-id.1 %{buildroot}%{_mandir}/man1 -sed -e "s,@LIBEXEC@,%{_libexecdir},g" < %{S:8} > %{buildroot}%{_libexecdir}/ssh/ssh-askpass -rm -f %{buildroot}%{_datadir}/Ssh.bin -sed -i -e s@/usr/libexec@%{_libexecdir}@g %{buildroot}%{_sysconfdir}/ssh/sshd_config - -install -D -m 0755 %{SOURCE11} %{buildroot}%{_sbindir}/sshd-gen-keys-start -# systemd -install -D -m 0644 %{SOURCE12} %{buildroot}%{_unitdir}/sshd.service -install -D -m 0644 %{SOURCE13} %{buildroot}%{_unitdir}/sshd.socket -install -D -m 0644 %{SOURCE14} %{buildroot}%{_unitdir}/sshd@.service - -mkdir -p %{buildroot}/%{_unitdir}/sockets.target.wants -ln -s ../sshd.socket %{buildroot}/%{_unitdir}/sockets.target.wants/sshd.socket - -rm -rf %{buildroot}/%{_mandir}/cat* -rm -rf %{buildroot}/%{_mandir}/man* - - - -%pre -getent group sshd >/dev/null || %{_sbindir}/groupadd -o -r sshd -getent passwd sshd >/dev/null || %{_sbindir}/useradd -r -g sshd -d /var/lib/sshd -s /bin/false -c "SSH daemon" sshd - - - -%files -%defattr(-,root,root) -%dir %attr(755,root,root) /var/lib/sshd -%attr(0755,root,root) %dir %{_sysconfdir}/ssh -%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ssh/moduli -%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ssh/ssh_config -%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/ssh/sshd_config -%attr(0644,root,root) %config %{_sysconfdir}/pam.d/sshd -%attr(0755,root,root) %{_bindir}/ssh -%{_bindir}/scp -%{_bindir}/sftp -%{_bindir}/slogin -%{_bindir}/ssh-* -%{_sbindir}/* -%attr(0755,root,root) %dir %{_libexecdir}/ssh -%attr(0755,root,root) %{_libexecdir}/ssh/sftp-server -%attr(0755,root,root) %{_libexecdir}/ssh/ssh-keysign -%attr(0755,root,root) %{_libexecdir}/ssh/ssh-pkcs11-helper -%attr(0755,root,root) %{_libexecdir}/ssh/ssh-askpass -%{_sbindir}/sshd-gen-keys-start -%{_unitdir}/sshd.service -%{_unitdir}/sshd@.service -%{_unitdir}/sockets.target.wants/*.socket -%{_unitdir}/sshd.socket - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/orc/orc.spec b/prometa-Tizen_ivi_3.0/specfile-initial/orc/orc.spec deleted file mode 100644 index 1da45ad..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/orc/orc.spec +++ /dev/null @@ -1,81 +0,0 @@ -Name: orc -Version: 0.4.16 -Release: 0 -License: BSD-3-Clause -Summary: The Oil Runtime Compiler -Url: http://code.entropywave.com/projects/orc/ -Group: Multimedia/Libraries -Source: http://code.entropywave.com/download/orc/%{name}-%{version}.tar.gz -BuildRequires: libxslt-tools -BuildRequires: pkg-config -Provides: %{name}-devel = %{version} - -%description -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. - -%package -n liborc -Summary: The Oil Runtime Compiler Library -Group: Multimedia/Libraries - -%description -n liborc -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. - -%package doc -Summary: The Oil Runtime Compiler Library - Documentation -Group: Documentation - -%description doc -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. - -%prep -%setup -q - -%build -%configure \ - --disable-static \ - --disable-gtk-doc -make %{?_smp_mflags} -%check -%ifnarch %arm -make check -%endif - -%install -%make_install -# These are some examples that seem not to make sense to be distributed -rm -rf %{buildroot}%{_libdir}/orc - - -%post -n liborc -p /sbin/ldconfig - -%postun -n liborc -p /sbin/ldconfig - -%files -%defattr(-,root,root) -%license COPYING -%{_bindir}/orc-bugreport -%{_bindir}/orcc -%{_includedir}/orc-0.4/ -%{_libdir}/*.so -%{_libdir}/pkgconfig/orc-0.4.pc -%{_datadir}/aclocal/orc.m4 - -%files doc -%defattr(-,root,root) -%{_datadir}/gtk-doc/html/orc/ - -%files -n liborc -%defattr(-,root,root) -%{_libdir}/liborc*-0.4.so.* diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/pam/pam.spec b/prometa-Tizen_ivi_3.0/specfile-initial/pam/pam.spec deleted file mode 100644 index 9b8a90a..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/pam/pam.spec +++ /dev/null @@ -1,186 +0,0 @@ -%define _sbindir /sbin -%define _moduledir %{_libdir}/security -%define _secconfdir %{_sysconfdir}/security -%define _pamconfdir %{_sysconfdir}/pam.d - -Name: pam -Version: 1.1.6 -Release: 1 -License: BSD and GPLv2+ and BSD with advertising -Summary: PAM -Url: http://www.linux-pam.org/ -Group: Security/Access Control -Source0: Linux-PAM-%{version}.tar.bz2 -Source1: system-auth -Source2: other - -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: bison -BuildRequires: db4-devel -BuildRequires: flex -BuildRequires: gcc -BuildRequires: libtool -BuildRequires: net-tools -BuildRequires: zlib-devel -Requires(post): /sbin/ldconfig -Requires(post): /usr/bin/install -Requires(postun): /sbin/ldconfig - -%description -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. - -%package -n pam-modules-extra -Summary: Extra modules provided by PAM not used in the base system -Group: Security/Access Control -Requires: pam = %{version} - -%description -n pam-modules-extra -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. - -%package devel -Summary: Files needed for developing PAM-aware applications and modules for PAM -Group: Development/Libraries -Requires: pam = %{version} - -%description devel -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. - -%prep -%setup -q -n Linux-PAM-%{version} - -libtoolize -f #--copy --force && aclocal && autoheader -autoreconf - -%build -CFLAGS="-fPIC %{optflags} " ; export CFLAGS - -%configure \ - --libdir=%{_libdir} \ - --includedir=%{_includedir}/security \ - --enable-isadir=../..%{_moduledir} \ - --disable-audit \ - --disable-nls \ - --with-db-uniquename=_pam \ - --with-libiconv-prefix=/usr \ - --enable-read-both-confs && - -make %{?_smp_flags} CFLAGS="$CFLAGS -lfl -lcrypt" - -%install -%make_install - -# RPM uses docs from source tree -rm -rf %{buildroot}%{_datadir}/doc/Linux-PAM -# Included in setup package -rm -f %{buildroot}%{_sysconfdir}/environment - -for phase in auth acct passwd session ; do - ln -sf pam_unix.so %{buildroot}%{_moduledir}/pam_unix_${phase}.so -done - -# Install default pam configuration files -install -d -m 0755 %{buildroot}%{_pamconfdir} -install -m 0644 %{SOURCE1} %{buildroot}%{_pamconfdir}/ -install -m 0644 %{SOURCE2} %{buildroot}%{_pamconfdir}/ - -%post -/sbin/ldconfig -if [ ! -a /var/log/faillog ] ; then - /usr/bin/install -m 600 /dev/null /var/log/faillog -fi -if [ ! -a /var/log/tallylog ] ; then - /usr/bin/install -m 600 /dev/null /var/log/tallylog -fi - -%postun -p /sbin/ldconfig - - -%files -%license Copyright -%{_sbindir}/pam_tally -%{_sbindir}/pam_tally2 -%attr(4755,root,root) %{_sbindir}/pam_timestamp_check -%attr(4755,root,root) %{_sbindir}/unix_chkpwd -%attr(0700,root,root) %{_sbindir}/unix_update -%attr(0755,root,root) %{_sbindir}/mkhomedir_helper -%{_sysconfdir}/security/limits.conf -%{_libdir}/libpam.so.* -%{_libdir}/libpam_misc.so.* -%{_libdir}/libpamc.so.* -%dir %{_moduledir} -%{_moduledir}/pam_deny.so -%{_moduledir}/pam_env.so -%{_moduledir}/pam_keyinit.so -%{_moduledir}/pam_limits.so -%{_moduledir}/pam_loginuid.so -%{_moduledir}/pam_namespace.so -%{_moduledir}/pam_nologin.so -%{_moduledir}/pam_permit.so -%{_moduledir}/pam_lastlog.so -%{_moduledir}/pam_rootok.so -%{_moduledir}/pam_securetty.so -%{_moduledir}/pam_succeed_if.so -%{_moduledir}/pam_unix.so -%{_moduledir}/pam_wheel.so -%{_moduledir}/pam_xauth.so -%{_moduledir}/pam_filter -%{_moduledir}/pam_mkhomedir.so -%dir %{_secconfdir} -%config(noreplace) %{_secconfdir}/access.conf -%config(noreplace) %{_secconfdir}/group.conf -%config(noreplace) %{_secconfdir}/namespace.conf -#%dir %{_secconfdir}/namespace.d -%attr(755,root,root) %config(noreplace) %{_secconfdir}/namespace.init -%config(noreplace) %{_secconfdir}/pam_env.conf -%config(noreplace) %{_secconfdir}/time.conf -%dir %{_pamconfdir} -%{_pamconfdir}/system-auth -%{_pamconfdir}/other - -%files -n pam-modules-extra -%{_moduledir}/pam_access.so -%{_moduledir}/pam_debug.so -%{_moduledir}/pam_echo.so -%{_moduledir}/pam_exec.so -%{_moduledir}/pam_faildelay.so -%{_moduledir}/pam_filter.so -%{_moduledir}/pam_ftp.so -%{_moduledir}/pam_group.so -%{_moduledir}/pam_issue.so -%{_moduledir}/pam_listfile.so -%{_moduledir}/pam_localuser.so -%{_moduledir}/pam_mail.so -%{_moduledir}/pam_motd.so -%{_moduledir}/pam_pwhistory.so -%{_moduledir}/pam_rhosts.so -%{_moduledir}/pam_shells.so -%{_moduledir}/pam_stress.so -%{_moduledir}/pam_tally.so -%{_moduledir}/pam_time.so -%{_moduledir}/pam_timestamp.so -%{_moduledir}/pam_umask.so -%{_moduledir}/pam_unix_acct.so -%{_moduledir}/pam_unix_auth.so -%{_moduledir}/pam_unix_passwd.so -%{_moduledir}/pam_unix_session.so -%{_moduledir}/pam_warn.so - -%files devel -%{_includedir}/security/* -%{_libdir}/libpam.so -%{_libdir}/libpam_misc.so -%{_libdir}/libpamc.so -%{_libdir}/security/pam_tally2.so - -%docs_package diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/patch/patch.spec b/prometa-Tizen_ivi_3.0/specfile-initial/patch/patch.spec deleted file mode 100644 index 2c74cea..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/patch/patch.spec +++ /dev/null @@ -1,38 +0,0 @@ -Name: patch -Version: 2.7 -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 - -%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 - -%build -cp %{SOURCE1001} . -CFLAGS="%{optflags} -D_GNU_SOURCE" - -%configure -make %{?_smp_mflags} - -%install -%make_install - -%files -%license COPYING -%manifest patch.manifest -%{_bindir}/* -%doc %{_mandir}/*/* diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/pixman/pixman.spec b/prometa-Tizen_ivi_3.0/specfile-initial/pixman/pixman.spec deleted file mode 100644 index 352b4f5..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/pixman/pixman.spec +++ /dev/null @@ -1,52 +0,0 @@ -Name: pixman -Version: 0.28.2 -Release: 0 -License: MIT -Summary: Pixel manipulation library -Url: http://www.x.org/ -Group: Graphics/Libraries -Source: %{name}-%{version}.tar.gz -Source1: baselibs.conf -BuildRequires: pkgconfig(libpng12) - -%description -The pixel-manipulation library for X and cairo. - -%package devel -Summary: Development components for the pixman library -Group: Development/Libraries -Requires: %{name} = %{version} - -%description devel -The pixel-manipulation library for X and cairo. - -Development components for the pixman library. - -%prep -%setup -q - -%build - -%configure --disable-arm-iwmmxt -make %{?_smp_mflags} - -%install -%make_install - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%defattr(-,root,root,-) -%license COPYING -%{_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/prometa-Tizen_ivi_3.0/specfile-initial/qemu/qemu.spec b/prometa-Tizen_ivi_3.0/specfile-initial/qemu/qemu.spec deleted file mode 100644 index d1a9412..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/qemu/qemu.spec +++ /dev/null @@ -1,218 +0,0 @@ -Name: qemu -Url: http://www.qemu.org/ -Summary: Universal CPU emulator -License: BSD-3-Clause ; GPL-2.0+ ; LGPL-2.1+ ; MIT -Group: System/GUI/Other -Version: 1.3.0 -Release: 0 -Source: %name-%version.tar.bz2 -# this is to make lint happy -Source300: rpmlintrc -Source302: bridge.conf -Source400: update_git.sh -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: bison -BuildRequires: curl-devel -BuildRequires: e2fsprogs-devel -BuildRequires: libattr-devel -BuildRequires: libcap-devel -BuildRequires: libcap-ng-devel -BuildRequires: libgnutls-devel -BuildRequires: libjpeg8-devel -#BuildRequires: libpcap-devel -BuildRequires: libpng-devel -BuildRequires: ncurses-devel -# we must not install the qemu package when under qemu build -%if 0%{?qemu_user_space_build:1} -BuildRequires: -post-build-checks -%endif -BuildRequires: zlib-devel-static -BuildRequires: glibc-devel-static -BuildRequires: libattr-devel-static -#BuildRequires: libfdt1-devel -BuildRequires: glib2-devel-static -BuildRequires: pcre-devel-static -BuildRequires: fdupes -BuildRequires: glib2-devel -#BuildRequires: libvdeplug3-devel -BuildRequires: pwdutils -BuildRequires: python -BuildRequires: pkgconfig(sdl) -Requires: /usr/sbin/groupadd -Requires: pwdutils -Requires: timezone - -%description -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. - -%package tools -Summary: Universal CPU emulator -- Tools -Group: System/GUI/Other -Provides: qemu:%_libexecdir/qemu-bridge-helper - -%description tools -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. - -This sub-package contains various tools, including a bridge helper. - -%package guest-agent -Summary: Universal CPU emulator -- Guest agent -Group: System/GUI/Other -Provides: qemu:%_bindir/qemu-ga - -%description guest-agent -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. - -This sub-package contains the guest agent. - -%package linux-user -Summary: Universal CPU emulator -- Linux User binaries -Group: System/GUI/Other -Provides: qemu:%_bindir/qemu-arm - -%description linux-user -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. - -This sub-package contains statically linked binaries for running linux-user -emulations. This can be used together with the OBS build script to -run cross-architecture builds. - -%prep -%setup -q -n %name-%version - -%build -# build QEMU -mkdir -p dynamic -# build qemu-system -./configure --prefix=%_prefix \ - --sysconfdir=%_sysconfdir \ - --libexecdir=%_libexecdir \ - --enable-curl \ - --enable-virtfs \ - --disable-linux-aio \ - --extra-cflags="$QEMU_OPT_FLAGS" \ - --enable-system \ - --disable-linux-user \ - --enable-sdl - -make %{?jobs:-j%jobs} V=1 -mv *-softmmu/qemu-system-* dynamic -mv qemu-io qemu-img qemu-nbd qemu-bridge-helper dynamic -#mv qemu-img.1 qemu-nbd.8 dynamic -mv qemu-ga dynamic -mv fsdev/virtfs-proxy-helper dynamic -make clean -# build userland emus -./configure --prefix=%_prefix --sysconfdir=%_sysconfdir \ - --libexecdir=%_libexecdir \ - --enable-linux-user \ - --disable-system \ - --static --disable-linux-aio \ - --extra-cflags="$QEMU_OPT_FLAGS" -make %{?jobs:-j%jobs} V=1 - -%install -make install DESTDIR=$RPM_BUILD_ROOT -rm -fr $RPM_BUILD_ROOT/%_datadir/doc -install -m 755 dynamic/qemu-system-* $RPM_BUILD_ROOT/%_bindir -install -m 755 dynamic/qemu-io $RPM_BUILD_ROOT/%_bindir -install -m 755 dynamic/qemu-img $RPM_BUILD_ROOT/%_bindir -install -m 755 dynamic/qemu-nbd $RPM_BUILD_ROOT/%_bindir -install -m 755 dynamic/qemu-ga $RPM_BUILD_ROOT/%_bindir -install -m 755 dynamic/virtfs-proxy-helper $RPM_BUILD_ROOT/%_bindir -install -d -m 755 $RPM_BUILD_ROOT/%_sbindir -install -m 755 scripts/qemu-binfmt-conf.sh $RPM_BUILD_ROOT/%_sbindir -install -d -m 755 $RPM_BUILD_ROOT/%_libexecdir -install -m 755 dynamic/qemu-bridge-helper $RPM_BUILD_ROOT/%_libexecdir -install -d -m 755 $RPM_BUILD_ROOT/%_mandir/man1 -install -D -m 644 %{SOURCE302} $RPM_BUILD_ROOT/%{_sysconfdir}/qemu/bridge.conf -%ifnarch %ix86 x86_64 -ln -sf ../../../emul/ia32-linux $RPM_BUILD_ROOT/usr/share/qemu/qemu-i386 -%endif -%ifnarch ia64 -mkdir -p $RPM_BUILD_ROOT/emul/ia32-linux -%endif -%fdupes -s $RPM_BUILD_ROOT - -%clean -rm -rf ${RPM_BUILD_ROOT} - -%pre -%{_bindir}/getent group kvm >/dev/null || %{_sbindir}/groupadd -r kvm 2>/dev/null -%{_bindir}/getent group qemu >/dev/null || %{_sbindir}/groupadd -r qemu 2>/dev/null -%{_bindir}/getent passwd qemu >/dev/null || \ - %{_sbindir}/useradd -r -g qemu -G kvm -d / -s /sbin/nologin \ - -c "qemu user" qemu - -%files -%license COPYING -%defattr(-, root, root) -%doc COPYING COPYING.LIB Changelog README TODO VERSION -%_bindir/qemu-system-* -%_datadir/%name -%ifnarch %ix86 x86_64 ia64 -%dir /emul/ia32-linux -%endif -%dir %_sysconfdir/%name -%config %_sysconfdir/%name/target-x86_64.conf - -%files tools -%defattr(-, root, root) -%_bindir/qemu-io -%_bindir/qemu-img -%_bindir/qemu-nbd -%_bindir/virtfs-proxy-helper -%verify(not mode) %_libexecdir/qemu-bridge-helper -%dir %_sysconfdir/%name -%config %_sysconfdir/%name/bridge.conf - -%files guest-agent -%defattr(-, root, root) -%attr(755,root,kvm) %_bindir/qemu-ga - -%files linux-user -%defattr(-, root, root) -%_bindir/qemu-alpha -%_bindir/qemu-arm -%_bindir/qemu-armeb -%_bindir/qemu-cris -%_bindir/qemu-i386 -%_bindir/qemu-m68k -%_bindir/qemu-microblaze -%_bindir/qemu-microblazeel -%_bindir/qemu-mips -%_bindir/qemu-mipsel -%_bindir/qemu-mipsn32 -%_bindir/qemu-mipsn32el -%_bindir/qemu-or32 -%_bindir/qemu-ppc64abi32 -%_bindir/qemu-ppc64 -%_bindir/qemu-ppc -%_bindir/qemu-s390x -%_bindir/qemu-sh4 -%_bindir/qemu-sh4eb -%_bindir/qemu-sparc32plus -%_bindir/qemu-sparc64 -%_bindir/qemu-sparc -%_bindir/qemu-unicore32 -%_bindir/qemu-x86_64 -%_bindir/qemu-*-binfmt -%_sbindir/qemu-binfmt-conf.sh - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/re2c/re2c.spec b/prometa-Tizen_ivi_3.0/specfile-initial/re2c/re2c.spec deleted file mode 100644 index 89106e4..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/re2c/re2c.spec +++ /dev/null @@ -1,44 +0,0 @@ -Name: re2c -Version: 0.13.5 -Release: 37 -License: SUSE-Public-Domain -Summary: Tool for generating C-based recognizers from regular expressions -Url: http://re2c.org/ -Group: Development/Libraries/C and C++ -Source: %{name}-%{version}.tar.bz2 -BuildRequires: gcc-c++ - -%description -re2c is a tool for writing fast and flexible lexers. Unlike other such -tools, it concentrates solely on generating efficient code for matching -regular expressions. This makes it suitable for a wide variety of -applications. The generated scanners approach hand-crafted ones in -terms of size and speed. - -%prep -%setup -q -find -type d -name .svn -print0 | xargs -r0 rm -rf -find CHANGELOG lessons examples -type f -print0 \ - | xargs -r0 chmod -v a-x - -%build -%configure -make %{?_smp_mflags} re2c -#regenerate file scanner.cc -rm -f scanner.cc -./re2c -g scanner.re > scanner.cc -rm -f re2c scanner.o -make %{?_smp_mflags} - -%check -make test - -%install -%make_install - -%files -%defattr(-,root,root,-) -%{_bindir}/re2c -%{_mandir}/man1/re2c.1* - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/rfkill/rfkill.spec b/prometa-Tizen_ivi_3.0/specfile-initial/rfkill/rfkill.spec deleted file mode 100644 index 5ce741c..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/rfkill/rfkill.spec +++ /dev/null @@ -1,33 +0,0 @@ -Name: rfkill -Version: 0.4 -Release: 0 -License: ISC -Summary: Tool for enabling and disabling wireless devices -Url: http://wireless.kernel.org/download/rfkill/ -Group: Productivity/Networking/Other -Source: %{name}-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build - -%description -rfkill is a small tool for accessing the Linux rfkill device interface, -which is used to enable and disable wireless networking devices, typically -WLAN, Bluetooth and mobile broadband. - -%prep -%setup -q - -%build -make %{?_smp_mflags} - -%install -install -Dm755 rfkill %{buildroot}%{_sbindir}/rfkill -install -Dm644 rfkill.8 %{buildroot}%{_mandir}/man8/rfkill.8 - -%docs_package - -%files -%defattr(-,root,root) -%doc COPYING -%{_sbindir}/rfkill - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/rpm/rpm.spec b/prometa-Tizen_ivi_3.0/specfile-initial/rpm/rpm.spec deleted file mode 100644 index 9e6ae41..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/rpm/rpm.spec +++ /dev/null @@ -1,302 +0,0 @@ -%define rpmhome /usr/lib/rpm - -Name: rpm -Summary: The RPM Package Manager -License: GPL-2.0+ -Group: System/Package Management -Version: 4.11.0.1 -Release: 0 -Url: http://www.rpm.org -BuildRequires: binutils -BuildRequires: bzip2 -BuildRequires: file-devel -BuildRequires: findutils -BuildRequires: gcc -BuildRequires: gettext-tools -BuildRequires: glibc-devel -BuildRequires: gzip -BuildRequires: libacl-devel -BuildRequires: pkgconfig(bzip2) -BuildRequires: libcap-devel -BuildRequires: libelf-devel -BuildRequires: libtool -BuildRequires: pkgconfig(lua) -BuildRequires: make -BuildRequires: pkgconfig(ncurses) -BuildRequires: patch -BuildRequires: pkgconfig(popt) -BuildRequires: xz-devel -BuildRequires: pkgconfig(zlib) -BuildRequires: pkgconfig(nss) -BuildRequires: uthash-devel -BuildRequires: libxml2-devel -BuildRequires: libattr-devel -BuildRequires: pkgconfig(libsmack) - - -Provides: rpminst -Provides: rpm-libs -Source0: rpm-%{version}.tar.bz2 -Source1: db-4.8.30.tar.bz2 -Source2: db-4.8.30-integration.dif -Source4: rpm-tizen_macros -Source8: rpmconfigcheck -Source13: find-docs.sh -Source22: device-sec-policy -Source23: find-provides.ksyms -BuildRoot: %{_tmppath}/%{name}-%{version}-build -# -# avoid bootstrapping problem -%define _binary_payload w9.bzdio - -%description -RPM Package Manager is the main tool for managing the software packages -of Tizen. - -RPM can be used to install and remove software packages. With rpm, it -is easy to update packages. RPM keeps track of all these manipulations -in a central database. This way it is possible to get an overview of -all installed packages. RPM also supports database queries. - -%package devel -Summary: Include Files and Libraries mandatory for Development -Group: Development/Libraries -Requires: rpm = %{version} -Requires: popt-devel - -%description devel -This package contains the RPM C library and header files. These -development files will simplify the process of writing programs which -manipulate RPM packages and databases and are intended to make it -easier to create graphical package managers or any other tools that -need an intimate knowledge of RPM packages in order to function. - -%package build -Summary: Tools and Scripts to create rpm packages -Group: Platform Development/Building -Requires: rpm = %{version} -Provides: rpmbuild rpm:%_bindir/rpmbuild -Requires: bzip2 -Requires: xz -Requires: gzip -Requires: binutils -Requires: make -Requires: gcc -Requires: findutils -Requires: patch -Requires: glibc-devel - -%description build -If you want to build a rpm, you need this package. It provides rpmbuild -and requires some packages that are usually required - -%package security-plugin -Summary: MSM security plugin for rpm -Group: Security/Access Control -Requires: rpm = %{version}-%{release} -Requires: smack -Requires: libxml2 -Requires: nss - -%description security-plugin -This package contains the MSM security plugin for rpm that performs -security-related functionality. - - -%prep -%setup -q -n rpm-%{version} -rm -rf sqlite -tar xjf %{S:1} -ln -s db-4.8.30 db -chmod -R u+w db/* -# will get linked from db3 -rm -f rpmdb/db.h -patch -p0 < %{S:2} - -if [ -s /etc/rpm/tizen_macros ]; then - cp -a /etc/rpm/tizen_macros %{SOURCE4} -fi -cp -a %{SOURCE4} tizen_macros -rm -f m4/libtool.m4 -rm -f m4/lt*.m4 - -%build -CPPFLAGS="$CPPFLAGS `pkg-config --cflags nss`" -export CPPFLAGS -export CFLAGS="%{optflags} -ffunction-sections" -export LDFLAGS="-Wl,-Bsymbolic-functions -ffunction-sections" -%ifarch armv5tel -export CFLAGS="-g -O0 -fno-strict-aliasing -ffunction-sections" -%endif - -%if %{_target_cpu} -%ifarch %arm -BUILDTARGET="--build=%{_target_cpu}-tizen-linux-gnueabi" -%else -BUILDTARGET="--build=%{_target_cpu}-tizen-linux" -%endif -%endif - -autoreconf -i -f -./configure --disable-dependency-tracking --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} \ ---libdir=%{_libdir} --sysconfdir=/etc --localstatedir=/var --with-lua \ ---with-acl --with-cap --enable-shared %{?with_python: --enable-python} --with-msm $BUILDTARGET - -make %{?_smp_mflags} - -%install -mkdir -p %{buildroot}/usr/lib -mkdir -p %{buildroot}/usr/share/locale -ln -s ../share/locale %{buildroot}/usr/lib/locale -%make_install -install -m 644 db3/db.h %{buildroot}/usr/include/rpm -# remove .la file and the static variant of libpopt -# have to remove the dependency from other .la files as well -#for f in %{buildroot}/%{_libdir}/*.la; do -# sed -i -e "s,/%_lib/libpopt.la,-lpopt,g" $f -#done -mkdir -p %{buildroot}%{_sysconfdir}/rpm -cp -a tizen_macros %{buildroot}/usr/lib/rpm -mkdir -p %{buildroot}/usr/lib/rpm/tizen -install -m 755 %{SOURCE13} %{buildroot}/usr/lib/rpm/tizen -install -m 755 %{SOURCE23} %{buildroot}/usr/lib/rpm -install -m 644 %{SOURCE22} ${RPM_BUILD_ROOT}%{_sysconfdir}/device-sec-policy -ln -s ../tizen_macros %{buildroot}/usr/lib/rpm/tizen/macros -for d in BUILD RPMS SOURCES SPECS SRPMS BUILDROOT ; do - mkdir -p %{buildroot}/usr/src/packages/$d - chmod 755 %{buildroot}/usr/src/packages/$d -done -for d in %{buildroot}/usr/lib/rpm/platform/*-linux/macros ; do - dd=${d%%-linux/macros} - dd=${dd##*/} - mkdir %{buildroot}/usr/src/packages/RPMS/$dd - chmod 755 %{buildroot}/usr/src/packages/RPMS/$dd -done -mkdir -p %{buildroot}/var/lib/rpm -gzip -9 %{buildroot}/%{_mandir}/man[18]/*.[18] -export RPM_BUILD_ROOT -chmod 755 doc/manual -rm -rf doc/manual/Makefile* -rm -f %{buildroot}/usr/lib/rpmpopt -rm -rf %{buildroot}%{_mandir}/{fr,ja,ko,pl,ru,sk} -rm -f %{buildroot}%{_prefix}/share/locale/de/LC_MESSAGES/rpm.mo -rm -f %{buildroot}/usr/lib/rpm/cpanflute %{buildroot}/usr/lib/rpm/cpanflute2 -install -m 755 scripts/find-supplements{,.ksyms} %{buildroot}/usr/lib/rpm -install -m 755 scripts/firmware.prov %{buildroot}/usr/lib/rpm -install -m 755 scripts/debuginfo.prov %{buildroot}/usr/lib/rpm -rm -f %{buildroot}/usr/lib/locale %{buildroot}/usr/lib/rpmrc -mkdir -p %{buildroot}/etc/rpm -chmod 755 %{buildroot}/etc/rpm -mkdir -p %{buildroot}%{rpmhome}/macros.d -# remove some nonsense or non-working scripts -pushd %{buildroot}/usr/lib/rpm/ -for f in rpm2cpio.sh rpm.daily rpmdiff* rpm.log rpm.xinetd freshen.sh u_pkg.sh \ - magic magic.mgc magic.mime* rpmfile *.pl javadeps brp-redhat \ - brp-strip-static-archive vpkg-provides*.sh http.req sql.req tcl.req \ - rpmdb_* brp-sparc64-linux brp-strip-comment-note brp-java-gcjcompile -do - rm -f $f -done -for i in /usr/share/automake-*/*; do - if test -f "$i" && test -f "${i##*/}"; then - rm -f "${i##*/}" - fi -done -popd -rm -rf %{buildroot}/%{_libdir}/python%{py_ver} -rm -f %{buildroot}%{_libdir}/*.la -rm -f %{buildroot}%{_libdir}/rpm-plugins/*.la -sh %{buildroot}/usr/lib/rpm/find-lang.sh %{buildroot} rpm -%ifarch armv7hl -# rpm is using the host_cpu as default for the platform, but armv7hl is not known by the kernel. -# so we need to enforce the platform here. -# We don't want to use armv7l because it would make us incompatible to Fedora and MeeGo plattforms. -echo -n armv7hl-tizen-linux> %{buildroot}/etc/rpm/platform -%endif - -%post -/sbin/ldconfig -test -f var/lib/rpm/Packages || rpm --initdb -rm -f var/lib/rpm/Filemd5s var/lib/rpm/Filedigests var/lib/rpm/Requireversion var/lib/rpm/Provideversion - -%postun -/sbin/ldconfig - -%files -f rpm.lang -%defattr(-,root,root) -%doc GROUPS -%license COPYING - /etc/rpm - /bin/rpm -%{_bindir}/rpm2cpio -%{_bindir}/rpmdb -%{_bindir}/rpmkeys -%{_bindir}/rpmquery -%{_bindir}/rpmverify -%{_bindir}/rpmqpack -%attr(0755, root, root) %dir %{rpmhome} -%{rpmhome}/macros -%{rpmhome}/macros.d -%{rpmhome}/rpmpopt* -%{rpmhome}/rpmrc -%{rpmhome}/tizen/macros -%{rpmhome}/tizen_macros -%{rpmhome}/rpm.supp -%{rpmhome}/tgpg -%{rpmhome}/platform - -%dir %{_libdir}/rpm-plugins - %{_libdir}/rpm-plugins/exec.so - %{_libdir}/librpm.so.* - %{_libdir}/librpmio.so.* - %{_libdir}/librpmbuild.so.* - %{_libdir}/librpmsign.so.* -%doc %{_mandir}/man[18]/*.[18]* -%dir /var/lib/rpm -%dir %attr(755,root,root) /usr/src/packages/BUILD -%dir %attr(755,root,root) /usr/src/packages/SPECS -%dir %attr(755,root,root) /usr/src/packages/SOURCES -%dir %attr(755,root,root) /usr/src/packages/SRPMS -%dir %attr(755,root,root) /usr/src/packages/RPMS -%dir %attr(755,root,root) /usr/src/packages/BUILDROOT -%dir %attr(755,root,root) /usr/src/packages/RPMS/* - -%files build -%defattr(-,root,root) -%{_bindir}/rpmbuild -%{_bindir}/gendiff -%{_bindir}/rpmspec -%{_bindir}/rpmsign - -%{rpmhome}/tizen/find-* -%{rpmhome}/brp-* -%{rpmhome}/find-supplements* -%{rpmhome}/check-* -%{rpmhome}/debugedit -%{rpmhome}/find-debuginfo.sh -%{rpmhome}/find-lang.sh -%{rpmhome}/find-provides.ksyms -%{rpmhome}/*provides* -%{rpmhome}/*requires* -%{rpmhome}/*deps* -%{rpmhome}/*.prov -%{rpmhome}/*.req -%{rpmhome}/macros.* -%{rpmhome}/fileattrs - - -%files devel -%defattr(644,root,root,755) -%{_bindir}/rpmgraph -/usr/include/rpm - %{_libdir}/librpm.so - %{_libdir}/librpmbuild.so - %{_libdir}/librpmio.so - %{_libdir}/librpmsign.so - %{_libdir}/pkgconfig/rpm.pc - -%files security-plugin -%defattr(-,root,root) -%{_libdir}/rpm-plugins/msm.so -%config(noreplace) %{_sysconfdir}/device-sec-policy - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/ruby/ruby.spec b/prometa-Tizen_ivi_3.0/specfile-initial/ruby/ruby.spec deleted file mode 100644 index c210506..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/ruby/ruby.spec +++ /dev/null @@ -1,221 +0,0 @@ -Name: ruby -Version: 1.9.3.p194 -Release: 0 -# -%define pkg_version 1.9.3 -%define patch_level p194 -# keep in sync with macro file! -%define rb_binary_suffix 1.9 -%define rb_ver 1.9.1 -%define rb_arch %(echo %{_target_cpu}-linux | sed -e "s/ppc/powerpc/") -%define rb_libdir %{_libdir}/ruby/%{rb_ver}/ -%define rb_archdir %{_libdir}/ruby/%{rb_ver}/%{rb_arch} -# keep in sync with macro file! -# -# from valgrind.spec -%ifarch %ix86 x86_64 ppc ppc64 -%define use_valgrind 1 -%endif -%define run_tests 0 -# -# -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: gdbm-devel -BuildRequires: libffi-devel -BuildRequires: libyaml-devel -BuildRequires: ncurses-devel -BuildRequires: openssl-devel -BuildRequires: pkg-config -BuildRequires: readline-devel -BuildRequires: zlib-devel -BuildRequires: ca-certificates -#BuildRequires: ca-certificates-cacert -# -Provides: rubygem-rake = 0.9.2.2 -Provides: ruby(abi) = %{rb_ver} -# -Url: http://www.ruby-lang.org/ -Source: ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-%{pkg_version}-%{patch_level}.tar.bz2 -Source6: ruby.macros -Source7: gem_install_wrapper.sh -# -Summary: An Interpreted Object-Oriented Scripting Language -License: BSD-2-Clause or Ruby -Group: Development/Languages/Ruby - -%description -Ruby is an interpreted scripting language for quick and easy -object-oriented programming. It has many features for processing text -files and performing system management tasks (as in Perl). It is -simple, straight-forward, and extensible. - -* Ruby features: - -- Simple Syntax - -- *Normal* Object-Oriented features (class, method calls, for - example) - -- *Advanced* Object-Oriented features(Mix-in, Singleton-method, for - example) - -- Operator Overloading - -- Exception Handling - -- Iterators and Closures - -- Garbage Collection - -- Dynamic Loading of Object Files (on some architectures) - -- Highly Portable (works on many UNIX machines; DOS, Windows, Mac, -BeOS, and more) - - -%package devel -Summary: Development files to link against Ruby -Group: Development/Languages/Ruby -Requires: %{name} = %{version} -Provides: rubygems19 = 1.3.7 -Provides: rubygems19_with_buildroot_patch - -%description devel -Development files to link against Ruby. - - -%package doc-ri -Summary: Ruby Interactive Documentation -Group: Development/Languages/Ruby -Requires: %{name} = %{version} -BuildArch: noarch -%description doc-ri -This package contains the RI docs for ruby - -%package doc-html -Summary: This package contains the HTML docs for ruby -Group: Development/Languages/Ruby -Requires: %{name} = %{version} -BuildArch: noarch -%description doc-html -This package contains the HTML docs for ruby - -%package examples -Summary: Example scripts for ruby -Group: Development/Languages/Ruby -Requires: %{name} = %{version} -BuildArch: noarch -%description examples -Example scripts for ruby - -%package test-suite -Requires: %{name} = %{version} -Summary: An Interpreted Object-Oriented Scripting Language -Group: Development/Languages/Ruby -BuildArch: noarch -%description test-suite -Ruby is an interpreted scripting language for quick and easy -object-oriented programming. It has many features for processing text -files and performing system management tasks (as in Perl). It is -simple, straight-forward, and extensible. - -* Ruby features: - -- Simple Syntax - -- *Normal* Object-Oriented features (class, method calls, for - example) - -- *Advanced* Object-Oriented features(Mix-in, Singleton-method, for - example) - -- Operator Overloading - -- Exception Handling - -- Iterators and Closures - -- Garbage Collection - -- Dynamic Loading of Object Files (on some architectures) - -- Highly Portable (works on many UNIX machines; DOS, Windows, Mac, -BeOS, and more) - -%prep -%setup -q -n ruby-%{pkg_version}-%{patch_level} - -%if 0%{?needs_optimization_zero} -touch -r configure configure.timestamp -perl -p -i.bak -e 's|-O2|-O0|g' configure -diff -urN configure{.bak,} ||: -touch -r configure.timestamp configure -%endif -find sample -type f -print0 | xargs -r0 chmod a-x -grep -Erl '^#! */' benchmark bootstraptest ext lib sample test \ - | xargs -r perl -p -i -e 's|^#!\s*\S+(\s+.*)?$|#!/usr/bin/ruby1.9$1|' - -%build -%if 0%{?needs_optimization_zero} -export CFLAGS="%{optflags}" -export CFLAGS="${CFLAGS//-O2/}" -export CXXFLAGS="$CFLAGS" -export FFLAGS="$CFLAGS" -%endif -%configure \ - --target=%{_target_platform} \ - --with-mantype=man \ - --enable-shared \ - --disable-static \ - --disable-rpath -%{__make} all V=1 - -%install -%make_install V=1 -%{__install} -D -m 0644 %{S:6} %{buildroot}/etc/rpm/macros.ruby19 -%{__install} -D -m 0755 %{S:7} %{buildroot}/usr/lib/rpm/gem_install_wrapper.sh - -%if 0%{?run_tests} -%check -export LD_LIBRARY_PATH="$PWD" -# we know some tests will fail when they do not find a /usr/bin/ruby -make check V=1 ||: -%endif - -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig - -%files -%defattr(-,root,root,-) -%config(noreplace) /etc/rpm/macros.ruby19 -%{_bindir}/erb -%{_bindir}/gem -%{_bindir}/irb -%{_bindir}/rake -%{_bindir}/rdoc -%{_bindir}/ri -%{_bindir}/ruby -%{_bindir}/testrb -%{_libdir}/libruby.so.1.9* -%{_libdir}/ruby/ -/usr/lib/rpm/gem_install_wrapper.sh -%{_mandir}/man1/ri.1* -%{_mandir}/man1/irb.1* -%{_mandir}/man1/erb.1* -%{_mandir}/man1/rake.1* -%{_mandir}/man1/ruby.1* -%doc COPYING COPYING.ja GPL - -%files devel -%defattr(-,root,root,-) -%{_includedir}/ruby-%{rb_ver} -%{_libdir}/libruby.so -%{_libdir}/pkgconfig/ruby-1.9.pc - - -%files doc-ri -%defattr(-,root,root,-) -%dir %{_datadir}/ri/ -%{_datadir}/ri/%{rb_ver}/ - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/scons/scons.spec b/prometa-Tizen_ivi_3.0/specfile-initial/scons/scons.spec deleted file mode 100644 index 2cec772..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/scons/scons.spec +++ /dev/null @@ -1,56 +0,0 @@ -# -# spec file for package scons -# -# 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: scons -Summary: Replacement for Make -License: MIT -Group: Development/Tools/Building -Version: 2.2.0 -Release: 0 -Source0: http://freefr.dl.sourceforge.net/project/scons/scons/%{version}/%{name}-%{version}.tar.gz -Patch0: %{name}-1.2.0-fix-install.patch -Patch1: %{name}-1.2.0-noenv.patch -Url: http://www.scons.org/ -BuildRequires: fdupes -BuildRequires: python-devel - -%description -SCons is a make replacement that provides a range of enhanced features, -such as automated dependency generation and built-in compilation cache -support. SCons rule sets are Python scripts, which means that SCons -provides itself as well as the features. SCons allows you to use the -full power of Python to control compilation. - -%prep -%setup -q - -%build -export CFLAGS="$RPM_OPT_FLAGS" -python setup.py build - -%install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} --install-lib=%{python_sitearch} -%fdupes %{buildroot}%{_bindir} - -%files -%defattr(-,root,root) -%license LICENSE.txt -%{_bindir}/* -%{python_sitearch}/SCons/ -%{python_sitearch}/*.egg-info -%{_mandir}/man1/*.gz - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/speex/speex.spec b/prometa-Tizen_ivi_3.0/specfile-initial/speex/speex.spec deleted file mode 100644 index 1013eb2..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/speex/speex.spec +++ /dev/null @@ -1,100 +0,0 @@ -Name: speex -%define package_version 1.2rc1 -Version: 1.1.999_%{package_version} -Release: 9 -License: BSD-3-Clause -Summary: An Open Source, Patent Free Speech Codec -Url: http://www.speex.org/ -Group: Multimedia/Audio -Source: %{name}-%{package_version}.tar.bz2 -Source2: baselibs.conf -BuildRequires: libogg-devel -BuildRequires: libtool -BuildRequires: pkgconfig - -%description -Speex is a patent free audio codec designed especially for voice -(unlike Vorbis which targets general audio) signals and providing good -narrowband and wideband quality. This project aims to be complementary -to the Vorbis codec. - -%package -n libspeex -License: BSD-3-Clause -Summary: An Open Source, Patent Free Speech Codec Library -Group: Multimedia/Audio - -%description -n libspeex -Speex is a patent free audio codec designed especially for voice -(unlike Vorbis which targets general audio) signals and providing good -narrowband and wideband quality. This project aims to be complementary -to the Vorbis codec. - -%package -n libspeexdsp -License: BSD-3-Clause -Summary: An Open Source, Patent Free Speech Codec Library -Group: Multimedia/Audio - -%description -n libspeexdsp -Speex is a patent free audio codec designed especially for voice -(unlike Vorbis which targets general audio) signals and providing good -narrowband and wideband quality. This project aims to be complementary -to the Vorbis codec. - -%package devel -License: BSD-3-Clause -Summary: Development package for SpeeX -Group: Development/Libraries -Requires: glibc-devel -Requires: libogg-devel -Requires: libspeex = %{version} -Requires: libspeexdsp = %{version} - -%description devel -This package contains the files needed to compile programs that use the -SpeeX library. - -%prep -%setup -q -n %{name}-%{package_version} - -%build -autoreconf -fi -%configure \ - --disable-static \ - --with-ogg-libraries=%{_libdir} -make %{?_smp_mflags} - -%install -%make_install -# remove duped documents -rm -rf %{buildroot}%{_datadir}/doc/speex* - -%post -n libspeex -p /sbin/ldconfig - -%postun -n libspeex -p /sbin/ldconfig - -%post -n libspeexdsp -p /sbin/ldconfig - -%postun -n libspeexdsp -p /sbin/ldconfig - -%files -%defattr(-,root,root) -%license COPYING -%{_bindir}/speex* -%{_mandir}/man?/* - -%files -n libspeex -%defattr(-,root,root) -%{_libdir}/libspeex.so.* - -%files -n libspeexdsp -%defattr(-,root,root) -%{_libdir}/libspeexdsp.so.* - -%files devel -%defattr(-,root,root) -%{_includedir}/* -%{_libdir}/lib*.so -%{_libdir}/pkgconfig/*.pc -%{_datadir}/aclocal/*.m4 - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/stt/stt.spec b/prometa-Tizen_ivi_3.0/specfile-initial/stt/stt.spec deleted file mode 100755 index ce25aaa..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/stt/stt.spec +++ /dev/null @@ -1,65 +0,0 @@ -Name: stt -Summary: Speech To Text client library and daemon -Version: 0.1.41 -Release: 1 -Group: UI Framework/Libraries -License: Apache-2.0 -Source0: %{name}-%{version}.tar.gz -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(dbus-1) -BuildRequires: pkgconfig(ecore) -BuildRequires: pkgconfig(ecore-file) -BuildRequires: pkgconfig(dlog) -BuildRequires: pkgconfig(vconf) -BuildRequires: pkgconfig(capi-media-audio-io) -BuildRequires: pkgconfig(capi-media-sound-manager) - -BuildRequires: cmake - -%description -Speech To Text client library and daemon. - - -%package devel -Summary: Speech To Text header files for STT development -Group: Development/UI Framework -Requires: %{name} = %{version}-%{release} - -%description devel -Speech To Text header files for STT development. - - -%prep -%setup -q - - -%build -%cmake . -make %{?jobs:-j%jobs} - -%install -rm -rf %{buildroot} -%make_install - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%manifest stt-server.manifest -%license LICENSE.APLv2 -/opt/etc/smack/accesses.d/stt-server.rule -/etc/config/sysinfo-stt.xml -%defattr(-,root,root,-) -%{_libdir}/libstt.so -%{_libdir}/libstt_setting.so -%{_prefix}/lib/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/prometa-Tizen_ivi_3.0/specfile-initial/swig/swig.spec b/prometa-Tizen_ivi_3.0/specfile-initial/swig/swig.spec deleted file mode 100644 index b77182a..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/swig/swig.spec +++ /dev/null @@ -1,124 +0,0 @@ -Name: swig -Version: 2.0.7 -Release: 0 -License: GPL-3.0+ and BSD-3-Clause -Summary: Simplified Wrapper and Interface Generator -Url: http://www.swig.org/ -Group: Development/Languages/C and C++ -Source: http://sourceforge.net/projects/swig/files/swig/%{name}-%{version}/%{name}-%{version}.tar.gz -Source1: %{name}.rpmlintrc -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: boost-devel -%define docpath %{_docdir}/%{name} -BuildRequires: fdupes -BuildRequires: gcc-c++ -BuildRequires: libtool -BuildRequires: pcre-devel -BuildRequires: perl -BuildRequires: pkg-config -BuildRequires: python-devel - -%description -SWIG is a compiler that attempts to make it easy to integrate C, C++, -or Objective-C code with scripting languages including Perl, Tcl, and -Python. In a nutshell, you give it a bunch of ANSI C/C++ declarations -and it generates an interface between C and your favorite scripting -language. However, this is only scratching the surface of what SWIG -can do--some of its more advanced features include automatic -documentation generation, module and library management, extensive -customization options, and more. - -%package doc -License: BSD-3-Clause -Summary: SWIG Manual -Group: Documentation/Man -Requires: swig -BuildArch: noarch - -%description doc -SWIG is a compiler that attempts to make it easy to integrate C, C++, -or Objective-C code with scripting languages including Perl, Tcl, and -Python. In a nutshell, you give it a bunch of ANSI C/C++ declarations -and it generates an interface between C and your favorite scripting -language. However, this is only scratching the surface of what SWIG -can do--some of its more advanced features include automatic -documentation generation, module and library management, extensive -customization options, and more. - -This package contains the SWIG manual. - -%package examples -License: BSD-3-Clause -Summary: SWIG example files -Group: Documentation/Howto -Requires: swig - -%description examples -SWIG is a compiler that attempts to make it easy to integrate C, C++, -or Objective-C code with scripting languages including Perl, Tcl, and -Python. In a nutshell, you give it a bunch of ANSI C/C++ declarations -and it generates an interface between C and your favorite scripting -language. However, this is only scratching the surface of what SWIG -can do--some of its more advanced features include automatic -documentation generation, module and library management, extensive -customization options, and more. - -This package contains SWIG examples, useful both for testing and -understandig SWIG usage. - -%prep -%setup -q - -%build -sh autogen.sh -%configure --disable-ccache -make %{?_smp_mflags} - -%check -# Segfaults -rm -f Examples/test-suite/python/li_std_containers_int_runme.py -rm -f Examples/test-suite/python/li_boost_shared_ptr_runme.py -make check - -%install -%make_install - -install -d %{buildroot}%{docpath} -cp -a TODO ANNOUNCE CHANGES* LICENSE README Doc/{Devel,Manual} \ - %{buildroot}%{docpath} -install -d %{buildroot}%{_libdir}/swig -cp -a Examples %{buildroot}%{_libdir}/swig/examples -rm -rf %{buildroot}%{_libdir}/swig/examples/test-suite - -# rm files that are not needed for running or rebuilding the examples -find %{buildroot}%{_libdir}/swig \ - -name '*.dsp' -o -name '*.vcproj' -o -name '*.sln' -o \ - -name '*.o' -o -name '*_wrap.c' | xargs rm - -# fix perms -chmod -x %{buildroot}%{docpath}/Manual/* -find %{buildroot}%{_libdir}/swig -name '*.h' -perm +111 | \ - xargs --no-run-if-empty chmod -x -ln -s %{_libdir}/swig/examples %{buildroot}%{docpath}/Examples - -%fdupes %{buildroot} - -%files -%defattr(644,root,root,755) -%dir %{docpath} -%{docpath}/[A-Z][A-Z]* -%{_datadir}/swig -%attr(755,root,root) %{_bindir}/swig - -%files doc -%defattr(-,root,root) -%{docpath}/Devel -%{docpath}/Manual - -%files examples -%defattr(-,root,root) -%{docpath}/Examples -%{_libdir}/swig - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/tar/tar.spec b/prometa-Tizen_ivi_3.0/specfile-initial/tar/tar.spec deleted file mode 100644 index 8555d3f..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/tar/tar.spec +++ /dev/null @@ -1,58 +0,0 @@ -Name: tar -Version: 1.26 -Release: 0 -Summary: GNU implementation of tar ((t)ape (ar)chiver) -License: GPL-3.0+ -Group: System/Base -Url: http://www.gnu.org/software/tar/ -Source0: %{name}-%{version}.tar.bz2 -BuildRequires: help2man -Recommends: xz - -%description -This package normally also includes the program "rmt", which provides -remote tape drive control. Since there are compatible versions of 'rmt' -in either the 'star' package or the 'dump' package, we didn't put 'rmt' -into this package. If you are planning to use the remote tape features -provided by tar you have to also install the 'dump' or the 'star' -package. - -%prep -%setup -q - -%build -%define my_cflags -W -Wall -Wpointer-arith -Wstrict-prototypes -Wformat-security -Wno-unused-parameter -export CFLAGS="%{optflags} %my_cflags" -export RSH="/usr/bin/rsh" -export DEFAULT_ARCHIVE_FORMAT="POSIX" -%configure \ - gl_cv_func_linkat_follow="yes" \ - --disable-silent-rules \ - --disable-nls -make %{?_smp_mflags}; - -%check -%if !0%{?qemu_user_space_build:1} -# Checks disabled in qemu because of races happening when we emulate -# multi-threaded programs -make check -%endif - -%install -%{?make_install} %{!?make_install:make install DESTDIR=%{buildroot}} -install -d -m 755 %{buildroot}/%{_mandir}/man1 -help2man ./src/tar --name "The GNU version of the tar archiving utility" -p tar \ - | gzip -c > %{buildroot}/%{_mandir}/man1/tar.1.gz -rm -rf %{buildroot}%{_libexecdir}/rmt -rm -f %{buildroot}%{_infodir}/dir - - -%docs_package - -%files -%defattr(-, root, root) -%{_bindir}/tar -%doc COPYING -%{_mandir}/man1/tar.1.gz - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/tcl/tcl.spec b/prometa-Tizen_ivi_3.0/specfile-initial/tcl/tcl.spec deleted file mode 100644 index 3d98490..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/tcl/tcl.spec +++ /dev/null @@ -1,112 +0,0 @@ -Name: tcl -Version: 8.5.11 -Release: 0 -License: SUSE-TCL -Summary: The Tcl Programming Language -Url: http://www.tcl.tk -Group: Development/Languages/Tcl -Source0: %{name}%{version}-src.tar.gz -Source1: tcl-rpmlintrc -Source2: baselibs.conf -Source3: macros.tcl -BuildRequires: autoconf -Requires(pre): /usr/bin/rm -Provides: tclsh -Provides: tclsh%{TCL_MINOR} -%define TCL_MINOR %(echo %{version} | cut -c1-3) -BuildRoot: %{_tmppath}/%{name}-%{version}-build - -%description -Tcl (Tool Command Language) is a very powerful but easy to learn -dynamic programming language, suitable for a very wide range of uses, -including web and desktop applications, networking, administration, -testing and many more. Open source and business-friendly, Tcl is a -mature yet evolving language that is truly cross platform, easily -deployed and highly extensible. - -For more information on Tcl see http://www.tcl.tk and -http://wiki.tcl.tk . - -%package devel -Summary: Header Files and C API Documentation for Tcl -Group: Development/Libraries/Tcl -Requires: tcl = %{version} - -%description devel -This package contains header files and documentation needed for writing -Tcl extensions in compiled languages like C, C++, etc., or for -embedding the Tcl interpreter in programs written in such languages. - -This package is not needed for writing extensions or applications in -the Tcl language itself. - -%prep -%setup -q -n %{name}%{version} - -%build -cd unix -autoconf -%configure \ - --enable-man-symlinks \ - --enable-man-compression=gzip -%define scriptdir %{_libdir}/tcl -MAKE='make %{?_smp_mflags} - TCL_LIBRARY="%scriptdir/tcl%TCL_MINOR" - TCL_PACKAGE_PATH="%{_libdir}/tcl %{_datadir}/tcl" - CFLAGS="%{optflags} $PFLAGS" - LDFLAGS_OPTIMIZE="%{optflags} $PFLAGS" - SHLIB_LD="gcc -shared %{optflags} $PFLAGS"' -# Build with instrumentation for profiling -PFLAGS="%{?cflags_profile_generate}" -eval $MAKE -# Some of the regressioin tests write to $HOME, so better redirect them -#mkdir home -#export HOME=$PWD/home -# Run the testsuite to gather some data for the profile-based -# optimisation and let rpmbuild fail on unexpected test failures. -#cat > known-failures <&1 | tee testresults -#grep FAILED testresults | grep -Fqvwf known-failures && exit 1 -#%endif -# If we don't do profile based optimisation, we are done at this point. -if test -n "$PFLAGS"; then - # Rebuild and use the profiling results - make clean - PFLAGS="%cflags_profile_feedback" - eval $MAKE -fi - -%install -make -C unix install install-private-headers \ - INSTALL_ROOT=%{buildroot} \ - TCL_LIBRARY="%scriptdir/tcl%TCL_MINOR" -rm -f %{buildroot}%scriptdir/tcl%TCL_MINOR/ldAix -ln -sf tclsh%TCL_MINOR %{buildroot}%{_bindir}/tclsh -mkdir -p %{buildroot}%{_datadir}/tcl -install -D %{SOURCE3} -m 644 %{buildroot}%{_sysconfdir}/rpm/macros.tcl - -%files -%defattr(-,root,root,755) -%doc README license.terms -%doc %{_mandir}/man1/* -%doc %{_mandir}/mann/* -%{_bindir}/* -%{_libdir}/lib*.so -%{_datadir}/tcl -%scriptdir -%exclude %scriptdir/*/tclAppInit.c -%config %{_sysconfdir}/rpm/macros.tcl - -%files devel -%defattr(-,root,root) -%doc %{_mandir}/man3/* -%{_includedir}/* -%scriptdir/*/tclAppInit.c -%{_libdir}/*.a -%{_libdir}/tclConfig.sh - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/unifdef/unifdef.spec b/prometa-Tizen_ivi_3.0/specfile-initial/unifdef/unifdef.spec deleted file mode 100644 index b5ec718..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/unifdef/unifdef.spec +++ /dev/null @@ -1,39 +0,0 @@ -Name: unifdef -Version: 2.8 -Release: 1 -License: BSD -Summary: Removes ifdefs from C files -Url: http://dotat.at/prog/unifdef/ -Group: Development/Tools -Source: http://dotat.at/prog/unifdef/%{name}-%{version}.tar.gz - -%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 -q - -%build -make %?_smp_mflags CC=gcc CFLAGS="%{optflags}" - -%install -make install DESTDIR=%{buildroot} prefix=%{_prefix} - -%files -%license COPYING -%{_bindir}/unifdef -%{_bindir}/unifdefall -%{_mandir}/man1/unifdef.1* -%{_mandir}/man1/unifdefall.1* - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/unzip/unzip.spec b/prometa-Tizen_ivi_3.0/specfile-initial/unzip/unzip.spec deleted file mode 100644 index 3949373..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/unzip/unzip.spec +++ /dev/null @@ -1,39 +0,0 @@ -Name: unzip -Version: 6.0 -Release: 9 -License: BSD -Summary: A utility for unpacking zip files -Url: http://www.info-zip.org/pub/infozip/UnZip.html -Group: Applications/Archiving -Source: ftp://ftp.info-zip.org/pub/infozip/src/unzip60.tar.gz - -%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 -n %{name}60 - - - -ln -s unix/Makefile Makefile -%build -make CFLAGS="-D_LARGEFILE64_SOURCE" linux_noasm LF2="" %{?_smp_mflags} - -%install - -make prefix=%{buildroot}%{_prefix} MANDIR=%{buildroot}/%{_mandir}/man1 INSTALL="cp -p" install LF2="" - -%files -%defattr(-,root,root) -%doc LICENSE -%{_bindir}/* -%doc %{_mandir}/*/* - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/usleep/usleep.spec b/prometa-Tizen_ivi_3.0/specfile-initial/usleep/usleep.spec deleted file mode 100644 index aac81cc..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/usleep/usleep.spec +++ /dev/null @@ -1,62 +0,0 @@ -# -# Do not Edit! Generated by: -# spectacle version 0.13 -# -# >> macros -# << macros - -Name: usleep -Summary: Sleeps for microseconds -Version: 1 -Release: 4.2 -Group: System/Base -License: GPLv2 -URL: http://moblin.org/ -Source0: %{name}-%{version}.tar.gz -Source100: usleep.yaml -Source1001: %{name}.manifest -BuildRequires: popt-devel - -%description -A version of /bin/sleep that sleeps for microsecond intervals. - - - -%prep -%setup -q -n %{name}-%{version} - -# >> setup -# << setup - -%build -# >> build pre -# << build pre - -cp %{SOURCE1001} . -make %{?jobs:-j%jobs} - -# >> build post -# << build post -%install -rm -rf %{buildroot} -# >> install pre -# << install pre -%make_install - -# >> install post - - -# << install post - - - - - - -%files -%defattr(-,root,root,-) -%manifest %{name}.manifest -# >> files -%{_mandir}/man*/* -/bin/usleep -# << files diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/v8/v8.spec b/prometa-Tizen_ivi_3.0/specfile-initial/v8/v8.spec deleted file mode 100644 index 6d02d76..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/v8/v8.spec +++ /dev/null @@ -1,107 +0,0 @@ -Name: v8 -Version: 3.14.5 -Release: 0 -Summary: JavaScript Engine -License: BSD-3-Clause -Group: System/Libraries -Url: http://code.google.com/p/v8 -Source0: %{name}.%{version}.tar.bz2 -BuildRequires: gcc-c++ -BuildRequires: lzma -BuildRequires: python-devel -BuildRequires: readline-devel -ExclusiveArch: %{ix86} x86_64 %arm - -%global somajor `echo %{version} | cut -f1 -d'.'` -%global sominor `echo %{version} | cut -f2 -d'.'` -%global sobuild `echo %{version} | cut -f3 -d'.'` -%global sover %{somajor}.%{sominor}.%{sobuild} - -%ifarch i586 i686 -%global target ia32 -%endif -%ifarch x86_64 -%global target x64 -%endif -%ifarch armv7l armv7hl -%global target arm -%endif - -%description -V8 is Google's open source JavaScript engine. V8 is written in C++ and is used -in Google Chrome, the open source browser from Google. V8 implements ECMAScript -as specified in ECMA-262, 3rd edition. - -%package -n libv8 - -Summary: JavaScript Engine -Group: Development/Libraries/Other - -%description -n libv8 -Libraries for v8. - -%package devel - -Summary: Development headers and libraries for v8 -Group: Development/Libraries/Other -Requires: lib%{name} = %{version} - -%description devel -Development headers and libraries for v8. - -%package private-headers-devel - -Summary: Private Development headers for v8 -Group: Development/Libraries/C and C++ -Requires: %{name}-devel = %{version} - -%description private-headers-devel -Special Private Development headers for v8. - -%prep -%setup -q - -%build - -env=CCFLAGS:"-fPIC" -make %{target}.release -j3 library=shared snapshots=on soname_version=%{somajor} - -%install -mkdir -p %{buildroot}%{_includedir}/v8/x64 -mkdir -p %{buildroot}%{_libdir} -install -p include/*.h %{buildroot}%{_includedir} - -install -p src/*.h %{buildroot}%{_includedir}/v8 -install -p src/x64/*.h %{buildroot}%{_includedir}/v8/x64 - -install -p out/%{target}.release/lib.target/libv8.so* %{buildroot}%{_libdir} -mkdir -p %{buildroot}%{_bindir} -install -p -m0755 out/%{target}.release/d8 %{buildroot}%{_bindir} - -pushd %{buildroot}%{_libdir} -ln -sf libv8.so.%{somajor} libv8.so - -chmod -x %{buildroot}%{_includedir}/v8*.h -popd - -%post -n libv8 -p /sbin/ldconfig - -%postun -n libv8 -p /sbin/ldconfig - -%files -n libv8 -%defattr(-,root,root,-) -%license LICENSE -%{_bindir}/d8 -%{_libdir}/*.so.* - -%files devel -%defattr(-,root,root,-) -%{_includedir}/*.h -%{_libdir}/*.so - - -%files private-headers-devel -%defattr(644,root,root,-) -%{_includedir}/v8/ - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/wdiff/wdiff.spec b/prometa-Tizen_ivi_3.0/specfile-initial/wdiff/wdiff.spec deleted file mode 100644 index 4c55989..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/wdiff/wdiff.spec +++ /dev/null @@ -1,55 +0,0 @@ -Name: wdiff -Version: 1.0.2 -Release: 1 -License: GPL-2.0+ -Summary: Display Word Differences Between Text Files -Url: ftp://mirrors.kernel.org/gnu/wdiff/ -Group: Productivity/Text/Utilities -Source: http://alpha.gnu.org/gnu/wdiff/wdiff-%{version}.tar.bz2 -BuildRequires: ncurses-devel - -%description -wdiff compares two files and finds which words have been deleted or -added to old_file to get new_file. A word is considered to be anything -between whitespace. - -Xwdiff is a handy X Window System front-end, based on Tcl/Tk. - -%package lang -License: GPL-2.0+ -Summary: Translations for Wdiff -Group: Productivity/Text/Utilities -Requires: %{name} = %{version} - -%description lang -Contains language specific files for of wdiff. - -%prep -%setup -q - -%build -# those autoconf tools never really work, do they? -# error: AC_REQUIRE: circular dependency of AC_GNU_SOURCE -# autoreconf -fi -LIBS=-lncurses \ -CFLAGS="%{optflags} -pipe -DPROTOTYPES" \ -GETOPT="" \ -%configure -make - -%install -make "DESTDIR=%{buildroot}" install -%find_lang %{name}-gnulib -%find_lang %{name} - -%files -%defattr(-,root,root) -%license COPYING -%{_infodir}/wdiff.info* -/usr/bin/* -%{_mandir}/man1/* - -%files lang -f %{name}-gnulib.lang -f %{name}.lang - - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/xmlto/xmlto.spec b/prometa-Tizen_ivi_3.0/specfile-initial/xmlto/xmlto.spec deleted file mode 100644 index 1fb21c9..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/xmlto/xmlto.spec +++ /dev/null @@ -1,51 +0,0 @@ -Name: xmlto -Version: 0.0.25 -Release: 0 -License: GPL-2.0+ -Summary: Tool for Converting XML Files to Various Formats -Url: https://fedorahosted.org/xmlto/ -Group: Productivity/Publishing/XML -Source0: https://fedorahosted.org/releases/x/m/xmlto/%{name}-%{version}.tar.bz2 -BuildRequires: docbook-xsl-stylesheets -BuildRequires: flex -BuildRequires: libxslt -BuildRequires: sgml-skel -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: fdupes - -# We rely entirely on the DocBook XSL stylesheets! -Requires: docbook-xsl-stylesheets >= 1.56.0 -Requires: docbook_4 -Requires: xsltproc - -%description -This is a package for converting XML files to various formats using XSL -stylesheets. As a processor it depends on xsltproc and as a formatter -for print output it makes use of passivetex. - -%prep -%setup -q - - -rm -f xmlif/xmlif.c - -%build -%configure -make %{?_smp_mflags} - -%check -make check - -%install -%make_install -! mkdir %{buildroot}%{_datadir}/xmlto/xsl -%{fdupes '%{buildroot}%{_datadir}/xmlto'} - -%files -%defattr(-,root,root) -%doc COPYING -%{_bindir}/* -%{_mandir}/*/* -%{_datadir}/xmlto - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/yaml/yaml.spec b/prometa-Tizen_ivi_3.0/specfile-initial/yaml/yaml.spec deleted file mode 100644 index 18c1924..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/yaml/yaml.spec +++ /dev/null @@ -1,58 +0,0 @@ -Name: yaml -Version: 0.1.4 -Release: 1 -License: MIT -Group: Development/Libraries/C and C++ -BuildRoot: %{_tmppath}/%{name}-%{version}-build -Url: http://pyyaml.org/wiki/LibYAML -Source: http://pyyaml.org/download/libyaml/yaml-%{version}.tar.gz -Summary: A YAML 1.1 parser and emitter written in C -%description -A YAML 1.1 parser and emitter written in C - -%package -n libyaml -Group: Development/Libraries/C and C++ -Summary: A YAML 1.1 parser and emitter written in C - -%description -n libyaml -A YAML 1.1 parser and emitter written in C - -%package -n libyaml-devel -License: MIT -Group: Development/Libraries/C and C++ -Requires: libyaml = %{version} -Summary: Development files for libyaml - -%description -n libyaml-devel -A YAML 1.1 parser and emitter written in C - -This package holds the development files for libyaml. - -%prep -%setup -n %{name}-%{version} - -%build -%configure --with-pic --disable-static -make %{?_smp_flags} - -%check -make check - -%install -%make_install - -%post -n libyaml -p /sbin/ldconfig - -%postun -n libyaml -p /sbin/ldconfig - -%files -n libyaml -%defattr(-,root,root,-) -%{_libdir}/libyaml-0.so.* - -%files -n libyaml-devel -%defattr(-,root,root,-) -%{_includedir}/yaml.h -%{_libdir}/libyaml.so -%{_libdir}/pkgconfig/yaml-0.1.pc - -%changelog diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/yum/yum.spec b/prometa-Tizen_ivi_3.0/specfile-initial/yum/yum.spec deleted file mode 100644 index 6eee38c..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/yum/yum.spec +++ /dev/null @@ -1,117 +0,0 @@ -%define auto_sitelib 1 -%define disable_check 1 - -# We always used /usr/lib here, even on 64bit ... so it's a bit meh. -%define yum_pluginslib /usr/lib/yum-plugins -%define yum_pluginsshare /usr/share/yum-plugins - -Name: yum -Version: 3.4.3 -Release: 0 -License: GPL-2.0+ -Summary: RPM package installer/updater/manager -Group: System/Base -Source0: http://yum.baseurl.org/download/3.4/%{name}-%{version}.tar.gz -Source1: yum.conf - -Url: http://yum.baseurl.org/ -BuildRequires: gettext -BuildRequires: intltool -BuildRequires: python-gpgme -BuildRequires: python >= 2.4 -BuildRequires: python-iniparse -BuildRequires: python-nose -BuildRequires: python-urlgrabber >= 3.9.0 -BuildRequires: rpm >= 4.10.0 -BuildRequires: python-rpm -BuildRequires: yum-metadata-parser >= 1.1.0 -Requires: python-gpgme -Requires: python >= 2.7 -Requires: python-iniparse -Requires: python-urlgrabber >= 3.9.0 -Requires: rpm >= 4.10.0 -Requires: python-rpm -Requires: yum-metadata-parser >= 1.1.0 -BuildArch: noarch - -%description -Yum is a utility that can check for and automatically download and -install updated RPM packages. Dependencies are obtained and downloaded -automatically, prompting the user for permission as necessary. - -%prep -%setup -q - -%build -make - -%check -make check - - -%install -make DESTDIR=%{buildroot} UNITDIR=%{_unitdir} install -install -m 644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/yum.conf -mkdir -p %{buildroot}/%{_sysconfdir}/yum/pluginconf.d %{buildroot}/%{yum_pluginslib} -mkdir -p %{buildroot}/%{yum_pluginsshare} - -mv %{buildroot}/%{_sysconfdir}/yum/repos.d %{buildroot}/%{_sysconfdir}/yum.repos.d - -# yum-updatesd has moved to the separate source version -rm -f %{buildroot}/%{_sysconfdir}/yum/yum.conf -rm -f %{buildroot}/%{_sysconfdir}/yum/yum-updatesd.conf -rm -f %{buildroot}/%{_sysconfdir}/rc.d/init.d/yum-updatesd -rm -f %{buildroot}/%{_sysconfdir}/dbus-1/system.d/yum-updatesd.conf -rm -f %{buildroot}/%{_sbindir}/yum-updatesd -rm -f %{buildroot}/%{_mandir}/man*/yum-updatesd* -rm -f %{buildroot}/%{_datadir}/yum-cli/yumupd.py* - -rm -rf %{buildroot}/etc/cron.daily -rm -rf %{buildroot}/etc/sysconfig/yum-cron -rm -rf %{buildroot}/etc/yum/yum-daily.yum -rm -rf %{buildroot}/etc/yum/yum-weekly.yum -rm -rf %{buildroot}/etc/rc.d/init.d - -# Ghost files: -mkdir -p %{buildroot}%{_localstatedir}/lib/yum/history -mkdir -p %{buildroot}%{_localstatedir}/lib/yum/plugins -mkdir -p %{buildroot}%{_localstatedir}/lib/yum/yumdb -touch %{buildroot}%{_localstatedir}/lib/yum/uuid - -# rpmlint bogus stuff... -chmod +x %{buildroot}/%{_datadir}/yum-cli/*.py -chmod +x %{buildroot}/%{python_sitelib}/yum/*.py -chmod +x %{buildroot}/%{python_sitelib}/rpmUtils/*.py - -%find_lang %{name} - - - -%files -f %{name}.lang -%defattr(-, root, root, -) -%license COPYING -%config(noreplace) %{_sysconfdir}/yum.conf -%dir %{_sysconfdir}/yum.repos.d -%config(noreplace) %{_sysconfdir}/yum/version-groups.conf -%dir %{_sysconfdir}/yum -%dir %{_sysconfdir}/yum/protected.d -%dir %{_sysconfdir}/yum/vars -%config(noreplace) %{_sysconfdir}/logrotate.d/%{name} -%{_sysconfdir}/bash_completion.d -%{_datadir}/yum-cli/ -%{_bindir}/yum -%{python_sitelib}/yum -%{python_sitelib}/rpmUtils -%dir %{_localstatedir}/cache/yum -%dir %{_localstatedir}/lib/yum -%ghost %{_localstatedir}/lib/yum/uuid -%ghost %{_localstatedir}/lib/yum/history -%ghost %{_localstatedir}/lib/yum/plugins -%ghost %{_localstatedir}/lib/yum/yumdb -%{_mandir}/man*/yum.* -%{_mandir}/man*/yum-shell* -# plugin stuff -%dir %{_sysconfdir}/yum/pluginconf.d -%dir %{yum_pluginslib} -%dir %{yum_pluginsshare} - diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/zlib/zlib.spec b/prometa-Tizen_ivi_3.0/specfile-initial/zlib/zlib.spec deleted file mode 100644 index f479a76..0000000 --- a/prometa-Tizen_ivi_3.0/specfile-initial/zlib/zlib.spec +++ /dev/null @@ -1,142 +0,0 @@ -%define keepstatic 1 -Name: zlib -Provides: libz -Obsoletes: libz -Version: 1.2.7 -Release: 0 -Summary: Data Compression Library -License: Zlib -Group: Base/Libraries -Url: http://www.zlib.net/ -# git://github.com/kaffeemonster/zlib.git (branch adler32_vec) -Source: http://zlib.net/zlib-%{version}.tar.bz2 -Source1: LICENSE -Source2: baselibs.conf -BuildRequires: pkgconfig - -%description -ftp://ds.internic.net/rfc/rfc1950.txt (zlib format), rfc1951.txt -(deflate format) and rfc1952.txt (gzip format). These documents are -also available in other formats from -ftp://ftp.uu.net/graphics/png/documents/zlib/zdoc-index.html. - -%package devel -Summary: Include Files and Libraries mandatory for Development -Group: Development/Libraries -Requires: glibc-devel -Requires: zlib = %{version} -Provides: libz:/usr/include/zlib.h - -%description devel -This package contains all necessary include files and libraries needed -to develop applications that require the provided includes and -libraries. - -%package devel-static -Summary: Include Files and Libraries mandatory for Development -Group: Development/Libraries -Requires: %{name}-devel = %{version} -Provides: %{name}-devel:%{_libdir}/libz.a - -%description devel-static -This package contains all necessary include files and libraries needed -to develop applications that require the provided includes and -libraries. - -%package -n minizip -Summary: Minizip manipulates files from a .zip archive -Group: System/Libraries -Requires: %{name} = %{version}-%{release} - -%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: minizip = %{version}-%{release} - -%description -n minizip-devel -This package contains the libraries and header files needed for -developing applications which use minizip. - -%prep -%setup -q - -%build -export LDFLAGS="-Wl,-z,relro,-z,now" -%define do_profiling 0 -%if %{do_profiling} -profiledir=$(mktemp -d) -trap "rm -rf $profiledir" EXIT -CC="gcc" ./configure --shared --prefix=%{_prefix} --libdir=/%{_lib} -make CFLAGS="%{optflags} %{cflags_profile_generate}=$profiledir" %{?_smp_mflags} -time make check -make clean -make CFLAGS="%{optflags} %{cflags_profile_feedback}=$profiledir" %{?_smp_mflags} -%else -export CFLAGS="%{optflags}" -CC="gcc" ./configure --shared --prefix=%{_prefix} --libdir=/%{_lib} -make %{?_smp_mflags} -%endif - -cd contrib/minizip -%reconfigure -make %{?_smp_mflags} - -%check -time make check - -%install -#mkdir -p %{buildroot}%{_mandir}/man3 -mkdir -p %{buildroot}%{_libdir} -%make_install -ln -s -v /%{_lib}/$(readlink %{buildroot}/%{_lib}/libz.so) %{buildroot}%{_libdir}/libz.so -rm -v %{buildroot}/%{_lib}/libz.so -# static lib -mv %{buildroot}/%{_lib}/libz.a %{buildroot}%{_libdir} -# Move .pc file to %{_libdir} -mv %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir} -# manpage -install -m 644 zlib.3 %{buildroot}%{_mandir}/man3 -install -m 644 zutil.h %{buildroot}%{_includedir} - -pushd contrib/minizip -make install DESTDIR=$RPM_BUILD_ROOT -rm -rf %{buildroot}%{_libdir}/libminizip.a -rm -rf %{buildroot}%{_libdir}/libminizip.la -popd - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%defattr(-,root,root) -/%{_lib}/libz.so.1.2.* -/%{_lib}/libz.so.1 - -%files devel -%defattr(-,root,root) -%doc README -%{_mandir}/man3/zlib.3.gz -%{_includedir}/zlib.h -%{_includedir}/zconf.h -%{_includedir}/zutil.h -%{_libdir}/libz.so -%{_libdir}/pkgconfig/zlib.pc - -%files devel-static -%defattr(-,root,root) -%{_libdir}/libz.a - -%files -n minizip -%{_libdir}/libminizip.so.* - -%files -n minizip-devel -%dir %{_includedir}/minizip -%{_includedir}/minizip/*.h -%{_libdir}/libminizip.so -%{_libdir}/pkgconfig/minizip.pc - -%changelog -- 2.7.4