diff options
author | jhammen | 2019-02-03 17:31:08 -0800 |
---|---|---|
committer | jhammen | 2019-02-03 17:31:08 -0800 |
commit | 4d7439e6d6cb78dc45a650e630b2907d351eff32 (patch) | |
tree | c50b3384104162da5c393ad4e920dcabcc355e58 | |
download | aur-4d7439e6d6cb78dc45a650e630b2907d351eff32.tar.gz |
initial packaging release
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | bipscript-ide-v0.4.patch | 24 |
3 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3fa5bbd86e3e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = bipscript-ide + pkgdesc = IDE for the bipscript language + pkgver = 0.4 + pkgrel = 1 + url = http://www.bipscript.org + arch = i686 + arch = x86_64 + groups = pro-audio + license = GPL + makedepends = qt5-tools + depends = jack + depends = qt5-base + provides = bipscript-ide + conflicts = bipscript-ide + source = https://github.com/bipscript/bipscript-ide/archive/v0.4.tar.gz + source = bipscript-ide-v0.4.patch + md5sums = bbc9fdbf6fc353bb9184343314085636 + md5sums = 0d66a2efe623b4ef93e1b43f65ad34ae + +pkgname = bipscript-ide + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..842e4c2eef81 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: John Hammen <jhammen@j2page.com> +pkgname=bipscript-ide +pkgver=0.4 +pkgrel=1 +pkgdesc="IDE for the bipscript language" +arch=('i686' 'x86_64') +url="http://www.bipscript.org" +license=('GPL') +groups=('pro-audio') +depends=('jack' 'qt5-base') +makedepends=('qt5-tools') +provides=("bipscript-ide") +conflicts=("bipscript-ide") +source=("https://github.com/bipscript/$pkgname/archive/v$pkgver.tar.gz" + "$pkgname-v$pkgver.patch") +md5sums=('bbc9fdbf6fc353bb9184343314085636' + '0d66a2efe623b4ef93e1b43f65ad34ae') + +prepare() { + cd "$pkgname-$pkgver" + patch -p2 -i "$srcdir/$pkgname-v$pkgver.patch" +} + +build() { + cd "$pkgname-$pkgver" + qmake-qt5 "$pkgname.pro" + make +} + +package() { + cd "$pkgname-$pkgver" + make INSTALL_ROOT="$pkgdir" install +} + diff --git a/bipscript-ide-v0.4.patch b/bipscript-ide-v0.4.patch new file mode 100644 index 000000000000..648ee8248bff --- /dev/null +++ b/bipscript-ide-v0.4.patch @@ -0,0 +1,24 @@ +diff -ur ./bipscript-ide-0.4/mainwindow.cpp ./bipscript-ide/mainwindow.cpp +--- ./bipscript-ide-0.4/mainwindow.cpp 2019-01-30 09:43:32.000000000 -0800 ++++ ./bipscript-ide/mainwindow.cpp 2019-02-03 13:08:55.929997909 -0800 +@@ -206,7 +206,7 @@ + QString path(url.path()); + createOrOpenEditor(path); + if(url.hasQuery()) { +- int column = QString(url.encodedQuery()).toInt(); ++ int column = QString(url.query()).toInt(); + currentEditor()->focusLine(url.port(), column); + } else { + currentEditor()->focusLine(url.port()); +diff -ur ./bipscript-ide-0.4/outputwidget.cpp ./bipscript-ide/outputwidget.cpp +--- ./bipscript-ide-0.4/outputwidget.cpp 2019-01-30 09:43:32.000000000 -0800 ++++ ./bipscript-ide/outputwidget.cpp 2019-02-03 13:08:55.929997909 -0800 +@@ -82,7 +82,7 @@ + href.setHost("[parse]"); + href.setPort(perrorExp.cap(2).toInt()); + href.setPath(perrorExp.cap(1)); +- href.setEncodedQuery(perrorExp.cap(3).toAscii()); ++ href.setQuery(perrorExp.cap(3)); + anchorFormat.setAnchorHref(href.toString()); + // add link to document + QTextCursor cursor(ui->stdoutBrowser->document()); |