]> git.pld-linux.org Git - packages/rpm-build-macros.git/commitdiff
- add %sourceurl(n:) macro for getting EXPANDED source url N from current spec
authorElan Ruusamäe <glen@pld-linux.org>
Wed, 4 Jan 2012 10:25:40 +0000 (10:25 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    rpm.macros -> 1.633

rpm.macros

index 8093b1fd1861c0ae637f1dbd5029adf8ef9f200d..d9946f4ccb1736eeee722d28cbaf19899c18f138 100644 (file)
@@ -1753,6 +1753,9 @@ __install_kernel_modules                                                                                  \
 ) \
 %{nil}
 
+# return EXPANDED source url N from current spec
+%sourceurl(n:) %(test "$IN_RPM" = 1 && exit 1; export IN_RPM=1; rpmbuild --nodigest --nosignature --nobuild -D "prep %%dump" %{_specdir}/%{name}.spec 2>&1 | awk '$2 ~ /^SOURCEURL%{-n*}/ {print $3}')
+
 # browser plugins v2
 # Author: Elan Ruusamäe <glen@pld-linux.org>
 #
This page took 0.04221 seconds and 4 git commands to generate.