[58914] trunk/dports/java

blair at macports.org blair at macports.org
Tue Oct 6 22:22:31 PDT 2009


Revision: 58914
          http://trac.macports.org/changeset/58914
Author:   blair at macports.org
Date:     2009-10-06 22:22:29 -0700 (Tue, 06 Oct 2009)
Log Message:
-----------
Add a port for Scala Migrations.

Added Paths:
-----------
    trunk/dports/java/scala-migrations/
    trunk/dports/java/scala-migrations/Portfile

Added: trunk/dports/java/scala-migrations/Portfile
===================================================================
--- trunk/dports/java/scala-migrations/Portfile	                        (rev 0)
+++ trunk/dports/java/scala-migrations/Portfile	2009-10-07 05:22:29 UTC (rev 58914)
@@ -0,0 +1,53 @@
+# $Id$
+
+PortSystem 1.0
+
+name			scala-migrations
+version			0.9.1
+categories		java
+platforms		darwin
+maintainers		blair
+description		Database migrations written in Scala
+
+long_description	Scala Migrations is a library to manage upgrades and \
+			rollbacks to database schemas.  Migrations allow a \
+			source control system to manage together the database \
+			schema and the code using the schema.  It is designed \
+			to allow multiple developers working on a project with \
+			a database backend to design schema modifications \
+			independently, apply the migrations to their local \
+			database for debugging and when complete, check them \
+			into a source control system to manage as one manages \
+			normal source code.  Other developers then check out \
+			the new migrations and apply them to their local \
+			database.  Finally, the migrations are used to migrate \
+			the production databases to the latest schema version. \
+			The Scala Migrations library is written in Scala and \
+			makes use of the clean Scala language to write easy to \
+			understand migrations, which are also written in \
+			Scala.  Scala Migrations provides a database \
+			abstraction layer that allows migrations to target any \
+			supported database vendor.
+
+homepage		http://code.google.com/p/scala-migrations/
+
+master_sites		googlecode
+distfiles		${name}-${version}.jar
+
+checksums		md5 85879223077703e2a7c2a7ffba6b454d \
+			sha1 2af3525e859de4987b067a0558b8c414141b0d5a \
+			rmd160 65c92807916fdaa2e34cc4957ac634837071083f
+extract.only
+
+depends_lib		bin:java:kaffe
+
+use_configure		no
+
+build { }
+
+destroot {
+	set javadir ${destroot}${prefix}/share/java
+
+	xinstall -d -m 755 ${javadir}
+	file copy ${distpath}/${name}-${version}.jar ${javadir}/${name}.jar
+}


Property changes on: trunk/dports/java/scala-migrations/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091006/a56a1946/attachment.html>


More information about the macports-changes mailing list