On Thu, Oct 16, 2014 at 3:47 AM, Ludovic Courtès <l...@gnu.org> wrote: > David Thompson <dthomps...@worcester.edu> skribis: > >> Cyril Roelandt <tipec...@gmail.com> writes: >> >>> * guix/import/pypi.scm (make-pypi-sexp): test whether the package name >>> starts >>> with "python-" before modifying it. >>> --- >>> guix/import/pypi.scm | 4 +++- >>> 1 file changed, 3 insertions(+), 1 deletion(-) >>> >>> diff --git a/guix/import/pypi.scm b/guix/import/pypi.scm >>> index 8f5e031..722ad9d 100644 >>> --- a/guix/import/pypi.scm >>> +++ b/guix/import/pypi.scm >>> @@ -134,7 +134,9 @@ underscores." >>> "Return the `package' s-expression for a python package with the given >>> NAME, >>> VERSION, SOURCE-URL, HOME-PAGE, SYNOPSIS, DESCRIPTION, and LICENSE." >>> `(package >>> - (name ,(string-append "python-" (snake-case name))) >>> + (name ,(if (eq? (string-contains name "python-") 0) >> >> Could we do a regexp match instead? > > Or (string-prefix? "python-" name) maybe?
Cool, didn't know about that one. - Dave