packages: perl-Clutter/perl-Clutter.spec - updated to 1.110; gobject-based now
qboosh
qboosh at pld-linux.org
Tue Jun 5 19:00:24 CEST 2012
Author: qboosh Date: Tue Jun 5 17:00:24 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- updated to 1.110; gobject-based now
---- Files affected:
packages/perl-Clutter:
perl-Clutter.spec (1.6 -> 1.7)
---- Diffs:
================================================================
Index: packages/perl-Clutter/perl-Clutter.spec
diff -u packages/perl-Clutter/perl-Clutter.spec:1.6 packages/perl-Clutter/perl-Clutter.spec:1.7
--- packages/perl-Clutter/perl-Clutter.spec:1.6 Tue Mar 27 07:07:59 2012
+++ packages/perl-Clutter/perl-Clutter.spec Tue Jun 5 19:00:19 2012
@@ -1,52 +1,47 @@
# $Revision$, $Date$
#
# Conditional build:
-%bcond_without tests # do not perform "make test"
+%bcond_with tests # perform "make test" (requires DISPLAY)
#
%include /usr/lib/rpm/macros.perl
%define pdir Clutter
-Summary: Clutter - Simple GL-based canvas library
+Summary: Clutter - Perl bindings for the Clutter 1.x API
+Summary(pl.UTF-8): Clutter - wiązania Perla do API biblioteki Clutter 1.x
Name: perl-Clutter
-Version: 1.002
-Release: 3
-License: perl, lgpl
+Version: 1.110
+Release: 1
+License: LGPL v2.1
Group: Development/Languages/Perl
Source0: http://www.cpan.org/modules/by-authors/id/E/EB/EBASSI/Clutter-%{version}.tar.gz
-# Source0-md5: a11bbe7a45a4f66c4015fd8b88c432b4
+# Source0-md5: 0bfc0a9463daf8ce25a84b54d01781c0
URL: http://search.cpan.org/dist/Clutter/
-BuildRequires: clutter-devel
+BuildRequires: perl-ExtUtils-MakeMaker >= 6.30
BuildRequires: perl-devel >= 1:5.8.0
BuildRequires: rpm-perlprov >= 4.1-13
-BuildRequires: xorg-proto-glproto-devel
%if %{with tests}
-BuildRequires: perl(ExtUtils::Depends) >= 0.300
-BuildRequires: perl(ExtUtils::PkgConfig)
-BuildRequires: perl(Pango) >= 1.140
-BuildRequires: perl-Cairo >= 1.000
-BuildRequires: perl-Glib >= 1.220
+BuildRequires: perl-Cairo-GObject >= 1.000
+BuildRequires: perl-Glib >= 1.253
+BuildRequires: perl-Glib-Object-Introspection >= 0.002
+BuildRequires: perl-Pango >= 1.220
%endif
-Requires: clutter
+Requires: perl-Cairo-GObject >= 1.000
+Requires: perl-Glib >= 1.253
+Requires: perl-Glib-Object-Introspection >= 0.002
+Requires: perl-Pango >= 1.220
+# clutter with gobject binding
+Requires: clutter >= 1.0
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
-Clutter is a GObject based library for creating fast, visually rich
-graphical user interfaces. It is intended for creating single window
-heavily stylised applications such as media box UI's, presentations or
-kiosk style programs in preference to regular 'desktop' style
-applications.
-
-Clutter's underlying graphics rendering is OpenGL (version 1.2+)
-based. The clutter API is intended to be easy to use, attempting to
-hide many of the GL complexities. It targets mainly 2D based graphics
-and is definetly not intended to be a general interface for all OpenGL
-functionality.
-
-As well as OpenGL Clutter depends on and uses Glib, Glib::Object,
-Pango and Cairo.
-
-For more informations about Clutter, visit:
-
-http://www.clutter-project.org
+This module allows you to use the Clutter library from Perl to create
+dynamic, compelling, and portable graphical user interfaces, using a
+Perlish and object oriented API.
+
+%description -l pl.UTF-8
+Ten moduł pozwala na wykorzystywanie biblioteki Clutter z poziomu
+Perla w celu tworzenia dynamicznych, przenośnych graficznych
+interfejsów użytkownika przy użyciu perlowego, zorientowanego
+obiektowo API.
%prep
%setup -q -n %{pdir}-%{version}
@@ -66,7 +61,7 @@
%{__make} pure_install \
DESTDIR=$RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
+install -d $RPM_BUILD_ROOT%{_examplesdir}
cp -a examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
%clean
@@ -74,23 +69,9 @@
%files
%defattr(644,root,root,755)
-%doc AUTHORS NEWS README
-%dir %{perl_vendorarch}/%{pdir}/
-%{perl_vendorarch}/%{pdir}.pm
-%{perl_vendorarch}/%{pdir}/*.pm
-%{perl_vendorarch}/%{pdir}/*.pod
-%dir %{perl_vendorarch}/%{pdir}/Behaviour
-%dir %{perl_vendorarch}/%{pdir}/Cogl
-%dir %{perl_vendorarch}/%{pdir}/Container
-%dir %{perl_vendorarch}/%{pdir}/Event
-%dir %{perl_vendorarch}/%{pdir}/Model
-%dir %{perl_vendorarch}/%{pdir}/Path
-%{perl_vendorarch}/%{pdir}/*/*.pod
-%{perl_vendorarch}/%{pdir}/Install
-%dir %{perl_vendorarch}/auto/%{pdir}/
-%{perl_vendorarch}/auto/%{pdir}/*.bs
-%attr(755,root,root) %{perl_vendorarch}/auto/%{pdir}/*.so
-%{_mandir}/man3/*
+%doc README
+%{perl_vendorlib}/Clutter.pm
+%{_mandir}/man3/Clutter.3pm*
%{_examplesdir}/%{name}-%{version}
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
@@ -99,6 +80,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.7 2012/06/05 17:00:19 qboosh
+- updated to 1.110; gobject-based now
+
Revision 1.6 2012/03/27 05:07:59 arekm
- release 3
@@ -117,4 +101,3 @@
Revision 1.1 2010/05/21 19:54:19 caleb
- Inital add from pldcpan
-
================================================================
---- CVS-web:
http://cvs.pld-linux.org/packages/perl-Clutter/perl-Clutter.spec?r1=1.6&r2=1.7
More information about the pld-cvs-commit
mailing list