diff options
author | caltlgin | 2020-10-07 20:08:59 +1300 |
---|---|---|
committer | caltlgin | 2020-10-07 20:08:59 +1300 |
commit | f82912b6eca31fc09c131b50fa794b1ff0d980e9 (patch) | |
tree | 0df9ed6c18f0af286f2561eed5a1608164ed4fd5 | |
download | aur-f82912b6eca31fc09c131b50fa794b1ff0d980e9.tar.gz |
Add to AUR
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 53 |
2 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..bce3d77f7111 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = veroroute-svn + pkgdesc = Create PDFs from images or scanner + pkgver = 2.00.r265 + pkgrel = 1 + url = https://sourceforge.net/projects/veroroute/ + arch = x86_64 + license = GPL3 + makedepends = subversion + depends = qt5-base + optdepends = geda-gaf: import schematic from gEDA + provides = veroroute + conflicts = veroroute + source = veroroute::svn+https://svn.code.sf.net/p/veroroute/code/trunk + sha256sums = SKIP + +pkgname = veroroute-svn + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1e72a2e4d5c9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,53 @@ +# Maintainer: Caltlgin Stsodaat <contact@fossdaily.xyz> + +_pkgname='veroroute' +pkgname="${_pkgname}-svn" +pkgver=2.00.r265 +pkgrel=1 +pkgdesc='Create PDFs from images or scanner' +arch=('x86_64') +url='https://sourceforge.net/projects/veroroute/' +license=('GPL3') +depends=('qt5-base') +makedepends=('subversion') +optdepends=('geda-gaf: import schematic from gEDA') +provides=("${_pkgname}") +conflicts=("${_pkgname}") +source=("${_pkgname}::svn+https://svn.code.sf.net/p/${_pkgname}/code/trunk") +sha256sums=('SKIP') + +pkgver() { + cd "${_pkgname}" + local revision="$(svnversion)" + printf "%s.r%s" "$(grep -Po '^V\K[0-9.]+' 'CHANGELOG.txt' | tail -1)" "${revision//[[:alpha:]]}" +} + +build() { + cd "${_pkgname}" + qmake-qt5 \ + PREFIX=/usr \ + QMAKE_CFLAGS="$CFLAGS" \ + QMAKE_CXXFLAGS="$CXXFLAGS" \ + QMAKE_LFLAGS="$LDFLAGS" \ + src/veroroute.pro + make +} + +package() { + cd "${_pkgname}" + install -Dm755 -t "${pkgdir}/usr/bin" "${_pkgname}" + install -Dm644 -t "${pkgdir}/usr/share/applications" "${_pkgname}.desktop" + install -Dm644 -t "${pkgdir}/usr/share/pixmaps" "${_pkgname}.png" + install -Dm644 -t "${pkgdir}/usr/share/${_pkgname}" "${_pkgname}.png" + install -Dm644 -t "${pkgdir}/usr/share/man/man1" "${_pkgname}.1" + install -Dm644 -t "${pkgdir}/usr/share/doc/${_pkgname}" 'README.txt' + + install -Dm644 -t "${pkgdir}/usr/share/${_pkgname}/tutorials" 'tutorials/'*.vrt + install -Dm644 -t "${pkgdir}/usr/share/gEDA/gafrc.d" "libraries/gEDA/${_pkgname}-clib.scm" + + install -d "${pkgdir}/usr/share/gEDA/sym" + cd 'libraries/gEDA' + find . -mindepth 2 -type f -exec install -Dm644 "{}" "${pkgdir}/usr/share/gEDA/sym/{}" \; +} + +# vim: ts=2 sw=2 et: |