X-Git-Url: https://git.tld-linux.org/?a=blobdiff_plain;f=rpm-tld-macros.spec;h=4c239235e5e48d9040102bafd8580e9a042ee009;hb=refs%2Fheads%2Frpm.org-migrate;hp=41142de36332d7566d822c9ec37cc670f52be8be;hpb=2eb3b8233652e3dc3720c3699d7519e5ad6a6687;p=packages%2Frpm-tld-macros.git diff --git a/rpm-tld-macros.spec b/rpm-tld-macros.spec index 41142de..4c23923 100644 --- a/rpm-tld-macros.spec +++ b/rpm-tld-macros.spec @@ -1,5 +1,5 @@ -%define rpm_macros_rev 2.006 -%define find_lang_rev 1.40 +%define rpm_macros_rev 2.029 +%define find_lang_rev 1.42 # split into individual X_prov_ver if there is a reason to desync %define prov_ver 4.15 Summary: TLD Linux RPM macros @@ -51,14 +51,18 @@ Source52: macros.xmms Source53: macros.xorg Source54: macros.selinux Source55: macros.rust +Source56: macros.arch +Source57: macros.go +Source58: macros.qt Source60: macros.gstreamer Source61: attr.gstreamer Source62: kmod-deps.sh +Source63: attr.mono BuildRequires: rpm >= 4.4.9-56 BuildRequires: sed >= 4.0 -Obsoletes: rpm-macros +Obsoletes: rpm-macros < 1.254 # rm: option `--interactive' doesn't allow an argument Conflicts: coreutils < 6.9 # tmpdir/_tmppath macros problems; optcppflags missing @@ -83,7 +87,7 @@ Requires: %{name} = %{version}-%{release} Requires: findutils >= 1:4.2.26 Provides: rpmbuild(find_lang) = %{find_lang_rev} Provides: rpmbuild(macros) = %{rpm_macros_rev} -Obsoletes: rpm-build-macros +Obsoletes: rpm-build-macros < 1.745 Conflicts: gettext-devel < 0.11 # macros.d/* Conflicts: rpm-build < 4.5-90 @@ -183,6 +187,8 @@ fi rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_usrlibrpm}/{fileattrs,macros.d,tld} +install -d $RPM_BUILD_ROOT{/lib/systemd,/usr/lib/{systemd,binfmt.d,environment.d,modules-load.d,sysctl.d,sysusers.d,tmpfiles.d},/etc/{binfmt.d,modules-load.d,systemd,tmpfiles.d},/usr/share/user-tmpfiles.d} + cp -p macros.tld $RPM_BUILD_ROOT%{_usrlibrpm}/tld/macros cp -p %{SOURCE7} $RPM_BUILD_ROOT%{_usrlibrpm}/tld/rpmrc @@ -229,30 +235,40 @@ cp -p %{SOURCE52} $RPM_BUILD_ROOT%{_usrlibrpm}/macros.d/macros.xmms cp -p %{SOURCE53} $RPM_BUILD_ROOT%{_usrlibrpm}/macros.d/macros.xorg cp -p %{SOURCE54} $RPM_BUILD_ROOT%{_usrlibrpm}/macros.d/macros.selinux cp -p %{SOURCE55} $RPM_BUILD_ROOT%{_usrlibrpm}/macros.d/macros.rust +cp -p %{SOURCE56} $RPM_BUILD_ROOT%{_usrlibrpm}/macros.d/macros.arch +cp -p %{SOURCE57} $RPM_BUILD_ROOT%{_usrlibrpm}/macros.d/macros.go +cp -p %{SOURCE58} $RPM_BUILD_ROOT%{_usrlibrpm}/macros.d/macros.qt cp -p %{SOURCE60} $RPM_BUILD_ROOT%{_usrlibrpm}/macros.d/macros.gstreamer cp -p %{SOURCE61} $RPM_BUILD_ROOT%{_usrlibrpm}/fileattrs/gstreamer.attr +cp -p %{SOURCE63} $RPM_BUILD_ROOT%{_usrlibrpm}/fileattrs/mono.attr %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) +%dir %{_usrlibrpm}/tld %{_usrlibrpm}/tld/macros %{_usrlibrpm}/tld/rpmrc %files build %defattr(644,root,root,755) +%dir %{_usrlibrpm}/fileattrs %{_usrlibrpm}/fileattrs/java.attr %{_usrlibrpm}/fileattrs/gstreamer.attr %{_usrlibrpm}/fileattrs/kernel.attr +%{_usrlibrpm}/fileattrs/mono.attr %{_usrlibrpm}/fileattrs/php.attr %{_usrlibrpm}/fileattrs/ruby.attr +%dir %{_usrlibrpm}/macros.d +%{_usrlibrpm}/macros.d/macros.arch %{_usrlibrpm}/macros.d/macros.browser-plugins %{_usrlibrpm}/macros.d/macros.cacti %{_usrlibrpm}/macros.d/macros.emacs %{_usrlibrpm}/macros.d/macros.ghc +%{_usrlibrpm}/macros.d/macros.go %{_usrlibrpm}/macros.d/macros.gstreamer %{_usrlibrpm}/macros.d/macros.java %{_usrlibrpm}/macros.d/macros.kernel @@ -261,6 +277,7 @@ rm -rf $RPM_BUILD_ROOT %{_usrlibrpm}/macros.d/macros.perl %{_usrlibrpm}/macros.d/macros.php %{_usrlibrpm}/macros.d/macros.python +%{_usrlibrpm}/macros.d/macros.qt %{_usrlibrpm}/macros.d/macros.ruby %{_usrlibrpm}/macros.d/macros.rust %{_usrlibrpm}/macros.d/macros.selinux