On Jan 19, 2012, at 15:01, [email protected] wrote:
> Revision: 89133
> http://trac.macports.org/changeset/89133
> Author: [email protected]
> Date: 2012-01-19 13:01:19 -0800 (Thu, 19 Jan 2012)
> Log Message:
> -----------
> user ports libdivecomputer: update to current, subsurface: update to 1.2,
> switch to GitHub portgroup
> Modified: users/cal/ports/devel/libdivecomputer/Portfile
> ===================================================================
> --- users/cal/ports/devel/libdivecomputer/Portfile 2012-01-19 20:58:42 UTC
> (rev 89132)
> +++ users/cal/ports/devel/libdivecomputer/Portfile 2012-01-19 21:01:19 UTC
> (rev 89133)
> @@ -5,7 +5,7 @@
>
> name libdivecomputer
> # please, when updating libdivecomputer, check whether subsurface still
> builds against the new version
> -version 2011101900
> +version 20120119
> categories devel
> platforms darwin
> license LGPL-2.1
If this were a public port, you would have needed to increase the epoch at this
point, since the version decreased from 2011101900 to 20120119. Since this is a
private port and presumably nobody is using it, or those who are using it know
not to rely on "port outdated" being correct, it's not a problem. I wouldn't
have mentioned it, except that you did increase the epoch of the other port you
modified in this commit below.
> Modified: users/cal/ports/x11/subsurface/Portfile
> ===================================================================
> --- users/cal/ports/x11/subsurface/Portfile 2012-01-19 20:58:42 UTC (rev
> 89132)
> +++ users/cal/ports/x11/subsurface/Portfile 2012-01-19 21:01:19 UTC (rev
> 89133)
> @@ -2,10 +2,12 @@
> # $Id $
>
> PortSystem 1.0
> +PortGroup github 1.0
>
> name subsurface
> # when updating subsurface, it's probably a good idea to update
> libdivecomputer, too
> -version 2011101900
> +version 1.2
> +epoch 1
> categories x11
> platforms darwin
> license GPL-2
> @@ -14,10 +16,8 @@
> description Subsurface is an open source dive log program written
> in C.
> long_description ${description}
>
> +github.setup torvalds subsurface 1.2 v
> homepage http://subsurface.hohndel.org/
> -fetch.type git
> -git.url https://github.com/torvalds/subsurface.git
> -git.branch 04f372f8aa5b4f9ba462e0e93b76f3dde6af00f1
Note that the github.setup procedure sets name and version for you, so you
should remove the name and version lines of the portfile. Traditionally when
using a portgroup that has a setup procedure, it goes first in the portfile,
right after the portsystem and portgroup inclusions, taking the place of the
name and version lines.
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev