[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b5c3843384d657437f6cb566d7fd504d0553d4e7 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jan 13 16:08:54 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jan 13 16:08:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c38433 dev-tex/vc: port to EAPI=7 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/vc/vc-0.6.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild index e0d91ac8022..cf4910ec908 100644 --- a/dev-tex/vc/vc-0.6.ebuild +++ b/dev-tex/vc/vc-0.6.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit latex-package @@ -14,7 +14,7 @@ LICENSE="CC0-1.0" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND="app-arch/unzip" +BDEPEND="app-arch/unzip" S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b553cdb8b906d4ee8a24346f45a96a07c04270e8 Author: Ulrich Müller gentoo org> AuthorDate: Fri Jun 26 20:00:11 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jun 26 20:00:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b553cdb8 dev-tex/vc: Also mention Mercurial in longdescription. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Ulrich Müller gentoo.org> dev-tex/vc/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml index 13f8b9913d6..79a5740d6bc 100644 --- a/dev-tex/vc/metadata.xml +++ b/dev-tex/vc/metadata.xml @@ -13,7 +13,7 @@ It works more reliably than keyword substitution based approaches, since it tracks all files in a working copy, not only .tex files. - The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git - and Subversion are supported. + The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git, + Mercurial and Subversion are supported.
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: bccb86c33736f34bf5e82650f53eb71a06eaa627 Author: Francesco Turco fastmail fm> AuthorDate: Sun Sep 3 16:08:52 2017 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 6 20:52:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccb86c3 dev-tex/vc: use HTTPS for links to dev.gentoo.org dev-tex/vc/vc-0.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild index 2df4f09b735..e0dbd04e9eb 100644 --- a/dev-tex/vc/vc-0.5.ebuild +++ b/dev-tex/vc/vc-0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ inherit latex-package DESCRIPTION="The vc (version control) bundle" HOMEPAGE="https://www.ctan.org/pkg/vc"; # Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip"; +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; LICENSE="public-domain" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: a714d1eecdaa565d43f1d793feb62c9e59c4b83b Author: Ulrich Müller gentoo org> AuthorDate: Thu Jun 14 16:24:37 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Jun 14 16:26:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a714d1ee dev-tex/vc: Version bump. Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-tex/vc/Manifest | 1 + dev-tex/vc/vc-0.6.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 445f0d7f300..4e0018785b0 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1 +1,2 @@ DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 +DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild new file mode 100644 index 000..e0d91ac8022 --- /dev/null +++ b/dev-tex/vc/vc-0.6.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit latex-package + +DESCRIPTION="The vc (version control) bundle" +HOMEPAGE="https://www.ctan.org/pkg/vc"; +# Taken from http://mirrors.ctan.org/support/vc.zip +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}" + +src_install() { + insinto "${TEXMF}"/scripts/${PN} + doins -r bzr-unix git-unix hg-unix svn-unix + latex-package_src_doinstall pdf + dodoc CHANGES README +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: a714d1eecdaa565d43f1d793feb62c9e59c4b83b Author: Ulrich Müller gentoo org> AuthorDate: Thu Jun 14 16:24:37 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Jun 14 16:26:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a714d1ee dev-tex/vc: Version bump. Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-tex/vc/Manifest | 1 + dev-tex/vc/vc-0.6.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 445f0d7f300..4e0018785b0 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1 +1,2 @@ DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 +DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild new file mode 100644 index 000..e0d91ac8022 --- /dev/null +++ b/dev-tex/vc/vc-0.6.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit latex-package + +DESCRIPTION="The vc (version control) bundle" +HOMEPAGE="https://www.ctan.org/pkg/vc"; +# Taken from http://mirrors.ctan.org/support/vc.zip +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}" + +src_install() { + insinto "${TEXMF}"/scripts/${PN} + doins -r bzr-unix git-unix hg-unix svn-unix + latex-package_src_doinstall pdf + dodoc CHANGES README +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: bccb86c33736f34bf5e82650f53eb71a06eaa627 Author: Francesco Turco fastmail fm> AuthorDate: Sun Sep 3 16:08:52 2017 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 6 20:52:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccb86c3 dev-tex/vc: use HTTPS for links to dev.gentoo.org dev-tex/vc/vc-0.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild index 2df4f09b735..e0dbd04e9eb 100644 --- a/dev-tex/vc/vc-0.5.ebuild +++ b/dev-tex/vc/vc-0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ inherit latex-package DESCRIPTION="The vc (version control) bundle" HOMEPAGE="https://www.ctan.org/pkg/vc"; # Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip"; +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; LICENSE="public-domain" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b5c3843384d657437f6cb566d7fd504d0553d4e7 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jan 13 16:08:54 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jan 13 16:08:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c38433 dev-tex/vc: port to EAPI=7 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/vc/vc-0.6.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild index e0d91ac8022..cf4910ec908 100644 --- a/dev-tex/vc/vc-0.6.ebuild +++ b/dev-tex/vc/vc-0.6.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit latex-package @@ -14,7 +14,7 @@ LICENSE="CC0-1.0" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND="app-arch/unzip" +BDEPEND="app-arch/unzip" S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b553cdb8b906d4ee8a24346f45a96a07c04270e8 Author: Ulrich Müller gentoo org> AuthorDate: Fri Jun 26 20:00:11 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jun 26 20:00:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b553cdb8 dev-tex/vc: Also mention Mercurial in longdescription. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Ulrich Müller gentoo.org> dev-tex/vc/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml index 13f8b9913d6..79a5740d6bc 100644 --- a/dev-tex/vc/metadata.xml +++ b/dev-tex/vc/metadata.xml @@ -13,7 +13,7 @@ It works more reliably than keyword substitution based approaches, since it tracks all files in a working copy, not only .tex files. - The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git - and Subversion are supported. + The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git, + Mercurial and Subversion are supported.
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b553cdb8b906d4ee8a24346f45a96a07c04270e8 Author: Ulrich Müller gentoo org> AuthorDate: Fri Jun 26 20:00:11 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jun 26 20:00:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b553cdb8 dev-tex/vc: Also mention Mercurial in longdescription. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Ulrich Müller gentoo.org> dev-tex/vc/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml index 13f8b9913d6..79a5740d6bc 100644 --- a/dev-tex/vc/metadata.xml +++ b/dev-tex/vc/metadata.xml @@ -13,7 +13,7 @@ It works more reliably than keyword substitution based approaches, since it tracks all files in a working copy, not only .tex files. - The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git - and Subversion are supported. + The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git, + Mercurial and Subversion are supported.
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b5c3843384d657437f6cb566d7fd504d0553d4e7 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jan 13 16:08:54 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jan 13 16:08:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c38433 dev-tex/vc: port to EAPI=7 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/vc/vc-0.6.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild index e0d91ac8022..cf4910ec908 100644 --- a/dev-tex/vc/vc-0.6.ebuild +++ b/dev-tex/vc/vc-0.6.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit latex-package @@ -14,7 +14,7 @@ LICENSE="CC0-1.0" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND="app-arch/unzip" +BDEPEND="app-arch/unzip" S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: bccb86c33736f34bf5e82650f53eb71a06eaa627 Author: Francesco Turco fastmail fm> AuthorDate: Sun Sep 3 16:08:52 2017 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 6 20:52:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccb86c3 dev-tex/vc: use HTTPS for links to dev.gentoo.org dev-tex/vc/vc-0.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild index 2df4f09b735..e0dbd04e9eb 100644 --- a/dev-tex/vc/vc-0.5.ebuild +++ b/dev-tex/vc/vc-0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ inherit latex-package DESCRIPTION="The vc (version control) bundle" HOMEPAGE="https://www.ctan.org/pkg/vc"; # Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip"; +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; LICENSE="public-domain" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b5c3843384d657437f6cb566d7fd504d0553d4e7 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jan 13 16:08:54 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jan 13 16:08:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c38433 dev-tex/vc: port to EAPI=7 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/vc/vc-0.6.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild index e0d91ac8022..cf4910ec908 100644 --- a/dev-tex/vc/vc-0.6.ebuild +++ b/dev-tex/vc/vc-0.6.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit latex-package @@ -14,7 +14,7 @@ LICENSE="CC0-1.0" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND="app-arch/unzip" +BDEPEND="app-arch/unzip" S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b553cdb8b906d4ee8a24346f45a96a07c04270e8 Author: Ulrich Müller gentoo org> AuthorDate: Fri Jun 26 20:00:11 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jun 26 20:00:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b553cdb8 dev-tex/vc: Also mention Mercurial in longdescription. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Ulrich Müller gentoo.org> dev-tex/vc/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml index 13f8b9913d6..79a5740d6bc 100644 --- a/dev-tex/vc/metadata.xml +++ b/dev-tex/vc/metadata.xml @@ -13,7 +13,7 @@ It works more reliably than keyword substitution based approaches, since it tracks all files in a working copy, not only .tex files. - The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git - and Subversion are supported. + The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git, + Mercurial and Subversion are supported.
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: a714d1eecdaa565d43f1d793feb62c9e59c4b83b Author: Ulrich Müller gentoo org> AuthorDate: Thu Jun 14 16:24:37 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Jun 14 16:26:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a714d1ee dev-tex/vc: Version bump. Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-tex/vc/Manifest | 1 + dev-tex/vc/vc-0.6.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 445f0d7f300..4e0018785b0 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1 +1,2 @@ DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 +DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild new file mode 100644 index 000..e0d91ac8022 --- /dev/null +++ b/dev-tex/vc/vc-0.6.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit latex-package + +DESCRIPTION="The vc (version control) bundle" +HOMEPAGE="https://www.ctan.org/pkg/vc"; +# Taken from http://mirrors.ctan.org/support/vc.zip +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}" + +src_install() { + insinto "${TEXMF}"/scripts/${PN} + doins -r bzr-unix git-unix hg-unix svn-unix + latex-package_src_doinstall pdf + dodoc CHANGES README +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: a714d1eecdaa565d43f1d793feb62c9e59c4b83b Author: Ulrich Müller gentoo org> AuthorDate: Thu Jun 14 16:24:37 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Jun 14 16:26:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a714d1ee dev-tex/vc: Version bump. Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-tex/vc/Manifest | 1 + dev-tex/vc/vc-0.6.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 445f0d7f300..4e0018785b0 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1 +1,2 @@ DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 +DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild new file mode 100644 index 000..e0d91ac8022 --- /dev/null +++ b/dev-tex/vc/vc-0.6.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit latex-package + +DESCRIPTION="The vc (version control) bundle" +HOMEPAGE="https://www.ctan.org/pkg/vc"; +# Taken from http://mirrors.ctan.org/support/vc.zip +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}" + +src_install() { + insinto "${TEXMF}"/scripts/${PN} + doins -r bzr-unix git-unix hg-unix svn-unix + latex-package_src_doinstall pdf + dodoc CHANGES README +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: bccb86c33736f34bf5e82650f53eb71a06eaa627 Author: Francesco Turco fastmail fm> AuthorDate: Sun Sep 3 16:08:52 2017 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 6 20:52:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccb86c3 dev-tex/vc: use HTTPS for links to dev.gentoo.org dev-tex/vc/vc-0.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild index 2df4f09b735..e0dbd04e9eb 100644 --- a/dev-tex/vc/vc-0.5.ebuild +++ b/dev-tex/vc/vc-0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ inherit latex-package DESCRIPTION="The vc (version control) bundle" HOMEPAGE="https://www.ctan.org/pkg/vc"; # Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip"; +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; LICENSE="public-domain" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b5c3843384d657437f6cb566d7fd504d0553d4e7 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jan 13 16:08:54 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jan 13 16:08:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c38433 dev-tex/vc: port to EAPI=7 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/vc/vc-0.6.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild index e0d91ac8022..cf4910ec908 100644 --- a/dev-tex/vc/vc-0.6.ebuild +++ b/dev-tex/vc/vc-0.6.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit latex-package @@ -14,7 +14,7 @@ LICENSE="CC0-1.0" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND="app-arch/unzip" +BDEPEND="app-arch/unzip" S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: bccb86c33736f34bf5e82650f53eb71a06eaa627 Author: Francesco Turco fastmail fm> AuthorDate: Sun Sep 3 16:08:52 2017 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 6 20:52:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccb86c3 dev-tex/vc: use HTTPS for links to dev.gentoo.org dev-tex/vc/vc-0.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild index 2df4f09b735..e0dbd04e9eb 100644 --- a/dev-tex/vc/vc-0.5.ebuild +++ b/dev-tex/vc/vc-0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ inherit latex-package DESCRIPTION="The vc (version control) bundle" HOMEPAGE="https://www.ctan.org/pkg/vc"; # Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip"; +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; LICENSE="public-domain" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: a714d1eecdaa565d43f1d793feb62c9e59c4b83b Author: Ulrich Müller gentoo org> AuthorDate: Thu Jun 14 16:24:37 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Jun 14 16:26:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a714d1ee dev-tex/vc: Version bump. Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-tex/vc/Manifest | 1 + dev-tex/vc/vc-0.6.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 445f0d7f300..4e0018785b0 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1 +1,2 @@ DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 +DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild new file mode 100644 index 000..e0d91ac8022 --- /dev/null +++ b/dev-tex/vc/vc-0.6.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit latex-package + +DESCRIPTION="The vc (version control) bundle" +HOMEPAGE="https://www.ctan.org/pkg/vc"; +# Taken from http://mirrors.ctan.org/support/vc.zip +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}" + +src_install() { + insinto "${TEXMF}"/scripts/${PN} + doins -r bzr-unix git-unix hg-unix svn-unix + latex-package_src_doinstall pdf + dodoc CHANGES README +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b553cdb8b906d4ee8a24346f45a96a07c04270e8 Author: Ulrich Müller gentoo org> AuthorDate: Fri Jun 26 20:00:11 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jun 26 20:00:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b553cdb8 dev-tex/vc: Also mention Mercurial in longdescription. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Ulrich Müller gentoo.org> dev-tex/vc/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml index 13f8b9913d6..79a5740d6bc 100644 --- a/dev-tex/vc/metadata.xml +++ b/dev-tex/vc/metadata.xml @@ -13,7 +13,7 @@ It works more reliably than keyword substitution based approaches, since it tracks all files in a working copy, not only .tex files. - The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git - and Subversion are supported. + The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git, + Mercurial and Subversion are supported.
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b5c3843384d657437f6cb566d7fd504d0553d4e7 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jan 13 16:08:54 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jan 13 16:08:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c38433 dev-tex/vc: port to EAPI=7 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/vc/vc-0.6.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild index e0d91ac8022..cf4910ec908 100644 --- a/dev-tex/vc/vc-0.6.ebuild +++ b/dev-tex/vc/vc-0.6.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit latex-package @@ -14,7 +14,7 @@ LICENSE="CC0-1.0" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND="app-arch/unzip" +BDEPEND="app-arch/unzip" S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b553cdb8b906d4ee8a24346f45a96a07c04270e8 Author: Ulrich Müller gentoo org> AuthorDate: Fri Jun 26 20:00:11 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jun 26 20:00:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b553cdb8 dev-tex/vc: Also mention Mercurial in longdescription. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Ulrich Müller gentoo.org> dev-tex/vc/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml index 13f8b9913d6..79a5740d6bc 100644 --- a/dev-tex/vc/metadata.xml +++ b/dev-tex/vc/metadata.xml @@ -13,7 +13,7 @@ It works more reliably than keyword substitution based approaches, since it tracks all files in a working copy, not only .tex files. - The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git - and Subversion are supported. + The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git, + Mercurial and Subversion are supported.
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: bccb86c33736f34bf5e82650f53eb71a06eaa627 Author: Francesco Turco fastmail fm> AuthorDate: Sun Sep 3 16:08:52 2017 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 6 20:52:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccb86c3 dev-tex/vc: use HTTPS for links to dev.gentoo.org dev-tex/vc/vc-0.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild index 2df4f09b735..e0dbd04e9eb 100644 --- a/dev-tex/vc/vc-0.5.ebuild +++ b/dev-tex/vc/vc-0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ inherit latex-package DESCRIPTION="The vc (version control) bundle" HOMEPAGE="https://www.ctan.org/pkg/vc"; # Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip"; +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; LICENSE="public-domain" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: a714d1eecdaa565d43f1d793feb62c9e59c4b83b Author: Ulrich Müller gentoo org> AuthorDate: Thu Jun 14 16:24:37 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Jun 14 16:26:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a714d1ee dev-tex/vc: Version bump. Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-tex/vc/Manifest | 1 + dev-tex/vc/vc-0.6.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 445f0d7f300..4e0018785b0 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1 +1,2 @@ DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 +DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild new file mode 100644 index 000..e0d91ac8022 --- /dev/null +++ b/dev-tex/vc/vc-0.6.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit latex-package + +DESCRIPTION="The vc (version control) bundle" +HOMEPAGE="https://www.ctan.org/pkg/vc"; +# Taken from http://mirrors.ctan.org/support/vc.zip +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}" + +src_install() { + insinto "${TEXMF}"/scripts/${PN} + doins -r bzr-unix git-unix hg-unix svn-unix + latex-package_src_doinstall pdf + dodoc CHANGES README +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b5c3843384d657437f6cb566d7fd504d0553d4e7 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jan 13 16:08:54 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jan 13 16:08:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c38433 dev-tex/vc: port to EAPI=7 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/vc/vc-0.6.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild index e0d91ac8022..cf4910ec908 100644 --- a/dev-tex/vc/vc-0.6.ebuild +++ b/dev-tex/vc/vc-0.6.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit latex-package @@ -14,7 +14,7 @@ LICENSE="CC0-1.0" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND="app-arch/unzip" +BDEPEND="app-arch/unzip" S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b553cdb8b906d4ee8a24346f45a96a07c04270e8 Author: Ulrich Müller gentoo org> AuthorDate: Fri Jun 26 20:00:11 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jun 26 20:00:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b553cdb8 dev-tex/vc: Also mention Mercurial in longdescription. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Ulrich Müller gentoo.org> dev-tex/vc/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml index 13f8b9913d6..79a5740d6bc 100644 --- a/dev-tex/vc/metadata.xml +++ b/dev-tex/vc/metadata.xml @@ -13,7 +13,7 @@ It works more reliably than keyword substitution based approaches, since it tracks all files in a working copy, not only .tex files. - The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git - and Subversion are supported. + The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git, + Mercurial and Subversion are supported.
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b553cdb8b906d4ee8a24346f45a96a07c04270e8 Author: Ulrich Müller gentoo org> AuthorDate: Fri Jun 26 20:00:11 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jun 26 20:00:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b553cdb8 dev-tex/vc: Also mention Mercurial in longdescription. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Ulrich Müller gentoo.org> dev-tex/vc/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml index 13f8b9913d6..79a5740d6bc 100644 --- a/dev-tex/vc/metadata.xml +++ b/dev-tex/vc/metadata.xml @@ -13,7 +13,7 @@ It works more reliably than keyword substitution based approaches, since it tracks all files in a working copy, not only .tex files. - The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git - and Subversion are supported. + The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git, + Mercurial and Subversion are supported.
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: b5c3843384d657437f6cb566d7fd504d0553d4e7 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jan 13 16:08:54 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jan 13 16:08:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c38433 dev-tex/vc: port to EAPI=7 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-tex/vc/vc-0.6.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild index e0d91ac8022..cf4910ec908 100644 --- a/dev-tex/vc/vc-0.6.ebuild +++ b/dev-tex/vc/vc-0.6.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit latex-package @@ -14,7 +14,7 @@ LICENSE="CC0-1.0" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND="app-arch/unzip" +BDEPEND="app-arch/unzip" S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: bccb86c33736f34bf5e82650f53eb71a06eaa627 Author: Francesco Turco fastmail fm> AuthorDate: Sun Sep 3 16:08:52 2017 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 6 20:52:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccb86c3 dev-tex/vc: use HTTPS for links to dev.gentoo.org dev-tex/vc/vc-0.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild index 2df4f09b735..e0dbd04e9eb 100644 --- a/dev-tex/vc/vc-0.5.ebuild +++ b/dev-tex/vc/vc-0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ inherit latex-package DESCRIPTION="The vc (version control) bundle" HOMEPAGE="https://www.ctan.org/pkg/vc"; # Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip"; +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; LICENSE="public-domain" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: a714d1eecdaa565d43f1d793feb62c9e59c4b83b Author: Ulrich Müller gentoo org> AuthorDate: Thu Jun 14 16:24:37 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Jun 14 16:26:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a714d1ee dev-tex/vc: Version bump. Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-tex/vc/Manifest | 1 + dev-tex/vc/vc-0.6.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 445f0d7f300..4e0018785b0 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1 +1,2 @@ DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 +DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild new file mode 100644 index 000..e0d91ac8022 --- /dev/null +++ b/dev-tex/vc/vc-0.6.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit latex-package + +DESCRIPTION="The vc (version control) bundle" +HOMEPAGE="https://www.ctan.org/pkg/vc"; +# Taken from http://mirrors.ctan.org/support/vc.zip +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}" + +src_install() { + insinto "${TEXMF}"/scripts/${PN} + doins -r bzr-unix git-unix hg-unix svn-unix + latex-package_src_doinstall pdf + dodoc CHANGES README +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: bccb86c33736f34bf5e82650f53eb71a06eaa627 Author: Francesco Turco fastmail fm> AuthorDate: Sun Sep 3 16:08:52 2017 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 6 20:52:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccb86c3 dev-tex/vc: use HTTPS for links to dev.gentoo.org dev-tex/vc/vc-0.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild index 2df4f09b735..e0dbd04e9eb 100644 --- a/dev-tex/vc/vc-0.5.ebuild +++ b/dev-tex/vc/vc-0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ inherit latex-package DESCRIPTION="The vc (version control) bundle" HOMEPAGE="https://www.ctan.org/pkg/vc"; # Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip"; +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; LICENSE="public-domain" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/
commit: a714d1eecdaa565d43f1d793feb62c9e59c4b83b Author: Ulrich Müller gentoo org> AuthorDate: Thu Jun 14 16:24:37 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Jun 14 16:26:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a714d1ee dev-tex/vc: Version bump. Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-tex/vc/Manifest | 1 + dev-tex/vc/vc-0.6.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 445f0d7f300..4e0018785b0 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1 +1,2 @@ DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 +DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild new file mode 100644 index 000..e0d91ac8022 --- /dev/null +++ b/dev-tex/vc/vc-0.6.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit latex-package + +DESCRIPTION="The vc (version control) bundle" +HOMEPAGE="https://www.ctan.org/pkg/vc"; +# Taken from http://mirrors.ctan.org/support/vc.zip +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}" + +src_install() { + insinto "${TEXMF}"/scripts/${PN} + doins -r bzr-unix git-unix hg-unix svn-unix + latex-package_src_doinstall pdf + dodoc CHANGES README +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/files/, dev-tex/vc/
commit: fc0340a364ccc83d679dc6972ddff40a6686bb24 Author: Ulrich Müller gentoo org> AuthorDate: Sat Nov 7 20:09:54 2015 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Nov 7 20:10:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0340a3 dev-tex/vc: Initial import. Ebuild and patches contributed by me. Package-Manager: portage-2.2.23 dev-tex/vc/Manifest | 1 + dev-tex/vc/files/vc-0.5-git-date.patch | 14 ++ dev-tex/vc/files/vc-0.5-git-status.patch | 27 ++ dev-tex/vc/metadata.xml | 16 dev-tex/vc/vc-0.5.ebuild | 33 5 files changed, 91 insertions(+) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest new file mode 100644 index 000..fd09128 --- /dev/null +++ b/dev-tex/vc/Manifest @@ -0,0 +1 @@ +DIST vc-0.5.zip 440260 SHA256 7f11a41f364c0aa48818b69784fee6356db726d5e55f512a3bea0299f9b1ce0a SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 WHIRLPOOL ce6f648c4ad90596147af2faffe7be30c13da0d89e7fb99430facda9048ff4d810757a8713741432d820225f34665567e056f5ccd6ef630ed864356edef35c21 diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch new file mode 100644 index 000..f05c857 --- /dev/null +++ b/dev-tex/vc/files/vc-0.5-git-date.patch @@ -0,0 +1,14 @@ +Use CommitterDate instead of AuthorDate, because the latter is not +guaranteed to increase monotonously. + +--- vc-orig/git-unix/vc-git.awk vc/git-unix/vc-git.awk +@@ -39,7 +39,7 @@ + ### Standard encoding is UTF-8. + if (Encoding == "") Encoding = "UTF-8" + ### Extract relevant information from variables. +- LongDate = substr(AuthorDate, 1, 25) ++ LongDate = substr(CommitterDate, 1, 25) + DateRAW = substr(LongDate, 1, 10) + DateISO = DateRAW + DateTEX = DateISO diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch new file mode 100644 index 000..7ab998c --- /dev/null +++ b/dev-tex/vc/files/vc-0.5-git-status.patch @@ -0,0 +1,27 @@ +Output format of "git status" has changed which broke parsing. +Use "git status --porcelain" instead which is a more stable interface, +intended for processing by scripts. + +--- vc-orig/git-unix/vc vc/git-unix/vc +@@ -20,5 +20,5 @@ + git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex + if [ "$mod" = 1 ] + then +- git status |gawk -v script=status -f vc-git.awk >> vc.tex ++ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex + fi +--- vc-orig/git-unix/vc-git.awk vc/git-unix/vc-git.awk +@@ -26,9 +26,9 @@ + + ### Process output of "git status". + ### Changed index? +-script=="status" && /^# Changes to be committed:/ { modified = 1 } ++script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 } + ### Unstaged modifications? +-script=="status" && /^# Changed but not updated:/ { modified = 2 } ++script=="status" && /^.[MD]/ { modified = 2 } + + + diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml new file mode 100644 index 000..42f266d --- /dev/null +++ b/dev-tex/vc/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + +tex + + u...@gentoo.org + + + This is a script based approach to version control for TeX documents. + It works more reliably than keyword substitution based approaches, + since it tracks all files in a working copy, not only .tex files. + + The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git + and Subversion are supported. + + diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild new file mode 100644 index 000..8d0b9b6 --- /dev/null +++ b/dev-tex/vc/vc-0.5.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit latex-package + +DESCRIPTION="The vc (version control) bundle" +HOMEPAGE="https://www.ctan.org/pkg/vc"; +# Taken from http://mirrors.ctan.org/support/vc.zip +SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip"; + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}" +PATCHES=( + "${FILESDIR}"/${P}-git-date.patch + "${FILESDIR}"/${P}-git-status.patch +) + +src_compile() { :; } + +src_install() { + insinto ${TEXMF}/scripts/${PN} + doins -r bzr-unix git-unix svn-unix + latex-package_src_doinstall pdf + dodoc CHANGES README +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/, dev-tex/vc/files/
commit: e71c3636b75cdc3168b32e9126e9e38f61c5324b Author: Ulrich Müller gentoo org> AuthorDate: Sun Aug 12 13:58:16 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Aug 12 13:58:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71c3636 dev-tex/vc: Remove old. Package-Manager: Portage-2.3.46, Repoman-2.3.10 dev-tex/vc/Manifest | 1 - dev-tex/vc/files/vc-0.5-git-date.patch | 14 -- dev-tex/vc/files/vc-0.5-git-status.patch | 27 --- dev-tex/vc/vc-0.5.ebuild | 32 4 files changed, 74 deletions(-) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 4e0018785b0..5d909b53dbe 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1,2 +1 @@ -DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch deleted file mode 100644 index f05c857d102..000 --- a/dev-tex/vc/files/vc-0.5-git-date.patch +++ /dev/null @@ -1,14 +0,0 @@ -Use CommitterDate instead of AuthorDate, because the latter is not -guaranteed to increase monotonously. - vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -39,7 +39,7 @@ - ### Standard encoding is UTF-8. - if (Encoding == "") Encoding = "UTF-8" - ### Extract relevant information from variables. -- LongDate = substr(AuthorDate, 1, 25) -+ LongDate = substr(CommitterDate, 1, 25) - DateRAW = substr(LongDate, 1, 10) - DateISO = DateRAW - DateTEX = DateISO diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch deleted file mode 100644 index 7ab998ca40c..000 --- a/dev-tex/vc/files/vc-0.5-git-status.patch +++ /dev/null @@ -1,27 +0,0 @@ -Output format of "git status" has changed which broke parsing. -Use "git status --porcelain" instead which is a more stable interface, -intended for processing by scripts. - vc-orig/git-unix/vc -+++ vc/git-unix/vc -@@ -20,5 +20,5 @@ - git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex - if [ "$mod" = 1 ] - then -- git status |gawk -v script=status -f vc-git.awk >> vc.tex -+ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex - fi vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -26,9 +26,9 @@ - - ### Process output of "git status". - ### Changed index? --script=="status" && /^# Changes to be committed:/ { modified = 1 } -+script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 } - ### Unstaged modifications? --script=="status" && /^# Changed but not updated:/ { modified = 2 } -+script=="status" && /^.[MD]/ { modified = 2 } - - - diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild deleted file mode 100644 index e0dbd04e9eb..000 --- a/dev-tex/vc/vc-0.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit latex-package - -DESCRIPTION="The vc (version control) bundle" -HOMEPAGE="https://www.ctan.org/pkg/vc"; -# Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-arch/unzip" - -S="${WORKDIR}/${PN}" -PATCHES=( - "${FILESDIR}"/${P}-git-date.patch - "${FILESDIR}"/${P}-git-status.patch -) - -src_compile() { :; } - -src_install() { - insinto ${TEXMF}/scripts/${PN} - doins -r bzr-unix git-unix svn-unix - latex-package_src_doinstall pdf - dodoc CHANGES README -}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/files/, dev-tex/vc/
commit: fc0340a364ccc83d679dc6972ddff40a6686bb24 Author: Ulrich Müller gentoo org> AuthorDate: Sat Nov 7 20:09:54 2015 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Nov 7 20:10:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0340a3 dev-tex/vc: Initial import. Ebuild and patches contributed by me. Package-Manager: portage-2.2.23 dev-tex/vc/Manifest | 1 + dev-tex/vc/files/vc-0.5-git-date.patch | 14 ++ dev-tex/vc/files/vc-0.5-git-status.patch | 27 ++ dev-tex/vc/metadata.xml | 16 dev-tex/vc/vc-0.5.ebuild | 33 5 files changed, 91 insertions(+) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest new file mode 100644 index 000..fd09128 --- /dev/null +++ b/dev-tex/vc/Manifest @@ -0,0 +1 @@ +DIST vc-0.5.zip 440260 SHA256 7f11a41f364c0aa48818b69784fee6356db726d5e55f512a3bea0299f9b1ce0a SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 WHIRLPOOL ce6f648c4ad90596147af2faffe7be30c13da0d89e7fb99430facda9048ff4d810757a8713741432d820225f34665567e056f5ccd6ef630ed864356edef35c21 diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch new file mode 100644 index 000..f05c857 --- /dev/null +++ b/dev-tex/vc/files/vc-0.5-git-date.patch @@ -0,0 +1,14 @@ +Use CommitterDate instead of AuthorDate, because the latter is not +guaranteed to increase monotonously. + +--- vc-orig/git-unix/vc-git.awk vc/git-unix/vc-git.awk +@@ -39,7 +39,7 @@ + ### Standard encoding is UTF-8. + if (Encoding == "") Encoding = "UTF-8" + ### Extract relevant information from variables. +- LongDate = substr(AuthorDate, 1, 25) ++ LongDate = substr(CommitterDate, 1, 25) + DateRAW = substr(LongDate, 1, 10) + DateISO = DateRAW + DateTEX = DateISO diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch new file mode 100644 index 000..7ab998c --- /dev/null +++ b/dev-tex/vc/files/vc-0.5-git-status.patch @@ -0,0 +1,27 @@ +Output format of "git status" has changed which broke parsing. +Use "git status --porcelain" instead which is a more stable interface, +intended for processing by scripts. + +--- vc-orig/git-unix/vc vc/git-unix/vc +@@ -20,5 +20,5 @@ + git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex + if [ "$mod" = 1 ] + then +- git status |gawk -v script=status -f vc-git.awk >> vc.tex ++ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex + fi +--- vc-orig/git-unix/vc-git.awk vc/git-unix/vc-git.awk +@@ -26,9 +26,9 @@ + + ### Process output of "git status". + ### Changed index? +-script=="status" && /^# Changes to be committed:/ { modified = 1 } ++script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 } + ### Unstaged modifications? +-script=="status" && /^# Changed but not updated:/ { modified = 2 } ++script=="status" && /^.[MD]/ { modified = 2 } + + + diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml new file mode 100644 index 000..42f266d --- /dev/null +++ b/dev-tex/vc/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + +tex + + u...@gentoo.org + + + This is a script based approach to version control for TeX documents. + It works more reliably than keyword substitution based approaches, + since it tracks all files in a working copy, not only .tex files. + + The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git + and Subversion are supported. + + diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild new file mode 100644 index 000..8d0b9b6 --- /dev/null +++ b/dev-tex/vc/vc-0.5.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit latex-package + +DESCRIPTION="The vc (version control) bundle" +HOMEPAGE="https://www.ctan.org/pkg/vc"; +# Taken from http://mirrors.ctan.org/support/vc.zip +SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip"; + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}" +PATCHES=( + "${FILESDIR}"/${P}-git-date.patch + "${FILESDIR}"/${P}-git-status.patch +) + +src_compile() { :; } + +src_install() { + insinto ${TEXMF}/scripts/${PN} + doins -r bzr-unix git-unix svn-unix + latex-package_src_doinstall pdf + dodoc CHANGES README +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/, dev-tex/vc/files/
commit: e71c3636b75cdc3168b32e9126e9e38f61c5324b Author: Ulrich Müller gentoo org> AuthorDate: Sun Aug 12 13:58:16 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Aug 12 13:58:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71c3636 dev-tex/vc: Remove old. Package-Manager: Portage-2.3.46, Repoman-2.3.10 dev-tex/vc/Manifest | 1 - dev-tex/vc/files/vc-0.5-git-date.patch | 14 -- dev-tex/vc/files/vc-0.5-git-status.patch | 27 --- dev-tex/vc/vc-0.5.ebuild | 32 4 files changed, 74 deletions(-) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 4e0018785b0..5d909b53dbe 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1,2 +1 @@ -DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch deleted file mode 100644 index f05c857d102..000 --- a/dev-tex/vc/files/vc-0.5-git-date.patch +++ /dev/null @@ -1,14 +0,0 @@ -Use CommitterDate instead of AuthorDate, because the latter is not -guaranteed to increase monotonously. - vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -39,7 +39,7 @@ - ### Standard encoding is UTF-8. - if (Encoding == "") Encoding = "UTF-8" - ### Extract relevant information from variables. -- LongDate = substr(AuthorDate, 1, 25) -+ LongDate = substr(CommitterDate, 1, 25) - DateRAW = substr(LongDate, 1, 10) - DateISO = DateRAW - DateTEX = DateISO diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch deleted file mode 100644 index 7ab998ca40c..000 --- a/dev-tex/vc/files/vc-0.5-git-status.patch +++ /dev/null @@ -1,27 +0,0 @@ -Output format of "git status" has changed which broke parsing. -Use "git status --porcelain" instead which is a more stable interface, -intended for processing by scripts. - vc-orig/git-unix/vc -+++ vc/git-unix/vc -@@ -20,5 +20,5 @@ - git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex - if [ "$mod" = 1 ] - then -- git status |gawk -v script=status -f vc-git.awk >> vc.tex -+ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex - fi vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -26,9 +26,9 @@ - - ### Process output of "git status". - ### Changed index? --script=="status" && /^# Changes to be committed:/ { modified = 1 } -+script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 } - ### Unstaged modifications? --script=="status" && /^# Changed but not updated:/ { modified = 2 } -+script=="status" && /^.[MD]/ { modified = 2 } - - - diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild deleted file mode 100644 index e0dbd04e9eb..000 --- a/dev-tex/vc/vc-0.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit latex-package - -DESCRIPTION="The vc (version control) bundle" -HOMEPAGE="https://www.ctan.org/pkg/vc"; -# Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-arch/unzip" - -S="${WORKDIR}/${PN}" -PATCHES=( - "${FILESDIR}"/${P}-git-date.patch - "${FILESDIR}"/${P}-git-status.patch -) - -src_compile() { :; } - -src_install() { - insinto ${TEXMF}/scripts/${PN} - doins -r bzr-unix git-unix svn-unix - latex-package_src_doinstall pdf - dodoc CHANGES README -}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/files/, dev-tex/vc/
commit: fc0340a364ccc83d679dc6972ddff40a6686bb24 Author: Ulrich Müller gentoo org> AuthorDate: Sat Nov 7 20:09:54 2015 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Nov 7 20:10:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0340a3 dev-tex/vc: Initial import. Ebuild and patches contributed by me. Package-Manager: portage-2.2.23 dev-tex/vc/Manifest | 1 + dev-tex/vc/files/vc-0.5-git-date.patch | 14 ++ dev-tex/vc/files/vc-0.5-git-status.patch | 27 ++ dev-tex/vc/metadata.xml | 16 dev-tex/vc/vc-0.5.ebuild | 33 5 files changed, 91 insertions(+) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest new file mode 100644 index 000..fd09128 --- /dev/null +++ b/dev-tex/vc/Manifest @@ -0,0 +1 @@ +DIST vc-0.5.zip 440260 SHA256 7f11a41f364c0aa48818b69784fee6356db726d5e55f512a3bea0299f9b1ce0a SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 WHIRLPOOL ce6f648c4ad90596147af2faffe7be30c13da0d89e7fb99430facda9048ff4d810757a8713741432d820225f34665567e056f5ccd6ef630ed864356edef35c21 diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch new file mode 100644 index 000..f05c857 --- /dev/null +++ b/dev-tex/vc/files/vc-0.5-git-date.patch @@ -0,0 +1,14 @@ +Use CommitterDate instead of AuthorDate, because the latter is not +guaranteed to increase monotonously. + +--- vc-orig/git-unix/vc-git.awk vc/git-unix/vc-git.awk +@@ -39,7 +39,7 @@ + ### Standard encoding is UTF-8. + if (Encoding == "") Encoding = "UTF-8" + ### Extract relevant information from variables. +- LongDate = substr(AuthorDate, 1, 25) ++ LongDate = substr(CommitterDate, 1, 25) + DateRAW = substr(LongDate, 1, 10) + DateISO = DateRAW + DateTEX = DateISO diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch new file mode 100644 index 000..7ab998c --- /dev/null +++ b/dev-tex/vc/files/vc-0.5-git-status.patch @@ -0,0 +1,27 @@ +Output format of "git status" has changed which broke parsing. +Use "git status --porcelain" instead which is a more stable interface, +intended for processing by scripts. + +--- vc-orig/git-unix/vc vc/git-unix/vc +@@ -20,5 +20,5 @@ + git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex + if [ "$mod" = 1 ] + then +- git status |gawk -v script=status -f vc-git.awk >> vc.tex ++ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex + fi +--- vc-orig/git-unix/vc-git.awk vc/git-unix/vc-git.awk +@@ -26,9 +26,9 @@ + + ### Process output of "git status". + ### Changed index? +-script=="status" && /^# Changes to be committed:/ { modified = 1 } ++script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 } + ### Unstaged modifications? +-script=="status" && /^# Changed but not updated:/ { modified = 2 } ++script=="status" && /^.[MD]/ { modified = 2 } + + + diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml new file mode 100644 index 000..42f266d --- /dev/null +++ b/dev-tex/vc/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + +tex + + u...@gentoo.org + + + This is a script based approach to version control for TeX documents. + It works more reliably than keyword substitution based approaches, + since it tracks all files in a working copy, not only .tex files. + + The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git + and Subversion are supported. + + diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild new file mode 100644 index 000..8d0b9b6 --- /dev/null +++ b/dev-tex/vc/vc-0.5.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit latex-package + +DESCRIPTION="The vc (version control) bundle" +HOMEPAGE="https://www.ctan.org/pkg/vc"; +# Taken from http://mirrors.ctan.org/support/vc.zip +SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip"; + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}" +PATCHES=( + "${FILESDIR}"/${P}-git-date.patch + "${FILESDIR}"/${P}-git-status.patch +) + +src_compile() { :; } + +src_install() { + insinto ${TEXMF}/scripts/${PN} + doins -r bzr-unix git-unix svn-unix + latex-package_src_doinstall pdf + dodoc CHANGES README +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/, dev-tex/vc/files/
commit: e71c3636b75cdc3168b32e9126e9e38f61c5324b Author: Ulrich Müller gentoo org> AuthorDate: Sun Aug 12 13:58:16 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Aug 12 13:58:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71c3636 dev-tex/vc: Remove old. Package-Manager: Portage-2.3.46, Repoman-2.3.10 dev-tex/vc/Manifest | 1 - dev-tex/vc/files/vc-0.5-git-date.patch | 14 -- dev-tex/vc/files/vc-0.5-git-status.patch | 27 --- dev-tex/vc/vc-0.5.ebuild | 32 4 files changed, 74 deletions(-) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 4e0018785b0..5d909b53dbe 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1,2 +1 @@ -DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch deleted file mode 100644 index f05c857d102..000 --- a/dev-tex/vc/files/vc-0.5-git-date.patch +++ /dev/null @@ -1,14 +0,0 @@ -Use CommitterDate instead of AuthorDate, because the latter is not -guaranteed to increase monotonously. - vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -39,7 +39,7 @@ - ### Standard encoding is UTF-8. - if (Encoding == "") Encoding = "UTF-8" - ### Extract relevant information from variables. -- LongDate = substr(AuthorDate, 1, 25) -+ LongDate = substr(CommitterDate, 1, 25) - DateRAW = substr(LongDate, 1, 10) - DateISO = DateRAW - DateTEX = DateISO diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch deleted file mode 100644 index 7ab998ca40c..000 --- a/dev-tex/vc/files/vc-0.5-git-status.patch +++ /dev/null @@ -1,27 +0,0 @@ -Output format of "git status" has changed which broke parsing. -Use "git status --porcelain" instead which is a more stable interface, -intended for processing by scripts. - vc-orig/git-unix/vc -+++ vc/git-unix/vc -@@ -20,5 +20,5 @@ - git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex - if [ "$mod" = 1 ] - then -- git status |gawk -v script=status -f vc-git.awk >> vc.tex -+ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex - fi vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -26,9 +26,9 @@ - - ### Process output of "git status". - ### Changed index? --script=="status" && /^# Changes to be committed:/ { modified = 1 } -+script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 } - ### Unstaged modifications? --script=="status" && /^# Changed but not updated:/ { modified = 2 } -+script=="status" && /^.[MD]/ { modified = 2 } - - - diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild deleted file mode 100644 index e0dbd04e9eb..000 --- a/dev-tex/vc/vc-0.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit latex-package - -DESCRIPTION="The vc (version control) bundle" -HOMEPAGE="https://www.ctan.org/pkg/vc"; -# Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-arch/unzip" - -S="${WORKDIR}/${PN}" -PATCHES=( - "${FILESDIR}"/${P}-git-date.patch - "${FILESDIR}"/${P}-git-status.patch -) - -src_compile() { :; } - -src_install() { - insinto ${TEXMF}/scripts/${PN} - doins -r bzr-unix git-unix svn-unix - latex-package_src_doinstall pdf - dodoc CHANGES README -}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/files/, dev-tex/vc/
commit: fc0340a364ccc83d679dc6972ddff40a6686bb24 Author: Ulrich Müller gentoo org> AuthorDate: Sat Nov 7 20:09:54 2015 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Nov 7 20:10:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0340a3 dev-tex/vc: Initial import. Ebuild and patches contributed by me. Package-Manager: portage-2.2.23 dev-tex/vc/Manifest | 1 + dev-tex/vc/files/vc-0.5-git-date.patch | 14 ++ dev-tex/vc/files/vc-0.5-git-status.patch | 27 ++ dev-tex/vc/metadata.xml | 16 dev-tex/vc/vc-0.5.ebuild | 33 5 files changed, 91 insertions(+) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest new file mode 100644 index 000..fd09128 --- /dev/null +++ b/dev-tex/vc/Manifest @@ -0,0 +1 @@ +DIST vc-0.5.zip 440260 SHA256 7f11a41f364c0aa48818b69784fee6356db726d5e55f512a3bea0299f9b1ce0a SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 WHIRLPOOL ce6f648c4ad90596147af2faffe7be30c13da0d89e7fb99430facda9048ff4d810757a8713741432d820225f34665567e056f5ccd6ef630ed864356edef35c21 diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch new file mode 100644 index 000..f05c857 --- /dev/null +++ b/dev-tex/vc/files/vc-0.5-git-date.patch @@ -0,0 +1,14 @@ +Use CommitterDate instead of AuthorDate, because the latter is not +guaranteed to increase monotonously. + +--- vc-orig/git-unix/vc-git.awk vc/git-unix/vc-git.awk +@@ -39,7 +39,7 @@ + ### Standard encoding is UTF-8. + if (Encoding == "") Encoding = "UTF-8" + ### Extract relevant information from variables. +- LongDate = substr(AuthorDate, 1, 25) ++ LongDate = substr(CommitterDate, 1, 25) + DateRAW = substr(LongDate, 1, 10) + DateISO = DateRAW + DateTEX = DateISO diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch new file mode 100644 index 000..7ab998c --- /dev/null +++ b/dev-tex/vc/files/vc-0.5-git-status.patch @@ -0,0 +1,27 @@ +Output format of "git status" has changed which broke parsing. +Use "git status --porcelain" instead which is a more stable interface, +intended for processing by scripts. + +--- vc-orig/git-unix/vc vc/git-unix/vc +@@ -20,5 +20,5 @@ + git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex + if [ "$mod" = 1 ] + then +- git status |gawk -v script=status -f vc-git.awk >> vc.tex ++ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex + fi +--- vc-orig/git-unix/vc-git.awk vc/git-unix/vc-git.awk +@@ -26,9 +26,9 @@ + + ### Process output of "git status". + ### Changed index? +-script=="status" && /^# Changes to be committed:/ { modified = 1 } ++script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 } + ### Unstaged modifications? +-script=="status" && /^# Changed but not updated:/ { modified = 2 } ++script=="status" && /^.[MD]/ { modified = 2 } + + + diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml new file mode 100644 index 000..42f266d --- /dev/null +++ b/dev-tex/vc/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + +tex + + u...@gentoo.org + + + This is a script based approach to version control for TeX documents. + It works more reliably than keyword substitution based approaches, + since it tracks all files in a working copy, not only .tex files. + + The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git + and Subversion are supported. + + diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild new file mode 100644 index 000..8d0b9b6 --- /dev/null +++ b/dev-tex/vc/vc-0.5.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit latex-package + +DESCRIPTION="The vc (version control) bundle" +HOMEPAGE="https://www.ctan.org/pkg/vc"; +# Taken from http://mirrors.ctan.org/support/vc.zip +SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip"; + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}" +PATCHES=( + "${FILESDIR}"/${P}-git-date.patch + "${FILESDIR}"/${P}-git-status.patch +) + +src_compile() { :; } + +src_install() { + insinto ${TEXMF}/scripts/${PN} + doins -r bzr-unix git-unix svn-unix + latex-package_src_doinstall pdf + dodoc CHANGES README +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/, dev-tex/vc/files/
commit: e71c3636b75cdc3168b32e9126e9e38f61c5324b Author: Ulrich Müller gentoo org> AuthorDate: Sun Aug 12 13:58:16 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Aug 12 13:58:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71c3636 dev-tex/vc: Remove old. Package-Manager: Portage-2.3.46, Repoman-2.3.10 dev-tex/vc/Manifest | 1 - dev-tex/vc/files/vc-0.5-git-date.patch | 14 -- dev-tex/vc/files/vc-0.5-git-status.patch | 27 --- dev-tex/vc/vc-0.5.ebuild | 32 4 files changed, 74 deletions(-) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 4e0018785b0..5d909b53dbe 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1,2 +1 @@ -DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch deleted file mode 100644 index f05c857d102..000 --- a/dev-tex/vc/files/vc-0.5-git-date.patch +++ /dev/null @@ -1,14 +0,0 @@ -Use CommitterDate instead of AuthorDate, because the latter is not -guaranteed to increase monotonously. - vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -39,7 +39,7 @@ - ### Standard encoding is UTF-8. - if (Encoding == "") Encoding = "UTF-8" - ### Extract relevant information from variables. -- LongDate = substr(AuthorDate, 1, 25) -+ LongDate = substr(CommitterDate, 1, 25) - DateRAW = substr(LongDate, 1, 10) - DateISO = DateRAW - DateTEX = DateISO diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch deleted file mode 100644 index 7ab998ca40c..000 --- a/dev-tex/vc/files/vc-0.5-git-status.patch +++ /dev/null @@ -1,27 +0,0 @@ -Output format of "git status" has changed which broke parsing. -Use "git status --porcelain" instead which is a more stable interface, -intended for processing by scripts. - vc-orig/git-unix/vc -+++ vc/git-unix/vc -@@ -20,5 +20,5 @@ - git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex - if [ "$mod" = 1 ] - then -- git status |gawk -v script=status -f vc-git.awk >> vc.tex -+ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex - fi vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -26,9 +26,9 @@ - - ### Process output of "git status". - ### Changed index? --script=="status" && /^# Changes to be committed:/ { modified = 1 } -+script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 } - ### Unstaged modifications? --script=="status" && /^# Changed but not updated:/ { modified = 2 } -+script=="status" && /^.[MD]/ { modified = 2 } - - - diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild deleted file mode 100644 index e0dbd04e9eb..000 --- a/dev-tex/vc/vc-0.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit latex-package - -DESCRIPTION="The vc (version control) bundle" -HOMEPAGE="https://www.ctan.org/pkg/vc"; -# Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-arch/unzip" - -S="${WORKDIR}/${PN}" -PATCHES=( - "${FILESDIR}"/${P}-git-date.patch - "${FILESDIR}"/${P}-git-status.patch -) - -src_compile() { :; } - -src_install() { - insinto ${TEXMF}/scripts/${PN} - doins -r bzr-unix git-unix svn-unix - latex-package_src_doinstall pdf - dodoc CHANGES README -}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/, dev-tex/vc/files/
commit: e71c3636b75cdc3168b32e9126e9e38f61c5324b Author: Ulrich Müller gentoo org> AuthorDate: Sun Aug 12 13:58:16 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Aug 12 13:58:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71c3636 dev-tex/vc: Remove old. Package-Manager: Portage-2.3.46, Repoman-2.3.10 dev-tex/vc/Manifest | 1 - dev-tex/vc/files/vc-0.5-git-date.patch | 14 -- dev-tex/vc/files/vc-0.5-git-status.patch | 27 --- dev-tex/vc/vc-0.5.ebuild | 32 4 files changed, 74 deletions(-) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 4e0018785b0..5d909b53dbe 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1,2 +1 @@ -DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch deleted file mode 100644 index f05c857d102..000 --- a/dev-tex/vc/files/vc-0.5-git-date.patch +++ /dev/null @@ -1,14 +0,0 @@ -Use CommitterDate instead of AuthorDate, because the latter is not -guaranteed to increase monotonously. - vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -39,7 +39,7 @@ - ### Standard encoding is UTF-8. - if (Encoding == "") Encoding = "UTF-8" - ### Extract relevant information from variables. -- LongDate = substr(AuthorDate, 1, 25) -+ LongDate = substr(CommitterDate, 1, 25) - DateRAW = substr(LongDate, 1, 10) - DateISO = DateRAW - DateTEX = DateISO diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch deleted file mode 100644 index 7ab998ca40c..000 --- a/dev-tex/vc/files/vc-0.5-git-status.patch +++ /dev/null @@ -1,27 +0,0 @@ -Output format of "git status" has changed which broke parsing. -Use "git status --porcelain" instead which is a more stable interface, -intended for processing by scripts. - vc-orig/git-unix/vc -+++ vc/git-unix/vc -@@ -20,5 +20,5 @@ - git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex - if [ "$mod" = 1 ] - then -- git status |gawk -v script=status -f vc-git.awk >> vc.tex -+ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex - fi vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -26,9 +26,9 @@ - - ### Process output of "git status". - ### Changed index? --script=="status" && /^# Changes to be committed:/ { modified = 1 } -+script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 } - ### Unstaged modifications? --script=="status" && /^# Changed but not updated:/ { modified = 2 } -+script=="status" && /^.[MD]/ { modified = 2 } - - - diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild deleted file mode 100644 index e0dbd04e9eb..000 --- a/dev-tex/vc/vc-0.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit latex-package - -DESCRIPTION="The vc (version control) bundle" -HOMEPAGE="https://www.ctan.org/pkg/vc"; -# Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-arch/unzip" - -S="${WORKDIR}/${PN}" -PATCHES=( - "${FILESDIR}"/${P}-git-date.patch - "${FILESDIR}"/${P}-git-status.patch -) - -src_compile() { :; } - -src_install() { - insinto ${TEXMF}/scripts/${PN} - doins -r bzr-unix git-unix svn-unix - latex-package_src_doinstall pdf - dodoc CHANGES README -}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/files/, dev-tex/vc/
commit: fc0340a364ccc83d679dc6972ddff40a6686bb24 Author: Ulrich Müller gentoo org> AuthorDate: Sat Nov 7 20:09:54 2015 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Nov 7 20:10:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0340a3 dev-tex/vc: Initial import. Ebuild and patches contributed by me. Package-Manager: portage-2.2.23 dev-tex/vc/Manifest | 1 + dev-tex/vc/files/vc-0.5-git-date.patch | 14 ++ dev-tex/vc/files/vc-0.5-git-status.patch | 27 ++ dev-tex/vc/metadata.xml | 16 dev-tex/vc/vc-0.5.ebuild | 33 5 files changed, 91 insertions(+) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest new file mode 100644 index 000..fd09128 --- /dev/null +++ b/dev-tex/vc/Manifest @@ -0,0 +1 @@ +DIST vc-0.5.zip 440260 SHA256 7f11a41f364c0aa48818b69784fee6356db726d5e55f512a3bea0299f9b1ce0a SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 WHIRLPOOL ce6f648c4ad90596147af2faffe7be30c13da0d89e7fb99430facda9048ff4d810757a8713741432d820225f34665567e056f5ccd6ef630ed864356edef35c21 diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch new file mode 100644 index 000..f05c857 --- /dev/null +++ b/dev-tex/vc/files/vc-0.5-git-date.patch @@ -0,0 +1,14 @@ +Use CommitterDate instead of AuthorDate, because the latter is not +guaranteed to increase monotonously. + +--- vc-orig/git-unix/vc-git.awk vc/git-unix/vc-git.awk +@@ -39,7 +39,7 @@ + ### Standard encoding is UTF-8. + if (Encoding == "") Encoding = "UTF-8" + ### Extract relevant information from variables. +- LongDate = substr(AuthorDate, 1, 25) ++ LongDate = substr(CommitterDate, 1, 25) + DateRAW = substr(LongDate, 1, 10) + DateISO = DateRAW + DateTEX = DateISO diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch new file mode 100644 index 000..7ab998c --- /dev/null +++ b/dev-tex/vc/files/vc-0.5-git-status.patch @@ -0,0 +1,27 @@ +Output format of "git status" has changed which broke parsing. +Use "git status --porcelain" instead which is a more stable interface, +intended for processing by scripts. + +--- vc-orig/git-unix/vc vc/git-unix/vc +@@ -20,5 +20,5 @@ + git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex + if [ "$mod" = 1 ] + then +- git status |gawk -v script=status -f vc-git.awk >> vc.tex ++ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex + fi +--- vc-orig/git-unix/vc-git.awk vc/git-unix/vc-git.awk +@@ -26,9 +26,9 @@ + + ### Process output of "git status". + ### Changed index? +-script=="status" && /^# Changes to be committed:/ { modified = 1 } ++script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 } + ### Unstaged modifications? +-script=="status" && /^# Changed but not updated:/ { modified = 2 } ++script=="status" && /^.[MD]/ { modified = 2 } + + + diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml new file mode 100644 index 000..42f266d --- /dev/null +++ b/dev-tex/vc/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + +tex + + u...@gentoo.org + + + This is a script based approach to version control for TeX documents. + It works more reliably than keyword substitution based approaches, + since it tracks all files in a working copy, not only .tex files. + + The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git + and Subversion are supported. + + diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild new file mode 100644 index 000..8d0b9b6 --- /dev/null +++ b/dev-tex/vc/vc-0.5.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit latex-package + +DESCRIPTION="The vc (version control) bundle" +HOMEPAGE="https://www.ctan.org/pkg/vc"; +# Taken from http://mirrors.ctan.org/support/vc.zip +SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip"; + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}" +PATCHES=( + "${FILESDIR}"/${P}-git-date.patch + "${FILESDIR}"/${P}-git-status.patch +) + +src_compile() { :; } + +src_install() { + insinto ${TEXMF}/scripts/${PN} + doins -r bzr-unix git-unix svn-unix + latex-package_src_doinstall pdf + dodoc CHANGES README +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/, dev-tex/vc/files/
commit: e71c3636b75cdc3168b32e9126e9e38f61c5324b Author: Ulrich Müller gentoo org> AuthorDate: Sun Aug 12 13:58:16 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Aug 12 13:58:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71c3636 dev-tex/vc: Remove old. Package-Manager: Portage-2.3.46, Repoman-2.3.10 dev-tex/vc/Manifest | 1 - dev-tex/vc/files/vc-0.5-git-date.patch | 14 -- dev-tex/vc/files/vc-0.5-git-status.patch | 27 --- dev-tex/vc/vc-0.5.ebuild | 32 4 files changed, 74 deletions(-) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 4e0018785b0..5d909b53dbe 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1,2 +1 @@ -DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch deleted file mode 100644 index f05c857d102..000 --- a/dev-tex/vc/files/vc-0.5-git-date.patch +++ /dev/null @@ -1,14 +0,0 @@ -Use CommitterDate instead of AuthorDate, because the latter is not -guaranteed to increase monotonously. - vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -39,7 +39,7 @@ - ### Standard encoding is UTF-8. - if (Encoding == "") Encoding = "UTF-8" - ### Extract relevant information from variables. -- LongDate = substr(AuthorDate, 1, 25) -+ LongDate = substr(CommitterDate, 1, 25) - DateRAW = substr(LongDate, 1, 10) - DateISO = DateRAW - DateTEX = DateISO diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch deleted file mode 100644 index 7ab998ca40c..000 --- a/dev-tex/vc/files/vc-0.5-git-status.patch +++ /dev/null @@ -1,27 +0,0 @@ -Output format of "git status" has changed which broke parsing. -Use "git status --porcelain" instead which is a more stable interface, -intended for processing by scripts. - vc-orig/git-unix/vc -+++ vc/git-unix/vc -@@ -20,5 +20,5 @@ - git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex - if [ "$mod" = 1 ] - then -- git status |gawk -v script=status -f vc-git.awk >> vc.tex -+ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex - fi vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -26,9 +26,9 @@ - - ### Process output of "git status". - ### Changed index? --script=="status" && /^# Changes to be committed:/ { modified = 1 } -+script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 } - ### Unstaged modifications? --script=="status" && /^# Changed but not updated:/ { modified = 2 } -+script=="status" && /^.[MD]/ { modified = 2 } - - - diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild deleted file mode 100644 index e0dbd04e9eb..000 --- a/dev-tex/vc/vc-0.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit latex-package - -DESCRIPTION="The vc (version control) bundle" -HOMEPAGE="https://www.ctan.org/pkg/vc"; -# Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-arch/unzip" - -S="${WORKDIR}/${PN}" -PATCHES=( - "${FILESDIR}"/${P}-git-date.patch - "${FILESDIR}"/${P}-git-status.patch -) - -src_compile() { :; } - -src_install() { - insinto ${TEXMF}/scripts/${PN} - doins -r bzr-unix git-unix svn-unix - latex-package_src_doinstall pdf - dodoc CHANGES README -}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/files/, dev-tex/vc/
commit: fc0340a364ccc83d679dc6972ddff40a6686bb24 Author: Ulrich Müller gentoo org> AuthorDate: Sat Nov 7 20:09:54 2015 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Nov 7 20:10:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0340a3 dev-tex/vc: Initial import. Ebuild and patches contributed by me. Package-Manager: portage-2.2.23 dev-tex/vc/Manifest | 1 + dev-tex/vc/files/vc-0.5-git-date.patch | 14 ++ dev-tex/vc/files/vc-0.5-git-status.patch | 27 ++ dev-tex/vc/metadata.xml | 16 dev-tex/vc/vc-0.5.ebuild | 33 5 files changed, 91 insertions(+) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest new file mode 100644 index 000..fd09128 --- /dev/null +++ b/dev-tex/vc/Manifest @@ -0,0 +1 @@ +DIST vc-0.5.zip 440260 SHA256 7f11a41f364c0aa48818b69784fee6356db726d5e55f512a3bea0299f9b1ce0a SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 WHIRLPOOL ce6f648c4ad90596147af2faffe7be30c13da0d89e7fb99430facda9048ff4d810757a8713741432d820225f34665567e056f5ccd6ef630ed864356edef35c21 diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch new file mode 100644 index 000..f05c857 --- /dev/null +++ b/dev-tex/vc/files/vc-0.5-git-date.patch @@ -0,0 +1,14 @@ +Use CommitterDate instead of AuthorDate, because the latter is not +guaranteed to increase monotonously. + +--- vc-orig/git-unix/vc-git.awk vc/git-unix/vc-git.awk +@@ -39,7 +39,7 @@ + ### Standard encoding is UTF-8. + if (Encoding == "") Encoding = "UTF-8" + ### Extract relevant information from variables. +- LongDate = substr(AuthorDate, 1, 25) ++ LongDate = substr(CommitterDate, 1, 25) + DateRAW = substr(LongDate, 1, 10) + DateISO = DateRAW + DateTEX = DateISO diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch new file mode 100644 index 000..7ab998c --- /dev/null +++ b/dev-tex/vc/files/vc-0.5-git-status.patch @@ -0,0 +1,27 @@ +Output format of "git status" has changed which broke parsing. +Use "git status --porcelain" instead which is a more stable interface, +intended for processing by scripts. + +--- vc-orig/git-unix/vc vc/git-unix/vc +@@ -20,5 +20,5 @@ + git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex + if [ "$mod" = 1 ] + then +- git status |gawk -v script=status -f vc-git.awk >> vc.tex ++ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex + fi +--- vc-orig/git-unix/vc-git.awk vc/git-unix/vc-git.awk +@@ -26,9 +26,9 @@ + + ### Process output of "git status". + ### Changed index? +-script=="status" && /^# Changes to be committed:/ { modified = 1 } ++script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 } + ### Unstaged modifications? +-script=="status" && /^# Changed but not updated:/ { modified = 2 } ++script=="status" && /^.[MD]/ { modified = 2 } + + + diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml new file mode 100644 index 000..42f266d --- /dev/null +++ b/dev-tex/vc/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + +tex + + u...@gentoo.org + + + This is a script based approach to version control for TeX documents. + It works more reliably than keyword substitution based approaches, + since it tracks all files in a working copy, not only .tex files. + + The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git + and Subversion are supported. + + diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild new file mode 100644 index 000..8d0b9b6 --- /dev/null +++ b/dev-tex/vc/vc-0.5.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit latex-package + +DESCRIPTION="The vc (version control) bundle" +HOMEPAGE="https://www.ctan.org/pkg/vc"; +# Taken from http://mirrors.ctan.org/support/vc.zip +SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip"; + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${PN}" +PATCHES=( + "${FILESDIR}"/${P}-git-date.patch + "${FILESDIR}"/${P}-git-status.patch +) + +src_compile() { :; } + +src_install() { + insinto ${TEXMF}/scripts/${PN} + doins -r bzr-unix git-unix svn-unix + latex-package_src_doinstall pdf + dodoc CHANGES README +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/, dev-tex/vc/files/
commit: e71c3636b75cdc3168b32e9126e9e38f61c5324b Author: Ulrich Müller gentoo org> AuthorDate: Sun Aug 12 13:58:16 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Aug 12 13:58:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71c3636 dev-tex/vc: Remove old. Package-Manager: Portage-2.3.46, Repoman-2.3.10 dev-tex/vc/Manifest | 1 - dev-tex/vc/files/vc-0.5-git-date.patch | 14 -- dev-tex/vc/files/vc-0.5-git-status.patch | 27 --- dev-tex/vc/vc-0.5.ebuild | 32 4 files changed, 74 deletions(-) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 4e0018785b0..5d909b53dbe 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1,2 +1 @@ -DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch deleted file mode 100644 index f05c857d102..000 --- a/dev-tex/vc/files/vc-0.5-git-date.patch +++ /dev/null @@ -1,14 +0,0 @@ -Use CommitterDate instead of AuthorDate, because the latter is not -guaranteed to increase monotonously. - vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -39,7 +39,7 @@ - ### Standard encoding is UTF-8. - if (Encoding == "") Encoding = "UTF-8" - ### Extract relevant information from variables. -- LongDate = substr(AuthorDate, 1, 25) -+ LongDate = substr(CommitterDate, 1, 25) - DateRAW = substr(LongDate, 1, 10) - DateISO = DateRAW - DateTEX = DateISO diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch deleted file mode 100644 index 7ab998ca40c..000 --- a/dev-tex/vc/files/vc-0.5-git-status.patch +++ /dev/null @@ -1,27 +0,0 @@ -Output format of "git status" has changed which broke parsing. -Use "git status --porcelain" instead which is a more stable interface, -intended for processing by scripts. - vc-orig/git-unix/vc -+++ vc/git-unix/vc -@@ -20,5 +20,5 @@ - git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex - if [ "$mod" = 1 ] - then -- git status |gawk -v script=status -f vc-git.awk >> vc.tex -+ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex - fi vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -26,9 +26,9 @@ - - ### Process output of "git status". - ### Changed index? --script=="status" && /^# Changes to be committed:/ { modified = 1 } -+script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 } - ### Unstaged modifications? --script=="status" && /^# Changed but not updated:/ { modified = 2 } -+script=="status" && /^.[MD]/ { modified = 2 } - - - diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild deleted file mode 100644 index e0dbd04e9eb..000 --- a/dev-tex/vc/vc-0.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit latex-package - -DESCRIPTION="The vc (version control) bundle" -HOMEPAGE="https://www.ctan.org/pkg/vc"; -# Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-arch/unzip" - -S="${WORKDIR}/${PN}" -PATCHES=( - "${FILESDIR}"/${P}-git-date.patch - "${FILESDIR}"/${P}-git-status.patch -) - -src_compile() { :; } - -src_install() { - insinto ${TEXMF}/scripts/${PN} - doins -r bzr-unix git-unix svn-unix - latex-package_src_doinstall pdf - dodoc CHANGES README -}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/, dev-tex/vc/files/
commit: e71c3636b75cdc3168b32e9126e9e38f61c5324b Author: Ulrich Müller gentoo org> AuthorDate: Sun Aug 12 13:58:16 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Aug 12 13:58:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71c3636 dev-tex/vc: Remove old. Package-Manager: Portage-2.3.46, Repoman-2.3.10 dev-tex/vc/Manifest | 1 - dev-tex/vc/files/vc-0.5-git-date.patch | 14 -- dev-tex/vc/files/vc-0.5-git-status.patch | 27 --- dev-tex/vc/vc-0.5.ebuild | 32 4 files changed, 74 deletions(-) diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest index 4e0018785b0..5d909b53dbe 100644 --- a/dev-tex/vc/Manifest +++ b/dev-tex/vc/Manifest @@ -1,2 +1 @@ -DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969 DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch deleted file mode 100644 index f05c857d102..000 --- a/dev-tex/vc/files/vc-0.5-git-date.patch +++ /dev/null @@ -1,14 +0,0 @@ -Use CommitterDate instead of AuthorDate, because the latter is not -guaranteed to increase monotonously. - vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -39,7 +39,7 @@ - ### Standard encoding is UTF-8. - if (Encoding == "") Encoding = "UTF-8" - ### Extract relevant information from variables. -- LongDate = substr(AuthorDate, 1, 25) -+ LongDate = substr(CommitterDate, 1, 25) - DateRAW = substr(LongDate, 1, 10) - DateISO = DateRAW - DateTEX = DateISO diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch deleted file mode 100644 index 7ab998ca40c..000 --- a/dev-tex/vc/files/vc-0.5-git-status.patch +++ /dev/null @@ -1,27 +0,0 @@ -Output format of "git status" has changed which broke parsing. -Use "git status --porcelain" instead which is a more stable interface, -intended for processing by scripts. - vc-orig/git-unix/vc -+++ vc/git-unix/vc -@@ -20,5 +20,5 @@ - git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex - if [ "$mod" = 1 ] - then -- git status |gawk -v script=status -f vc-git.awk >> vc.tex -+ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex - fi vc-orig/git-unix/vc-git.awk -+++ vc/git-unix/vc-git.awk -@@ -26,9 +26,9 @@ - - ### Process output of "git status". - ### Changed index? --script=="status" && /^# Changes to be committed:/ { modified = 1 } -+script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 } - ### Unstaged modifications? --script=="status" && /^# Changed but not updated:/ { modified = 2 } -+script=="status" && /^.[MD]/ { modified = 2 } - - - diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild deleted file mode 100644 index e0dbd04e9eb..000 --- a/dev-tex/vc/vc-0.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit latex-package - -DESCRIPTION="The vc (version control) bundle" -HOMEPAGE="https://www.ctan.org/pkg/vc"; -# Taken from http://mirrors.ctan.org/support/vc.zip -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-arch/unzip" - -S="${WORKDIR}/${PN}" -PATCHES=( - "${FILESDIR}"/${P}-git-date.patch - "${FILESDIR}"/${P}-git-status.patch -) - -src_compile() { :; } - -src_install() { - insinto ${TEXMF}/scripts/${PN} - doins -r bzr-unix git-unix svn-unix - latex-package_src_doinstall pdf - dodoc CHANGES README -}