Package Details: tse3 0.3.1-8

Git Clone URL: https://aur.archlinux.org/tse3.git (read-only, click to copy)
Package Base: tse3
Description: A powerful open source sequencer engine written in C++.
Upstream URL: http://tse3.sourceforge.net/
Licenses: GPL
Submitter: None
Maintainer: None
Last Packager: haawda
Votes: 5
Popularity: 0.000000
First Submitted: 2010-01-18 15:50 (UTC)
Last Updated: 2017-02-17 18:32 (UTC)

Latest Comments

1 2 Next › Last »

haawda commented on 2019-09-22 14:57 (UTC)

Orphaned.

haawda commented on 2017-02-17 18:34 (UTC)

Really strange, but hopefully fixed now. BTW. on my side I got a race condition and so added !makeflags to the options.

cmsigler commented on 2017-02-16 01:12 (UTC)

@haawda: Something seems strange. I see this AUR package was updated but when I look at the files it seems the PKGBUILD didn't get updated. The new tse3_autoconf.patch was added to the tree but it's never used in the PKGBUILD? Here are my patches on (the dreaded) pastebin: tse3_autoconf.patch -- http://pastebin.com/i71YMADt PKGBUILD.patch -- http://pastebin.com/bh2d3w27 Again, HTH :) Clemmitt Sigler

haawda commented on 2017-02-14 22:25 (UTC)

Thanks for the patch, but please ause a pastbin service next time. Cutting and pasting from here results in a malformed patch.

cmsigler commented on 2017-02-14 20:32 (UTC)

Hi, I tried to build tse3 recently but had problems (then didn't end up using it because kdelibs3 is hopelessly bitrotted). I needed to create another patch --> tse3_autoconf.patch: -------- --- src/tse3/Makefile.am.orig 2005-07-25 07:23:00.000000000 -0400 +++ src/tse3/Makefile.am 2017-01-09 07:26:09.390701559 -0500 @@ -53,11 +53,12 @@ noinst_PROGRAMS = test test_SOURCES = test.cpp -test_LDADD = $(top_builddir)/src/tse3/libtse3.la +test_LDADD = libtse3.la # McCabe .i file generation -tse3_i_FILES = $(patsubst %.cpp,i/%.i,$(libtse3_la_SOURCES)) +#tse3_i_FILES = $(patsubst %.cpp,i/%.i,$(libtse3_la_SOURCES)) +tse3_i_FILES = i/DisplayParams.i i/Error.i i/FileBlockParser.i i/Filter.i i/TSE2MDL.i i/FlagTrack.i i/KeySigTrack.i i/Metronome.i i/Midi.i i/MidiCommandFilter.i i/MidiData.i i/MidiEcho.i i/MidiFile.i i/MidiFilter.i i/MidiMapper.i i/MidiParams.i i/Mixer.i i/Mutex.i i/Notifier.i i/Panic.i i/Part.i i/Phrase.i i/PhraseEdit.i i/PhraseList.i i/Playable.i i/RepeatTrack.i i/MidiScheduler.i i/Serializable.i i/Song.i i/TempoTrack.i i/TimeSigTrack.i i/Track.i i/Transport.i i/TSE3.i i/TSE3MDL.i tse3-i: $(tse3_i_FILES) @echo "**** Built TSE3 .i files in 'i' dir ****" -------- Patch for PKGBUILD: -------- --- PKGBUILD.orig 2017-01-09 06:01:13.674810205 -0500 +++ PKGBUILD 2017-01-09 07:35:33.237957938 -0500 @@ -13,16 +13,19 @@ license=('GPL') source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz \ tse3-0.2.7-gcc4.patch \ - tse3-0.2.7-size_t-64bit.patch) + tse3-0.2.7-size_t-64bit.patch \ + tse3_autoconf.patch) md5sums=('3b7e35505160e2d761e5b43abb636f3c' '8e4852bb1d17c8921b3599712fda8484' - '71287d128bdfd588b7c22645025e4b31') + '71287d128bdfd588b7c22645025e4b31' + '5eed736ffaca7c5a2d8a41b93a79a369') prepare () { cd "$srcdir/$pkgname-$pkgver" patch -p1 -i "$srcdir/tse3-0.2.7-gcc4.patch" [ "$CARCH" = "x86_64" ] && \ patch -Np0 -i "$srcdir/tse3-0.2.7-size_t-64bit.patch" + patch -Np0 -i "$srcdir/tse3_autoconf.patch" } build() { -------- Hope this actually ends up helping someone :) Clemmitt Sigler

haawda commented on 2013-10-29 19:10 (UTC)

Have you set unusual compile options, like something with -j?

frat commented on 2013-10-29 10:00 (UTC)

make[4]: *** No rule to make target `../../src/tse3/libtse3.la', needed by `test'. Stop. make[4]: *** Waiting for unfinished jobs....

haawda commented on 2013-08-29 18:02 (UTC)

Thanks for your comment, thse. I refactored the PKGBUILD for pacman 4.1, putting prepare-steps into the prepare-function, build-steps into the build-function and install-steps into the package-function.

thse commented on 2013-08-25 18:39 (UTC)

I had to add chmod 755 "$pkgdirbase" to the beginning of the 'build()' function in PKGBUILD, because the folders mode is d--------- 2 user users 4096 25. Aug 19:37 pkg after it's created by 'makepkg' and thus 'install' prints the error message that it's not authorized to create this folder.