# Contributor: Adam Dariusz Szkoda # Contributor: Egon Geerardyn # Maintainer : Marcos Heredia # some parts taken from PKGBUILD official ArchLinux pkgname=texmacs-qt pkgver=1.99.4 pkgrel=1 pkgdesc="WYSIWYG Qt4 editor and graphical frontend to various CASes" arch=('i686' 'x86_64') url='http://texmacs.org/' license=('GPL3') depends=('qt4' 'guile1.8' 'cairo' 'freetype2' 'imlib2' 'perl' 'python2' 'libxext' 'sqlite' 'desktop-file-utils' 'shared-mime-info' 'gtk-update-icon-cache') optdepends=('texlive-core' 'gawk: conversion of some files' 'transfig: convert images using fig2ps' 'ghostscript: rendering ps files' 'imagemagick: convert images' 'aspell: spell checking') conflicts=('texmacs') install=${pkgname}.install source=("http://www.texmacs.org/Download/ftp/tmftp/source/TeXmacs-$pkgver-src.tar.gz" 'http://www.texmacs.org/Images/tm_gnu1b.png' 'texmacs.desktop') md5sums=('9a88ec97d7f6264ec6321828052773dc' '48c15c09000cc38728d847c3a8ffabc0' 'a1856736b4defd6f3a46cf608b108ef1') build() { cd $srcdir/TeXmacs-$pkgver-src sed -i 's/env python/env python2/' \ plugins/{mathematica/bin/realpath.py,python/bin/tm_python,sage/bin/tm_sage} \ TeXmacs/misc/inkscape_extension/texmacs_reedit.py sed -i 's/"python"/"python2"/' plugins/python/progs/init-python.scm sed -i '/^LDPATH/d' src/makefile.in sed -i -e 's/"guile18"/"guile1.8"/g' configure sed -i -e 's/guile18-config/guile-config1.8/g' configure export LDFLAGS=-lz QMAKE=/usr/bin/qmake-qt4 \ MOC=/usr/bin/moc-qt4 \ UIC=/usr/bin/uic-qt4 \ RCC=/usr/lib/qt4/bin/rcc \ ./configure \ --prefix=/usr \ --enable-pdf-renderer \ --enable-optimize \ --with-freetype \ --with-imlib2 \ --enable-guile2=no \ --with-sqlite3=yes \ --with-qt make || return 1 } package() { cd $srcdir/TeXmacs-$pkgver-src make prefix=$pkgdir/usr install _appdir=$pkgdir/usr/share/applications _pngdir=$pkgdir/usr/share/pixmaps _docdir=$pkgdir/usr/share/doc/$pkgname-$pkgver _licdir=$pkgdir/usr/share/licenses/$pkgname install -dm 755 ${_appdir} ${_pngdir} ${_docdir} ${_licdir} install -Dpm 0644 $srcdir/../texmacs.desktop ${_appdir}/ install -Dpm 0644 $srcdir/../tm_gnu1b.png ${_pngdir}/texmacs.png install -Dpm 0644 COMPILE COPYING LICENSE TODO TeXmacs/INSTALL TeXmacs/README TeXmacs/TEX_FONTS ${_docdir}/ cd ${_licdir} ; ln -s ../../TeXmacs/LICENSE . # file corrections (cd $pkgdir/usr/share/icons/gnome ; [ -f icon-theme.cache ] && rm *.cache) (cd $pkgdir/usr/share/mime ; for f in *; do [ -f $f ] && rm $f; done) sed -i 's|${prefix}|/usr|' ${pkgdir}/usr/bin/fig2ps }