diff options
author | Solomon Choina | 2018-03-02 08:17:00 -0500 |
---|---|---|
committer | Solomon Choina | 2018-03-02 08:17:00 -0500 |
commit | 9714666daac8c8c964bdf1ff6ac39172af40d036 (patch) | |
tree | 53697d7ccfc7a4f8262d5dba705fe63c277cdb49 | |
parent | f50cfff5d811c7d53f22fa7a62f132e4f5379af1 (diff) | |
download | aur-9714666daac8c8c964bdf1ff6ac39172af40d036.tar.gz |
porting the package to the fork and with that moving to cmake
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 25 insertions, 20 deletions
@@ -1,15 +1,16 @@ +# Generated by mksrcinfo v8 +# Fri Mar 2 13:16:37 UTC 2018 pkgbase = roxterm pkgdesc = Tabbed, VTE-based terminal emulator - pkgver = 3.3.2 - pkgrel = 3 + pkgver = 3.5.2 + pkgrel = 1 url = https://sourceforge.net/projects/roxterm/ arch = x86_64 license = GPL3 makedepends = docbook-xsl makedepends = xmlto makedepends = po4a - makedepends = python2 - makedepends = python2-lockfile + makedepends = cmake makedepends = imagemagick makedepends = librsvg makedepends = itstool @@ -17,11 +18,8 @@ pkgbase = roxterm depends = vte3 depends = hicolor-icon-theme depends = libsm - source = http://downloads.sourceforge.net/roxterm/roxterm-3.3.2.tar.xz - source = http://downloads.sourceforge.net/roxterm/roxterm-3.3.2.tar.xz.sign - validpgpkeys = 2FF283656D0745E54850B1C0BF0EBCD13D97CD09 - sha512sums = 6489d8c736d38d624967cf779820414c106a15b423cfc3c8ceed57093e3ff9bd66bf9979eee4361f331766807e17993ce4b4dfd71381aeae5f9d20462ff9ed5e - sha512sums = SKIP + source = https://github.com/realh/roxterm/archive/3.5.2.tar.gz + sha512sums = e34fdf1e8e8e8638273930e616b47be958a796678fe9f63e95b496c8fcdb97688ac5b6a3b7745ae524c0eca34609f060d2cc8120032aba73a2f7198eae5f8c7f pkgname = roxterm @@ -4,31 +4,38 @@ # Contributor: Holger Rauch < holger dot rauch at posteo dot de > pkgname=roxterm -pkgver=3.3.2 -pkgrel=3 +pkgver=3.5.2 +pkgrel=1 pkgdesc='Tabbed, VTE-based terminal emulator' arch=('x86_64') url='https://sourceforge.net/projects/roxterm/' license=('GPL3') depends=('dbus-glib' 'vte3' 'hicolor-icon-theme' 'libsm') -makedepends=('docbook-xsl' 'xmlto' 'po4a' 'python2' 'python2-lockfile' +makedepends=('docbook-xsl' 'xmlto' 'po4a' 'cmake' 'imagemagick' 'librsvg' 'itstool') -source=("http://downloads.sourceforge.net/roxterm/roxterm-$pkgver.tar.xz" - "http://downloads.sourceforge.net/roxterm/roxterm-$pkgver.tar.xz.sign") -sha512sums=('6489d8c736d38d624967cf779820414c106a15b423cfc3c8ceed57093e3ff9bd66bf9979eee4361f331766807e17993ce4b4dfd71381aeae5f9d20462ff9ed5e' - 'SKIP') -validpgpkeys=('2FF283656D0745E54850B1C0BF0EBCD13D97CD09') # Tony Houghton +source=("https://github.com/realh/roxterm/archive/${pkgver}.tar.gz") +sha512sums=('e34fdf1e8e8e8638273930e616b47be958a796678fe9f63e95b496c8fcdb97688ac5b6a3b7745ae524c0eca34609f060d2cc8120032aba73a2f7198eae5f8c7f') build() { cd "${srcdir}/roxterm-${pkgver}" + if [[ -d build ]]; then + rm -rf build + fi + mkdir build && cd build + + cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DCMAKE_INSTALL_LIBDIR='/usr/lib' \ + -DCMAKE_SKIP_RPATH='TRUE' + make + - python2 mscript.py configure --prefix='/usr' - python2 mscript.py build } package() { cd "${srcdir}/roxterm-${pkgver}" - python2 mscript.py install --destdir="${pkgdir}" + make -C build DESTDIR="${pkgdir}" install } # vim:set ts=2 sw=2 et: |