[Tizen-submit] 3502: New package devel:upstream/cairo

noreply at tizen.org noreply at tizen.org
Fri May 3 18:41:47 GMT 2013


Hi,
Adding new package cairo in project devel:upstream. Please review and accept ASAP.

Justification for this new package:

Submitter: Prajwal Mohan <prajwal.karur.mohan at intel.com>
Comments: submit/tizen/20130503.184338
Git project: platform/upstream/cairo
Tag: submit/tizen/20130503.184338
Commit: 3068ace Update to 1.12.14

Thank You,
Prajwal Mohan

[This message was auto-generated]

---

Request: #3502

  submit:       devel:upstream:build/cairo(cleanup) -> devel:upstream


Message:
Submitter: Prajwal Mohan <prajwal.karur.mohan at intel.com>
Comments: submit/tizen/20130503.184338
Git project: platform/upstream/cairo
Tag: submit/tizen/20130503.184338
Commit: 3068ace Update to 1.12.14

State:   new        2013-05-03T11:11:59 tizenrobot
Comment: <no comment>
changes files:
--------------

++++++ new changes file:
--- cairo.changes
+++ cairo.changes
@@ -0,0 +1,9 @@
+* Mon Feb 11 2013 Anas Nashif <anas.nashif at intel.com> upstream/1.12.14 at 4d94376
+- Update to 1.12.14
+
+* Tue Dec 11 2012 Anas Nashif <anas.nashif at intel.com> submit/trunk/20121212.015122 at 32a6f12
+- actually use bcond_without to enable wayland by default
+
+* Tue Dec 11 2012 Anas Nashif <anas.nashif at intel.com> upstream/1.12.4 at d1d6c5f
+- use bcond_with wayland
+

new:
----
  baselibs.conf
  cairo-1.12.14.tar.xz
  cairo.changes
  cairo.spec

spec files:
-----------

++++++ new spec file:
--- cairo.spec
+++ cairo.spec
@@ -0,0 +1,193 @@
+%define build_xcb_backend 0
+%define build_gl_backend 1
+%bcond_without wayland
+
+
+Name:           cairo
+Version:        1.12.14
+Release:        0
+VCS:        platform/upstream/cairo#submit/tizen/20130503.184338-0-g3068ace
+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(freetype2)
+BuildRequires:  pkgconfig(gobject-2.0)
+BuildRequires:  pkgconfig(libpng)
+BuildRequires:  pkgconfig(pixman-1)
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  which
+%if %build_xcb_backend
+BuildRequires:  pkgconfig(xcb)
+BuildRequires:  pkgconfig(xcb-shm)
+%endif
+%if %build_gl_backend
+BuildRequires:  mesa-devel
+%if %{with wayland}
+BuildRequires:	pkgconfig(wayland-egl)
+%endif
+%endif
+BuildRequires:  pkgconfig(xrender)
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+
+%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,

Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list