rock-hopper / shuriken

Shuriken Beat Slicer
GNU General Public License v2.0
107 stars 6 forks source link

rpm package building #4

Open Baggypants opened 8 years ago

Baggypants commented 8 years ago

I'm trying to build an rpm and I'm not very good at this. How do I pass the DESTDIR and PREFIX information to your build script?

rock-hopper commented 8 years ago

I'm afraid the build script hasn't been designed with packaging in mind. However, I've been thinking about looking into RPM packaging so maybe in the not-too-distant future there will be RPMs for Fedora and OpenSUSE.

trebmuh commented 8 years ago

Hi. What's about .deb ? Are they any already existing you'd be aware of ?

Baggypants commented 8 years ago

Well for fedora a later version of aubio needed to be built, the src rpm I put together can be found here http://therobinsonfamily.net/SRPMS/aubio-0.4.2-1.fc22.src.rpm

i386 & x86_64 Binarys for f22 & f23 are available from here https://copr.fedoraproject.org/coprs/baggypants/pants/ I intend to set up a copr for Shuriken at some point which will include the aubio dependency.

I've started the spec file for Shuriken which can be found here https://gitlab.com/spec-files-for-various-rpms/spec-files-for-various-rpms/blob/master/shuriken/shuriken.spec Shuriken builds but obviously I haven't got rounds to the %files section due to the lack of DESTDIR yet.

rock-hopper commented 8 years ago

@Baggypants I'll check out those links, thanks!

@trebmuh I've packaged Shuriken for Ubuntu and Debian, click the debs folder on my website: https://rock-hopper.github.io/shuriken/

trebmuh commented 8 years ago

Oh sweat @rock-hopper , I'll give it a go soon.

rhofour commented 6 years ago

Any update here?

I don't see Fedora packages on the releases page, but it looks like @Baggypants is packaging them at: https://copr.fedorainfracloud.org/coprs/baggypants/linuxmusician/package/shuriken/

It also looks like Fedora now has packages for libaubio 0.4.2: https://koji.fedoraproject.org/koji/packageinfo?packageID=6461

rock-hopper commented 6 years ago

I'm afraid I don't have much time to work on Shuriken any more though I'm planning to work on some bug fixes and minor tweaks over the holdiays. Thank you @Baggypants for packaging Shuriken for Fedora. Do you mind if I add a link to your repo from the releases page?

Baggypants commented 6 years ago

No I don't mind.

alexmyczko commented 2 years ago

what about getting this into official debian?