pkgsrc-WIP-changes archive

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

Import texlive blindtext 2.0 as wip/tex-blindtext{,-doc}.



Module Name:	pkgsrc-wip
Committed By:	Jim Bernard <jbernard%mines.edu@localhost>
Pushed By:	jimb
Date:		Sun May 1 09:59:02 2016 -0600
Changeset:	1db552a27934fd341e7db79a36fbd098e039684e

Added Files:
	tex-blindtext-doc/DESCR
	tex-blindtext-doc/Makefile
	tex-blindtext-doc/PLIST
	tex-blindtext-doc/TODO
	tex-blindtext-doc/distinfo
	tex-blindtext/DESCR
	tex-blindtext/Makefile
	tex-blindtext/PLIST
	tex-blindtext/TODO
	tex-blindtext/distinfo

Log Message:
Import texlive blindtext 2.0 as wip/tex-blindtext{,-doc}.

The blindtext package provides commands to create dummy ("blind") text
for testing new classes, packages, etc.  The commands generate text,
paragraphs, nested lists, mathematics, and entire documents containing
sections, lists, mathematics, and table of contents.  Supported languages
include, english, (n)german, french, catalan, and latin; the latin option
provides a short "lorem ipsum" (for a longer lorem ipsum text, see the
lipsum package).  Each language requires either the babel package plus
the corresponding babel language package, or the polyglossia package (if
using LuaLaTeX or XeLaTeX).

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

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

diffstat:
 tex-blindtext-doc/DESCR    |  1 +
 tex-blindtext-doc/Makefile | 17 +++++++++++
 tex-blindtext-doc/PLIST    |  3 ++
 tex-blindtext-doc/TODO     | 29 +++++++++++++++++++
 tex-blindtext-doc/distinfo |  6 ++++
 tex-blindtext/DESCR        |  9 ++++++
 tex-blindtext/Makefile     | 17 +++++++++++
 tex-blindtext/PLIST        |  2 ++
 tex-blindtext/TODO         | 70 ++++++++++++++++++++++++++++++++++++++++++++++
 tex-blindtext/distinfo     |  6 ++++
 10 files changed, 160 insertions(+)

