Author: gotar Date: Fri Nov 11 15:54:13 2011 GMT Module: template-specs Tag: HEAD ---- Log message: - replaced FOO with %{name} which (or lib%{name}) is usually correct, - created common subpackage for multiver support
---- Files affected: template-specs: lib.spec (1.21 -> 1.22) ---- Diffs: ================================================================ Index: template-specs/lib.spec diff -u template-specs/lib.spec:1.21 template-specs/lib.spec:1.22 --- template-specs/lib.spec:1.21 Sat Jul 16 20:25:43 2011 +++ template-specs/lib.spec Fri Nov 11 16:54:08 2011 @@ -38,40 +38,52 @@ #%description -l pl.UTF-8 +%package common +Summary: Common files for %{name} library +Summary(pl.UTF-8): Wspólne pliki biblioteki %{name} +Group: Libraries +Requires: %{name} = %{version}-%{release} + +%description common +Common files for %{name} library. + +%description common -l pl.UTF-8 +Wspólne pliki biblioteki %{name}. + %package devel -Summary: Header files for FOO library -Summary(pl.UTF-8): Pliki nagłówkowe biblioteki FOO +Summary: Header files for %{name} library +Summary(pl.UTF-8): Pliki nagłówkowe biblioteki %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel -Header files for FOO library. +Header files for %{name} library. %description devel -l pl.UTF-8 -Pliki nagłówkowe biblioteki FOO. +Pliki nagłówkowe biblioteki %{name}. %package static -Summary: Static FOO library -Summary(pl.UTF-8): Statyczna biblioteka FOO +Summary: Static %{name} library +Summary(pl.UTF-8): Statyczna biblioteka %{name} Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} %description static -Static FOO library. +Static %{name} library. %description static -l pl.UTF-8 -Statyczna biblioteka FOO. +Statyczna biblioteka %{name}. %package apidocs -Summary: FOO API documentation -Summary(pl.UTF-8): Dokumentacja API biblioteki FOO +Summary: %{name} API documentation +Summary(pl.UTF-8): Dokumentacja API biblioteki %{name} Group: Documentation %description apidocs -API and internal documentation for FOO library. +API and internal documentation for %{name} library. %description apidocs -l pl.UTF-8 -Dokumentacja API biblioteki FOO. +Dokumentacja API biblioteki %{name}. %prep %setup -q @@ -109,26 +121,29 @@ %files %defattr(644,root,root,755) -%doc AUTHORS CREDITS ChangeLog NEWS README THANKS TODO -%attr(755,root,root) %{_bindir}/* -%attr(755,root,root) %{_libdir}/libFOO.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libFOO.so.N +%doc AUTHORS CREDITS README THANKS +%attr(755,root,root) %{_libdir}/%{name}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/%{name}.so.N + +%files common +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/%{name}* %{_datadir}/%{name} %files devel %defattr(644,root,root,755) -%doc devel-doc/* -%attr(755,root,root) %{_libdir}/libFOO.so +%doc devel-doc/* ChangeLog NEWS TODO +%attr(755,root,root) %{_libdir}/%{name}.so # if no pkgconfig support, or it misses .private deps, then include .la file #%{_libdir}/libFOO.la -%{_includedir}/foo -%{_aclocaldir}/FOO.m4 -%{_pkgconfigdir}/FOO.pc +%{_includedir}/%{name} +%{_aclocaldir}/%{name}.m4 +%{_pkgconfigdir}/%{name}.pc %if %{with static_libs} %files static %defattr(644,root,root,755) -%{_libdir}/libFOO.a +%{_libdir}/%{name}.a %endif %if %{with apidocs} @@ -143,6 +158,10 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.22 2011/11/11 15:54:08 gotar +- replaced FOO with %{name} which (or lib%{name}) is usually correct, +- created common subpackage for multiver support + Revision 1.21 2011/07/16 18:25:43 qboosh - completed .pc/.la related comments - suggest soname tracking ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/template-specs/lib.spec?r1=1.21&r2=1.22&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit