Re: [116568] trunk/dports/audio/xmms2/Portfile

2014-01-28 Thread Jeremy Lavergne
Right: since the variants conflict, the order in the Portfile wins out at 
compile time.

Realistically, the author likely meant for python27 to become the default (like 
the behavior in python portgroup: if not python24 then python27).

On Jan 28, 2014, at 22:43, Ryan Schmidt  wrote:

> Presumably +python27 should only be the default if the user has not already 
> selected +python26, and the python26 and python27 variants should be marked 
> as conflicting with one another.

___
macports-dev mailing list
macports-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-dev


Re: [116568] trunk/dports/audio/xmms2/Portfile

2014-01-28 Thread Ryan Schmidt

On Jan 28, 2014, at 17:47, rai...@macports.org wrote:

> Revision
> 116568
> Author
> rai...@macports.org
> Date
> 2014-01-28 15:47:34 -0800 (Tue, 28 Jan 2014)
> Log Message
> 
> audio/xmms2:
> Use waf port group.
> Add +python27 variant and make it default.
> 
> Modified Paths
> 
>   • trunk/dports/audio/xmms2/Portfile

> @@ -120,8 +110,15 @@
> 
>  variant python26 description {Support for Python 2.6} {
> 
>  depends_lib-append  port:py26-pyrex
> 
>  configure.args-delete   --without-optionals python
> 
> +configure.python${prefix}/bin/python2.6
> 
>  }
> 
>  
> 
> -default_variants+python26
> 
> +variant python27 description {Support for Python 2.7} {
> +depends_lib-append  port:py27-pyrex
> +configure.args-delete   --without-optionals python
> +configure.python${prefix}/bin/python2.7
> +}
> 
>  
> 
> +default_variants+python27

Presumably +python27 should only be the default if the user has not already 
selected +python26, and the python26 and python27 variants should be marked as 
conflicting with one another.


___
macports-dev mailing list
macports-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-dev


Re: [116552] trunk/dports/genealogy/gramps/Portfile

2014-01-28 Thread Craig Treleaven
Gramps stores everything in its internal database (in ~/.gramps).  No 
double-clickable files.


Craig

At 9:40 AM -0500 1/28/14, Jeremy Lavergne wrote:
If Gramps lets the user tell it which files to open, it might end up 
being more frustrating for users to double click a file and not have 
the application launch.


If it doesn't allow arbitrary files and always stores things on its 
own than this should be fine.


On Jan 28, 2014, at 9:33, Craig Treleaven  wrote:


 Thanks for the update!

 Would you consider using the app portgroup as in:

 https://trac.macports.org/ticket/41681 ?

 I find it convenient to have the Gramps launcher on the Dock for 
quick access...



___
macports-dev mailing list
macports-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-dev


Re: [116552] trunk/dports/genealogy/gramps/Portfile

2014-01-28 Thread Jeremy Lavergne
If Gramps lets the user tell it which files to open, it might end up being more 
frustrating for users to double click a file and not have the application 
launch.

If it doesn’t allow arbitrary files and always stores things on its own than 
this should be fine.

On Jan 28, 2014, at 9:33, Craig Treleaven  wrote:

> Thanks for the update!
> 
> Would you consider using the app portgroup as in:
> 
> https://trac.macports.org/ticket/41681 ?
> 
> I find it convenient to have the Gramps launcher on the Dock for quick 
> access...

___
macports-dev mailing list
macports-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-dev


Re: [116552] trunk/dports/genealogy/gramps/Portfile

2014-01-28 Thread Craig Treleaven

Thanks for the update!

Would you consider using the app portgroup as in:

https://trac.macports.org/ticket/41681 ?

I find it convenient to have the Gramps launcher on the Dock for 
quick access...


Craig

At 6:06 AM -0800 1/28/14, dev...@macports.org wrote:

Revision

116552
Author

dev...@macports.org
Date

2014-01-28 06:06:20 -0800 (Tue, 28 Jan 2014)

Log Message

gramps: update to version 3.4.7, update intltool.m4 and autoreconf, notes.

Modified Paths

<>trunk/dports/genealogy/gramps/Portfile
Diff

Modified: trunk/dports/genealogy/gramps/Portfile (116551 => 116552)


--- trunk/dports/genealogy/gramps/Portfile	2014-01-28 12:52:49 
UTC (rev 116551)
+++ trunk/dports/genealogy/gramps/Portfile	2014-01-28 14:06:20 
UTC (rev 116552)

@@ -4,7 +4,7 @@
 PortSystem  1.0

 namegramps
-version 3.4.6
+version 3.4.7
 license GPL-2
 categories  genealogy python
 platforms   darwin
@@ -21,13 +21,9 @@
 homepagehttp://www.gramps-project.org/
 master_sitessourceforge:gramps

-checksums   rmd160  c73185c34b4bc19b4a3183f916bf7e9908435267 \
-sha256 
50c9020b50dd1e235856254f4f939a5dbf923f5cbce82b45285e31773a27a427

+checksums   rmd160  e7095ce672576698094905296d482b3e87d6d5a8 \
+sha256 
8492c76c7bb6ac1b72684f475d53cb1557b72dc7f1b5666f8b19491e2709a521


-patchfiles  patch-configure.diff
-
-configure.args  --disable-mime-install
-
 depends_build   port:pkgconfig \
 port:intltool \
 port:gnome-doc-utils
@@ -40,6 +36,19 @@
 port:desktop-file-utils \
 path:bin/dot:graphviz

+patchfiles  patch-configure.diff
+
+# update intltool.m4 and autoreconf
+
+post-patch {
+copy -force ${prefix}/share/aclocal/intltool.m4 ${worksrcpath}/m4
+}
+
+use_autoreconf  yes
+autoreconf.args -fvi
+
+configure.args  --disable-mime-install
+
 variant python26 conflicts python27 description {Use python 2.6} {
 depends_lib-append  port:py26-gtkspell \
 port:py26-enchant \
@@ -76,7 +85,7 @@
 When using GRAMPS, be sure to backup your data regularly! GRAMPS 
backups are in XML format.
 XML is machine- and human-readable. It is completely 
self-sufficient. It is also small.


-The following are good practices of backups:
+The following are good backup practices:

 Backup to XML from time to time, especially after large edits.
 Backup to XML before making big changes, such as importing new 
data into an existing database from e.g. GEDCOM,



___
macports-changes mailing list
macports-chan...@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-changes



___
macports-dev mailing list
macports-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-dev