diffs:
diff --git a/tex-blindtext-doc/DESCR b/tex-blindtext-doc/DESCR
new file mode 100644
index 0000000..80878ea
--- /dev/null
+++ b/tex-blindtext-doc/DESCR
@@ -0,0 +1 @@
+Documentation for tex-blindtext.
diff --git a/tex-blindtext-doc/Makefile b/tex-blindtext-doc/Makefile
new file mode 100644
index 0000000..4f2981e
--- /dev/null
+++ b/tex-blindtext-doc/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD$
+
+DISTNAME=	blindtext.doc
+PKGNAME=	tex-${DISTNAME:S/./-/}-2.0
+CATEGORIES=	devel print
+TEXLIVE_REV=	25039
+TEXLIVE_USE_CTAN=	yes
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://www.ctan.org/tex-archive/macros/latex/contrib/blindtext
+COMMENT=	Documentation for tex-blindtext
+LICENSE=	lppl-1.3c
+
+USE_LANGUAGES=	# none
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/tex-blindtext-doc/PLIST b/tex-blindtext-doc/PLIST
new file mode 100644
index 0000000..ea46744
--- /dev/null
+++ b/tex-blindtext-doc/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD$
+share/texmf-dist/doc/latex/blindtext/README
+share/texmf-dist/doc/latex/blindtext/blindtext.pdf
diff --git a/tex-blindtext-doc/TODO b/tex-blindtext-doc/TODO
new file mode 100644
index 0000000..60267cf
--- /dev/null
+++ b/tex-blindtext-doc/TODO
@@ -0,0 +1,29 @@
+
+Distfile verification:
+
+  * I've verified that the md5 hash and size of the distfile downloaded
+    from ctan, blindtext.tar.xz, match the values given in the current
+    version of the texlive database entry for blindtext in
+      http://mirrors.ctan.org/tex-archive/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+    and the hashes in distinfo were calculated using that file.
+
+Category choice: see ../tex-blindtext/TODO
+
+License choice: see ../tex-blindtext/TODO
+
+Checklist for import to pkgsrc:
+
+  * Reevaluate my choice of parent directory.  If changed from devel to
+    print, reverse the order of the items in CATEGORIES in Makefile.
+
+  * Reevaluate my choice of license.
+
+  * Mirror the distfile: once the distfile has been copied to pkgsrc
+    mirrors, the line
+      TEXLIVE_USE_CTAN=	yes
+    should be removed from the Makefile.
+
+  * Import.
+
+  * Activate: in devel/Makefile, add
+      SUBDIR+=	tex-blindtext
diff --git a/tex-blindtext-doc/distinfo b/tex-blindtext-doc/distinfo
new file mode 100644
index 0000000..bf51c81
--- /dev/null
+++ b/tex-blindtext-doc/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (tex-blindtext-25039/blindtext.doc.tar.xz) = 4e93f0bce4081bddf7cda7e378c45b3544ee4280
+RMD160 (tex-blindtext-25039/blindtext.doc.tar.xz) = ea6b0fe398f50236ea55fa4f68d3a06b91ad64b9
+SHA512 (tex-blindtext-25039/blindtext.doc.tar.xz) = 03e741236969532024cc45240530c4af701c5f1dcbe059595e4e11821eda79c5b17738581d6d844347c5959a1cc8e838a07bc414e42afa46274387d9f16b3b23
+Size (tex-blindtext-25039/blindtext.doc.tar.xz) = 341176 bytes
diff --git a/tex-blindtext/DESCR b/tex-blindtext/DESCR
new file mode 100644
index 0000000..4914d84
--- /dev/null
+++ b/tex-blindtext/DESCR
@@ -0,0 +1,9 @@
+The blindtext package provides commands to create dummy ("blind") text
+for testing new classes, packages, etc.  The commands generate text,
+paragraphs, nested lists, mathematics, and entire documents containing
+sections, lists, mathematics, and table of contents.  Supported languages
+include, english, (n)german, french, catalan, and latin; the latin option
+provides a short "lorem ipsum" (for a longer lorem ipsum text, see the
+lipsum package).  Each language requires either the babel package plus
+the corresponding babel language package, or the polyglossia package (if
+using LuaLaTeX or XeLaTeX).
diff --git a/tex-blindtext/Makefile b/tex-blindtext/Makefile
new file mode 100644
index 0000000..9ba77a4
--- /dev/null
+++ b/tex-blindtext/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD$
+
+DISTNAME=	blindtext
+PKGNAME=	tex-${DISTNAME}-2.0
+CATEGORIES=	devel print
+TEXLIVE_REV=	25039
+TEXLIVE_USE_CTAN=	yes
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://www.ctan.org/tex-archive/macros/latex/contrib/blindtext
+COMMENT=	Create dummy text for testing classes and packages
+LICENSE=	lppl-1.3c
+
+USE_LANGUAGES=	# none
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/tex-blindtext/PLIST b/tex-blindtext/PLIST
new file mode 100644
index 0000000..242f53d
--- /dev/null
+++ b/tex-blindtext/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+share/texmf-dist/tex/latex/blindtext/blindtext.sty
diff --git a/tex-blindtext/TODO b/tex-blindtext/TODO
new file mode 100644
index 0000000..db83e09
--- /dev/null
+++ b/tex-blindtext/TODO
@@ -0,0 +1,70 @@
+
+Distfile verification:
+
+  * I've verified that the md5 hash and size of the distfile downloaded
+    from ctan, blindtext.tar.xz, match the values given in the current
+    version of the texlive database entry for blindtext in
+      http://mirrors.ctan.org/tex-archive/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+    and the hashes in distinfo were calculated using that file.
+
+Category choices:
+
+  Since it's pitched at testing new classes and packages, devel is a
+  potential primary category.  It could also be a good way for users
+  to try out existing classes and packages, so print is also a
+  potential primary category.  I chose devel, but not with much
+  conviction.
+
+License choice:
+
+  * The README file, in the doc pkg and on the home page, says:
+      "License type:         LaTeX Project Public License"
+
+  * The texlive database entry says:
+      catalogue-license lppl
+
+    The closest analogs in license.mk and pkgsrc/licenses are:
+      lppl-1.0 lppl-1.2 lppl-1.3c
+
+  * The .sty file says:
+      "License type:         Free"
+
+    There doesn't seem to be any analog in license.mk or pkgsrc/licenses,
+    but the word "copyright" (case-insensitive search) does not appear in
+    any of the files in the package, the doc package, or the source
+    package.  So, maybe the closest analogous license is:
+      public-domain
+
+  * I decided to go with lppl-1.3c, since it was the version in effect at
+    the time that the latest version of blindtext was contributed to
+    ctan, and "Latex Project Public License" is prominently displayed on
+    the home page.  In the source .dtx file there are a few changes with
+    dates that predate lppl-1.3c, but there is no evidence of a date for
+    an original version.  The earliest date mentioned is in the line:
+      \changes{V1.3}{2003-05-18}{Cascaded lists}.
+
+    However, some other texlive packages specify a version explicitly,
+    and this one does not, so maybe the default should be lppl-1.0?
+
+Checklist for import to pkgsrc:
+
+  * Reevaluate my choice of parent directory.  If changed from devel to
+    print, reverse the order of the items in CATEGORIES in Makefile.
+
+  * Reevaluate my choice of license.
+
+  * Mirror the distfile: once the distfile has been copied to pkgsrc
+    mirrors, the line
+      TEXLIVE_USE_CTAN=	yes
+    should be removed from the Makefile.
+
+  * Import.
+
+  * Activate: in devel/Makefile, add
+      SUBDIR+=	tex-blindtext
+
+  * Update meta-pkgs/texlive-collection/latexextra/Makefile, changing
+      # depend blindtext
+    to
+      DEPENDS+=	tex-blindtext-[0-9]*:../../<category>/tex-blindtext
+    where <category> is the chosen parent directory.
diff --git a/tex-blindtext/distinfo b/tex-blindtext/distinfo
new file mode 100644
index 0000000..a2c0654
--- /dev/null
+++ b/tex-blindtext/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (tex-blindtext-25039/blindtext.tar.xz) = 127bd45c69cef7a7ccc3f0e0b17369637741011d
+RMD160 (tex-blindtext-25039/blindtext.tar.xz) = 2706639cb7d2bca9e676d8bc0366e12b32dc3ac4
+SHA512 (tex-blindtext-25039/blindtext.tar.xz) = 48bfb21ad56036d18decce7b50ea3ed2e9495e12fb788e848741b32aba11af78add4af5f361ee4305b744d4ba10807595dbb1f69ec63b57568726e597fc370b4
+Size (tex-blindtext-25039/blindtext.tar.xz) = 10496 bytes


Home | Main Index | Thread Index | Old Index