[102939] trunk/dports/graphics

Ryan Schmidt ryandesign at macports.org
Mon Feb 11 19:34:49 PST 2013


On Feb 10, 2013, at 20:44, michaelld at macports.org wrote:

> Revision: 102939
>          https://trac.macports.org/changeset/102939
> Author:   michaelld at macports.org
> Date:     2013-02-10 18:44:55 -0800 (Sun, 10 Feb 2013)
> Log Message:
> -----------
> qwt*:
> 
> + Combine into 1 portfile with subports;
> 
> + rename qwt-60 to qwt60 following use by other ports;
> 
> + bump to latest version of each, with corrected patchfiles;
> 
> + fix livecheck for each, since some recent changes have been backported to earlier versions;
> 
> + when installed as a framework, relink as library and headers too;
> 
> + addresses ticket #35975.
> 
> Modified Paths:
> --------------
>    trunk/dports/graphics/qwt/Portfile


> +master_sites        sourceforge:qwt sourceforge:qwt-beta

Are all of the distfiles (of all of the subports) available from both of those sources? If not you should use tags. Also you should rewrite to avoid redirects.

https://trac.macports.org/wiki/howto/AvoidRedirects


> +dist_subdir         qwt

You can omit that; that's the default.


> +universal_variant   yes

You should be able to omit that as well since that's also the default.


> +subport qwt-devel {
> +
> +    version         6.1.0-rc3
> +    distname        qwt-6.1-rc3
> +    conflicts       qwt qwt52 qwt60 qwt-60
> +    checksums       sha1    0ee2e80fd9a5d5cc1efc2e09783d20fc4f76aa13 \
> +                    rmd160  560fb2e91eb3a825bcc93fc970ab574b85f3390d
> +    patchfiles      patch-qwtconfig.pri.610rc3.diff \
> +                    patch-qwtbuild.pri.610rc3.diff \
> +                    patch-qwtfunctions.pri.610rc3.diff \
> +                    patch-designer_designer.pro.610rc3.diff
> +    livecheck.url   http://sourceforge.net/api/file/index/project-id/13693/mtime/desc/rss
> +    livecheck.regex \\/(6\\.1\\.\\d-rc\\d)\\/
> +
> +}

Should this be qwt61 instead of qwt-devel?


Are you working on making these ports not conflict with one another? The naming convention qwtXY implies that they do not conflict.




More information about the macports-dev mailing list