X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=rpm-build-macros.spec;h=a076cb28e88b081f0f9cf6c3f8cbff7833bf5ca2;hb=e2329ed5e3880f908d164c82ce6cd8ceead37e6f;hp=39d13498803216d0e61c1d7937e84b28d23499e1;hpb=c1cc636b19315a8c8244051990167c215cb684eb;p=packages%2Frpm-build-macros.git diff --git a/rpm-build-macros.spec b/rpm-build-macros.spec index 39d1349..a076cb2 100644 --- a/rpm-build-macros.spec +++ b/rpm-build-macros.spec @@ -1,5 +1,5 @@ -%define rpm_macros_rev 1.664 -%define find_lang_rev 1.36 +%define rpm_macros_rev 1.727 +%define find_lang_rev 1.40 Summary: PLD Linux RPM build macros Summary(pl.UTF-8): Makra do budowania pakietów RPM dla Linuksa PLD Name: rpm-build-macros @@ -11,8 +11,8 @@ Source0: rpm.macros Source1: service_generator.sh Source3: find-lang.sh Source4: dokuwiki-find-lang.sh +Source5: rpm.macros.kernel Patch0: disable-systemd.patch -Patch1: rpm4.patch #Patchx: %{name}-pydebuginfo.patch BuildRequires: rpm >= 4.4.9-56 BuildRequires: sed >= 4.0 @@ -25,6 +25,8 @@ Conflicts: coreutils < 6.9 Conflicts: gettext-devel < 0.11 # tmpdir/_tmppath macros problems; optcppflags missing Conflicts: rpm < 4.4.9-72 +# macros.d/kernel +Conflicts: rpm-build < 5.4.15-6 # php-config --sysconfdir Conflicts: php-devel < 4:5.2.0-3 Conflicts: php4-devel < 3:4.4.4-10 @@ -50,11 +52,11 @@ Ten pakiet zawiera makra rpm-a do budowania pakietów dla Linuksa PLD. %setup -qcT cp -p %{SOURCE0} . cp -p %{SOURCE1} . +cp -p %{SOURCE5} . %if "%{pld_release}" == "ac" %{__sed} -i -e '/libtoolize --copy --force --install/s/ --install//' rpm.macros %patch0 -p1 -%patch1 -p1 %endif %build @@ -73,11 +75,14 @@ fi %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_usrlibrpm} -cp -a rpm.macros $RPM_BUILD_ROOT%{_usrlibrpm}/macros.build +install -d $RPM_BUILD_ROOT%{_usrlibrpm}/macros.d + +cp -p rpm.macros $RPM_BUILD_ROOT%{_usrlibrpm}/macros.build +cp -p rpm.macros.kernel $RPM_BUILD_ROOT%{_usrlibrpm}/macros.d/kernel + install -p service_generator.sh $RPM_BUILD_ROOT%{_usrlibrpm} install -p %{SOURCE3} $RPM_BUILD_ROOT%{_usrlibrpm}/find-lang.sh -install -p %{SOURCE4} $RPM_BUILD_ROOT%{_usrlibrpm} +install -p %{SOURCE4} $RPM_BUILD_ROOT%{_usrlibrpm}/dokuwiki-find-lang.sh %clean rm -rf $RPM_BUILD_ROOT @@ -85,6 +90,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %{_usrlibrpm}/macros.build +%{_usrlibrpm}/macros.d/kernel %attr(755,root,root) %{_usrlibrpm}/service_generator.sh %attr(755,root,root) %{_usrlibrpm}/find-lang.sh %attr(755,root,root) %{_usrlibrpm}/dokuwiki-find-lang.sh