From owner-freebsd-ports@FreeBSD.ORG Tue Aug 30 00:41:47 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 255E5106566B for ; Tue, 30 Aug 2011 00:41:47 +0000 (UTC) (envelope-from rfarmer@predatorlabs.net) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id D89A48FC12 for ; Tue, 30 Aug 2011 00:41:46 +0000 (UTC) Received: by vws18 with SMTP id 18so6550034vws.13 for ; Mon, 29 Aug 2011 17:41:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=predatorlabs.net; s=google; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=7v3KPLNYT3SMYIMOFXaZQ1Y64CAKR4GNUyvpEXt23Kw=; b=HmytkyN+zZDLKcH6cVIKlEAjyChOLtJ67WS9Na0yi2/seZPLPuKfWYlSbhHxoW9+DQ qaLUF9KkqP4SaL86l7LJ5D+J8mgfXzlTkq/Jbnxz1wBE1xlK1h03Gs2mOuLtnEQ00sZ1 jXvB6JLvA5owlmKZz1qGelvJeWDXPiZgOU7vg= MIME-Version: 1.0 Received: by 10.52.92.148 with SMTP id cm20mr794149vdb.109.1314663538797; Mon, 29 Aug 2011 17:18:58 -0700 (PDT) Received: by 10.220.191.195 with HTTP; Mon, 29 Aug 2011 17:18:58 -0700 (PDT) X-Originating-IP: [67.232.77.3] In-Reply-To: <20110829131402.15dad07b@cox.net> References: <20110828210511.3d2e0604@cox.net> <4E5BABD0.9090300@xaerolimit.net> <20110829131402.15dad07b@cox.net> Date: Mon, 29 Aug 2011 17:18:58 -0700 Message-ID: From: Rob Farmer To: "Conrad J. Sabatier" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org Subject: Re: MASTER_SITE_SOURCEFORGE: how do *you* handle it? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Aug 2011 00:41:47 -0000 On Mon, Aug 29, 2011 at 11:14 AM, Conrad J. Sabatier wrot= e: > Yes, it's kind of crazy what's going on with Sourceforge these days. > Used to be that the URL for a given project's file(s) was a pretty > straightforward, standard affair, with the URL invariably ending with > the name of the file. =A0Now they're using all these "download" links > instead, with redirects automatically being invoked, as well as > unexpectedly inconsistent elements within the URL. =A0I'm surprised there > haven't been a lot of reports already of unfetchable distfiles and/or > broken links in ports' Makefiles. > > I had to step back from it for a while, as after numerous attempts to > find a clean and simple way to handle the new URL scheme, I got > dizzy. =A0:-) =A0Maybe I'll get back to it sometime today. =A0It may turn= out > that there is, in fact, no general, one-size-fits-all solution for this. > > I don't know. =A0Isn't anyone else (ports maintainers in particular) > running into any trouble with this? > Download it in your browser so that you can see the real url after all the redirect business is done: http://superb-sea2.dl.sourceforge.net/project/scidvspc/source/scid_vs_pc-4.= 5.tgz Now you can figure out the SF/whatever expansion with trial and error. I think they trying to discourage what we are doing - direct linking to specific mirrors and bypassing the load balancer. Right now all ports hit Heanet first (unless the user has set RANDOMIZE_MASTER_SITES or another override). --=20 Rob Farmer