Wed Dec 14 15:27:25 2011 UTC ()
Clarify DESCRs to explain what is in which package.  It's particularly
unexpected that man pages, which most people would want, are split,
while tk and python dependencies, expected to be the first to be
jettisoned on small systems, are in the base package.


(gdt)
diff -r1.3 -r1.4 pkgsrc/devel/scmgit/DESCR
diff -r1.29 -r1.30 pkgsrc/devel/scmgit/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/devel/scmgit-base/DESCR
diff -r1.36 -r1.37 pkgsrc/devel/scmgit-base/Makefile

cvs diff -r1.3 -r1.4 pkgsrc/devel/scmgit/Attic/DESCR (expand / switch to unified diff)

--- pkgsrc/devel/scmgit/Attic/DESCR 2007/12/12 04:11:29 1.3
+++ pkgsrc/devel/scmgit/Attic/DESCR 2011/12/14 15:27:25 1.4

cvs diff -r1.29 -r1.30 pkgsrc/devel/scmgit/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/scmgit/Attic/Makefile 2011/02/28 14:52:46 1.29
+++ pkgsrc/devel/scmgit/Attic/Makefile 2011/12/14 15:27:25 1.30
@@ -1,19 +1,20 @@ @@ -1,19 +1,20 @@
1# $NetBSD: Makefile,v 1.29 2011/02/28 14:52:46 wiz Exp $ 1# $NetBSD: Makefile,v 1.30 2011/12/14 15:27:25 gdt Exp $
2 2
3.include "../../devel/scmgit/Makefile.version" 3.include "../../devel/scmgit/Makefile.version"
4 4
5DISTNAME= # empty 5DISTNAME= # empty
6PKGNAME= scmgit-${GIT_VERSION} 6PKGNAME= scmgit-${GIT_VERSION}
 7PKGREVISION= 1
7CATEGORIES+= meta-pkgs devel 8CATEGORIES+= meta-pkgs devel
8DISTFILES= # empty 9DISTFILES= # empty
9MASTER_SITES= http://www.kernel.org/pub/software/scm/git/ 10MASTER_SITES= http://www.kernel.org/pub/software/scm/git/
10 11
11MAINTAINER= pkgsrc-users@NetBSD.org 12MAINTAINER= pkgsrc-users@NetBSD.org
12COMMENT= GIT version control suite meta-package 13COMMENT= GIT version control suite meta-package
13 14
14META_PACKAGE= yes 15META_PACKAGE= yes
15 16
16DEPENDS+= scmgit-base>=${GIT_VERSION}:../../devel/scmgit-base 17DEPENDS+= scmgit-base>=${GIT_VERSION}:../../devel/scmgit-base
17DEPENDS+= scmgit-docs>=${GIT_VERSION}:../../devel/scmgit-docs 18DEPENDS+= scmgit-docs>=${GIT_VERSION}:../../devel/scmgit-docs
18 19
19.include "../../mk/bsd.pkg.mk" 20.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/scmgit-base/Attic/DESCR (expand / switch to unified diff)

--- pkgsrc/devel/scmgit-base/Attic/DESCR 2007/12/12 04:22:20 1.1.1.1
+++ pkgsrc/devel/scmgit-base/Attic/DESCR 2011/12/14 15:27:25 1.2
@@ -1,9 +1,13 @@ @@ -1,9 +1,13 @@
1GIT is a "directory content manager" designed to handle absolutely massive 1GIT is a "directory content manager" designed to handle absolutely massive
2projects with speed and efficiency, and the release of the 2.6.12 (and later) 2projects with speed and efficiency, and the release of the 2.6.12 (and later)
3versions of the Linux kernel as well as more and more other projects switching 3versions of the Linux kernel as well as more and more other projects switching
4to it would indicate that it does this task well. 4to it would indicate that it does this task well.
5 5
6GIT falls in the category of distributed version control software, similar 6GIT falls in the category of distributed version control software, similar
7to e.g. GNU Arch or Monotone (or, in the commercial world, BitKeeper). Every 7to e.g. GNU Arch or Monotone (or, in the commercial world, BitKeeper). Every
8GIT working directory is a full-fledged repository with full revision tracking 8GIT working directory is a full-fledged repository with full revision tracking
9capabilities, not dependent on network access to a central server. 9capabilities, not dependent on network access to a central server.
 10
 11This package contains only the program itself, and not the man pages.
 12It also optionally contains a TK-based repository browser and python
 13bindings.

cvs diff -r1.36 -r1.37 pkgsrc/devel/scmgit-base/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/scmgit-base/Attic/Makefile 2011/10/11 12:01:25 1.36
+++ pkgsrc/devel/scmgit-base/Attic/Makefile 2011/12/14 15:27:25 1.37
@@ -1,18 +1,19 @@ @@ -1,18 +1,19 @@
1# $NetBSD: Makefile,v 1.36 2011/10/11 12:01:25 adam Exp $ 1# $NetBSD: Makefile,v 1.37 2011/12/14 15:27:25 gdt Exp $
2 2
3.include "../../devel/scmgit/Makefile.common" 3.include "../../devel/scmgit/Makefile.common"
4 4
5PKGNAME= scmgit-base-${GIT_VERSION} 5PKGNAME= scmgit-base-${GIT_VERSION}
 6PKGREVISION= 1
6COMMENT= GIT Tree History Storage Tool (base package) 7COMMENT= GIT Tree History Storage Tool (base package)
7 8
8PKG_DESTDIR_SUPPORT= user-destdir 9PKG_DESTDIR_SUPPORT= user-destdir
9 10
10CONFLICTS+= git<4.9.5nb1 # misc/git 11CONFLICTS+= git<4.9.5nb1 # misc/git
11 12
12DEPENDS+= p5-Error>=0.17015:../../devel/p5-Error 13DEPENDS+= p5-Error>=0.17015:../../devel/p5-Error
13 14
14USE_LANGUAGES= c99 15USE_LANGUAGES= c99
15USE_TOOLS+= perl:run sh:run msgfmt 16USE_TOOLS+= perl:run sh:run msgfmt
16 17
17PERL5_CONFIGURE= no 18PERL5_CONFIGURE= no
18PERL5_PACKLIST= auto/Git/.packlist 19PERL5_PACKLIST= auto/Git/.packlist