pkgsrc-WIP-changes archive

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

Import texlive tikz-cd 0.9e as wip/tex-tikz-cd{,-doc}.



Module Name:	pkgsrc-wip
Committed By:	Jim Bernard <jbernard%mines.edu@localhost>
Pushed By:	jimb
Date:		Sun Apr 10 12:11:26 2016 -0600
Changeset:	149cb17b04113b5f73d7fe1a177705f52ba666cb

Modified Files:
	Makefile
Added Files:
	tex-tikz-cd-doc/DESCR
	tex-tikz-cd-doc/Makefile
	tex-tikz-cd-doc/PLIST
	tex-tikz-cd-doc/distinfo
	tex-tikz-cd/DESCR
	tex-tikz-cd/Makefile
	tex-tikz-cd/PLIST
	tex-tikz-cd/TODO
	tex-tikz-cd/distinfo

Log Message:
Import texlive tikz-cd 0.9e as wip/tex-tikz-cd{,-doc}.

The general-purpose drawing package TiKZ can be used to typeset
commutative diagrams and other kinds of mathematical pictures,
generating high-quality results.  The present package facilitates
the creation of such diagrams by providing a convenient set of
macros and reasonable default settings.  It also includes an arrow
tip library closely matching the Computer Modern arrow tips, as
well as a general mechanism to use the arrow tips from any math
font in TikZ graphics.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=149cb17b04113b5f73d7fe1a177705f52ba666cb

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                 |  2 ++
 tex-tikz-cd-doc/DESCR    |  1 +
 tex-tikz-cd-doc/Makefile | 17 +++++++++++++++
 tex-tikz-cd-doc/PLIST    |  4 ++++
 tex-tikz-cd-doc/distinfo |  6 ++++++
 tex-tikz-cd/DESCR        |  8 +++++++
 tex-tikz-cd/Makefile     | 19 ++++++++++++++++
 tex-tikz-cd/PLIST        |  3 +++
 tex-tikz-cd/TODO         | 56 ++++++++++++++++++++++++++++++++++++++++++++++++
 tex-tikz-cd/distinfo     |  6 ++++++
 10 files changed, 122 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 05e9fb8..3f8c0f6 100644
--- a/Makefile
+++ b/Makefile
@@ -4000,6 +4000,8 @@ SUBDIR+=	tetrinet
 SUBDIR+=	tex-abntex
 SUBDIR+=	tex-arabxtex
 SUBDIR+=	tex-arabxtex-doc
+SUBDIR+=	tex-tikz-cd
+SUBDIR+=	tex-tikz-cd-doc
 SUBDIR+=	texlive
 SUBDIR+=	texlive-bin
 SUBDIR+=	texlive-texmf-base
