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