Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Main config
- OptFlags: i486 -O2 -g -m32 -march=i486 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 -mno-ssse3 -mno-sse4.1 -mno-sse4.2 -mno-sse4 -mno-avx -mno-aes -mno-pclmul -mno-sse4a -mno-fma4 -mno-xop -mno-lwp -mno-3dnow -mno-popcnt -mno-abm
- Patterntype: rpm-md comps
- Support: build build-compare
- Support: rpmlint-MeeGo
- %if "%_repository" == "postchecks"
- Support: post-build-checks
- %endif
- Release: <CI_CNT>.<B_CNT>
- ExportFilter: \.armv7hl\.rpm$ armv8el
- ExportFilter: \.armv7thl*\.rpm$ armv8el
- ExportFilter: \.armv7tnh*\.rpm$ armv8el
- ExportFilter: \.armv7h*\.rpm$ armv8el
- ExportFilter: \.armv7nh*\.rpm$ armv8el
- ExportFilter: \.x86_64\.rpm$ x86_64
- ExportFilter: \.i586\.rpm$ i586
- ExportFilter: \.i686\.rpm$ i586
- ExportFilter: \.armv5el\.rpm$ armv7el
- ExportFilter: \.armv5tel\.rpm$ armv7el
- ExportFilter: \.armv6el\.rpm$ armv7el
- ExportFilter: \.armv6l\.rpm$ armv7el
- ExportFilter: \.armv6vl\.rpm$ armv7el
- ExportFilter: \.armv7el\.rpm$ armv7el
- ExportFilter: \.armv7l\.rpm$ armv7el
- ExportFilter: \.armv7vl\.rpm$ armv7el
- ExportFilter: \.mipsel\.rpm$ mips
- # filter out packages of cross setup on ia32
- ExportFilter: .*vanish\.rpm
- PublishFilter: .*vanish\.rpm
- ExportFilter: .*dontuse\.rpm
- PublishFilter: .*dontuse\.rpm
- Preinstall: rpm
- Preinstall: rpm-libs
- Required: rpm
- Prefer: rpm-libs
- Prefer: rpm
- Preinstall: bash bzip2 coreutils diffutils liblua db4
- Preinstall: filesystem glibc glibc-common libacl libattr
- Preinstall: libgcc pam nss nspr libcap
- Preinstall: popt readline sed tar zlib sqlite ncurses-libs
- Preinstall: elfutils-libelf bzip2-libs libstdc++ setup file-libs
- Preinstall: nss-softokn-freebl
- Preinstall: xz-libs
- #Runscripts: setup
- %ifarch %arm
- VMinstall: util-linux perl libblkid libuuid e2fsprogs-libs perl-libs grep pcre
- # btrfs-progs
- %else
- VMinstall: util-linux perl libblkid libuuid e2fsprogs-libs perl-libs grep pcre
- #btrfs-progs
- %endif
- Required: binutils gcc glibc rpm-build libtool
- Support: cpio gcc-c++ perl-libs perl net-tools findutils
- Support: file findutils zlib bzip2 info
- Support: gzip ncurses-libs xz-lzma-compat
- Support: make patch sed gawk tar grep coreutils pkgconfig autoconf automake
- Support: unzip groff shadow-utils
- Support: m4 file-libs tzdata mer-release
- Support: kernel-headers glibc-headers
- Support: systemd util-linux nss
- Support: meego-rpm-config
- Keep: binutils cpp cracklib file findutils gawk gcc gcc-ada gcc-c++
- Keep: gdbm gzip libada libunwind glibc-devel pcre
- Keep: make pam-modules shadow-utils gmp libcap groff cpio
- Keep: patch rcs rpm-build nss nspr elfutils python grep libgcc gcc-c++
- Keep: kernel-headers glibc-headers perl-libs
- Keep: meego-rpm-config
- Keep: mpc mpfr
- # %ifarch %ix86
- Keep: cloog cloog-ppl ppl
- # %endif
- Prefer: util-linux
- Prefer: xorg-x11-server-Xorg
- Prefer: libtool-ltdl
- Prefer: db4-cxx
- Prefer: libtdb
- Prefer: db4
- Prefer: perl-Archive-Tar
- Prefer: mesa-dri-i965-driver
- Prefer: gdk-pixbuf-devel
- Prefer: generic-logos
- FileProvides: /bin/systemctl systemd
- # Build dependency cycle
- Ignore: glade3-libgladeui-devel:devhelp
- Ignore: udev:udev-rules
- Ignore: xdg-utils:libcontentaction
- Ignore: cups:xinetd
- Ignore: alsa-lib:alsa-plugins-pulseaudio
- Ignore: meego-cross-armv5tel-sysroot
- Ignore: nautilus:gvfs
- Ignore: polkit:ConsoleKit
- Ignore: iso-codes:xml-common
- Ignore: libzypp:gnupg
- Ignore: gvfs:gnome-disk-utility
- Ignore: firstboot:system-config-date
- Ignore: SDL:mkinitrd
- Ignore: SDL:kernel,kernel-netbook
- Ignore: pulseaudio:kernel
- Ignore: libzypp:expect
- Ignore: udev:meego-udev-rules
- Ignore: pulseaudio:rtkit
- Ignore: rpm:libcap
- Ignore: rpm-libs:libcap
- Ignore: fuse-sshfs:fastinit
- Ignore: dhcp:fastinit
- Ignore: libgnomeprint22:fastinit
- Ignore: gvfs:fastinit
- Ignore: gnome-desktop:gnome-user-docs
- Ignore: gnome-settings-daemon:gnome-control-center
- Ignore: avahi:fastinit
- Ignore: fastinit:udev
- Ignore: udev:fastinit
- Ignore: PackageKit:udev
- Ignore: cvs:vim-minimal
- Ignore: bluez:fastinit
- Ignore: aspell:aspell-en
- Ignore: meego-installer:squashfs-tools
- Ignore: fuse:kernel
- Ignore: fuse:fastinit
- Ignore: fastinit:module-init-tools
- Ignore: hwdata:module-init-tools
- Ignore: gzip:less
- Ignore: xmlto:text-www-browser
- Ignore: docbook-utils:text-www-browser
- Ignore: gtk2:hicolor-icon-theme
- Ignore: docbook-dtds:openjade
- Ignore: xmlto:passivetex
- Ignore: GConf-dbus:openldap
- Ignore: perl:rsyslog,tcsh,logrotate
- Ignore: rpm:curl,crontabs,logrotate
- Ignore: texinfo-tex:tetex
- Ignore: xorg-x11-server:hal-info
- Ignore: gcc:libgomp
- Ignore: autoconf:imake
- Ignore: ConsoleKit:dbus,dbus-devel
- Ignore: fastinit:kernel,udev,ethtool,mingetty
- Ignore: tetex:tetex-fonts,desktop-file-utils
- Ignore: pam:glib2
- Ignore: util-linux:ConsoleKit-libs
- Ignore: gettext-devel:libgcj,libstdc++-devel
- Ignore: pam-modules:resmgr
- Ignore: bind-utils:bind-libs
- Ignore: alsa:dialog,pciutils
- Ignore: portmap:syslogd
- Ignore: fontconfig:freetype2
- Ignore: fontconfig-devel:freetype2-devel
- Ignore: xorg-x11-libs:freetype2
- Ignore: xorg-x11:x11-tools,resmgr,xkeyboard-config,xorg-x11-Mesa,libusb,freetype2,libjpeg,libpng
- Ignore: arts:alsa,audiofile,resmgr,libogg,libvorbis
- Ignore: libxml2-devel:readline-devel
- Ignore: gnome-vfs2:gnome-mime-data,desktop-file-utils,cdparanoia,dbus-1,dbus-1-glib,krb5,hal,libsmbclient,fam,file_alteration
- Ignore: libgda:file_alteration
- Ignore: gnutls:lzo,libopencdk
- Ignore: libgnomecanvas-devel:glib-devel
- Ignore: libgnomeui:gnome-icon-theme,shared-mime-info
- Ignore: gnome-pilot:gnome-panel
- Ignore: postfix:pcre
- Ignore: docbook_4:iso_ent,sgml-skel,xmlcharent
- Ignore: docbook-xsl-stylesheets:xmlcharent
- Ignore: tetex:xorg-x11-libs,expat,fontconfig,freetype2,libjpeg,libpng,ghostscript-x11,xaw3d,gd,dialog,ed
- Ignore: mailx:smtp_daemon
- Ignore: cron:smtp_daemon
- %ifarch i586
- Changetarget: i486-meego-linux
- %endif
- ExportFilter: \.i486\.rpm$ i586
- Macros:
- %moblin_version 2
- %meego_version 1.2
- %meego 1.2
- %opensuse_bs 1
- %mer_version 0
- %vendor meego
- # If you modify this, please edit precheckin.sh in gcc too, for ports to still work
- %_vendor meego
- %_default_patch_fuzz 2
- # python main version
- %py_ver %(echo `python -c "import sys; print sys.version[:3]"`)
- # directories
- %py_prefix %(echo `python -c "import sys; print sys.prefix"`)
- %py_libdir %{py_prefix}/lib/python%{py_ver}
- %py_incdir /usr/include/python%{py_ver}
- %py_sitedir %{py_libdir}/site-packages
- %py_dyndir %{py_libdir}/lib-dynload
- # pure python modules compilation
- %py_comp python -c "import compileall; import sys; compileall.compile_dir(sys.argv[1], ddir=sys.argv[1][len('$RPM_BUILD_ROOT'):])"
- %py_ocomp python -O -c "import compileall; import sys; compileall.compile_dir(sys.argv[1], ddir=sys.argv[1][len('$RPM_BUILD_ROOT'):])"
- %ext_info .gz
- %ext_man .gz
- %info_add(:-:) test -x /sbin/install-info -a -f %{?2}%{?!2:%{_infodir}}/%{1}%ext_info && /sbin/install-info --info-dir=%{?2}%{?!2:%{_infodir}} %{?2}%{?!2:%{_infodir}}/%{1}%ext_info \
- %{nil}
- %info_del(:-:) test -x /sbin/install-info -a ! -f %{?2}%{?!2:%{_infodir}}/%{1}%ext_info && /sbin/install-info --quiet --delete --info-dir=%{?2}%{?!2:%{_infodir}} %{?2}%{?!2:%{_infodir}}/%{1}%ext_info \
- %{nil}
- %_smp_mflags -j4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement