Commit 193b521b authored by Vitaly Lipatov's avatar Vitaly Lipatov

improve get_pkgname_from_filename and its test

parent 81bc57b6
...@@ -107,9 +107,11 @@ spec_by_srpm() ...@@ -107,9 +107,11 @@ spec_by_srpm()
# pkg-source-1.0.src.rpm -> pkg-source # pkg-source-1.0.src.rpm -> pkg-source
# pkg-source_1.0.src.rpm -> pkg-source # pkg-source_1.0.src.rpm -> pkg-source
# pkg-source[-_]1.0.src.rpm -> pkg-source
# pkg-source*.src.rpm -> pkg-source
get_pkgname_from_filename() get_pkgname_from_filename()
{ {
local FN=$(basename $1) local FN=$(basename $1 | sed -e "s|[\[\*].*||g")
echo ${FN/[-_][0-9]*/} echo ${FN/[-_][0-9]*/}
} }
......
...@@ -17,3 +17,5 @@ check_pkg pkg-1.0.spec pkg ...@@ -17,3 +17,5 @@ check_pkg pkg-1.0.spec pkg
check_pkg pkg-source-1.0.spec pkg-source check_pkg pkg-source-1.0.spec pkg-source
check_pkg pkg-source-less-1.0.spec pkg-source-less check_pkg pkg-source-less-1.0.spec pkg-source-less
check_pkg pkg123-1.0.spec pkg123 check_pkg pkg123-1.0.spec pkg123
check_pkg pkg123[_-]1.0.spec pkg123
check_pkg pkg*.spec pkg
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment