Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: latexmk-4.76
@ 2022-02-17 10:20 vutunganh
  2022-02-17 11:36 ` [PR PATCH] [Updated] " vutunganh
                   ` (32 more replies)
  0 siblings, 33 replies; 34+ messages in thread
From: vutunganh @ 2022-02-17 10:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1103 bytes --]

There is a new pull request by vutunganh against master on the void-packages repository

https://github.com/vutunganh/void-packages latexmk
https://github.com/void-linux/void-packages/pull/35661

New package: latexmk-4.76
This script only works if LaTeX and perl are installed.
- There are many providers for a LaTeX compiler (I assume) so I didn't list it as a dependency.
- As for perl, there are multiple ways of installing perl as well (e.g. via perlbrew into the user's home directory). I did include it as a dependency though.

There is one `TODO` -- I am not sure whether to use `GPL-2.0-or-later`. On [its CTAN page](https://ctan.org/pkg/latexmk/), the listed license is GPLv2.

#### Testing the changes
- I tested the changes in this PR: **briefly**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

Resolves https://github.com/void-linux/void-packages/issues/35626.

A patch file from https://github.com/void-linux/void-packages/pull/35661.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-latexmk-35661.patch --]
[-- Type: text/x-diff, Size: 1090 bytes --]

From baac2630b380c085036e5d2728e3001e60575400 Mon Sep 17 00:00:00 2001
From: Tung Anh Vu <vu.tunganh96@gmail.com>
Date: Thu, 17 Feb 2022 11:08:29 +0100
Subject: [PATCH] New package: latexmk-4.76

---
 srcpkgs/latexmk/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/latexmk/template

diff --git a/srcpkgs/latexmk/template b/srcpkgs/latexmk/template
new file mode 100644
index 000000000000..50e089e3ac27
--- /dev/null
+++ b/srcpkgs/latexmk/template
@@ -0,0 +1,18 @@
+# Template file for 'latexmk'
+pkgname=latexmk
+version=4.76
+revision=1
+_version_without_dot="${version/./}"
+wrksrc="${pkgname}"
+short_desc="Perl script for running LaTeX the correct number of times"
+maintainer="Tung Anh Vu <vu.tunganh96@gmail.com>"
+# TODO: Or is it GPL-2.0-or-later?
+license="GPL-2.0-only"
+homepage="https://personal.psu.edu/~jcc8/software/latexmk"
+distfiles="${homepage}/${pkgname}-${_version_without_dot}.zip"
+checksum=9abb87da4666d6078c9006dbb32dc2a7cb3996fc2f76b0c6c5c73311a50ac89e
+
+do_install() {
+	vbin latexmk.pl latexmk
+	vman latexmk.1
+}

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR PATCH] [Updated] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
@ 2022-02-17 11:36 ` vutunganh
  2022-02-17 11:39 ` vutunganh
                   ` (31 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-02-17 11:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1108 bytes --]

There is an updated pull request by vutunganh against master on the void-packages repository

https://github.com/vutunganh/void-packages latexmk
https://github.com/void-linux/void-packages/pull/35661

New package: latexmk-4.76
This script only works if LaTeX and perl are installed.
- There are many providers for a LaTeX compiler (I assume) so I didn't list it as a dependency.
- As for perl, there are multiple ways of installing perl as well (e.g. via perlbrew into the user's home directory). I did include it as a dependency though.

There is one `TODO` -- I am not sure whether to use `GPL-2.0-or-later`. On [its CTAN page](https://ctan.org/pkg/latexmk/), the listed license is GPLv2.

#### Testing the changes
- I tested the changes in this PR: **briefly**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

Resolves https://github.com/void-linux/void-packages/issues/35626.

A patch file from https://github.com/void-linux/void-packages/pull/35661.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-latexmk-35661.patch --]
[-- Type: text/x-diff, Size: 1107 bytes --]

From b50fe31ebac98313eddf97fb54e1419a6e26e824 Mon Sep 17 00:00:00 2001
From: Tung Anh Vu <vu.tunganh96@gmail.com>
Date: Thu, 17 Feb 2022 11:08:29 +0100
Subject: [PATCH] New package: latexmk-4.76

---
 srcpkgs/latexmk/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/latexmk/template

diff --git a/srcpkgs/latexmk/template b/srcpkgs/latexmk/template
new file mode 100644
index 000000000000..354bb28eca8f
--- /dev/null
+++ b/srcpkgs/latexmk/template
@@ -0,0 +1,19 @@
+# Template file for 'latexmk'
+pkgname=latexmk
+version=4.76
+revision=1
+_version_without_dot="${version/./}"
+wrksrc="${pkgname}"
+short_desc="Perl script for running LaTeX the correct number of times"
+depends="perl"
+maintainer="Tung Anh Vu <vu.tunganh96@gmail.com>"
+# TODO: Or is it GPL-2.0-or-later?
+license="GPL-2.0-only"
+homepage="https://personal.psu.edu/~jcc8/software/latexmk"
+distfiles="${homepage}/${pkgname}-${_version_without_dot}.zip"
+checksum=9abb87da4666d6078c9006dbb32dc2a7cb3996fc2f76b0c6c5c73311a50ac89e
+
+do_install() {
+	vbin latexmk.pl latexmk
+	vman latexmk.1
+}

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR PATCH] [Updated] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
  2022-02-17 11:36 ` [PR PATCH] [Updated] " vutunganh
@ 2022-02-17 11:39 ` vutunganh
  2022-02-18 11:23 ` vutunganh
                   ` (30 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-02-17 11:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1108 bytes --]

There is an updated pull request by vutunganh against master on the void-packages repository

https://github.com/vutunganh/void-packages latexmk
https://github.com/void-linux/void-packages/pull/35661

New package: latexmk-4.76
This script only works if LaTeX and perl are installed.
- There are many providers for a LaTeX compiler (I assume) so I didn't list it as a dependency.
- As for perl, there are multiple ways of installing perl as well (e.g. via perlbrew into the user's home directory). I did include it as a dependency though.

There is one `TODO` -- I am not sure whether to use `GPL-2.0-or-later`. On [its CTAN page](https://ctan.org/pkg/latexmk/), the listed license is GPLv2.

#### Testing the changes
- I tested the changes in this PR: **briefly**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

Resolves https://github.com/void-linux/void-packages/issues/35626.

A patch file from https://github.com/void-linux/void-packages/pull/35661.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-latexmk-35661.patch --]
[-- Type: text/x-diff, Size: 1107 bytes --]

From 74ffbba79233c0da2a411cb2bef2f1aa8e24d491 Mon Sep 17 00:00:00 2001
From: Tung Anh Vu <vu.tunganh96@gmail.com>
Date: Thu, 17 Feb 2022 11:08:29 +0100
Subject: [PATCH] New package: latexmk-4.76

---
 srcpkgs/latexmk/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/latexmk/template

diff --git a/srcpkgs/latexmk/template b/srcpkgs/latexmk/template
new file mode 100644
index 000000000000..1a90590fb21e
--- /dev/null
+++ b/srcpkgs/latexmk/template
@@ -0,0 +1,19 @@
+# Template file for 'latexmk'
+pkgname=latexmk
+version=4.76
+revision=1
+_version_without_dot="${version/./}"
+wrksrc="${pkgname}"
+depends="perl"
+short_desc="Perl script for running LaTeX the correct number of times"
+maintainer="Tung Anh Vu <vu.tunganh96@gmail.com>"
+# TODO: Or is it GPL-2.0-or-later?
+license="GPL-2.0-only"
+homepage="https://personal.psu.edu/~jcc8/software/latexmk"
+distfiles="${homepage}/${pkgname}-${_version_without_dot}.zip"
+checksum=9abb87da4666d6078c9006dbb32dc2a7cb3996fc2f76b0c6c5c73311a50ac89e
+
+do_install() {
+	vbin latexmk.pl latexmk
+	vman latexmk.1
+}

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR PATCH] [Updated] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
  2022-02-17 11:36 ` [PR PATCH] [Updated] " vutunganh
  2022-02-17 11:39 ` vutunganh
@ 2022-02-18 11:23 ` vutunganh
  2022-02-19 14:46 ` [PR REVIEW] " dkwo
                   ` (29 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-02-18 11:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1108 bytes --]

There is an updated pull request by vutunganh against master on the void-packages repository

https://github.com/vutunganh/void-packages latexmk
https://github.com/void-linux/void-packages/pull/35661

New package: latexmk-4.76
This script only works if LaTeX and perl are installed.
- There are many providers for a LaTeX compiler (I assume) so I didn't list it as a dependency.
- As for perl, there are multiple ways of installing perl as well (e.g. via perlbrew into the user's home directory). I did include it as a dependency though.

There is one `TODO` -- I am not sure whether to use `GPL-2.0-or-later`. On [its CTAN page](https://ctan.org/pkg/latexmk/), the listed license is GPLv2.

#### Testing the changes
- I tested the changes in this PR: **briefly**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

Resolves https://github.com/void-linux/void-packages/issues/35626.

A patch file from https://github.com/void-linux/void-packages/pull/35661.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-latexmk-35661.patch --]
[-- Type: text/x-diff, Size: 1074 bytes --]

From cdda24c58f3f9bcfbef6c82fa1013af774fd9682 Mon Sep 17 00:00:00 2001
From: Tung Anh Vu <vu.tunganh96@gmail.com>
Date: Thu, 17 Feb 2022 11:08:29 +0100
Subject: [PATCH] New package: latexmk-4.76

---
 srcpkgs/latexmk/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/latexmk/template

diff --git a/srcpkgs/latexmk/template b/srcpkgs/latexmk/template
new file mode 100644
index 000000000000..f9de35a27af7
--- /dev/null
+++ b/srcpkgs/latexmk/template
@@ -0,0 +1,18 @@
+# Template file for 'latexmk'
+pkgname=latexmk
+version=4.76
+revision=1
+_version_without_dot="${version/./}"
+wrksrc="${pkgname}"
+depends="perl"
+short_desc="Perl script for running LaTeX the correct number of times"
+maintainer="Tung Anh Vu <vu.tunganh96@gmail.com>"
+license="GPL-2.0-or-later"
+homepage="https://personal.psu.edu/~jcc8/software/latexmk"
+distfiles="${homepage}/${pkgname}-${_version_without_dot}.zip"
+checksum=9abb87da4666d6078c9006dbb32dc2a7cb3996fc2f76b0c6c5c73311a50ac89e
+
+do_install() {
+	vbin latexmk.pl latexmk
+	vman latexmk.1
+}

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR REVIEW] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (2 preceding siblings ...)
  2022-02-18 11:23 ` vutunganh
@ 2022-02-19 14:46 ` dkwo
  2022-02-19 14:46 ` dkwo
                   ` (28 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: dkwo @ 2022-02-19 14:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 219 bytes --]

New review comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#discussion_r810122496

Comment:
Do you need to worry about conflicts with `latexmk` as provided by texlive?

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR REVIEW] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (3 preceding siblings ...)
  2022-02-19 14:46 ` [PR REVIEW] " dkwo
@ 2022-02-19 14:46 ` dkwo
  2022-02-22 15:47 ` vutunganh
                   ` (27 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: dkwo @ 2022-02-19 14:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 283 bytes --]

New review comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#discussion_r810121845

Comment:
You could have this directly in distfiles, like
`distfiles="https://personal.psu.edu/~jcc8/software/latexmk/${pkgname}-${version/./}.zip"`

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR REVIEW] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (4 preceding siblings ...)
  2022-02-19 14:46 ` dkwo
@ 2022-02-22 15:47 ` vutunganh
  2022-03-04 22:16 ` [PR PATCH] [Updated] " vutunganh
                   ` (26 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-02-22 15:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 250 bytes --]

New review comment by vutunganh on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#discussion_r812088289

Comment:
Possibly, but I'm currently too busy to address this. I will try to make time by the end of the week.

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR PATCH] [Updated] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (5 preceding siblings ...)
  2022-02-22 15:47 ` vutunganh
@ 2022-03-04 22:16 ` vutunganh
  2022-03-04 22:47 ` vutunganh
                   ` (25 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-03-04 22:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 949 bytes --]

There is an updated pull request by vutunganh against master on the void-packages repository

https://github.com/vutunganh/void-packages latexmk
https://github.com/void-linux/void-packages/pull/35661

New package: latexmk-4.76
This script only works if LaTeX and perl are installed.
- There are many providers for a LaTeX compiler (I assume) so I didn't list it as a dependency.
- As for perl, there are multiple ways of installing perl as well (e.g. via perlbrew into the user's home directory). I did include it as a dependency though.

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

Resolves https://github.com/void-linux/void-packages/issues/35626.

A patch file from https://github.com/void-linux/void-packages/pull/35661.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-latexmk-35661.patch --]
[-- Type: text/x-diff, Size: 1107 bytes --]

From 8b4697f03ce622a71a27531ab2017c7dd8826195 Mon Sep 17 00:00:00 2001
From: Tung Anh Vu <vu.tunganh96@gmail.com>
Date: Thu, 17 Feb 2022 11:08:29 +0100
Subject: [PATCH] New package: latexmk-4.76

---
 srcpkgs/latexmk/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/latexmk/template

diff --git a/srcpkgs/latexmk/template b/srcpkgs/latexmk/template
new file mode 100644
index 000000000000..1a90590fb21e
--- /dev/null
+++ b/srcpkgs/latexmk/template
@@ -0,0 +1,19 @@
+# Template file for 'latexmk'
+pkgname=latexmk
+version=4.76
+revision=1
+_version_without_dot="${version/./}"
+wrksrc="${pkgname}"
+depends="perl"
+short_desc="Perl script for running LaTeX the correct number of times"
+maintainer="Tung Anh Vu <vu.tunganh96@gmail.com>"
+# TODO: Or is it GPL-2.0-or-later?
+license="GPL-2.0-only"
+homepage="https://personal.psu.edu/~jcc8/software/latexmk"
+distfiles="${homepage}/${pkgname}-${_version_without_dot}.zip"
+checksum=9abb87da4666d6078c9006dbb32dc2a7cb3996fc2f76b0c6c5c73311a50ac89e
+
+do_install() {
+	vbin latexmk.pl latexmk
+	vman latexmk.1
+}

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR PATCH] [Updated] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (6 preceding siblings ...)
  2022-03-04 22:16 ` [PR PATCH] [Updated] " vutunganh
@ 2022-03-04 22:47 ` vutunganh
  2022-03-04 22:47 ` [PR REVIEW] " vutunganh
                   ` (24 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-03-04 22:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 949 bytes --]

There is an updated pull request by vutunganh against master on the void-packages repository

https://github.com/vutunganh/void-packages latexmk
https://github.com/void-linux/void-packages/pull/35661

New package: latexmk-4.76
This script only works if LaTeX and perl are installed.
- There are many providers for a LaTeX compiler (I assume) so I didn't list it as a dependency.
- As for perl, there are multiple ways of installing perl as well (e.g. via perlbrew into the user's home directory). I did include it as a dependency though.

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

Resolves https://github.com/void-linux/void-packages/issues/35626.

A patch file from https://github.com/void-linux/void-packages/pull/35661.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-latexmk-35661.patch --]
[-- Type: text/x-diff, Size: 1081 bytes --]

From d92bf9a67ce52b33050f3dd4d6348eaa70ac192a Mon Sep 17 00:00:00 2001
From: Tung Anh Vu <vu.tunganh96@gmail.com>
Date: Thu, 17 Feb 2022 11:08:29 +0100
Subject: [PATCH] New package: latexmk-4.76

---
 srcpkgs/latexmk/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/latexmk/template

diff --git a/srcpkgs/latexmk/template b/srcpkgs/latexmk/template
new file mode 100644
index 000000000000..760e59ba85bf
--- /dev/null
+++ b/srcpkgs/latexmk/template
@@ -0,0 +1,19 @@
+# Template file for 'latexmk'
+pkgname=latexmk
+version=4.76
+revision=1
+wrksrc="${pkgname}"
+depends="perl"
+short_desc="Perl script for running LaTeX the correct number of times"
+maintainer="Tung Anh Vu <vu.tunganh96@gmail.com>"
+license="GPL-2.0-or-later"
+homepage="https://personal.psu.edu/~jcc8/software/latexmk"
+distfiles="${homepage}/${pkgname}-${version/./}.zip"
+checksum=9abb87da4666d6078c9006dbb32dc2a7cb3996fc2f76b0c6c5c73311a50ac89e
+# texlive also installs latexmk
+conflicts="texlive"
+
+do_install() {
+	vbin latexmk.pl latexmk
+	vman latexmk.1
+}

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR REVIEW] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (7 preceding siblings ...)
  2022-03-04 22:47 ` vutunganh
@ 2022-03-04 22:47 ` vutunganh
  2022-03-04 22:48 ` vutunganh
                   ` (23 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-03-04 22:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 161 bytes --]

