From 1cd0c0e1947f5025abbac6403a02fb04d9b31a89 Mon Sep 17 00:00:00 2001 From: mobinmob Date: Thu, 29 Aug 2019 20:34:42 +0300 Subject: [PATCH] New package: texmacs-1.99.11 --- srcpkgs/texmacs/template | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 srcpkgs/texmacs/template diff --git a/srcpkgs/texmacs/template b/srcpkgs/texmacs/template new file mode 100644 index 00000000000..f2823f7aec1 --- /dev/null +++ b/srcpkgs/texmacs/template @@ -0,0 +1,39 @@ +# Template file for 'texmacs' +pkgname=texmacs +version=1.99.11 +revision=1 +archs="x86_64" +build_style=cmake +configure_args="-DCMAKE_BUILD_TYPE=RELEASE \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DGUILECONFIG_EXECUTABLE=/usr/bin/guile-config-1.8" +hostmakedepends="pkg-config extra-cmake-modules" +makedepends="freetype-devel qt5-devel guile1.8-devel libjpeg-turbo-devel libXext-devel python-devel sqlite-devel" +depends="ImageMagick aspell texlive-bin ghostscript" +short_desc="Free scientific editing platform" +maintainer="mobinmob " +license="GPL-3.0-or-later" +homepage="https://www.texmacs.org" +distfiles="https://github.com/texmacs/texmacs/archive/v$version.tar.gz" +checksum=5b18e6d685dad08737eea7d2d4a0b3d3fb8a2d73f30b7b19b67288824d3a5e27 + +case "$XBPS_TARGET_MACHINE" in +*-musl) + makedepends+=" libexecinfo-devel" + depends+=" libexecinfo" + LDFLAGS="-lexecinfo -lc" +esac + +if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" qt5-host-tools qt5-qmake" +fi + + +post_install() { + # Move binary plugins to /usr/bin. + mv $DESTDIR/usr/share/TeXmacs/plugins/axiom/bin/tm_axiom $DESTDIR/usr/bin/ + mv $DESTDIR/usr/share/TeXmacs/plugins/coq/bin/tm_coq $DESTDIR/usr/bin/ + mv $DESTDIR/usr/share/TeXmacs/plugins/maple/bin/tm_maple_5 $DESTDIR/usr/bin/ + mv $DESTDIR/usr/share/TeXmacs/plugins/r/bin/tm_r $DESTDIR/usr/bin/ + mv $DESTDIR/usr/share/TeXmacs/plugins/shell/bin/tm_shell $DESTDIR/usr/bin/ +}