Bluetooth manager for FreeBSD (GUI)

Having trouble or general questions about porting software to FreeBSD? Ask here.

Bluetooth manager for FreeBSD (GUI)

Postby alexdl » 01 Jun 2011, 21:28

Hello,

I just want to tell you about a new desktop app for FreeBSD - Bt4BSD. It's a simple bluetooth manager (frontend for obexapp) specially for FreeBSD/PC-BSD. Not too functional now, but I think it's useful for users who use the system as a desktop.

So here it is:
http://sourceforge.net/projects/bt4bsd/
alexdl
Junior Member
 
Posts: 3
Joined: 01 Jun 2011, 20:59

Postby DutchDaemon » 01 Jun 2011, 21:37

We generally discourage users from installing third-party software outside of the ports tree or the package system. Will you make this available as an official port?
User avatar
DutchDaemon
Old Fart
 
Posts: 10466
Joined: 16 Nov 2008, 20:17
Location: The Netherlands

Postby alexdl » 01 Jun 2011, 21:53

Yes, it's in the plans.
alexdl
Junior Member
 
Posts: 3
Joined: 01 Jun 2011, 20:59

Postby hedgehog » 02 Jun 2011, 05:34

GUI for the ftrn channel! I love you! I hope there's will be a port soon :]
User avatar
hedgehog
Member
 
Posts: 191
Joined: 27 Nov 2009, 10:25
Location: Kharkov, Ukraine

Postby lockdoc » 02 Jun 2011, 14:14

DutchDaemon wrote:We generally discourage users from installing third-party software outside of the ports tree or the package system...

Why would you discourage them?
lockdoc
Member
 
Posts: 124
Joined: 11 Jul 2009, 17:17

Postby DutchDaemon » 02 Jun 2011, 14:38

Because non-port/package software tends to install executables, libraries and configuration files outside of [FILE]/usr/local/[/FILE], e.g. in [file]/bin/[/file], [file]/usr/bin/[/file], [FILE]/usr/lib/[/FILE], [file]/var/lib/[/FILE], [file]/etc/[/FILE], et cetera. That is strictly base system territory. Not only does this make it very hard to track down what gets installed where, but there's also usually not a proper way to deinstall external software, so remnants of it get left behind, and may interfere with later versions. Everything installed using a port or a package is traceable, maintainable, upgradeable, and deinstallable (because of [FILE]pkg-plist[/FILE], the ports Mk structure, and other mechanisms) using specialized tools ([FILE]pkg_*[/FILE] and port management tools).
User avatar
DutchDaemon
Old Fart
 
Posts: 10466
Joined: 16 Nov 2008, 20:17
Location: The Netherlands

Postby wblock@ » 02 Jun 2011, 15:36

Additionally, the ports/package system maintains dependency lists to prevent removing things that are still required by another package.
User avatar
wblock@
Old Fart
 
Posts: 10212
Joined: 07 Sep 2009, 23:23
Location: Milky Way galaxy

Postby Gusi » 03 Jun 2011, 05:29

Is it only for i386? I tried it with amd64 but I was unable to compile.
Gusi
Junior Member
 
Posts: 21
Joined: 24 Feb 2009, 08:50

Postby alexdl » 03 Jun 2011, 12:33

At the moment the assembly has been tested only on i386.
alexdl
Junior Member
 
Posts: 3
Joined: 01 Jun 2011, 20:59


Return to Porting New Software

Who is online

Users browsing this forum: No registered users and 2 guests