From c8d5b58a7524fca3513dc3839941427f3f709f6c Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Tue, 14 Oct 2014 13:12:13 +0200 Subject: build-rpm-package: become able to substitute %{name} in SourceN: fields. --- bin/build-rpm-package | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bin') diff --git a/bin/build-rpm-package b/bin/build-rpm-package index 01dda79..8d4ab19 100755 --- a/bin/build-rpm-package +++ b/bin/build-rpm-package @@ -201,7 +201,7 @@ build_packages() { ( cd $PROJECT && QUILT_PATCHES=debian/patches quilt push -a && rm .pc/ -Rf; ) fi - cat $PROJECT.spec | egrep "^Source[1-9]+:.*" | awk '{ print $2 }' | while read source_file; do + cat $PROJECT.spec | egrep "^Source[1-9]+:.*" | sed "s/%\{name\}/$PROJECT/" | awk '{ print $2 }' | while read source_file; do find $PROJECT/rpm/$source_file -maxdepth 0 1> /dev/null && cp $PROJECT/rpm/$source_file $PKGDIST/$l_DIST/$l_CODENAME/$l_ARCH/rpmbuild/SOURCES/ && continue find $PROJECT/$source_file -maxdepth 0 1> /dev/null && cp $PROJECT/$source_file $PKGDIST/$l_DIST/$l_CODENAME/$l_ARCH/rpmbuild/SOURCES/ done -- cgit v1.2.3