packages: plymouth/plymouth.spec - pl - strict internal deps

qboosh qboosh at pld-linux.org
Sun Feb 19 10:35:19 CET 2012


Author: qboosh                       Date: Sun Feb 19 09:35:19 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- pl
- strict internal deps

---- Files affected:
packages/plymouth:
   plymouth.spec (1.15 -> 1.16) 

---- Diffs:

================================================================
Index: packages/plymouth/plymouth.spec
diff -u packages/plymouth/plymouth.spec:1.15 packages/plymouth/plymouth.spec:1.16
--- packages/plymouth/plymouth.spec:1.15	Sun Feb 12 21:00:31 2012
+++ packages/plymouth/plymouth.spec	Sun Feb 19 10:35:14 2012
@@ -5,6 +5,7 @@
 # - integrate with geninitrd
 %define		snap	20120212
 Summary:	Graphical Boot Animation and Logger
+Summary(pl.UTF-8):	Graficzna animacja i logowanie startu systemu
 Name:		plymouth
 Version:	0.8.4
 Release:	0.%{snap}.1
@@ -17,68 +18,91 @@
 # Source1-md5:	6b38a868585adfd3a96a4ad16973c1f8
 Source2:	%{name}.tmpfiles
 URL:		http://www.freedesktop.org/wiki/Software/Plymouth
-BuildRequires:	autoconf
-BuildRequires:	automake
+#BuildRequires:	autoconf >= 2.50
+#BuildRequires:	automake
 BuildRequires:	cairo-devel
-BuildRequires:	gtk+2-devel
+BuildRequires:	gtk+2-devel >= 2:2.12.0
 BuildRequires:	libdrm-devel
-BuildRequires:	libpng-devel
-BuildRequires:	libtool
+BuildRequires:	libpng-devel >= 1.2.16
+#BuildRequires:	libtool >= 2:2.0
 BuildRequires:	pango-devel >= 1:1.21.0
 BuildRequires:	pkgconfig
+Requires:	%{name}-libs = %{version}-%{release}
+Requires(post):	%{name}-scripts = %{version}-%{release}
 Obsoletes:	plymouth-utils
 Obsoletes:	plymouth-gdm-hooks
-Requires(post):	%{name}-scripts = %{version}-%{release}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		plymouthdaemon_execdir	/sbin
 %define		plymouthclient_execdir	/bin
-%define		plymouth_libdir			/%{_lib}
+%define		plymouth_libdir		/%{_lib}
 
 %description
 Plymouth provides an attractive graphical boot animation in place of
 the text messages that normally get shown. Text messages are instead
 redirected to a log file for viewing after boot.
 
+%description -l pl.UTF-8
+Plymouth zapewnia atrakcyjną animację w trakcie startu systemu zamiast
+zwykle wyświetlanych komunikatów tekstowych. Komunikaty tekstowe
+zamiast tego są przekierowywane do logu, który można obejrzeć po
+uruchomieniu systemu.
+
 %package libs
 Summary:	Plymouth libraries
-Group:		Development/Libraries
+Summary(pl.UTF-8):	Biblioteki Plymouth
+Group:		Libraries
 
 %description libs
 This package contains the libply and libplybootsplash libraries used
 by Plymouth.
 
+%description libs -l pl.UTF-8
+Ten pakiet zawiera biblioteki libply i libplybootsplash używane przez
+Plymouth.
+
 %package devel
-Summary:	Libraries and headers for writing Plymouth splash plugins
+Summary:	Header files for writing Plymouth splash plugins
+Summary(pl.UTF-8):	Pliki nagłówkowe do tworzenia wtyczek graficznych Plymouth
 Group:		Development/Libraries
-Requires:	%{name} = %{version}-%{release}
-Requires:	pkgconfig
+Requires:	%{name}-libs = %{version}-%{release}
 
 %description devel
-This package contains the libply and libplybootsplash libraries and
-headers needed to develop 3rd party splash plugins for Plymouth.
+This package contains the header files for libply and libplybootsplash
+libraries needed to develop 3rd party splash plugins for Plymouth.
+
+%description devel -l pl.UTF-8
+Ten pakiet zawiera pliki nagłówkowe bibliotek libply i
+libplybootsplash, potrzebne do tworzenia wtyczek graficznych Plymouth.
 
 %package scripts
 Summary:	Plymouth related scripts
+Summary(pl.UTF-8):	Skrypty pomocnicze do Plymouth
 Group:		Applications/System