New review comment by vutunganh on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#discussion_r819967779

Comment:
Sounds good.

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR REVIEW] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (8 preceding siblings ...)
  2022-03-04 22:47 ` [PR REVIEW] " vutunganh
@ 2022-03-04 22:48 ` vutunganh
  2022-03-04 22:49 ` vutunganh
                   ` (22 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-03-04 22:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 254 bytes --]

New review comment by vutunganh on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#discussion_r812088289

Comment:
~~Possibly, but I'm currently too busy to address this. I will try to make time by the end of the week.~~

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR REVIEW] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (9 preceding siblings ...)
  2022-03-04 22:48 ` vutunganh
@ 2022-03-04 22:49 ` vutunganh
  2022-03-08 19:54 ` Chocimier
                   ` (21 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-03-04 22:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 386 bytes --]

New review comment by vutunganh on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#discussion_r819968449

Comment:
You were right. I added `texlive` as a conflict.

However, `/usr/bin/latexmk` installed by texlive is only a symlink to a directory with TeX related scripts. Maybe there's a way to avoid installing this symlink if latexmk is installed?

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR REVIEW] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (10 preceding siblings ...)
  2022-03-04 22:49 ` vutunganh
@ 2022-03-08 19:54 ` Chocimier
  2022-03-15 19:54 ` vutunganh
                   ` (20 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: Chocimier @ 2022-03-08 19:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 258 bytes --]

New review comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#discussion_r822017901

Comment:
Maybe alternatives, but if we can stand 4.70b, it would be easier to pull latexmk from texlive as subpackage.

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR REVIEW] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (11 preceding siblings ...)
  2022-03-08 19:54 ` Chocimier
@ 2022-03-15 19:54 ` vutunganh
  2022-03-15 20:34 ` Chocimier
                   ` (19 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-03-15 19:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 325 bytes --]

New review comment by vutunganh on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#discussion_r827357761

Comment:
Thanks for the suggestion. I tried to do this [in my fork](https://github.com/vutunganh/void-packages/commit/6dabd94f05a482754e0bd133b06804aaac358b94).

Does that look right?

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR REVIEW] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (12 preceding siblings ...)
  2022-03-15 19:54 ` vutunganh
@ 2022-03-15 20:34 ` Chocimier
  2022-03-15 20:35 ` vutunganh
                   ` (18 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: Chocimier @ 2022-03-15 20:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 212 bytes --]

New review comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#discussion_r827387688

Comment:
Looks fine. Revision needs to be increased to build it in repo.

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR REVIEW] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (13 preceding siblings ...)
  2022-03-15 20:34 ` Chocimier
@ 2022-03-15 20:35 ` vutunganh
  2022-03-15 20:35 ` Chocimier
                   ` (17 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-03-15 20:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 201 bytes --]

New review comment by vutunganh on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#discussion_r827388253

Comment:
Thanks, I'll make a pull request and close this one.

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR REVIEW] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (14 preceding siblings ...)
  2022-03-15 20:35 ` vutunganh
@ 2022-03-15 20:35 ` Chocimier
  2022-03-15 20:36 ` vutunganh
                   ` (16 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: Chocimier @ 2022-03-15 20:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 188 bytes --]

New review comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#discussion_r827388860

Comment:
Please reuse this one and do not close.

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR REVIEW] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (15 preceding siblings ...)
  2022-03-15 20:35 ` Chocimier
@ 2022-03-15 20:36 ` vutunganh
  2022-03-15 20:40 ` [PR PATCH] [Updated] " vutunganh
                   ` (15 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-03-15 20:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 178 bytes --]

New review comment by vutunganh on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#discussion_r827389461

Comment:
Ok, that sounds good as well.

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR PATCH] [Updated] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (16 preceding siblings ...)
  2022-03-15 20:36 ` vutunganh
@ 2022-03-15 20:40 ` vutunganh
  2022-03-15 20:41 ` [PR REVIEW] " vutunganh
                   ` (14 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-03-15 20:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 949 bytes --]

