pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/cvs2svn Update to version 1.0.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1acbabbfad85
branches:  trunk
changeset: 480272:1acbabbfad85
user:      seb <seb%pkgsrc.org@localhost>
date:      Sat Sep 04 13:42:47 2004 +0000

description:
Update to version 1.0.0.

Please note that this is the first released version of cvs2svn.
Previously this package used snapshots from the trunk of cvs2svn repository.
Hence I'm not providing here all the changes since the latest packaged
version.

XXX cvs2svn depends on sort(1) with '-T' option. A dependency and a patch
to resort on GNU sort from coreutils may be required.

XXX There's an issue on NetBSD 1.6.* platform about non-ascii charset.
The test 27 from cvs2svn test suite fails. This is an svn(1) issue.

diffstat:

 devel/cvs2svn/Makefile |  36 +++++++++++++-----------------------
 devel/cvs2svn/PLIST    |  38 +++++++++++++++++++++++++++-----------
 devel/cvs2svn/distinfo |   6 +++---
 3 files changed, 43 insertions(+), 37 deletions(-)

diffs (113 lines):

diff -r f9b486c9d147 -r 1acbabbfad85 devel/cvs2svn/Makefile
--- a/devel/cvs2svn/Makefile    Sat Sep 04 07:53:20 2004 +0000
+++ b/devel/cvs2svn/Makefile    Sat Sep 04 13:42:47 2004 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.3 2004/05/12 19:24:18 seb Exp $
+# $NetBSD: Makefile,v 1.4 2004/09/04 13:42:47 seb Exp $
 
-DISTNAME=      cvs2svn-0.${CVS2SVN_REVISION}
+DISTNAME=      cvs2svn-1.0.0
 CATEGORIES=    devel
-MASTER_SITES=  ${MASTER_SITE_LOCAL}
+MASTER_SITES=  http://cvs2svn.tigris.org/files/documents/1462/15996/
 
 MAINTAINER=    seb%NetBSD.org@localhost
 HOMEPAGE=      http://cvs2svn.tigris.org/
@@ -12,33 +12,23 @@
 
 CONFLICTS+=    py*-subversion<1.0.1
 
-CVS2SVN_REVISION=              947
-NO_BUILD=                      # defined
-PY_PATCHPLIST=                 # defined
+PYDISTUTILSPKG=                        yes
 USE_BUILDLINK3=                        YES
-PYTHON_PATCH_SCRIPTS=          cvs2svn.py verify-cvs2svn.py run-tests.py
-
-INSTALLATION_DIRS+=    bin share/doc/cvs2svn ${PYSITELIB}/rcsparse
+PYTHON_PATCH_SCRIPTS=          run-tests.py
 
