Opened 12 years ago

Last modified 12 years ago

#35133 new request

Beatbox

Reported by: akylen@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: beatbox

Description

Hi.

Is it possible to add Beatbox? I would like to try this product and they only have deb files or the source code.

https://launchpad.net/beat-box

Thank you!

Attachments (1)

Portfile (756 bytes) - added by ryandesign (Ryan Carsten Schmidt) 12 years ago.

Download all attachments as: .zip

Change History (3)

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Keywords: beatbox removed
Milestone: MacPorts Future
Port: beatbox added
Version: 2.1.1

comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added

The source code download files have names and descriptions like this:

beatbox_0.5-0~r618~precise1.tar.gz BeatBox 0.5 Cerebro Precise source

This says to me that this software is specifically designed for the Ubuntu Linux operating system—"Precise" refers to Ubuntu version 12, whose codename is "Precise Pangolin". As such, who knows if this software can be compiled on OS X.

I made a quick attempt at creating a Portfile. It failed to configure, citing numerous dependencies it required that I didn't have installed, many of which we don't have Portfiles for in MacPorts yet either. So those would need to be created first. Here is the list of dependencies for beatbox 0.5 according to their INSTALL file:

debhelper (>= 7.0.50~)
valac (>= 0.13.0)
cmake (>= 2.6)
libgtk-3-dev (>= 3.0)
libgee-dev (>= 0.5.3)
libgstreamer0.10-dev (>= 0.10)
libtagc0-dev (>= 1.6.3)
libsqlheavy0.1-dev (>= 0.0)
libglib2.0-dev
libxml2-dev (>= 2.7.7)
libnotify-dev (>= 0.5.0)
libsoup2.4-dev (>= 2.25.2)
libjson-glib-dev (>= 0.10)
libdbus-glib-1-dev
libzeitgeist-dev
libwebkitgtk-dev
libindicate-dev (>= 0.5)
libclutter-gtk-1.0-dev
libdbusmenu-glib-dev (>= 0.4)
libgstreamer-plugins-base0.10-dev (>= 0.10)
libdbusmenu-gtk3-dev
libgpod-dev
libgranite-dev
libpeas-dev

I'm attaching my incomplete Portfile in case anyone wants to investigate this further.

Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: Portfile added
Note: See TracTickets for help on using tickets.