diff options
author | adam <adam@pkgsrc.org> | 2011-01-12 08:10:05 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2011-01-12 08:10:05 +0000 |
commit | 40c40fed76c7853bb76b7072b21ef7378dc3ebce (patch) | |
tree | 4273af98a2260673aa2fbc7c8a189270daf2508e /www | |
parent | 3a97361356c852448ff41008bcbc705bd8e8d24d (diff) | |
download | pkgsrc-40c40fed76c7853bb76b7072b21ef7378dc3ebce.tar.gz |
This is South, a Django application to provide migrations in a sane way.
By sane, we mean that the status of every migration is tracked individually,
rather than just the number of the top migration reached; this means South
can detect when you have an unapplied migration that's sitting in the middle
of a whole load of applied ones, and will let you apply it straight off,
or let you roll back to it, and apply from there forward.
Diffstat (limited to 'www')
-rw-r--r-- | www/py-django-south/DESCR | 6 | ||||
-rw-r--r-- | www/py-django-south/Makefile | 22 | ||||
-rw-r--r-- | www/py-django-south/PLIST | 320 | ||||
-rw-r--r-- | www/py-django-south/distinfo | 5 |
4 files changed, 353 insertions, 0 deletions
diff --git a/www/py-django-south/DESCR b/www/py-django-south/DESCR new file mode 100644 index 00000000000..43ce584a4cc --- /dev/null +++ b/www/py-django-south/DESCR @@ -0,0 +1,6 @@ +This is South, a Django application to provide migrations in a sane way. +By sane, we mean that the status of every migration is tracked individually, +rather than just the number of the top migration reached; this means South +can detect when you have an unapplied migration that's sitting in the middle +of a whole load of applied ones, and will let you apply it straight off, +or let you roll back to it, and apply from there forward. diff --git a/www/py-django-south/Makefile b/www/py-django-south/Makefile new file mode 100644 index 00000000000..a0d780c3f5f --- /dev/null +++ b/www/py-django-south/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1.1.1 2011/01/12 08:10:05 adam Exp $ + +DISTNAME= south-0.7.3 +PKGNAME= ${PYPKGPREFIX}-django-${DISTNAME} +CATEGORIES= www python +MASTER_SITES= http://www.aeracode.org/releases/south/ + +MAINTAINER= adam@NetBSD.org +HOMEPAGE= http://south.aeracode.org/ +COMMENT= Intelligent schema and data migrations for Django projects +LICENSE= apache-2.0 + +PKG_DESTDIR_SUPPORT= user-destdir + +WRKSRC= ${WRKDIR}/south +EGG_NAME= ${DISTNAME:S/south/South/} +USE_LANGUAGES= # empty + +DEPENDS+= ${PYPKGPREFIX}-django-[0-9]*:../../www/py-django + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/www/py-django-south/PLIST b/www/py-django-south/PLIST new file mode 100644 index 00000000000..31d3b1b9abb --- /dev/null +++ b/www/py-django-south/PLIST @@ -0,0 +1,320 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2011/01/12 08:10:05 adam Exp $ +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/south/__init__.py +${PYSITELIB}/south/__init__.pyc +${PYSITELIB}/south/__init__.pyo +${PYSITELIB}/south/creator/__init__.py +${PYSITELIB}/south/creator/__init__.pyc +${PYSITELIB}/south/creator/__init__.pyo +${PYSITELIB}/south/creator/actions.py +${PYSITELIB}/south/creator/actions.pyc +${PYSITELIB}/south/creator/actions.pyo +${PYSITELIB}/south/creator/changes.py +${PYSITELIB}/south/creator/changes.pyc +${PYSITELIB}/south/creator/changes.pyo +${PYSITELIB}/south/creator/freezer.py +${PYSITELIB}/south/creator/freezer.pyc +${PYSITELIB}/south/creator/freezer.pyo +${PYSITELIB}/south/db/__init__.py +${PYSITELIB}/south/db/__init__.pyc +${PYSITELIB}/south/db/__init__.pyo +${PYSITELIB}/south/db/generic.py +${PYSITELIB}/south/db/generic.pyc +${PYSITELIB}/south/db/generic.pyo +${PYSITELIB}/south/db/mysql.py +${PYSITELIB}/south/db/mysql.pyc +${PYSITELIB}/south/db/mysql.pyo +${PYSITELIB}/south/db/oracle.py +${PYSITELIB}/south/db/oracle.pyc +${PYSITELIB}/south/db/oracle.pyo +${PYSITELIB}/south/db/postgresql_psycopg2.py +${PYSITELIB}/south/db/postgresql_psycopg2.pyc +${PYSITELIB}/south/db/postgresql_psycopg2.pyo +${PYSITELIB}/south/db/sql_server/__init__.py +${PYSITELIB}/south/db/sql_server/__init__.pyc +${PYSITELIB}/south/db/sql_server/__init__.pyo +${PYSITELIB}/south/db/sql_server/pyodbc.py +${PYSITELIB}/south/db/sql_server/pyodbc.pyc +${PYSITELIB}/south/db/sql_server/pyodbc.pyo +${PYSITELIB}/south/db/sqlite3.py +${PYSITELIB}/south/db/sqlite3.pyc +${PYSITELIB}/south/db/sqlite3.pyo +${PYSITELIB}/south/exceptions.py +${PYSITELIB}/south/exceptions.pyc +${PYSITELIB}/south/exceptions.pyo +${PYSITELIB}/south/hacks/__init__.py +${PYSITELIB}/south/hacks/__init__.pyc +${PYSITELIB}/south/hacks/__init__.pyo +${PYSITELIB}/south/hacks/django_1_0.py +${PYSITELIB}/south/hacks/django_1_0.pyc +${PYSITELIB}/south/hacks/django_1_0.pyo +${PYSITELIB}/south/introspection_plugins/__init__.py +${PYSITELIB}/south/introspection_plugins/__init__.pyc +${PYSITELIB}/south/introspection_plugins/__init__.pyo +${PYSITELIB}/south/introspection_plugins/annoying_autoonetoone.py +${PYSITELIB}/south/introspection_plugins/annoying_autoonetoone.pyc +${PYSITELIB}/south/introspection_plugins/annoying_autoonetoone.pyo +${PYSITELIB}/south/introspection_plugins/django_objectpermissions.py +${PYSITELIB}/south/introspection_plugins/django_objectpermissions.pyc +${PYSITELIB}/south/introspection_plugins/django_objectpermissions.pyo +${PYSITELIB}/south/introspection_plugins/django_tagging.py +${PYSITELIB}/south/introspection_plugins/django_tagging.pyc +${PYSITELIB}/south/introspection_plugins/django_tagging.pyo +${PYSITELIB}/south/introspection_plugins/django_taggit.py +${PYSITELIB}/south/introspection_plugins/django_taggit.pyc +${PYSITELIB}/south/introspection_plugins/django_taggit.pyo +${PYSITELIB}/south/introspection_plugins/django_timezones.py +${PYSITELIB}/south/introspection_plugins/django_timezones.pyc +${PYSITELIB}/south/introspection_plugins/django_timezones.pyo +${PYSITELIB}/south/introspection_plugins/geodjango.py +${PYSITELIB}/south/introspection_plugins/geodjango.pyc +${PYSITELIB}/south/introspection_plugins/geodjango.pyo +${PYSITELIB}/south/logger.py +${PYSITELIB}/south/logger.pyc +${PYSITELIB}/south/logger.pyo +${PYSITELIB}/south/management/__init__.py +${PYSITELIB}/south/management/__init__.pyc +${PYSITELIB}/south/management/__init__.pyo +${PYSITELIB}/south/management/commands/__init__.py +${PYSITELIB}/south/management/commands/__init__.pyc +${PYSITELIB}/south/management/commands/__init__.pyo +${PYSITELIB}/south/management/commands/convert_to_south.py +${PYSITELIB}/south/management/commands/convert_to_south.pyc +${PYSITELIB}/south/management/commands/convert_to_south.pyo +${PYSITELIB}/south/management/commands/datamigration.py +${PYSITELIB}/south/management/commands/datamigration.pyc +${PYSITELIB}/south/management/commands/datamigration.pyo +${PYSITELIB}/south/management/commands/graphmigrations.py +${PYSITELIB}/south/management/commands/graphmigrations.pyc +${PYSITELIB}/south/management/commands/graphmigrations.pyo +${PYSITELIB}/south/management/commands/migrate.py +${PYSITELIB}/south/management/commands/migrate.pyc +${PYSITELIB}/south/management/commands/migrate.pyo +${PYSITELIB}/south/management/commands/schemamigration.py +${PYSITELIB}/south/management/commands/schemamigration.pyc +${PYSITELIB}/south/management/commands/schemamigration.pyo +${PYSITELIB}/south/management/commands/startmigration.py +${PYSITELIB}/south/management/commands/startmigration.pyc +${PYSITELIB}/south/management/commands/startmigration.pyo +${PYSITELIB}/south/management/commands/syncdb.py +${PYSITELIB}/south/management/commands/syncdb.pyc +${PYSITELIB}/south/management/commands/syncdb.pyo +${PYSITELIB}/south/management/commands/test.py +${PYSITELIB}/south/management/commands/test.pyc +${PYSITELIB}/south/management/commands/test.pyo +${PYSITELIB}/south/management/commands/testserver.py +${PYSITELIB}/south/management/commands/testserver.pyc +${PYSITELIB}/south/management/commands/testserver.pyo +${PYSITELIB}/south/migration/__init__.py +${PYSITELIB}/south/migration/__init__.pyc +${PYSITELIB}/south/migration/__init__.pyo +${PYSITELIB}/south/migration/base.py +${PYSITELIB}/south/migration/base.pyc +${PYSITELIB}/south/migration/base.pyo +${PYSITELIB}/south/migration/migrators.py +${PYSITELIB}/south/migration/migrators.pyc +${PYSITELIB}/south/migration/migrators.pyo +${PYSITELIB}/south/migration/utils.py +${PYSITELIB}/south/migration/utils.pyc +${PYSITELIB}/south/migration/utils.pyo +${PYSITELIB}/south/models.py +${PYSITELIB}/south/models.pyc +${PYSITELIB}/south/models.pyo +${PYSITELIB}/south/modelsinspector.py +${PYSITELIB}/south/modelsinspector.pyc +${PYSITELIB}/south/modelsinspector.pyo +${PYSITELIB}/south/orm.py +${PYSITELIB}/south/orm.pyc +${PYSITELIB}/south/orm.pyo +${PYSITELIB}/south/signals.py +${PYSITELIB}/south/signals.pyc +${PYSITELIB}/south/signals.pyo +${PYSITELIB}/south/tests/__init__.py +${PYSITELIB}/south/tests/__init__.pyc +${PYSITELIB}/south/tests/__init__.pyo +${PYSITELIB}/south/tests/autodetection.py +${PYSITELIB}/south/tests/autodetection.pyc +${PYSITELIB}/south/tests/autodetection.pyo +${PYSITELIB}/south/tests/brokenapp/__init__.py +${PYSITELIB}/south/tests/brokenapp/__init__.pyc +${PYSITELIB}/south/tests/brokenapp/__init__.pyo +${PYSITELIB}/south/tests/brokenapp/migrations/0001_depends_on_unmigrated.py +${PYSITELIB}/south/tests/brokenapp/migrations/0001_depends_on_unmigrated.pyc +${PYSITELIB}/south/tests/brokenapp/migrations/0001_depends_on_unmigrated.pyo +${PYSITELIB}/south/tests/brokenapp/migrations/0002_depends_on_unknown.py +${PYSITELIB}/south/tests/brokenapp/migrations/0002_depends_on_unknown.pyc +${PYSITELIB}/south/tests/brokenapp/migrations/0002_depends_on_unknown.pyo +${PYSITELIB}/south/tests/brokenapp/migrations/0003_depends_on_higher.py +${PYSITELIB}/south/tests/brokenapp/migrations/0003_depends_on_higher.pyc +${PYSITELIB}/south/tests/brokenapp/migrations/0003_depends_on_higher.pyo +${PYSITELIB}/south/tests/brokenapp/migrations/0004_higher.py +${PYSITELIB}/south/tests/brokenapp/migrations/0004_higher.pyc +${PYSITELIB}/south/tests/brokenapp/migrations/0004_higher.pyo +${PYSITELIB}/south/tests/brokenapp/migrations/__init__.py +${PYSITELIB}/south/tests/brokenapp/migrations/__init__.pyc +${PYSITELIB}/south/tests/brokenapp/migrations/__init__.pyo +${PYSITELIB}/south/tests/brokenapp/models.py +${PYSITELIB}/south/tests/brokenapp/models.pyc +${PYSITELIB}/south/tests/brokenapp/models.pyo +${PYSITELIB}/south/tests/circular_a/__init__.py +${PYSITELIB}/south/tests/circular_a/__init__.pyc +${PYSITELIB}/south/tests/circular_a/__init__.pyo +${PYSITELIB}/south/tests/circular_a/migrations/0001_first.py +${PYSITELIB}/south/tests/circular_a/migrations/0001_first.pyc +${PYSITELIB}/south/tests/circular_a/migrations/0001_first.pyo +${PYSITELIB}/south/tests/circular_a/migrations/__init__.py +${PYSITELIB}/south/tests/circular_a/migrations/__init__.pyc +${PYSITELIB}/south/tests/circular_a/migrations/__init__.pyo +${PYSITELIB}/south/tests/circular_a/models.py +${PYSITELIB}/south/tests/circular_a/models.pyc +${PYSITELIB}/south/tests/circular_a/models.pyo +${PYSITELIB}/south/tests/circular_b/__init__.py +${PYSITELIB}/south/tests/circular_b/__init__.pyc +${PYSITELIB}/south/tests/circular_b/__init__.pyo +${PYSITELIB}/south/tests/circular_b/migrations/0001_first.py +${PYSITELIB}/south/tests/circular_b/migrations/0001_first.pyc +${PYSITELIB}/south/tests/circular_b/migrations/0001_first.pyo +${PYSITELIB}/south/tests/circular_b/migrations/__init__.py +${PYSITELIB}/south/tests/circular_b/migrations/__init__.pyc +${PYSITELIB}/south/tests/circular_b/migrations/__init__.pyo +${PYSITELIB}/south/tests/circular_b/models.py +${PYSITELIB}/south/tests/circular_b/models.pyc +${PYSITELIB}/south/tests/circular_b/models.pyo +${PYSITELIB}/south/tests/db.py +${PYSITELIB}/south/tests/db.pyc +${PYSITELIB}/south/tests/db.pyo +${PYSITELIB}/south/tests/deps_a/__init__.py +${PYSITELIB}/south/tests/deps_a/__init__.pyc +${PYSITELIB}/south/tests/deps_a/__init__.pyo +${PYSITELIB}/south/tests/deps_a/migrations/0001_a.py +${PYSITELIB}/south/tests/deps_a/migrations/0001_a.pyc +${PYSITELIB}/south/tests/deps_a/migrations/0001_a.pyo +${PYSITELIB}/south/tests/deps_a/migrations/0002_a.py +${PYSITELIB}/south/tests/deps_a/migrations/0002_a.pyc +${PYSITELIB}/south/tests/deps_a/migrations/0002_a.pyo +${PYSITELIB}/south/tests/deps_a/migrations/0003_a.py +${PYSITELIB}/south/tests/deps_a/migrations/0003_a.pyc +${PYSITELIB}/south/tests/deps_a/migrations/0003_a.pyo +${PYSITELIB}/south/tests/deps_a/migrations/0004_a.py +${PYSITELIB}/south/tests/deps_a/migrations/0004_a.pyc +${PYSITELIB}/south/tests/deps_a/migrations/0004_a.pyo +${PYSITELIB}/south/tests/deps_a/migrations/0005_a.py +${PYSITELIB}/south/tests/deps_a/migrations/0005_a.pyc +${PYSITELIB}/south/tests/deps_a/migrations/0005_a.pyo +${PYSITELIB}/south/tests/deps_a/migrations/__init__.py +${PYSITELIB}/south/tests/deps_a/migrations/__init__.pyc +${PYSITELIB}/south/tests/deps_a/migrations/__init__.pyo +${PYSITELIB}/south/tests/deps_a/models.py +${PYSITELIB}/south/tests/deps_a/models.pyc +${PYSITELIB}/south/tests/deps_a/models.pyo +${PYSITELIB}/south/tests/deps_b/__init__.py +${PYSITELIB}/south/tests/deps_b/__init__.pyc +${PYSITELIB}/south/tests/deps_b/__init__.pyo +${PYSITELIB}/south/tests/deps_b/migrations/0001_b.py +${PYSITELIB}/south/tests/deps_b/migrations/0001_b.pyc +${PYSITELIB}/south/tests/deps_b/migrations/0001_b.pyo +${PYSITELIB}/south/tests/deps_b/migrations/0002_b.py +${PYSITELIB}/south/tests/deps_b/migrations/0002_b.pyc +${PYSITELIB}/south/tests/deps_b/migrations/0002_b.pyo +${PYSITELIB}/south/tests/deps_b/migrations/0003_b.py +${PYSITELIB}/south/tests/deps_b/migrations/0003_b.pyc +${PYSITELIB}/south/tests/deps_b/migrations/0003_b.pyo +${PYSITELIB}/south/tests/deps_b/migrations/0004_b.py +${PYSITELIB}/south/tests/deps_b/migrations/0004_b.pyc +${PYSITELIB}/south/tests/deps_b/migrations/0004_b.pyo +${PYSITELIB}/south/tests/deps_b/migrations/0005_b.py +${PYSITELIB}/south/tests/deps_b/migrations/0005_b.pyc +${PYSITELIB}/south/tests/deps_b/migrations/0005_b.pyo +${PYSITELIB}/south/tests/deps_b/migrations/__init__.py +${PYSITELIB}/south/tests/deps_b/migrations/__init__.pyc +${PYSITELIB}/south/tests/deps_b/migrations/__init__.pyo +${PYSITELIB}/south/tests/deps_b/models.py +${PYSITELIB}/south/tests/deps_b/models.pyc +${PYSITELIB}/south/tests/deps_b/models.pyo +${PYSITELIB}/south/tests/deps_c/__init__.py +${PYSITELIB}/south/tests/deps_c/__init__.pyc +${PYSITELIB}/south/tests/deps_c/__init__.pyo +${PYSITELIB}/south/tests/deps_c/migrations/0001_c.py +${PYSITELIB}/south/tests/deps_c/migrations/0001_c.pyc +${PYSITELIB}/south/tests/deps_c/migrations/0001_c.pyo +${PYSITELIB}/south/tests/deps_c/migrations/0002_c.py +${PYSITELIB}/south/tests/deps_c/migrations/0002_c.pyc +${PYSITELIB}/south/tests/deps_c/migrations/0002_c.pyo +${PYSITELIB}/south/tests/deps_c/migrations/0003_c.py +${PYSITELIB}/south/tests/deps_c/migrations/0003_c.pyc +${PYSITELIB}/south/tests/deps_c/migrations/0003_c.pyo +${PYSITELIB}/south/tests/deps_c/migrations/0004_c.py +${PYSITELIB}/south/tests/deps_c/migrations/0004_c.pyc +${PYSITELIB}/south/tests/deps_c/migrations/0004_c.pyo +${PYSITELIB}/south/tests/deps_c/migrations/0005_c.py +${PYSITELIB}/south/tests/deps_c/migrations/0005_c.pyc +${PYSITELIB}/south/tests/deps_c/migrations/0005_c.pyo +${PYSITELIB}/south/tests/deps_c/migrations/__init__.py +${PYSITELIB}/south/tests/deps_c/migrations/__init__.pyc +${PYSITELIB}/south/tests/deps_c/migrations/__init__.pyo +${PYSITELIB}/south/tests/deps_c/models.py +${PYSITELIB}/south/tests/deps_c/models.pyc +${PYSITELIB}/south/tests/deps_c/models.pyo +${PYSITELIB}/south/tests/emptyapp/__init__.py +${PYSITELIB}/south/tests/emptyapp/__init__.pyc +${PYSITELIB}/south/tests/emptyapp/__init__.pyo +${PYSITELIB}/south/tests/emptyapp/migrations/__init__.py +${PYSITELIB}/south/tests/emptyapp/migrations/__init__.pyc +${PYSITELIB}/south/tests/emptyapp/migrations/__init__.pyo +${PYSITELIB}/south/tests/emptyapp/models.py +${PYSITELIB}/south/tests/emptyapp/models.pyc +${PYSITELIB}/south/tests/emptyapp/models.pyo +${PYSITELIB}/south/tests/fakeapp/__init__.py +${PYSITELIB}/south/tests/fakeapp/__init__.pyc +${PYSITELIB}/south/tests/fakeapp/__init__.pyo +${PYSITELIB}/south/tests/fakeapp/migrations/0001_spam.py +${PYSITELIB}/south/tests/fakeapp/migrations/0001_spam.pyc +${PYSITELIB}/south/tests/fakeapp/migrations/0001_spam.pyo +${PYSITELIB}/south/tests/fakeapp/migrations/0002_eggs.py +${PYSITELIB}/south/tests/fakeapp/migrations/0002_eggs.pyc +${PYSITELIB}/south/tests/fakeapp/migrations/0002_eggs.pyo +${PYSITELIB}/south/tests/fakeapp/migrations/0003_alter_spam.py +${PYSITELIB}/south/tests/fakeapp/migrations/0003_alter_spam.pyc +${PYSITELIB}/south/tests/fakeapp/migrations/0003_alter_spam.pyo +${PYSITELIB}/south/tests/fakeapp/migrations/__init__.py +${PYSITELIB}/south/tests/fakeapp/migrations/__init__.pyc +${PYSITELIB}/south/tests/fakeapp/migrations/__init__.pyo +${PYSITELIB}/south/tests/fakeapp/models.py +${PYSITELIB}/south/tests/fakeapp/models.pyc +${PYSITELIB}/south/tests/fakeapp/models.pyo +${PYSITELIB}/south/tests/inspector.py +${PYSITELIB}/south/tests/inspector.pyc +${PYSITELIB}/south/tests/inspector.pyo +${PYSITELIB}/south/tests/logger.py +${PYSITELIB}/south/tests/logger.pyc +${PYSITELIB}/south/tests/logger.pyo +${PYSITELIB}/south/tests/logic.py +${PYSITELIB}/south/tests/logic.pyc +${PYSITELIB}/south/tests/logic.pyo +${PYSITELIB}/south/tests/otherfakeapp/__init__.py +${PYSITELIB}/south/tests/otherfakeapp/__init__.pyc +${PYSITELIB}/south/tests/otherfakeapp/__init__.pyo +${PYSITELIB}/south/tests/otherfakeapp/migrations/0001_first.py +${PYSITELIB}/south/tests/otherfakeapp/migrations/0001_first.pyc +${PYSITELIB}/south/tests/otherfakeapp/migrations/0001_first.pyo +${PYSITELIB}/south/tests/otherfakeapp/migrations/0002_second.py +${PYSITELIB}/south/tests/otherfakeapp/migrations/0002_second.pyc +${PYSITELIB}/south/tests/otherfakeapp/migrations/0002_second.pyo +${PYSITELIB}/south/tests/otherfakeapp/migrations/0003_third.py +${PYSITELIB}/south/tests/otherfakeapp/migrations/0003_third.pyc +${PYSITELIB}/south/tests/otherfakeapp/migrations/0003_third.pyo +${PYSITELIB}/south/tests/otherfakeapp/migrations/__init__.py +${PYSITELIB}/south/tests/otherfakeapp/migrations/__init__.pyc +${PYSITELIB}/south/tests/otherfakeapp/migrations/__init__.pyo +${PYSITELIB}/south/tests/otherfakeapp/models.py +${PYSITELIB}/south/tests/otherfakeapp/models.pyc +${PYSITELIB}/south/tests/otherfakeapp/models.pyo +${PYSITELIB}/south/utils.py +${PYSITELIB}/south/utils.pyc +${PYSITELIB}/south/utils.pyo +${PYSITELIB}/south/v2.py +${PYSITELIB}/south/v2.pyc +${PYSITELIB}/south/v2.pyo diff --git a/www/py-django-south/distinfo b/www/py-django-south/distinfo new file mode 100644 index 00000000000..c4134c3dfa5 --- /dev/null +++ b/www/py-django-south/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2011/01/12 08:10:05 adam Exp $ + +SHA1 (south-0.7.3.tar.gz) = f5a1e811f4c028874c7e617e7eba60d0a9e9dd71 +RMD160 (south-0.7.3.tar.gz) = 4c0a56139905624480f6b18b3ee3d81a7a13cb29 +Size (south-0.7.3.tar.gz) = 112673 bytes |