diff --git a/tex-tikz-cd-doc/DESCR b/tex-tikz-cd-doc/DESCR
new file mode 100644
index 0000000..47d8f28
--- /dev/null
+++ b/tex-tikz-cd-doc/DESCR
@@ -0,0 +1 @@
+Documentation for tex-tikz-cd.
diff --git a/tex-tikz-cd-doc/Makefile b/tex-tikz-cd-doc/Makefile
new file mode 100644
index 0000000..9fe36ee
--- /dev/null
+++ b/tex-tikz-cd-doc/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD$
+
+DISTNAME=	tikz-cd.doc
+PKGNAME=	tex-${DISTNAME:S/./-/}-0.9e
+CATEGORIES=	graphics math print
+TEXLIVE_USE_CTAN=	yes
+TEXLIVE_REV=	35485
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-cd
+COMMENT=	Documentation for tex-tikz-cd
+LICENSE=	gnu-gpl-v3
+
+USE_LANGUAGES=	# none
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/tex-tikz-cd-doc/PLIST b/tex-tikz-cd-doc/PLIST
new file mode 100644
index 0000000..f07139f
--- /dev/null
+++ b/tex-tikz-cd-doc/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+share/texmf-dist/doc/latex/tikz-cd/README
+share/texmf-dist/doc/latex/tikz-cd/tikz-cd-doc.pdf
+share/texmf-dist/doc/latex/tikz-cd/tikz-cd-doc.tex
diff --git a/tex-tikz-cd-doc/distinfo b/tex-tikz-cd-doc/distinfo
new file mode 100644
index 0000000..f0ccc1d
--- /dev/null
+++ b/tex-tikz-cd-doc/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (tex-tikz-cd-35485/tikz-cd.doc.tar.xz) = 4cf544001f2d3d4b966f5feddf93bc380e5dc1c7
+RMD160 (tex-tikz-cd-35485/tikz-cd.doc.tar.xz) = 5cb9e0300317c0fd98eb6168db04a1c76344d305
+SHA512 (tex-tikz-cd-35485/tikz-cd.doc.tar.xz) = ea4ea6731594815731bb6a547adb0ed634f3833ad8cc0e5213d534c5caaee3189a9eed796a741baa7bf479e65e6635d1a74b2318df0eec1e1ac9daaf5db1b467
+Size (tex-tikz-cd-35485/tikz-cd.doc.tar.xz) = 353224 bytes
diff --git a/tex-tikz-cd/DESCR b/tex-tikz-cd/DESCR
new file mode 100644
index 0000000..a2db4d0
--- /dev/null
+++ b/tex-tikz-cd/DESCR
@@ -0,0 +1,8 @@
+The general-purpose drawing package TiKZ can be used to typeset
+commutative diagrams and other kinds of mathematical pictures,
+generating high-quality results.  The present package facilitates
+the creation of such diagrams by providing a convenient set of
+macros and reasonable default settings.  It also includes an arrow
+tip library closely matching the Computer Modern arrow tips, as
+well as a general mechanism to use the arrow tips from any math
+font in TikZ graphics.
diff --git a/tex-tikz-cd/Makefile b/tex-tikz-cd/Makefile
new file mode 100644
index 0000000..244a00c
--- /dev/null
+++ b/tex-tikz-cd/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD$
+
+DISTNAME=	tikz-cd
+PKGNAME=	tex-${DISTNAME}-0.9e
+CATEGORIES=	graphics math print
+TEXLIVE_USE_CTAN=	yes
+TEXLIVE_REV=	35485
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-cd
+COMMENT=	Create commutative diagrams with TikZ
+LICENSE=	gnu-gpl-v3
+
+DEPENDS+=	tex-pgf-3.*:../../print/tex-pgf
+
+USE_LANGUAGES=	# none
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/tex-tikz-cd/PLIST b/tex-tikz-cd/PLIST
new file mode 100644
index 0000000..0406053
--- /dev/null
+++ b/tex-tikz-cd/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD$
+share/texmf-dist/tex/generic/tikz-cd/tikzlibrarycd.code.tex
+share/texmf-dist/tex/latex/tikz-cd/tikz-cd.sty
diff --git a/tex-tikz-cd/TODO b/tex-tikz-cd/TODO
new file mode 100644
index 0000000..dab9db7
--- /dev/null
+++ b/tex-tikz-cd/TODO
@@ -0,0 +1,56 @@
+
+I've verified that the sizes and md5 hashes of the distfiles for this
+package and its doc package match those for the tikz-cd entry in the
+current version of the texlive package database in
+  http://mirrors.ctan.org/tex-archive/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+
+Migration to the main pkgsrc tree:
+
+* Precedents for location:
+  - The texlive package lives in graphics/pgf/contrib/tikz-cd.
+  - Existing pkgsrc packages from texlive collection-pictures include:
+      graphics/tex-asyfig
+      print/tex-curves
+      graphics/tex-eepic
+      print/tex-here
+      print/tex-pb-diagram
+      print/tex-pgf
+      print/tex-pgfplots
+      print/tex-picinpar
+      print/tex-pict2e
+      graphics/tex-pictex
+      graphics/tex-tikz-3dplot
+      graphics/tex-tikzinclude
+      graphics/tex-tikzmark
+      graphics/tex-tikzorbital
+      graphics/tex-tikzpagenodes
+      graphics/tex-tikzpfeile
+      graphics/tex-tikzposter
+      graphics/tex-tikzscale
+      graphics/tex-tikzsymbols
+      print/tex-tufte-latex
+      graphics/tex-xypic
+    I see no unambiguous pattern.  tex-tikz-cd could go in any of
+    graphics, math, or print, as I've indicated in CATEGORIES.
+
+* tikz-cd is part of the texlive "collection-pictures" package set,
+  which pkgsrc mirrors partially in meta-pkgs/texlive-collection-pictures.
+  Thus, when tex-tikz-cd{,-doc} migrate to the main pkgsrc tree, the
+  comment line
+    # depend tikz-cd
+  in meta-pkgs/texlive-collection-pictures/Makefile should be changed
+  to
+    DEPENDS+=	tex-tikz-cd-[0-9]*:../../<category>/tex-tikz-cd
+  where <category> is whatever ends up being the immediate parent
+  directory.
+
+  There doesn't seem to be a corresponding texlive-collection-pictures-doc
+  meta package.  Should there be?  FWIW: I like having installed
+  documentation, and it's a pain to have to list each of the tex doc
+  packages separately in pkg_chk.conf.
+
+* IIUC, pkgsrc mirrors the distribution files for texlive packages,
+  presumably because they are not explicitly versioned.  So part of
+  the migration would require copying the distribution files to the
+  pkgsrc mirrors and removing from the Makefiles for tex-tikz-cd
+  and tex-tikz-cd-doc the "TEXLIVE_USE_CTAN= yes" lines.
diff --git a/tex-tikz-cd/distinfo b/tex-tikz-cd/distinfo
new file mode 100644
index 0000000..a9558f8
--- /dev/null
+++ b/tex-tikz-cd/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (tex-tikz-cd-35485/tikz-cd.tar.xz) = 931ee2329ab6be342cd49778bcd74024cc756fce
+RMD160 (tex-tikz-cd-35485/tikz-cd.tar.xz) = c0c18b5cd1de7b13efc220f0ab54636247376ec1
+SHA512 (tex-tikz-cd-35485/tikz-cd.tar.xz) = 2b9a7408a5667ea8a02a2f03ea95a901d713dd4b5b4b3a74f6461450909531caf7b44037c0fda446fe81ab8a63724fa03a488f7aca816408fdd172c8a0caa10c
+Size (tex-tikz-cd-35485/tikz-cd.tar.xz) = 6380 bytes


Home | Main Index | Thread Index | Old Index