There is an updated pull request by vutunganh against master on the void-packages repository

https://github.com/vutunganh/void-packages latexmk
https://github.com/void-linux/void-packages/pull/35661

New package: latexmk-4.76
This script only works if LaTeX and perl are installed.
- There are many providers for a LaTeX compiler (I assume) so I didn't list it as a dependency.
- As for perl, there are multiple ways of installing perl as well (e.g. via perlbrew into the user's home directory). I did include it as a dependency though.

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

Resolves https://github.com/void-linux/void-packages/issues/35626.

A patch file from https://github.com/void-linux/void-packages/pull/35661.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-latexmk-35661.patch --]
[-- Type: text/x-diff, Size: 1273 bytes --]

From 8a8174ce328c56a046d0baf0e57e3dcc33e3254a Mon Sep 17 00:00:00 2001
From: Tung Anh Vu <vu.tunganh96@gmail.com>
Date: Tue, 15 Mar 2022 20:50:59 +0100
Subject: [PATCH] texlive: Pull latexmk into a subpackage

---
 srcpkgs/texlive-latexmk  |  1 +
 srcpkgs/texlive/template | 11 ++++++++++-
 2 files changed, 11 insertions(+), 1 deletion(-)
 create mode 120000 srcpkgs/texlive-latexmk

diff --git a/srcpkgs/texlive-latexmk b/srcpkgs/texlive-latexmk
new file mode 120000
index 000000000000..c6cca627ba90
--- /dev/null
+++ b/srcpkgs/texlive-latexmk
@@ -0,0 +1 @@
+texlive
\ No newline at end of file
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index cf3fa5c8044e..86d8e0bef214 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -1,7 +1,7 @@
 # Template file for 'texlive'
 pkgname=texlive
 version=20210325
-revision=2
+revision=3
 wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
@@ -393,3 +393,12 @@ texlive-PythonTeX_package() {
 		vmove usr/share/texmf-dist/scripts/pythontex
 	}
 }
+
+texlive-latexmk_package() {
+	depends="perl"
+	short_desc+=" - script for compiling the correct number of times"
+	pkg_install() {
+		vmove usr/bin/latexmk
+		vmove usr/share/texmf-dist/scripts/latexmk
+	}
+}

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR REVIEW] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (17 preceding siblings ...)
  2022-03-15 20:40 ` [PR PATCH] [Updated] " vutunganh
@ 2022-03-15 20:41 ` vutunganh
  2022-03-19  8:18 ` dkwo
                   ` (13 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-03-15 20:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 191 bytes --]

New review comment by vutunganh on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#discussion_r827389461

Comment:
~~Ok, that sounds good as well.~~

Done.

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (18 preceding siblings ...)
  2022-03-15 20:41 ` [PR REVIEW] " vutunganh
@ 2022-03-19  8:18 ` dkwo
  2022-03-19 12:40 ` vutunganh
                   ` (12 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: dkwo @ 2022-03-19  8:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 295 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#issuecomment-1072967474

Comment:
Maybe the new subpackage should also be a dependency of something like texlive-latexextra, to ensure it is not dropped in the regular texlive installations?

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (19 preceding siblings ...)
  2022-03-19  8:18 ` dkwo
@ 2022-03-19 12:40 ` vutunganh
  2022-03-19 18:48 ` dkwo
                   ` (11 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-03-19 12:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 357 bytes --]

New comment by vutunganh on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#issuecomment-1073003020

Comment:
I'm fine with doing that. Does it make sense to do it when `texlive-latexextra` didn't have `texlive` as a dependency? I don't use `texlive-latexextra` so I'm not sure what it does and why would it need `latexmk`.

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (20 preceding siblings ...)
  2022-03-19 12:40 ` vutunganh
@ 2022-03-19 18:48 ` dkwo
  2022-03-29 17:52 ` Chocimier
                   ` (10 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: dkwo @ 2022-03-19 18:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 251 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#issuecomment-1073061606

Comment:
Maybe that's not the right one, I just thought that latexmk
should be a dependency of 'some' texlive-* package.


^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (21 preceding siblings ...)
  2022-03-19 18:48 ` dkwo
@ 2022-03-29 17:52 ` Chocimier
  2022-04-09 19:39 ` [PR PATCH] [Updated] " vutunganh
                   ` (9 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: Chocimier @ 2022-03-29 17:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 217 bytes --]

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#issuecomment-1082197485

Comment:
Why not to add it as dependency of `texlive`, where it belongs right now?

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR PATCH] [Updated] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (22 preceding siblings ...)
  2022-03-29 17:52 ` Chocimier
@ 2022-04-09 19:39 ` vutunganh
  2022-04-09 19:40 ` vutunganh
                   ` (8 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-04-09 19:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 949 bytes --]

There is an updated pull request by vutunganh against master on the void-packages repository

https://github.com/vutunganh/void-packages latexmk
https://github.com/void-linux/void-packages/pull/35661

New package: latexmk-4.76
This script only works if LaTeX and perl are installed.
- There are many providers for a LaTeX compiler (I assume) so I didn't list it as a dependency.
- As for perl, there are multiple ways of installing perl as well (e.g. via perlbrew into the user's home directory). I did include it as a dependency though.

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

Resolves https://github.com/void-linux/void-packages/issues/35626.

A patch file from https://github.com/void-linux/void-packages/pull/35661.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-latexmk-35661.patch --]
[-- Type: text/x-diff, Size: 1273 bytes --]

From 8a8174ce328c56a046d0baf0e57e3dcc33e3254a Mon Sep 17 00:00:00 2001
From: Tung Anh Vu <vu.tunganh96@gmail.com>
Date: Tue, 15 Mar 2022 20:50:59 +0100
Subject: [PATCH] texlive: Pull latexmk into a subpackage

---
 srcpkgs/texlive-latexmk  |  1 +
 srcpkgs/texlive/template | 11 ++++++++++-
 2 files changed, 11 insertions(+), 1 deletion(-)
 create mode 120000 srcpkgs/texlive-latexmk

diff --git a/srcpkgs/texlive-latexmk b/srcpkgs/texlive-latexmk
new file mode 120000
index 000000000000..c6cca627ba90
--- /dev/null
+++ b/srcpkgs/texlive-latexmk
@@ -0,0 +1 @@
+texlive
\ No newline at end of file
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index cf3fa5c8044e..86d8e0bef214 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -1,7 +1,7 @@
 # Template file for 'texlive'
 pkgname=texlive
 version=20210325
-revision=2
+revision=3
 wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
@@ -393,3 +393,12 @@ texlive-PythonTeX_package() {
 		vmove usr/share/texmf-dist/scripts/pythontex
 	}
 }
+
+texlive-latexmk_package() {
+	depends="perl"
+	short_desc+=" - script for compiling the correct number of times"
+	pkg_install() {
+		vmove usr/bin/latexmk
+		vmove usr/share/texmf-dist/scripts/latexmk
+	}
+}

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR PATCH] [Updated] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (23 preceding siblings ...)
  2022-04-09 19:39 ` [PR PATCH] [Updated] " vutunganh
@ 2022-04-09 19:40 ` vutunganh
  2022-04-09 19:41 ` vutunganh
                   ` (7 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-04-09 19:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 949 bytes --]

