head	1.2;
access;
symbols
	pkgsrc-2026Q1:1.2.0.54
	pkgsrc-2026Q1-base:1.2
	pkgsrc-2025Q4:1.2.0.52
	pkgsrc-2025Q4-base:1.2
	pkgsrc-2025Q3:1.2.0.50
	pkgsrc-2025Q3-base:1.2
	pkgsrc-2025Q2:1.2.0.48
	pkgsrc-2025Q2-base:1.2
	pkgsrc-2025Q1:1.2.0.46
	pkgsrc-2025Q1-base:1.2
	pkgsrc-2024Q4:1.2.0.44
	pkgsrc-2024Q4-base:1.2
	pkgsrc-2024Q3:1.2.0.42
	pkgsrc-2024Q3-base:1.2
	pkgsrc-2024Q2:1.2.0.40
	pkgsrc-2024Q2-base:1.2
	pkgsrc-2024Q1:1.2.0.38
	pkgsrc-2024Q1-base:1.2
	pkgsrc-2023Q4:1.2.0.36
	pkgsrc-2023Q4-base:1.2
	pkgsrc-2023Q3:1.2.0.34
	pkgsrc-2023Q3-base:1.2
	pkgsrc-2023Q2:1.2.0.32
	pkgsrc-2023Q2-base:1.2
	pkgsrc-2023Q1:1.2.0.30
	pkgsrc-2023Q1-base:1.2
	pkgsrc-2022Q4:1.2.0.28
	pkgsrc-2022Q4-base:1.2
	pkgsrc-2022Q3:1.2.0.26
	pkgsrc-2022Q3-base:1.2
	pkgsrc-2022Q2:1.2.0.24
	pkgsrc-2022Q2-base:1.2
	pkgsrc-2022Q1:1.2.0.22
	pkgsrc-2022Q1-base:1.2
	pkgsrc-2021Q4:1.2.0.20
	pkgsrc-2021Q4-base:1.2
	pkgsrc-2021Q3:1.2.0.18
	pkgsrc-2021Q3-base:1.2
	pkgsrc-2021Q2:1.2.0.16
	pkgsrc-2021Q2-base:1.2
	pkgsrc-2021Q1:1.2.0.14
	pkgsrc-2021Q1-base:1.2
	pkgsrc-2020Q4:1.2.0.12
	pkgsrc-2020Q4-base:1.2
	pkgsrc-2020Q3:1.2.0.10
	pkgsrc-2020Q3-base:1.2
	pkgsrc-2020Q2:1.2.0.8
	pkgsrc-2020Q2-base:1.2
	pkgsrc-2020Q1:1.2.0.4
	pkgsrc-2020Q1-base:1.2
	pkgsrc-2019Q4:1.2.0.6
	pkgsrc-2019Q4-base:1.2
	pkgsrc-2019Q3:1.2.0.2
	pkgsrc-2019Q3-base:1.2
	pkgsrc-2019Q2:1.1.0.30
	pkgsrc-2019Q2-base:1.1
	pkgsrc-2019Q1:1.1.0.28
	pkgsrc-2019Q1-base:1.1
	pkgsrc-2018Q4:1.1.0.26
	pkgsrc-2018Q4-base:1.1
	pkgsrc-2018Q3:1.1.0.24
	pkgsrc-2018Q3-base:1.1
	pkgsrc-2018Q2:1.1.0.22
	pkgsrc-2018Q2-base:1.1
	pkgsrc-2018Q1:1.1.0.20
	pkgsrc-2018Q1-base:1.1
	pkgsrc-2017Q4:1.1.0.18
	pkgsrc-2017Q4-base:1.1
	pkgsrc-2017Q3:1.1.0.16
	pkgsrc-2017Q3-base:1.1
	pkgsrc-2017Q2:1.1.0.12
	pkgsrc-2017Q2-base:1.1
	pkgsrc-2017Q1:1.1.0.10
	pkgsrc-2017Q1-base:1.1
	pkgsrc-2016Q4:1.1.0.8
	pkgsrc-2016Q4-base:1.1
	pkgsrc-2016Q3:1.1.0.6
	pkgsrc-2016Q3-base:1.1
	pkgsrc-2016Q2:1.1.0.4
	pkgsrc-2016Q2-base:1.1
	pkgsrc-2016Q1:1.1.0.2
	pkgsrc-2016Q1-base:1.1;
locks; strict;
comment	@# @;


1.2
date	2019.08.12.08.35.14;	author markd;	state Exp;
branches;
next	1.1;
commitid	ixk4zmF3gH77pIyB;

1.1
date	2016.01.24.19.34.44;	author markd;	state Exp;
branches;
next	;
commitid	mZGkruMcb3T8IdSy;


desc
@@


1.2
log
@texlive2pkg: update to 1.6

use https homepage
more license mappings
@
text
@#!/usr/pkg/bin/perl
# $NetBSD: texlive.pkg.doc,v 1.1 2016/01/24 19:34:44 markd Exp $

$pkgname = $ARGV[0];
$revision= $ARGV[1];
$version = $ARGV[2];
$license = $ARGV[3];
$homepage = $ARGV[4];
$pkgdocname = $shortdesc = $revdoc = $longdesc = $depend = "";
$plist = $other = $maps = "";

while (<STDIN>) {
      $pkgdocname = $1,next if (/^name (\S+)/);
      $shortdesc = $1,next if (/^shortdesc +(.+)/);
      $revdoc = $1,next if (/^revision (\S+)/);
      $license = $1,next if (/^catalogue-license (\S+)/);
      $version = $1,next if (/^catalogue-version +(.+)/);
      next if (/^category /);
      next if (/^catalogue-ctan /);
      next if (/^catalogue-date /);
      next if (/^relocated /);
      next if (/^runfiles /);
      next if (/^docfiles /);
      next if (/^longdesc /);
      
      $plist .= "share/texmf-dist$1\n", next if (/^ RELOC(.+)/);
      $plist .= "share/$1\n",next if (/^ (.+)/);

      $other .= "# " . $_;
}

die "pkgname doesn't match" if ($pkgname . ".doc" ne $pkgdocname);
die "revision doesn't match" if ($revision ne $revdoc);

mkdir "tex-${pkgname}-doc";

open(DESCR, ">tex-${pkgname}-doc/DESCR");
print DESCR "Documentation for tex-${pkgname}.\n";
close(DESCR);

open(PLIST, ">tex-${pkgname}-doc/PLIST");
print PLIST "\@@comment \$NetBSD\$\n";
print PLIST "$plist";
close(PLIST);

open(MAKE, ">tex-${pkgname}-doc/Makefile");

print MAKE <<OUT;
# \$NetBSD\$

DISTNAME=	${pkgname}.doc
PKGNAME=	tex-\${DISTNAME:S/./-/}-$version
TEXLIVE_REV=	$revision

MAINTAINER=	pkgsrc-users\@@NetBSD.org
HOMEPAGE=	https://ctan.org/pkg/$homepage
COMMENT=	Documentation for tex-${pkgname}
LICENSE=	$license

.include "../../print/texlive/package.mk"
.include "../../mk/bsd.pkg.mk"
OUT

close(MAKE);

exit 0;
@


1.1
log
@Add texlive2pkg 1.0

Tool to automate initial steps in building a texlive package
@
text
@d2 1
a2 1
# $NetBSD$
d56 1
a56 1
HOMEPAGE=	http://ctan.org/pkg/$homepage
@

