Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide and use 'tex' virtual package #23559

Merged
merged 13 commits into from
Jul 14, 2020
Merged
2 changes: 1 addition & 1 deletion etc/defaults.virtual
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ phonon-backend phonon-backend-gstreamer
phonon-qt5-backend phonon-qt5-backend-gstreamer
rkt-stage1 rkt-stage1-coreos
smtp-server opensmtpd
texlive texlive-bin
tex texlive
xserver-abi-input xorg-server
xserver-abi-video xorg-server
libGL libglvnd
Expand Down
10 changes: 4 additions & 6 deletions srcpkgs/lyx/template
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
# Template file for 'lyx'
pkgname=lyx
version=2.3.5.1
version=2.3.5.2
revision=1
wrksrc="${pkgname}-${version%.*}-${version##*.}"
build_style=gnu-configure
configure_args="--enable-qt5 --without-included-mythes --without-included-boost"
hostmakedepends="pkg-config bc qt5-devel"
makedepends="file-devel boost-devel mythes-devel enchant-devel qt5-svg-devel"
depends="virtual?texlive GraphicsMagick python3"
depends="virtual?tex GraphicsMagick python3"
short_desc="Document Processor WYSIWYM Editor & Latex frontend"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://www.lyx.org/Home"
#distfiles="ftp://ftp.lyx.org/pub/${pkgname}/stable/2.3.x/${pkgname}-${version}.tar.bz2"
distfiles="https://fossies.org/linux/misc/lyx-${version}.tar.bz2"
checksum=97a77ba9dc4002035e1e32855f42c0838bca6b8a159af0c727388304d26cdb67
distfiles="https://ftp.lip6.fr/pub/lyx/stable/2.3.x/${pkgname}-${version}.tar.gz"
checksum=63b75505d6fed264a7ed51f9ee3e4279c1d49a3960c06afe3c94f1c72bedea7e
python_version=3
4 changes: 2 additions & 2 deletions srcpkgs/python-pyx/template
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Template file for 'python-pyx'
pkgname=python-pyx
version=0.12.1
revision=3
revision=4
archs=noarch
wrksrc="PyX-${version}"
build_style=python2-module
pycompile_module="pyx"
hostmakedepends="python-setuptools"
depends="python texlive-bin"
depends="python virtual?tex"
short_desc="Python library for the creation of PostScript and PDF files"
maintainer="cipr3s <cipr3s@gmx.com>"
license="GPL-2.0-or-later"
Expand Down
13 changes: 6 additions & 7 deletions srcpkgs/python3-pyx/template
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
# Template file for 'python3-pyx'
pkgname=python3-pyx
version=0.14.1
revision=2
version=0.15
revision=1
archs=noarch
wrksrc="PyX-${version}"
build_style=python3-module
pycompile_module="pyx"
hostmakedepends="python3-setuptools"
depends="python3 texlive-bin"
depends="python3 virtual?tex"
short_desc="Python3 library for the creation of PostScript and PDF files"
maintainer="cipr3s <cipr3s@gmx.com>"
license="GPL-2"
homepage="http://pyx.sourceforge.net"
license="GPL-2.0-or-later"
homepage="https://pyx-project.org"
distfiles="${PYPI_SITE}/P/PyX/PyX-${version}.tar.gz"
checksum=05d1b7fc813379d2c12fcb5bd0195cab522b5aabafac88f72913f1d47becd912
checksum=0fc3b00c5e7fb6f4aefbf63b95f624297dde47700a82b8b5ad6ebb346b5e4977
4 changes: 2 additions & 2 deletions srcpkgs/rubber/template
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Template file for 'rubber'
pkgname=rubber
version=1.5.1
revision=2
revision=3
archs=noarch
build_style=python3-module
hostmakedepends="python3"
depends="python3 texlive-bin"
depends="python3 virtual?tex"
pycompile_module="rubber"
short_desc="LaTeX building tool"
maintainer="Matteo Signer <matteo.signer@gmail.com>"
Expand Down
4 changes: 3 additions & 1 deletion srcpkgs/texlive/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'texlive'
pkgname=texlive
version=20200406
revision=1
revision=2
wrksrc="texlive-${version}-source"
build_wrksrc="build"
build_style=gnu-configure
Expand Down Expand Up @@ -72,6 +72,8 @@ makedepends="cairo-devel freetype-devel gd-devel graphite-devel gmp-devel
poppler-devel pixman-devel libteckit-devel zlib-devel zziplib-devel
libXaw-devel"
depends="dialog ghostscript perl-Tk texlive-core xbps-triggers>=0.115_1"
# Virtual package cares only about year part of version
provides="tex-${version%${version#????}}_1"
short_desc="TeX Live"
maintainer="fosslinux <fosslinux@aussies.space>"
license="GPL-2.0-or-later"
Expand Down
3 changes: 2 additions & 1 deletion srcpkgs/texlive2014-bin/template
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
# Template file for 'texlive2014-bin'
pkgname=texlive2014-bin
version=2014
revision=8
revision=9
archs="x86_64* i686 aarch64 arm*"
create_wrksrc=yes
depends="cairo pixman graphite gd poppler libsigsegv
zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
ghostscript xz"
provides="tex-${version}_1"
short_desc="TeX Live Binary distribution through tl-install"
maintainer="Leah Neukirchen <leah@vuxu.org>"
license="GPL-2"
Expand Down
3 changes: 2 additions & 1 deletion srcpkgs/texlive2016-bin/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'texlive-bin'
pkgname=texlive2016-bin
version=2016
revision=2
revision=3
archs="x86_64* i686 aarch64 arm*"
maintainer="Leah Neukirchen <leah@vuxu.org>"
homepage="http://tug.org/texlive/"
Expand All @@ -10,6 +10,7 @@ short_desc="TeX Live Binary distribution through tl-install"
depends="cairo pixman graphite gd poppler libsigsegv
zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
ghostscript xz"
provides="tex-${version}_1"
distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz>${pkgname}-${version}-${revision}.tar.gz"
checksum=a0559306f4ef1903b92c829a11177dcbf3b85ddb9c6b512a80791e2c543f7d95
create_wrksrc=yes
Expand Down
3 changes: 2 additions & 1 deletion srcpkgs/texlive2017-bin/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'texlive-bin'
pkgname=texlive2017-bin
version=2017
revision=3
revision=4
archs="x86_64* i686 aarch64 arm*"
maintainer="Leah Neukirchen <leah@vuxu.org>"
homepage="http://tug.org/texlive/"
Expand All @@ -10,6 +10,7 @@ short_desc="TeX Live Binary distribution through tl-install"
depends="cairo pixman graphite gd poppler libsigsegv
zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
ghostscript xz"
provides="tex-${version}_1"
distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz>${pkgname}-${version}-${revision}.tar.gz"
checksum=d4e07ed15dace1ea7fabe6d225ca45ba51f1cb7783e17850bc9fe3b890239d6d
create_wrksrc=yes
Expand Down
3 changes: 2 additions & 1 deletion srcpkgs/texlive2018-bin/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'texlive-bin'
pkgname=texlive2018-bin
version=2018
revision=2
revision=3
archs="x86_64* i686 aarch64 arm*"
maintainer="Leah Neukirchen <leah@vuxu.org>"
homepage="http://tug.org/texlive/"
Expand All @@ -10,6 +10,7 @@ short_desc="TeX Live Binary distribution through tl-install"
depends="cairo pixman graphite gd poppler libsigsegv
zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
ghostscript xz"
provides="tex-${version}_1"
distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz>${pkgname}-${version}-${revision}.tar.gz"
checksum=82c13110852af162c4c5ef1579fa2f4f51c2040850ec02fb7f97497da45eb446
create_wrksrc=yes
Expand Down
3 changes: 2 additions & 1 deletion srcpkgs/texlive2019-bin/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'texlive2019-bin'
pkgname=texlive2019-bin
version=2019
revision=2
revision=3
archs="x86_64* i686 aarch64 arm*"
maintainer="Leah Neukirchen <leah@vuxu.org>"
homepage="http://tug.org/texlive/"
Expand All @@ -10,6 +10,7 @@ short_desc="TeX Live Binary distribution through tl-install"
depends="cairo pixman graphite gd poppler libsigsegv
zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
ghostscript xz"
provides="tex-${version}_1"
distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz>${pkgname}-${version}-${revision}.tar.gz"
checksum=44aa41b5783e345b7021387f19ac9637ff1ce5406a59754230c666642dfe7750
create_wrksrc=yes
Expand Down
3 changes: 2 additions & 1 deletion srcpkgs/texlive2020-bin/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'texlive-bin'
pkgname=texlive2020-bin
version=2020
revision=1
revision=2
archs="x86_64* i686 aarch64 arm*"
maintainer="Leah Neukirchen <leah@vuxu.org>"
homepage="http://tug.org/texlive/"
Expand All @@ -10,6 +10,7 @@ short_desc="TeX Live Binary distribution through tl-install"
depends="cairo pixman graphite gd poppler libsigsegv
zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
ghostscript xz"
provides="tex-${version}_1"
distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz>${pkgname}-${version}-${revision}.tar.gz"
checksum=7c90a50e55533d57170cbc7c0370a010019946eb18570282948e1af6f809382d
create_wrksrc=yes
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/xournalpp/template
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Template file for 'xournalpp'
pkgname=xournalpp
version=1.0.18
revision=1
revision=2
build_style=cmake
hostmakedepends="pkg-config gettext"
makedepends="libxml2-devel libcppunit-devel poppler-glib-devel gtk+3-devel
portaudio-cpp-devel libsndfile-devel libzip-devel"
depends="texlive-bin"
depends="virtual?tex"
short_desc="Handwriting Notetaking software with PDF annotation support"
maintainer="mobinmob <mobinmob@disroot.org>"
license="GPL-2.0-or-later"
Expand Down