>>>> portname:           graphics/vrml2pov
>>>> description:        Convert VRML files to POVRay source
>>>> maintainer:         po...@freebsd.org
>>>> status:             BROKEN
>>>> deprecated because: unfetchable
>>> This seems to be a ports-infrastructure problem, rather than a
>>> problem in the vrml2pov port. 
>> No, it's a "No one cares enough about this port to step forward
>> and maintain it" problem.
> 
> Er, as of a few hours ago (when I tried it), the URL in the distfile
> link on vrml2pov's download page *exactly* matched the URL that the
> port tries to fetch.

The default FETCH_ARGS include -A which makes fetch fail on redirects;
this is presumably because some sites redirect rather than return 404
when a file is not found. In cases when redirect needs to be followed,
you need to override FETCH_ARGS in the port's Makefile.

See the attached patch (I hope it'll get through the list). I can submit
a PR, or some brave committer can apply it right away...
--- Makefile.orig       2012-02-08 13:18:22.000000000 +0200
+++ Makefile    2012-02-08 13:18:47.000000000 +0200
@@ -17,13 +17,10 @@
 
 RESTRICTED=    Redistribution is not allowed
 
-BROKEN=                unfetchable
-DEPRECATED=            "${BROKEN}"
-EXPIRATION_DATE=       2012-03-21
-
 USE_ZIP=       yes
 USE_GMAKE=     yes
 MAKEFILE=      makefile
+FETCH_ARGS=    -Fpr
 
 PLIST_FILES=   bin/vrml2pov
 NO_WRKSUBDIR=  yes
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to