You are not logged in.
Pages: 1
Topic closed
Hi All,
I'm very interested in non-sequencer but I see that it's been orphaned and I don't know enough about pkgbuilds to fix it. Does anyone know why it's been orphaned? Does it suck? It looks pretty cool from the descriptions but I have no experience with it.
Perhaps it's been orphaned because there are better options. Any input would be appreciated.
Thanks
Last edited by Frabato (2015-05-04 03:37:02)
Offline
This works, though namcap gives a couple warnings about icons. This may need another dependency and an .install file:
# Maintainer: YOUR INFO HERE
# Contributor: Gimmeapill <gimmeapill at gmail dot com>
# Contributor: orbisvicis <''.join(chr(ord(c)-1) for c in "pscjtwjdjtAhnbjm/dpn")>
# Contributor: Robert Schwarz <mail@rschwarz.net>
# Contributor: nareto <rennabh@gmail.com>
_gitname=non
pkgname=${_gitname}-sequencer-git
pkgver=r1798.18a299c
pkgrel=2
pkgdesc="A powerful, lightweight, real-time, pattern-based MIDI sequencer"
arch=("i686" "x86_64")
url="http://non.tuxfamily.org/wiki/index.php?page=Non%20Sequencer"
license=("GPL2")
depends=("ntk-git" "libsigc++2.0" "jack" "liblo")
makedepends=("git")
provides=("non-sequencer")
conflicts=("non-sequencer")
source=("${_gitname}::git://git.tuxfamily.org/gitroot/non/non.git")
sha256sums=('SKIP')
pkgver() {
cd "${srcdir}/${_gitname}/"
echo r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)
}
build() {
cd "${srcdir}/${_gitname}/"
./waf configure --prefix=/usr --project=sequencer
./waf
}
package() {
cd "${srcdir}/${_gitname}/"
./waf --destdir="$pkgdir" install
}
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
I used yaourt to build it and simply replaced the pkgbuild with the pkgbuild that you provided. It worked! Now I just need to learn how to use it.
Thanks very much! I'll mark this as [SOLVED] but it would be cool if someone who knew what they were doing would fix the AUR build.
I suppose it would be even cooler if I learned how to do it myself. Anyway, thanks Trilby!
Offline
followed the PKGBUILD
➜ non git:(master) ✗ ./waf configure --prefix=/usr --project=sequencer
Setting top to : /home/userr/dev/non
Setting out to : /home/userr/dev/non/build
Checking for 'gcc' (C compiler) : /usr/bin/gcc
Checking for 'g++' (C++ compiler) : /usr/bin/g++
Checking for program 'pkg-config' : ['/usr/bin/pkg-config']
Checking for 'ntk' >= 1.3.0 : yes
Checking for 'ntk_images' >= 1.3.0 : yes
Checking for program 'ntk-fluid' : ['/usr/bin/ntk-fluid']
Checking for 'jack' >= 0.103.0 : yes
Checking for jack_port_get_latency_range() : yes
Checking for function jack_get_property : yes
Checking for 'x11' : yes
Checking for 'liblo' >= 0.26 : yes
Checking for compiler pointer alignment hints : yes
Using SSE optimization
Building for performance
Configuring sequencer
Checking for 'sigc++-2.0' >= 2.0.0 : yes
'configure' finished successfully (0.248s)
but ./waf ended with lots of errors
http://pastebin.com/Gap53ap0
Last edited by yair (2015-12-03 22:19:59)
Offline
Yair, please do not necrobump old threads.
This thread was from 6 months ago - a lot changes in 6 months. No one bothered to take this PKGBUILD into the AUR and maintain it, so it would be more surprising to me if it did still work. Failing is not a surprise.
If you want to maintain the AUR package for this, feel free to open a new thread to seek help creating one.
Closed.
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
Failing is not a surprise.
My screen was just the right size for a line wrap right after "Failing is not". I was entirely expecting "an option." as my eyes leapt to the next line. There's something funny about being surprised by the phrase "a surprise".
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
Pages: 1
Topic closed