#37 Provide web-assets-devel for EPEL 9
Closed 2 years ago by ellert. Opened 2 years ago by ellert.
rpms/ ellert/epel-rpm-macros web-assets-devel  into  epel9

file modified
+9 -1
@@ -1,6 +1,6 @@ 

  Name:           epel-rpm-macros

  Version:        9

- Release:        3%{dist}

+ Release:        4%{dist}

  Summary:        Extra Packages for Enterprise Linux RPM macros

  

  License:        GPLv2
@@ -13,6 +13,7 @@ 

  Source1:        macros.zzz-epel-override

  Source2:        GPL

  #Add source for misc macros below here

+ Source3:        macros.web-assets

  

  

  BuildArch:      noarch
@@ -23,6 +24,7 @@ 

  # pyproject-rpm-macros in CRB thus not required by python3-devel or python3-rpm-macros

  #   https://bugzilla.redhat.com/show_bug.cgi?id=2001034

  Requires:       (pyproject-rpm-macros if python3-rpm-macros)

+ Provides:       web-assets-devel = 5-15%{?dist}

  

  %description

  This package contains the Extra Packages for Enterprise Linux (EPEL) RPM
@@ -41,15 +43,21 @@ 

      %{buildroot}%{_sysconfdir}/rpm/macros.zzz-epel-override

  

  #Add misc macros below here

+ install -Dpm 644 %{SOURCE3} \

+     %{buildroot}%{_rpmmacrodir}/macros.web-assets

  

  

  %files

  %license GPL

  %{_rpmmacrodir}/macros.epel-rpm-macros

  %{_sysconfdir}/rpm/macros.zzz-epel-override

+ %{_rpmmacrodir}/macros.web-assets

  

  

  %changelog

+ * Wed Jan 05 2022 Mattias Ellert <mattias.ellert@physics.uu.se> - 9-4

+ - Provide web-assets-devel for EPEL 9 (#2036086)

+ 

  * Thu Dec 02 2021 Carl George <carl@george.computer> - 9-3

  - Rebuild for EPEL9

  

file added
+13
@@ -0,0 +1,13 @@ 

+ %_webassetdir %{_datadir}/web-assets

+ %_jsdir %{_datadir}/javascript

+ 

+ %js_includes() %{expand: \

+ %(

+     ver=$(rpm -q --qf='%%{version}' -- %1)

+     if [[ $? -eq 0 ]]; then

+         echo "Provides: js-includes(%1) = $ver"

+     else

+         echo "Provides: js-includes(%1)"

+     fi

+ )

+ }

Provide web-assets-devel for EPEL 9

This is a proposed fox for https://bugzilla.redhat.com/show_bug.cgi?id=2036086

A different solution is now being worked on by the maintainers. See the discussion on the bugzilla ticket.
Closing.

Pull-Request has been closed by ellert

2 years ago
Metadata