SPECS: libcompizconfig.spec - added compiz patch to build with com...
qboosh
qboosh at pld-linux.org
Sat Aug 25 22:17:11 CEST 2007
Author: qboosh Date: Sat Aug 25 20:17:11 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- added compiz patch to build with compiz 0.5.4
- some cleanups
- -devel R: libxml2-devel
---- Files affected:
SPECS:
libcompizconfig.spec (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SPECS/libcompizconfig.spec
diff -u SPECS/libcompizconfig.spec:1.1 SPECS/libcompizconfig.spec:1.2
--- SPECS/libcompizconfig.spec:1.1 Mon Aug 13 22:33:55 2007
+++ SPECS/libcompizconfig.spec Sat Aug 25 22:17:06 2007
@@ -4,14 +4,16 @@
Name: libcompizconfig
Version: 0.5.2
Release: 1
-License: GPL
+License: LGPL v2.1+ (library, plugin), GPL v2+ (ini backend)
Group: Libraries
Source0: http://releases.compiz-fusion.org/%{version}/%{name}-%{version}.tar.bz2
# Source0-md5: 75b523f00b92986b4b6df0544112b141
+Patch0: %{name}-compiz.patch
URL: http://forum.compiz-fusion.org/
-BuildRequires: compiz-devel
-BuildRequires: libxml2-devel
+BuildRequires: compiz-devel >= %{version}
+BuildRequires: libxml2-devel >= 2.0
BuildRequires: pkgconfig
+Requires: compiz-libs >= %{version}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -37,7 +39,7 @@
compiza. Posiada następujące cechy:
- automatyczne tworzenie listy wtyczek,
-- import/export aktualnej konfiguracji,
+- import/eksport aktualnej konfiguracji,
- profile konfiguracyjne,
- przetwarzanie plików metadanych Compiza w celu zapewnienia łatwego
do użycia API dla menedżerów konfiguracji,
@@ -45,39 +47,41 @@
- wspieranie różnych backendów przechowywania konfiguracji,
- integracja ze środowiskiem graficznym; jeżeli backend wspiera
integrację ze środowiskiem, to Compiz będzie współdzielił skróty
- klawiszowe i ustawienia z domyślnym menedżerem okien środowiska,
- takim jak metacity, czy kwin,
+ klawiszowe i ustawienia z domyślnym zarządcą okien środowiska, takim
+ jak metacity, czy kwin,
- własna wtyczka konfiguracyjna "ccp", udostępniająca wszystkie opcje
libcompizconfiga w compizie.
%package devel
-Summary: Header files for %{name}
-Summary(pl.UTF-8): Pliki nagłówkowe %{name}
+Summary: Header files for libcompizconfig library
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libcompizconfig
Group: Development/Libraries
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name} = %{version}-%{release}
+Requires: libxml2-devel >= 2.0
%description devel
The header files are only needed for development of programs using the
-%{name} library.
+libcompizconfig library.
%description devel -l pl.UTF-8
W pakiecie tym znajdują się pliki nagłówkowe, przeznaczone dla
-programistów używających bibliotek %{name}.
+programistów używających biblioteki libcompizconfig.
%package static
-Summary: Static %{name} libraries
-Summary(pl.UTF-8): Biblioteki statyczne %{name}
+Summary: Static libcompizconfig libraries
+Summary(pl.UTF-8): Biblioteki statyczne libcompizconfig
Group: Development/Libraries
-Requires: %{name}-devel = %{epoch}:%{version}-%{release}
+Requires: %{name}-devel = %{version}-%{release}
%description static
-Static %{name} libraries.
+Static libcompizconfig library.
%description static -l pl.UTF-8
-Biblioteki statyczne %{name}.
+Biblioteka statyczna libcompizconfig.
%prep
%setup -q
+%patch0 -p1
%build
%configure
@@ -86,8 +90,12 @@
%install
rm -rf $RPM_BUILD_ROOT
-%{__make} install DESTDIR=$RPM_BUILD_ROOT
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+rm -f $RPM_BUILD_ROOT%{_libdir}/compiz/*.{la,a}
+rm -f $RPM_BUILD_ROOT%{_libdir}/compizconfig/backends/*.{la,a}
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -97,23 +105,24 @@
%files
%defattr(644,root,root,755)
%doc TODO
-%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/lib*.so.0
-%attr(755,root,root) %{_libdir}/compiz/*.so
+%attr(755,root,root) %{_libdir}/libcompizconfig.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libcompizconfig.so.0
+%attr(755,root,root) %{_libdir}/compiz/libccp.so
%dir %{_libdir}/compizconfig
%dir %{_libdir}/compizconfig/backends
-%attr(755,root,root) %{_libdir}/compizconfig/backends/*.so
+%attr(755,root,root) %{_libdir}/compizconfig/backends/libini.so
%{_datadir}/compizconfig
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/lib*.so
-%{_pkgconfigdir}/*.pc
+%attr(755,root,root) %{_libdir}/libcompizconfig.so
+%{_libdir}/libcompizconfig.la
+%{_pkgconfigdir}/libcompizconfig.pc
%{_includedir}/compizconfig
%files static
%defattr(644,root,root,755)
-%{_libdir}/lib*.a
+%{_libdir}/libcompizconfig.a
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -121,6 +130,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.2 2007/08/25 20:17:06 qboosh
+- added compiz patch to build with compiz 0.5.4
+- some cleanups
+- -devel R: libxml2-devel
+
Revision 1.1 2007/08/13 20:33:55 wolf
- new
-
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/libcompizconfig.spec?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list