# Maintainer: Mario Hüttel pkgname=gds-render pkgver=v1.2_10_g00d02b8 pkgrel=1 pkgdesc="Conversion tool for converting GDS layout files into TikZ Code and PDF" arch=('i686' 'x86_64') url="https://git.shimatta.de/mhu/gds-render" licence=('GPLv2') depends=('glib2' 'gtk3' 'cairo') makedepends=('cmake' 'git') privides=('gds-render') source=("${pkgname}-git"::"git+https://git.shimatta.de/mhu/gds-render.git#recursive" "https://git.shimatta.de/3rd-party/libfort.git") sha1sums=('SKIP') pkgver () { _date=`date +"%Y%m%d"` cd "${srcdir}/${pkgname}-git/version" echo "$(echo "$(sh ./generate-version-string.sh)" | sed 's/-/_/g')" } build () { mkdir "$srcdir/$pkgname-git/build" cd "$srcdir/$pkgname-git/build" cmake -DCMAKE_BUILD_TYPE=Release .. make } prepare () { cd "${pkgname}-git" git submodule init git config submodule.libfort.url "$srcdir/libfort" git submodule update } package () { cd "$srcdir/$pkgname-git/build" make DESTDIR="${pkgdir}" install install -D -m664 "$srcdir/$pkgname-git/AUR/gds-render.desktop" \ "$pkgdir/usr/share/applications/gds-render.desktop" install -D -m664 "$srcdir/$pkgname-git/icon/gds-render.svg" \ "$pkgdir/usr/share/icons/hicolor/scalable/apps/gds-render.svg" install -D -m664 "$srcdir/$pkgname-git/icon/128x128/gds-render.png" \ "$pkgdir/usr/share/icons/hicolor/128x128/apps/gds-render.png" (cd $srcdir/$pkgname-git/build/translations/output/ && tar cf - "locale" | (cd "$pkgdir/usr/share/" && tar xf -)) }