On 08/15/2013 05:59 PM, Ryan Schmidt wrote:

On Aug 15, 2013, at 17:39, [email protected] wrote:

Revision: 109465
          https://trac.macports.org/changeset/109465
Author:   [email protected]
Date:     2013-08-15 15:39:45 -0700 (Thu, 15 Aug 2013)
Log Message:
-----------
maven-devel: track maven-3.1.0.

Maven 3.1.x replaces the Sonatype Aether connector with the new
Apache-engineered one.  Should be a good thing over time, but will be
"bumpy" for tools that use Aether to introspect the distributed POM
graph (like lang/abcl).

Added: trunk/dports/java/maven-devel/Portfile

+supported_archs noarch

+use_configure     no
+# hmm?
+universal_variant no

"universal_variant no" is implied by both "use_configure no" (because the default universal variant 
is for autotools configure scripts, and "use_configure no" means you don't have a configure script) and 
"supported_archs noarch" (because if you're not installing any architecture-specific files then there is no 
such thing as a universal build of that).

A couple of other things:

1) Use 'svn copy' when making a copy of a port. I did this in r109477 [1] to retain history of the port by deleting the port and making a fresh 'svn copy' and rsyncing your work over it.

2) Ensure that auto-props are set in your Subversion config to add the proper properties to new Portfiles.

Ryan: BTW, in svn 1.8 we can add 'svn:auto-props' to do Portfile. What is the proper setting we should use, this is what I have:

Portfile     = svn:eol-style=native;svn:keywords=Id

Blair

[1] https://trac.macports.org/changeset/109477

_______________________________________________
macports-dev mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to