There is an updated pull request by vutunganh against master on the void-packages repository

https://github.com/vutunganh/void-packages latexmk
https://github.com/void-linux/void-packages/pull/35661

New package: latexmk-4.76
This script only works if LaTeX and perl are installed.
- There are many providers for a LaTeX compiler (I assume) so I didn't list it as a dependency.
- As for perl, there are multiple ways of installing perl as well (e.g. via perlbrew into the user's home directory). I did include it as a dependency though.

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

Resolves https://github.com/void-linux/void-packages/issues/35626.

A patch file from https://github.com/void-linux/void-packages/pull/35661.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-latexmk-35661.patch --]
[-- Type: text/x-diff, Size: 1273 bytes --]

From 4e8d9ce6b733fecf5773379f8fbeae3be0acce73 Mon Sep 17 00:00:00 2001
From: Tung Anh Vu <vu.tunganh96@gmail.com>
Date: Tue, 15 Mar 2022 20:50:59 +0100
Subject: [PATCH] texlive: Pull latexmk into a subpackage

---
 srcpkgs/texlive-latexmk  |  1 +
 srcpkgs/texlive/template | 11 ++++++++++-
 2 files changed, 11 insertions(+), 1 deletion(-)
 create mode 120000 srcpkgs/texlive-latexmk

diff --git a/srcpkgs/texlive-latexmk b/srcpkgs/texlive-latexmk
new file mode 120000
index 000000000000..c6cca627ba90
--- /dev/null
+++ b/srcpkgs/texlive-latexmk
@@ -0,0 +1 @@
+texlive
\ No newline at end of file
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index cf3fa5c8044e..86d8e0bef214 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -1,7 +1,7 @@
 # Template file for 'texlive'
 pkgname=texlive
 version=20210325
-revision=2
+revision=3
 wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
@@ -393,3 +393,12 @@ texlive-PythonTeX_package() {
 		vmove usr/share/texmf-dist/scripts/pythontex
 	}
 }
+
+texlive-latexmk_package() {
+	depends="perl"
+	short_desc+=" - script for compiling the correct number of times"
+	pkg_install() {
+		vmove usr/bin/latexmk
+		vmove usr/share/texmf-dist/scripts/latexmk
+	}
+}

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR PATCH] [Updated] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (24 preceding siblings ...)
  2022-04-09 19:40 ` vutunganh
@ 2022-04-09 19:41 ` vutunganh
  2022-04-09 19:58 ` vutunganh
                   ` (6 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-04-09 19:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 949 bytes --]

There is an updated pull request by vutunganh against master on the void-packages repository

https://github.com/vutunganh/void-packages latexmk
https://github.com/void-linux/void-packages/pull/35661

