Personal tools

BSD

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
(DragonflyBSD)
(added some BSD-specific hackage links)
Line 8: Line 8:
 
* [http://www.freshports.org/haskell/ and many more]
 
* [http://www.freshports.org/haskell/ and many more]
 
[http://wiki.freebsd.org/Haskell More information in the FreeBSD Wiki's Haskell page]
 
[http://wiki.freebsd.org/Haskell More information in the FreeBSD Wiki's Haskell page]
  +
  +
There are specific libraries and programs for handling your FreeBSD Ports:
  +
* [http://hackage.haskell.org/package/porte <tt>porte</tt>] ([http://www.freshports.org/ports-mgmt/hs-porte <tt>ports-mgmt/porte</tt>]) provides an interface to searching ports index fields and collecting frequency statistics for these;
  +
* [http://hackage.haskell.org/package/newports <tt>newports</tt>] lists ports newer than N days.
   
 
== OpenBSD ==
 
== OpenBSD ==
Line 15: Line 19:
 
* [http://openports.se/meta/haskell-platform <tt>meta/haskell-platform</tt>], package name <tt>haskell-platform-2011.4.0.0</tt>,
 
* [http://openports.se/meta/haskell-platform <tt>meta/haskell-platform</tt>], package name <tt>haskell-platform-2011.4.0.0</tt>,
 
* [http://openports.se/search.php?stype=folder&so=hs- and many more]
 
* [http://openports.se/search.php?stype=folder&so=hs- and many more]
  +
  +
Specific tools:
  +
* [http://hackage.haskell.org/package/cpuperf <tt>cpuperf</tt>] toggles the CPU frequency, see dons blog for an in-depth explanation, [http://donsbot.wordpress.com/2007/03/10/practical-haskell-shell-scripting-with-error-handling-and-privilege-separation/ "Practical Haskell: shell scripting with error handling and privilege separation"]
   
 
== NetBSD, DragonFly BSD (and others using pkgsrc) ==
 
== NetBSD, DragonFly BSD (and others using pkgsrc) ==
Line 22: Line 29:
 
* [http://pkgsrc.se/search.php?stype=folder&sbranch=CURRENT&so=hs- and many more]
 
* [http://pkgsrc.se/search.php?stype=folder&sbranch=CURRENT&so=hs- and many more]
   
  +
== Miscellaneous BSD-specific packages ==
  +
* [http://hackage.haskell.org/package/bsd-sysctl <tt>bsd-sysctl</tt>] provides access to the BSD sysctl(3) interface
   
 
{{Template:stub}}
 
{{Template:stub}}

Revision as of 15:04, 11 January 2012

Tips and tricks for users of the BSDs (Note, Mac users, are you looking for Mac OS X tips?)

Contents

1 FreeBSD

There are ports and packages:

More information in the FreeBSD Wiki's Haskell page

There are specific libraries and programs for handling your FreeBSD Ports:

  • porte (ports-mgmt/porte) provides an interface to searching ports index fields and collecting frequency statistics for these;
  • newports lists ports newer than N days.

2 OpenBSD

There are ports and packages:

Specific tools:

3 NetBSD, DragonFly BSD (and others using pkgsrc)

There are ports in pkgsrc:

4 Miscellaneous BSD-specific packages

  • bsd-sysctl provides access to the BSD sysctl(3) interface

This article is a stub. You can help by expanding it.