+Requires:	%{name} = %{version}-%{release}
 
 %description scripts
 This package contains scripts that help integrate Plymouth with the
 system.
 
+%description scripts -l pl.UTF-8
+Ten pakiet zawiera skrypty pomagające zintegrować Plymouth z systemem.
+
 %prep
 %setup -q
 
 %build
 %configure \
-	--enable-tracing \
+	--disable-silent-rules \
+	--disable-static \
 	--disable-tests \
-	--with-logo=%{_pixmapsdir}/plymouth-logo.png \
+	--enable-gdm-transition \
+	--enable-systemd-integration \
+	--enable-tracing \
 	--with-background-start-color-stop=0x003194 \
 	--with-background-end-color-stop=0x000063 \
 	--with-background-color=0x0063c6 \
-	--enable-gdm-transition \
-	--enable-systemd-integration \
+	--with-logo=%{_pixmapsdir}/plymouth-logo.png \
 	--with-system-root-install
 
 %{__make}
@@ -90,11 +114,12 @@
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-%{__rm} $RPM_BUILD_ROOT{%{plymouth_libdir},%{_libdir}}/*.{a,la}
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/plymouth/{,renderers/}*.{a,la}
+%{__rm} $RPM_BUILD_ROOT{%{plymouth_libdir},%{_libdir}}/*.la \
+	$RPM_BUILD_ROOT%{_libdir}/plymouth/*.la \
+	$RPM_BUILD_ROOT%{_libdir}/plymouth/renderers/*.la
 
 # Temporary symlink until rc.sysinit is fixed
-(cd $RPM_BUILD_ROOT%{_bindir}; ln -s ../../bin/plymouth)
+ln -sf /bin/plymouth $RPM_BUILD_ROOT%{_bindir}/plymouth
 
 install -d $RPM_BUILD_ROOT%{_localstatedir}/lib/plymouth
 install -d $RPM_BUILD_ROOT%{_pixmapsdir}
@@ -110,12 +135,12 @@
 	rm -f %{_libdir}/plymouth/default.so
 fi
 
-%post libs -p /sbin/ldconfig
-%postun libs -p /sbin/ldconfig
+%post	libs -p /sbin/ldconfig
+%postun	libs -p /sbin/ldconfig
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS NEWS README
+%doc AUTHORS README TODO
 %attr(755,root,root) %{_bindir}/rhgb-client
 %attr(755,root,root) %{_sbindir}/plymouth-set-default-theme
 %dir %{_sysconfdir}/plymouth
@@ -142,17 +167,6 @@
 %{_localstatedir}/spool/plymouth
 %{_pixmapsdir}/plymouth-logo.png
 
-%files devel
-%defattr(644,root,root,755)
-%attr(755,root,root) %{plymouth_libdir}/libply.so
-%attr(755,root,root) %{plymouth_libdir}/libply-splash-core.so
-%attr(755,root,root) %{_libdir}/libply-boot-client.so
-%attr(755,root,root) %{_libdir}/libply-splash-graphics.so
-%{_pkgconfigdir}/ply-boot-client.pc
-%{_pkgconfigdir}/ply-splash-core.pc
-%{_pkgconfigdir}/ply-splash-graphics.pc
-%{_includedir}/plymouth-1
-
 %files libs
 %defattr(644,root,root,755)
 %attr(755,root,root) %{plymouth_libdir}/libply.so.*.*.*
@@ -169,6 +183,17 @@
 %attr(755,root,root) %{_libdir}/plymouth/renderers/frame-buffer.so
 %attr(755,root,root) %{_libdir}/plymouth/renderers/x11.so
 
+%files devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{plymouth_libdir}/libply.so
+%attr(755,root,root) %{plymouth_libdir}/libply-splash-core.so
+%attr(755,root,root) %{_libdir}/libply-boot-client.so
+%attr(755,root,root) %{_libdir}/libply-splash-graphics.so
+%{_includedir}/plymouth-1
+%{_pkgconfigdir}/ply-boot-client.pc
+%{_pkgconfigdir}/ply-splash-core.pc
+%{_pkgconfigdir}/ply-splash-graphics.pc
+
 %files scripts
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libexecdir}/plymouth/plymouth-generate-initrd
@@ -181,6 +206,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.16  2012/02/19 09:35:14  qboosh
+- pl
+- strict internal deps
+
 Revision 1.15  2012/02/12 20:00:31  baggins
 - 0.8.4 git snap
 - adds systemd integration
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/plymouth/plymouth.spec?r1=1.15&r2=1.16&f=u



More information about the pld-cvs-commit mailing list