[Tizen-submit] 2881: New package Tizen:2.1:Main/pango

noreply at tizen.org noreply at tizen.org
Wed Apr 24 22:57:46 GMT 2013


Hi,
Adding new package pango in project Tizen:2.1:Main. Please review and accept ASAP.

Justification for this new package:

Submitter: Jinkun Jang <jinkun.jang at samsung.com>
Comments: submit to obs
Git project: external/pango1.0
Tag: submit/tizen_2.1/20130424.225807
Commit: 1247c45 Fix severe security issues

Thank You,
Jinkun Jang

[This message was auto-generated]

---

Request: #2881

  submit:       Tizen:2.1:Main:build/pango(cleanup) -> Tizen:2.1:Main


Message:
Submitter: Jinkun Jang <jinkun.jang at samsung.com>
Comments: submit to obs
Git project: external/pango1.0
Tag: submit/tizen_2.1/20130424.225807
Commit: 1247c45 Fix severe security issues

State:   new        2013-04-24T15:28:25 tizenrobot
Comment: <no comment>
new:
----
  01_modules.patch
  pango-1.31.0.tar.gz
  pango.manifest
  pango.spec

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

++++++ new spec file:
--- pango.spec
+++ pango.spec
@@ -0,0 +1,105 @@
+%define freetype_version 2.1.3-3
+%define fontconfig_version 2.6
+%define cairo_version 1.7.6
+
+Name:       pango
+Summary:    System for layout and rendering of internationalized text
+Version:    1.31.0
+Release:    1
+VCS:        external/pango1.0#2.1_release-0-g1247c45
+Group:      System/Libraries
+License:    LGPLv2+
+URL:        http://www.pango.org
+Source0:    http://download.gnome.org/sources/pango/1.26/pango-%{version}.tar.gz
+Source1001: packaging/pango.manifest
+Patch0: 01_modules.patch
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(freetype2) >= %{freetype_version}
+BuildRequires:  pkgconfig(fontconfig) >= %{fontconfig_version}
+BuildRequires:  pkgconfig(xt)
+BuildRequires:  pkgconfig(xft)
+BuildRequires:  pkgconfig(xrender)
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xext)
+BuildRequires:  pkgconfig(cairo) >= %{cairo_version}
+BuildRequires:  pkgconfig(harfbuzz)
+BuildRequires:  which
+BuildRequires:  autoconf
+
+%description
+Pango is a library for laying out and rendering of text, with an emphasis
+on internationalization. Pango can be used anywhere that text layout is needed,
+though most of the work on Pango so far has been done in the context of the
+GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+.
+
+Pango is designed to be modular; the core Pango layout engine can be used
+with different font backends.
+
+The integration of Pango with Cairo provides a complete solution with high
+quality text handling and graphics rendering.
+
+%package    devel
+Summary:    Development files for pango
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+
+%description devel
+The pango-devel package includes the header files and developer documentation
+for the pango package.
+
+%define MODVER 1.8.0
+
+%prep
+%setup -q
+%patch0 -p1
+
+%build
+cp %{SOURCE1001} .
+./autogen.sh
+%configure --disable-static \
+        --sysconfdir=/etc \
+        --with-x \
+        --enable-freetype \
+        --disable-glibtest \
+        --enable-explicit-deps=yes \
+        --enable-gtk-doc=no \
+	--enable-man=no \
+	--disable-doc-cross-references \
+        --disable-xft \
+        ac_cv_lib_cairo_cairo_xlib_surface_create=yes \
+        ac_cv_lib_cairo_cairo_ft_scaled_font_lock_face=yes
+
+make %{?jobs:-j%jobs}

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


More information about the Tizen-submit mailing list