-do-install:
-       ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/cvs2svn
-       ${INSTALL_SCRIPT} ${WRKSRC}/cvs2svn.py ${PREFIX}/bin/cvs2svn
-       ${INSTALL_SCRIPT} ${WRKSRC}/verify-cvs2svn.py                   \
-         ${PREFIX}/bin/verify-cvs2svn
-       for f in ${WRKSRC}/rcsparse/*.py; do                            \
-               ${INSTALL_DATA} $$f ${PREFIX}/${PYSITELIB}/rcsparse;    \
+# XXX cvs2svn depends on sort(1) with '-T' option. A dependency and a patch
+# to resort on GNU sort from coreutils may be required.
+
+INSTALLATION_DIRS+=    share/doc/html/cvs2svn
+
+post-install:
+       for f in ${WRKSRC}/www/*.html; do                               \
+               ${INSTALL_DATA} $${f} ${PREFIX}/share/doc/html/cvs2svn; \
        done
 
 do-test:
        cd ${WRKSRC}; ./run-tests.py
 
-# Generate the distfile out of cvs2svn repository as
-# cvs2svn is not yet packaged by its authors.
-gen-distfile:
-       ${MKDIR} ${WRKDIR}
-       svn export -r${CVS2SVN_REVISION} http://svn.collab.net/repos/cvs2svn/trunk/ ${WRKDIR}/cvs2svn-0.${CVS2SVN_REVISION}
-       cd ${WRKDIR} && ${PAX} -w cvs2svn-0.${CVS2SVN_REVISION} | ${GZIP_CMD} > ${DISTDIR}/cvs2svn-0.${CVS2SVN_REVISION}.tar.gz
-
 .include "../../databases/py-bsddb3/buildlink3.mk"
 .include "../../lang/python/application.mk"
 .include "../../lang/python/extension.mk"
diff -r f9b486c9d147 -r 1acbabbfad85 devel/cvs2svn/PLIST
--- a/devel/cvs2svn/PLIST       Sat Sep 04 07:53:20 2004 +0000
+++ b/devel/cvs2svn/PLIST       Sat Sep 04 13:42:47 2004 +0000
@@ -1,12 +1,28 @@
-@comment $NetBSD: PLIST,v 1.2 2004/04/21 12:47:22 seb Exp $
+@comment $NetBSD: PLIST,v 1.3 2004/09/04 13:42:47 seb Exp $
 bin/cvs2svn
-bin/verify-cvs2svn
-${PYSITELIB}/rcsparse/__init__.py
-${PYSITELIB}/rcsparse/common.py
-${PYSITELIB}/rcsparse/compat.py
-${PYSITELIB}/rcsparse/debug.py
-${PYSITELIB}/rcsparse/default.py
-${PYSITELIB}/rcsparse/texttools.py
-share/doc/cvs2svn/README
-@dirrm share/doc/cvs2svn
-@dirrm ${PYSITELIB}/rcsparse
+${PYSITELIB}/cvs2svn_rcsparse/__init__.py
+${PYSITELIB}/cvs2svn_rcsparse/__init__.pyc
+${PYSITELIB}/cvs2svn_rcsparse/__init__.pyo
+${PYSITELIB}/cvs2svn_rcsparse/common.py
+${PYSITELIB}/cvs2svn_rcsparse/common.pyc
+${PYSITELIB}/cvs2svn_rcsparse/common.pyo
+${PYSITELIB}/cvs2svn_rcsparse/compat.py
+${PYSITELIB}/cvs2svn_rcsparse/compat.pyc
+${PYSITELIB}/cvs2svn_rcsparse/compat.pyo
+${PYSITELIB}/cvs2svn_rcsparse/debug.py
+${PYSITELIB}/cvs2svn_rcsparse/debug.pyc
+${PYSITELIB}/cvs2svn_rcsparse/debug.pyo
+${PYSITELIB}/cvs2svn_rcsparse/default.py
+${PYSITELIB}/cvs2svn_rcsparse/default.pyc
+${PYSITELIB}/cvs2svn_rcsparse/default.pyo
+${PYSITELIB}/cvs2svn_rcsparse/texttools.py
+${PYSITELIB}/cvs2svn_rcsparse/texttools.pyc
+${PYSITELIB}/cvs2svn_rcsparse/texttools.pyo
+share/doc/html/cvs2svn/cvs2svn.html
+share/doc/html/cvs2svn/faq.html
+share/doc/html/cvs2svn/index.html
+share/doc/html/cvs2svn/issue_tracker.html
+share/doc/html/cvs2svn/license.html
+share/doc/html/cvs2svn/project_tools.html
+@dirrm share/doc/html/cvs2svn
+@dirrm ${PYSITELIB}/cvs2svn_rcsparse
diff -r f9b486c9d147 -r 1acbabbfad85 devel/cvs2svn/distinfo
--- a/devel/cvs2svn/distinfo    Sat Sep 04 07:53:20 2004 +0000
+++ b/devel/cvs2svn/distinfo    Sat Sep 04 13:42:47 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2004/05/12 19:24:18 seb Exp $
+$NetBSD: distinfo,v 1.4 2004/09/04 13:42:47 seb Exp $
 
-SHA1 (cvs2svn-0.947.tar.gz) = 83af4cd0b467fb12f15322b6c437ecbe4b6b2112
-Size (cvs2svn-0.947.tar.gz) = 159282 bytes
+SHA1 (cvs2svn-1.0.0.tar.gz) = 8586f90131d5f5b6e06f84f068724a0104e1f041
+Size (cvs2svn-1.0.0.tar.gz) = 200607 bytes



Home | Main Index | Thread Index | Old Index