[meego-commits] 6872: New package Trunk:Testing/xorg-x11-drv-omapfb

Fathi Boudra fathi.boudra at nokia.com
Fri Aug 20 14:55:10 UTC 2010


Hi,
Adding new package xorg-x11-drv-omapfb in project Trunk:Testing. Please review and accept ASAP.

Justification for this new package:

resubmit omapfb driver to Trunk:Testing as discussed.
needed for MeeGo SDK QEMU images and beagleboard owners.

Thank You,
Fathi Boudra

[This message was auto-generated]

---

Request #6872:

  submit:   home:boudra:Trunk/xorg-x11-drv-omapfb(r1) -> Trunk:Testing/xorg-x11-drv-omapfb


Message:
    resubmit omapfb driver to Trunk:Testing as discussed.
needed for MeeGo SDK QEMU images and beagleboard owners.

State:   new          2010-08-20T02:45:31 boudra
Comment: None


This is a NEW package in Trunk:Testing project.
The files in the new package:
xorg-x11-drv-omapfb/
  |__  Makefile
  |__  xf86-video-omapfb-0.1.1-to-HEAD.patch
  |__  xf86-video-omapfb-0.1.1.tar.gz
  |__  xorg-x11-drv-omapfb.changes
  |__  xorg-x11-drv-omapfb.spec
  |__  xorg-x11-drv-omapfb.yaml

The content of the YAML file, xorg-x11-drv-omapfb.yaml:
===================================================================
Name: xorg-x11-drv-omapfb
Summary: X.Org X server -- Omapfb display driver (NEON optimized)
Version: 0.1.1
Release: 1
Group: System/X Hardware Support
License: MIT
URL: http://cgit.pingu.fi/xf86-video-omapfb/
Sources:
    - http://cgit.pingu.fi/xf86-video-omapfb/snapshot/xf86-video-omapfb-%{version}.tar.gz
Patches:
    - xf86-video-omapfb-0.1.1-to-HEAD.patch
Description: |
    This driver for the X.Org X server provides support for OMAP Framebuffer with
    NEON optimized code for Beagleboard and other devices based on OMAP3 or newer.
Requires:
    - xorg-x11-server-Xorg
PkgConfigBR:
    - fontsproto
    - inputproto
    - randrproto
    - renderproto
    - videoproto
    - xextproto
    - xorg-server
    - xproto
Configure: configure
ConfigOptions:
    - --enable-neon
Builder: make
ExclusiveArch: "%{arm}"

===================================================================


The content of the spec file, xorg-x11-drv-omapfb.spec:
===================================================================
# 
# Do NOT Edit the Auto-generated Part!
# Generated by: spectacle version 0.18
# 
# >> macros
# << macros

Name:       xorg-x11-drv-omapfb
Summary:    X.Org X server -- Omapfb display driver (NEON optimized)
Version:    0.1.1
Release:    1
Group:      System/X Hardware Support
License:    MIT
ExclusiveArch:  %{arm}
URL:        http://cgit.pingu.fi/xf86-video-omapfb/
Source0:    http://cgit.pingu.fi/xf86-video-omapfb/snapshot/xf86-video-omapfb-%{version}.tar.gz
Source100:  xorg-x11-drv-omapfb.yaml
Patch0:     xf86-video-omapfb-0.1.1-to-HEAD.patch
Requires:   xorg-x11-server-Xorg
BuildRequires:  pkgconfig(fontsproto)
BuildRequires:  pkgconfig(inputproto)
BuildRequires:  pkgconfig(randrproto)
BuildRequires:  pkgconfig(renderproto)
BuildRequires:  pkgconfig(videoproto)
BuildRequires:  pkgconfig(xextproto)
BuildRequires:  pkgconfig(xorg-server)
BuildRequires:  pkgconfig(xproto)


%description
This driver for the X.Org X server provides support for OMAP Framebuffer with
NEON optimized code for Beagleboard and other devices based on OMAP3 or newer.




%prep
%setup -q -n xf86-video-omapfb-%{version}

# xf86-video-omapfb-0.1.1-to-HEAD.patch
%patch0 -p1
# >> setup
# << setup

%build
# >> build pre
%autogen --disable-static
export CFLAGS="%{optflags} -mfpu=neon"
# << build pre

%configure --disable-static \
    --enable-neon

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,-)
# >> files
%{_libdir}/xorg/modules/drivers/*.so
# << files



===================================================================




More information about the MeeGo-commits mailing list