How to get -RC2 is tarball name?
Jason E. Hale
jhale at freebsd.org
Fri Apr 20 07:12:21 UTC 2018
On Fri, Apr 20, 2018 at 1:48 AM, Gary Aitken <freebsd at dreamchaser.org> wrote:
> I'm trying to fetch:
> https://download.gimp.org/mirror/pub/gimp/v2.10/gimp-2.10.0-RC2.tar.bz2
> Both the RC2 and the bz2 are giving me problems.
> I've tried every combination I can think of and can't seem to get the
> right thing. In order to get the -RC2 I had to resort to:
>
> PORTNAME?= gimp-devel-app
> DISTVERSION= 2.10.0
> GIMPVERSION= RC2
> DISTNAME= gimp-${DISTVERSION}-${GIMPVERSION}
> MASTER_SITES= https://download.gimp.org/mirror/pub/gimp/v2.10/
>
> but that asks for .../v2.10/gimp-2.10.0-RC2.tar.gz
> tacking the .tar.bz2 on the end of DISTNAME doesn't help.
>
> I know this totally ignores all the other directives about
> MASTER_SITES= GIMP
> and recommendations for PORT/DIST NAME and VERSION, but I can't get
> any other combination to get even this far.
>
> Is there a way to get the portname "gimp-devel-app" truncated to "gimp"
> with some operator X in ${PORTNAME:X}? I didn't see them described in
> the handbook.
>
> Is there a variable I can override for the tar.bz2 part?
>
> Thanks,
> Gary
Based on the graphics/gimp-app port currently in the ports tree, here
is what you should do:
Index: Makefile
===================================================================
--- Makefile (revision 467811)
+++ Makefile (working copy)
@@ -2,12 +2,11 @@
# $FreeBSD$
PORTNAME?= gimp-app
-PORTVERSION= 2.8.22
-PORTREVISION= 1
+DISTVERSION= 2.10.0-RC2
PORTEPOCH?= 1
CATEGORIES?= graphics gnome
-MASTER_SITES= GIMP/gimp/v${PORTVERSION:R}
-DISTNAME= gimp-${PORTVERSION}
+MASTER_SITES= GIMP/gimp/v${PORTVERSION:R:R}
+DISTNAME= gimp-${DISTVERSION}
MAINTAINER= gnome at FreeBSD.org
COMMENT= GNU Image Manipulation Program
More information about the freebsd-ports
mailing list