New package: latexmk-4.76
This script only works if LaTeX and perl are installed.
- There are many providers for a LaTeX compiler (I assume) so I didn't list it as a dependency.
- As for perl, there are multiple ways of installing perl as well (e.g. via perlbrew into the user's home directory). I did include it as a dependency though.

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

Resolves https://github.com/void-linux/void-packages/issues/35626.

A patch file from https://github.com/void-linux/void-packages/pull/35661.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-latexmk-35661.patch --]
[-- Type: text/x-diff, Size: 1767 bytes --]

From e4c22739fb7f7e3d3f9c09db2be6a55b76ba4d80 Mon Sep 17 00:00:00 2001
From: Tung Anh Vu <vu.tunganh96@gmail.com>
Date: Tue, 15 Mar 2022 20:50:59 +0100
Subject: [PATCH] texlive: Pull latexmk into a subpackage

---
 srcpkgs/texlive-latexmk  |  1 +
 srcpkgs/texlive/template | 13 +++++++++++--
 2 files changed, 12 insertions(+), 2 deletions(-)
 create mode 120000 srcpkgs/texlive-latexmk

diff --git a/srcpkgs/texlive-latexmk b/srcpkgs/texlive-latexmk
new file mode 120000
index 000000000000..c6cca627ba90
--- /dev/null
+++ b/srcpkgs/texlive-latexmk
@@ -0,0 +1 @@
+texlive
\ No newline at end of file
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index cf3fa5c8044e..b8bb1919fded 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -1,7 +1,7 @@
 # Template file for 'texlive'
 pkgname=texlive
 version=20210325
-revision=2
+revision=3
 wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
@@ -71,7 +71,7 @@ makedepends="cairo-devel freetype-devel gd-devel graphite-devel gmp-devel
  harfbuzz-devel icu-devel libpaper-devel libpng-devel mpfr-devel
  poppler-devel pixman-devel libteckit-devel zlib-devel zziplib-devel
  libXaw-devel"
-depends="dialog ghostscript perl-Tk texlive-core xbps-triggers"
+depends="dialog ghostscript perl-Tk texlive-core texlive-latexmk xbps-triggers"
 short_desc="TeX Live"
 maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
@@ -393,3 +393,12 @@ texlive-PythonTeX_package() {
 		vmove usr/share/texmf-dist/scripts/pythontex
 	}
 }
+
+texlive-latexmk_package() {
+	depends="perl"
+	short_desc+=" - script for compiling the correct number of times"
+	pkg_install() {
+		vmove usr/bin/latexmk
+		vmove usr/share/texmf-dist/scripts/latexmk
+	}
+}

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (25 preceding siblings ...)
  2022-04-09 19:41 ` vutunganh
@ 2022-04-09 19:58 ` vutunganh
  2022-04-13 20:21 ` dkwo
                   ` (5 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-04-09 19:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 263 bytes --]

New comment by vutunganh on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#issuecomment-1094115841

Comment:
Sorry for the delay.

> Why not to add it as dependency of `texlive`, where it belongs right now?

I just did this.

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (26 preceding siblings ...)
  2022-04-09 19:58 ` vutunganh
@ 2022-04-13 20:21 ` dkwo
  2022-04-16 12:10 ` vutunganh
                   ` (4 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: dkwo @ 2022-04-13 20:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 220 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#issuecomment-1098450170

Comment:
Just a silly remark: should we call this just latexmk instead of texlive-latexmk?

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (27 preceding siblings ...)
  2022-04-13 20:21 ` dkwo
@ 2022-04-16 12:10 ` vutunganh
  2022-04-17 10:27 ` dkwo
                   ` (3 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-04-16 12:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by vutunganh on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#issuecomment-1100650204

Comment:
Renaming it to just latexmk sounds good to me. I somehow convinced myself that a subpackage must have `<base_package>-` as a prefix but that's probably not true.

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (28 preceding siblings ...)
  2022-04-16 12:10 ` vutunganh
@ 2022-04-17 10:27 ` dkwo
  2022-04-17 10:32 ` [PR PATCH] [Updated] " vutunganh
                   ` (2 subsequent siblings)
  32 siblings, 0 replies; 34+ messages in thread
From: dkwo @ 2022-04-17 10:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 210 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#issuecomment-1100848548

Comment:
As you wish, though see https://personal.psu.edu/jcc8/software/latexmk


^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR PATCH] [Updated] New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (29 preceding siblings ...)
  2022-04-17 10:27 ` dkwo
@ 2022-04-17 10:32 ` vutunganh
  2022-04-19 17:34 ` [PR PATCH] [Merged]: " Chocimier
  2022-04-21 13:45 ` dkwo
  32 siblings, 0 replies; 34+ messages in thread
From: vutunganh @ 2022-04-17 10:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 949 bytes --]

There is an updated pull request by vutunganh against master on the void-packages repository

https://github.com/vutunganh/void-packages latexmk
https://github.com/void-linux/void-packages/pull/35661

