Le Fri, Sep 14, 2012 at 04:21:33PM +0200, Andreas Tille a écrit : > > version=3 > opts=\ > dversionmangle=s/[~\+]dfsg//,\ > downloadurlmangle=s/VolView-([\d\.]+)-Linux-x86_64.sh/VolViewSrc.tar.gz/,\ > filenamemangle=s/VolView(-[\d\.]+)-Linux-x86_64.sh/VolViewSrc$1.tar.gz/ \ > http://www.kitware.com/products/vvdownload.html \ > http://www.kitware.com/VolView/files/VolView-([\d\.]+)-Linux-x86_64.sh > -- Downloading updated package > http://www.kitware.com/VolView/files/VolViewSrc-3.4.tar.gz > uscan warning: ../http://www.kitware.com/VolView/files/VolViewSrc-3.4.tar.gz > does not appear to be a compressed file; > the file command says: ERROR: cannot open > `../http://www.kitware.com/VolView/files/VolViewSrc-3.4.tar.gz' (No such file > or directory) >
Hi Andreas, the problem here is that uscan sees the file name as: http://www.kitware.com/VolView/files/VolView-3.4-Linux-x86_64.sh Your filenamemangle regular expression turns it into: http://www.kitware.com/VolView/files/VolViewSrc-3.4.tar.gz A second expression is needed to remove the URL part. With the following, filenamemangle=s/VolView(-[\d\.]+)-Linux-x86_64.sh/VolViewSrc$1.tar.gz/;s|http://www.kitware.com/VolView/files/|| Uscan now sees the file name as VolViewSrc-3.4.tar.gz Have a nice week-end, -- Charles Plessy Debian Med packaging team, http://www.debian.org/devel/debian-med Tsurumi, Kanagawa, Japan -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120915004102.ga31...@falafel.plessy.net