You are not logged in.

#1 2015-05-03 23:48:09

Frabato
Member
Registered: 2007-10-24
Posts: 267

[SOLVED] non-sequencer is orphaned and won't build

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

#2 2015-05-04 01:18:27

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,452
Website

Re: [SOLVED] non-sequencer is orphaned and won't build

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

#3 2015-05-04 03:35:56

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: [SOLVED] non-sequencer is orphaned and won't build

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

#4 2015-12-03 22:19:32

yair
Member
Registered: 2014-11-07
Posts: 21
Website

Re: [SOLVED] non-sequencer is orphaned and won't build

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

#5 2015-12-03 22:53:51

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,452
Website

Re: [SOLVED] non-sequencer is orphaned and won't build

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

#6 2015-12-03 23:06:55

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,963
Website

Re: [SOLVED] non-sequencer is orphaned and won't build

Trilby wrote:

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 StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

Board footer

Powered by FluxBB