New package: latexmk-4.76
This script only works if LaTeX and perl are installed.
- There are many providers for a LaTeX compiler (I assume) so I didn't list it as a dependency.
- As for perl, there are multiple ways of installing perl as well (e.g. via perlbrew into the user's home directory). I did include it as a dependency though.

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

Resolves https://github.com/void-linux/void-packages/issues/35626.

A patch file from https://github.com/void-linux/void-packages/pull/35661.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-latexmk-35661.patch --]
[-- Type: text/x-diff, Size: 1767 bytes --]

From 8e930acefe84fae36343fa5989f9597d1edecafd Mon Sep 17 00:00:00 2001
From: Tung Anh Vu <vu.tunganh96@gmail.com>
Date: Tue, 15 Mar 2022 20:50:59 +0100
Subject: [PATCH] texlive: Pull latexmk into a subpackage

---
 srcpkgs/texlive-latexmk  |  1 +
 srcpkgs/texlive/template | 13 +++++++++++--
 2 files changed, 12 insertions(+), 2 deletions(-)
 create mode 120000 srcpkgs/texlive-latexmk

diff --git a/srcpkgs/texlive-latexmk b/srcpkgs/texlive-latexmk
new file mode 120000
index 000000000000..c6cca627ba90
--- /dev/null
+++ b/srcpkgs/texlive-latexmk
@@ -0,0 +1 @@
+texlive
\ No newline at end of file
diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template
index cf3fa5c8044e..b8bb1919fded 100644
--- a/srcpkgs/texlive/template
+++ b/srcpkgs/texlive/template
@@ -1,7 +1,7 @@
 # Template file for 'texlive'
 pkgname=texlive
 version=20210325
-revision=2
+revision=3
 wrksrc="texlive-${version}-source"
 build_wrksrc="build"
 build_style=gnu-configure
@@ -71,7 +71,7 @@ makedepends="cairo-devel freetype-devel gd-devel graphite-devel gmp-devel
  harfbuzz-devel icu-devel libpaper-devel libpng-devel mpfr-devel
  poppler-devel pixman-devel libteckit-devel zlib-devel zziplib-devel
  libXaw-devel"
-depends="dialog ghostscript perl-Tk texlive-core xbps-triggers"
+depends="dialog ghostscript perl-Tk texlive-core texlive-latexmk xbps-triggers"
 short_desc="TeX Live"
 maintainer="fosslinux <fosslinux@aussies.space>"
 license="GPL-2.0-or-later"
@@ -393,3 +393,12 @@ texlive-PythonTeX_package() {
 		vmove usr/share/texmf-dist/scripts/pythontex
 	}
 }
+
+texlive-latexmk_package() {
+	depends="perl"
+	short_desc+=" - script for compiling the correct number of times"
+	pkg_install() {
+		vmove usr/bin/latexmk
+		vmove usr/share/texmf-dist/scripts/latexmk
+	}
+}

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PR PATCH] [Merged]: New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (30 preceding siblings ...)
  2022-04-17 10:32 ` [PR PATCH] [Updated] " vutunganh
@ 2022-04-19 17:34 ` Chocimier
  2022-04-21 13:45 ` dkwo
  32 siblings, 0 replies; 34+ messages in thread
From: Chocimier @ 2022-04-19 17:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 789 bytes --]

There's a merged pull request on the void-packages repository

New package: latexmk-4.76
https://github.com/void-linux/void-packages/pull/35661

Description:
This script only works if LaTeX and perl are installed.
- There are many providers for a LaTeX compiler (I assume) so I didn't list it as a dependency.
- As for perl, there are multiple ways of installing perl as well (e.g. via perlbrew into the user's home directory). I did include it as a dependency though.

#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

Resolves https://github.com/void-linux/void-packages/issues/35626.

^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: New package: latexmk-4.76
  2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
                   ` (31 preceding siblings ...)
  2022-04-19 17:34 ` [PR PATCH] [Merged]: " Chocimier
@ 2022-04-21 13:45 ` dkwo
  32 siblings, 0 replies; 34+ messages in thread
From: dkwo @ 2022-04-21 13:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 247 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/35661#issuecomment-1105229847

Comment:
Btw, should we install its manual https://personal.psu.edu/~jcc8/software/latexmk/latexmk-477.txt somewhere?

^ permalink raw reply	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2022-04-21 13:45 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-17 10:20 [PR PATCH] New package: latexmk-4.76 vutunganh
2022-02-17 11:36 ` [PR PATCH] [Updated] " vutunganh
2022-02-17 11:39 ` vutunganh
2022-02-18 11:23 ` vutunganh
2022-02-19 14:46 ` [PR REVIEW] " dkwo
2022-02-19 14:46 ` dkwo
2022-02-22 15:47 ` vutunganh
2022-03-04 22:16 ` [PR PATCH] [Updated] " vutunganh
2022-03-04 22:47 ` vutunganh
2022-03-04 22:47 ` [PR REVIEW] " vutunganh
2022-03-04 22:48 ` vutunganh
2022-03-04 22:49 ` vutunganh
2022-03-08 19:54 ` Chocimier
2022-03-15 19:54 ` vutunganh
2022-03-15 20:34 ` Chocimier
2022-03-15 20:35 ` vutunganh
2022-03-15 20:35 ` Chocimier
2022-03-15 20:36 ` vutunganh
2022-03-15 20:40 ` [PR PATCH] [Updated] " vutunganh
2022-03-15 20:41 ` [PR REVIEW] " vutunganh
2022-03-19  8:18 ` dkwo
2022-03-19 12:40 ` vutunganh
2022-03-19 18:48 ` dkwo
2022-03-29 17:52 ` Chocimier
2022-04-09 19:39 ` [PR PATCH] [Updated] " vutunganh
2022-04-09 19:40 ` vutunganh
2022-04-09 19:41 ` vutunganh
2022-04-09 19:58 ` vutunganh
2022-04-13 20:21 ` dkwo
2022-04-16 12:10 ` vutunganh
2022-04-17 10:27 ` dkwo
2022-04-17 10:32 ` [PR PATCH] [Updated] " vutunganh
2022-04-19 17:34 ` [PR PATCH] [Merged]: " Chocimier
2022-04-21 13:45 ` dkwo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).