From 2504dc812e6d6cce599c17d9fe71564a1f1ae105 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20R=C4=99korajski?= Date: Thu, 26 Feb 2009 15:12:45 +0000 Subject: [PATCH] - added initramfs subpackage (NEED TESTERS) Changed files: opensc.spec -> 1.59 --- opensc.spec | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/opensc.spec b/opensc.spec index 09e34af..1f3c068 100644 --- a/opensc.spec +++ b/opensc.spec @@ -99,9 +99,24 @@ Wtyczka OpenSC Signer dla przeglądarek. Obsługiwane przeglądarki: %{browsers}. +%package initramfs +Summary: OpenSC support scripts for initramfs-tools +Summary(pl.UTF-8): Skrypty dla initramfs-tools ze wsparciem dla OpenSC +Group: Base +Requires: %{name} = %{version}-%{release} +Requires: initramfs-tools + +%description initramfs +OpenSC support scripts for initramfs-tools. + +%description initramfs -l pl.UTF-8 +Skrypty dla initramfs-tools ze wsparciem dla OpenSC. + %prep %setup -q +install %{SOURCE4} README.initramfs + %build %{__libtoolize} %{__aclocal} -I m4 @@ -120,7 +135,8 @@ Obsługiwane przeglądarki: %{browsers}. %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_browserpluginsdir} +install -d $RPM_BUILD_ROOT%{_browserpluginsdir} \ + $RPM_BUILD_ROOT%{_datadir}initramfs-tools/{hooks,scripts/local-{bottom,top}} %{__make} install \ DESTDIR=$RPM_BUILD_ROOT @@ -132,6 +148,10 @@ mv -f $RPM_BUILD_ROOT%{_libdir}/opensc-signer.so $RPM_BUILD_ROOT%{_browserplugin # default config install etc/opensc.conf $RPM_BUILD_ROOT%{_sysconfdir} +install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}initramfs-tools/hooks/opensc +install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}initramfs-tools/scripts/local-bottom/opensc +install %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}initramfs-tools/scripts/local-top/opensc + # useless (dlopened by *.so) rm -f $RPM_BUILD_ROOT%{_libdir}/{onepin-opensc,opensc,pkcs11}-*.{a,la} \ $RPM_BUILD_ROOT%{_libdir}/opensc/*.{a,la} @@ -215,3 +235,10 @@ fi %files -n browser-plugin-opensc %defattr(644,root,root,755) %attr(755,root,root) %{_browserpluginsdir}/opensc-signer.so + +%files initramfs +%defattr(644,root,root,755) +%doc README.initramfs +%attr(755,root,root) %{_datadir}/initramfs-tools/hooks/opensc +%attr(755,root,root) %{_datadir}/initramfs-tools/scripts/local-top/opensc +%attr(755,root,root) %{_datadir}/initramfs-tools/scripts/local-bottom/opensc -- 2.43.0