Project

General

Profile

Packaging request #1757

[gsequencer] Add this software to Parabola please

ani - over 1 year ago - . Updated over 1 year ago.

Status:
in progress
Priority:
wish
Assignee:
% Done:

0%


Description

https://wiki.linuxaudio.org/apps/all/ags

Seems to be alright looking at the Debian package I see nothing about a non free issue.

History

#1

Updated by bill-auger over 1 year ago

  • Priority changed from discussion to wish
  • Assignee deleted (bill-auger)

this program has many dependencies
no existing PKGBUILD exists
git repo on savannah http://git.savannah.nongnu.org/cgit/gsequencer.git

#2

Updated by bill-auger over 1 year ago

the author has added this to AUR but it is not actually compiling

#3

Updated by bill-auger over 1 year ago

  • Assignee set to bill-auger
#4

Updated by bill-auger over 1 year ago

  • Status changed from open to in progress

there is an initial version in [pcr-testing]

#5

Updated by bill-auger over 1 year ago

Joël (the author) has packaged a custom version of the 'libinstapatch' dependency for AUR - 'libinstapatch' is a package in parabola already as a dep of the 'swami' suite - it seems to be exactly the same version (1.0.0) and 'gsequencer' builds against it with no problem - the only difference i noticed is that the upstream pkgconfig file has 'audiofile' as a dep and Joël's has 'sndfile' in it's place - to allow the build to succeed for this initial package, i entered the build chroot and manually editied the 'libinstapatch' .pc file to require the 'gsequencer' dep 'sndfile' - some attention will be needed to allow both 'gsequencer' and 'swami' to share the 'libinstapatch' dependency

the install phase fails unless `autoreconf -ifv` is run prior to the build

the install phase then shows many warnings perhaps harmless - do you think these could be a problem?

<Joël>: I am unsure about this but *.la should not be installed, anyway.

libtool: warning: 'libgsequencer.la' has not been installed in '/usr/lib/gsequencer'
libtool: warning: '/packages/abslibre/pcr-testing/gsequencer/src/gsequencer-1.4.31/libags_audio.la' has not been installed in '/usr/lib'
libtool: warning: '/packages/abslibre/pcr-testing/gsequencer/src/gsequencer-1.4.31/libags_gui.la' has not been installed in '/usr/lib'
libtool: warning: 'libags_audio.la' has not been installed in '/usr/lib'
libtool: warning: '/packages/abslibre/pcr-testing/gsequencer/src/gsequencer-1.4.31/libags_server.la' has not been installed in '/usr/lib'
libtool: warning: 'libags_server.la' has not been installed in '/usr/lib'
libtool: warning: '/packages/abslibre/pcr-testing/gsequencer/src/gsequencer-1.4.31/libags_thread.la' has not been installed in '/usr/lib'
libtool: warning: 'libags_gui.la' has not been installed in '/usr/lib'
libtool: warning: 'libags_thread.la' has not been installed in '/usr/lib'
libtool: warning: '/packages/abslibre/pcr-testing/gsequencer/src/gsequencer-1.4.31/libags.la' has not been installed in '/usr/lib'
libtool: warning: 'libags.la' has not been installed in '/usr/lib'
libtool: install: /usr/bin/install -c .libs/gsequencer /packages/abslibre/pcr-testing/gsequencer/pkg/gsequencer/usr/bin/gsequencer
libtool: warning: 'libags_audio.la' has not been installed in '/usr/lib'
libtool: warning: '/packages/abslibre/pcr-testing/gsequencer/src/gsequencer-1.4.31/libags_server.la' has not been installed in '/usr/lib'
libtool: warning: 'libags_server.la' has not been installed in '/usr/lib'
libtool: warning: '/packages/abslibre/pcr-testing/gsequencer/src/gsequencer-1.4.31/libags_thread.la' has not been installed in '/usr/lib'
libtool: warning: 'libags_gui.la' has not been installed in '/usr/lib'
libtool: warning: 'libags_thread.la' has not been installed in '/usr/lib'
libtool: warning: '/packages/abslibre/pcr-testing/gsequencer/src/gsequencer-1.4.31/libags.la' has not been installed in '/usr/lib'
libtool: warning: 'libags.la' has not been installed in '/usr/lib'
#6

Updated by bill-auger over 1 year ago

the latest upstream git source also requires 'sndfile' rather than 'audiofile' - it is several years ahead of the latest release - perhaps the best thing to do here is to drop 'swami' and 'libinstapatch' and introduce 'swami-git' and 'libinstapatch-git' so that both 'swami' and 'gsequencer' can share the same 'libinstapatch' dep

Also available in: Atom PDF