diff options
author | haawda | 2022-11-02 00:44:11 +0100 |
---|---|---|
committer | haawda | 2022-11-02 00:44:11 +0100 |
commit | 63c5c20ba508cb828281108f76f54eeaf97c85e5 (patch) | |
tree | ad4f522166a4ebaca8fe88d3b926396a0eae0a06 /PKGBUILD | |
parent | 27adf8d938ae228bd682353bf7bb995d5f002586 (diff) | |
download | aur-63c5c20ba508cb828281108f76f54eeaf97c85e5.tar.gz |
revision 14054 misses a needed file, so stick to 14053 for now, subversion makedep added
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 17 insertions, 20 deletions
@@ -1,58 +1,55 @@ -# Maintainer: Ronald van Haren <ronald.archlinux.org> -# Contributor: Damir Perisa <damir.perisa@bluewin.ch> # Contributor: Christopher Reimer <c.reimer1993@gmail.com> +# Contributor: Ronald van Haren <ronald.archlinux.org> +# Contributor: Damir Perisa <damir.perisa@bluewin.ch> +# Contributor: Christopher Reimer <c.reimer1993@gmail.com> # Contributor: wangjiezhe <wangjiezhe AT yandex DOT com> +# Maintainer: Stefan Husmann <stefan-husmann@t-online.de> pkgname=texmacs-svn _pkgname=texmacs -pkgver=20220528.13877 -pkgrel=2 +pkgver=20221031.14053 +pkgrel=1 pkgdesc="Free scientific text editor, inspired by TeX and GNU Emacs. WYSIWYG editor and CAS-interface." arch=('x86_64') url="http://www.texmacs.org/" -license=('GPL') +license=('GPL3') depends=('perl' 'guile1.8' 'texlive-core' 'python' 'libxext' 'freetype2' 'qt5-svg' 'hicolor-icon-theme' 'gawk') -# do not remove texlive-core dependency, as it is needed! + optdepends=('transfig: convert images using fig2ps' 'ghostscript: rendering ps files' 'imagemagick: convert images' 'aspell: spell checking') -makedepends=('ghostscript' 'cmake') -source=("${_pkgname}::svn://svn.savannah.gnu.org/texmacs/trunk/src" - ) -sha1sums=('SKIP') +makedepends=('ghostscript' 'cmake' 'subversion') +source=("${_pkgname}::svn://svn.savannah.gnu.org/texmacs/trunk/src#revision=14053") +sha256sums=('SKIP') options=('!emptydirs' '!ccache') provides=('texmacs') conflicts=('texmacs') pkgver() { cd ${_pkgname} - LANG=en svn info | awk '/Revision/{r=$2}/Date/{gsub(/-/,"");d=$4}END{print d"."r}' + LANG=C svn info | awk '/Revision/{r=$2}/Date/{gsub(/-/,"");d=$4}END{print d"."r}' } prepare() { - rm -rf ${_pkgname}-build - svn export ${_pkgname} ${_pkgname}-build - - cd ${_pkgname}-build + cd ${_pkgname} sed -e 's/-Wno-deprecated-register//' -i src/CMakeLists.txt # Remove wrong flag on Linux } build() { - cd ${_pkgname}-build + cd ${_pkgname} - mkdir -p build + [[ -d build ]] || mkdir build cd build cmake .. \ -DCMAKE_BUILD_TYPE=RELEASE \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DGUILECONFIG_EXECUTABLE=/usr/bin/guile-config1.8 + -DCMAKE_INSTALL_PREFIX=/usr make } package() { - cd ${_pkgname}-build/build + cd ${_pkgname}/build make DESTDIR=${pkgdir} install # fix fig2ps script |