summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorhaawda2022-11-02 00:44:11 +0100
committerhaawda2022-11-02 00:44:11 +0100
commit63c5c20ba508cb828281108f76f54eeaf97c85e5 (patch)
treead4f522166a4ebaca8fe88d3b926396a0eae0a06 /PKGBUILD
parent27adf8d938ae228bd682353bf7bb995d5f002586 (diff)
downloadaur-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--PKGBUILD37
1 files changed, 17 insertions, 20 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 816e8bf8f0f7..4dbd1c66ce04 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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