Difference between revisions of "BSD platforms"

From Gramps
Jump to: navigation, search
(Manual installation)
m (5.2 template)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{cleanup}}
+
[[File:Bsd daemon.png|128px|left|link=BSD platforms]]
 +
{{-}}
 +
==Package Managers for BSD distributions==
 +
The most current BSD package is the {{Version_BSD}} version. If your distribution is running behind, you might want to contact the manager and make them aware of where there are more current BSD packages. 
 +
 
 +
Below are ways to install Gramps on some of the more popular distributions:
 +
 
 +
{| {{prettytable}}
 +
!style="width: 85pt;" | Distribution
 +
!GUI Package manager
 +
!Current versions
 +
!Notes
 +
|-
 +
|<!-- Distribution        -->'''[https://www.netbsd.org/ NetBSD]'''
 +
|<!-- GUI Package manager -->[https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/index.html pkgsrc] ([https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/databases/index.html databases])
 +
|<!-- Current versions    -->
 +
* NetBSD: [http://pkgsrc.se/databases/gramps5 Gramps 5.1.6nb1]
 +
|<!-- Notes              --> [https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/databases/gramps5/index.html available 5.x.x versions]
 +
|-
 +
|<!-- Distribution        -->'''[https://www.freebsd.org/ FreeBSD]'''
 +
|<!-- GUI Package manager --> [https://ports.freebsd.org/cgi/ports.cgi ports.freebsd.org]
 +
|<!-- Current versions    -->
 +
* FreeBSD: Gramps [https://cgit.freebsd.org/ports/tree/science/gramps 5.2.0]
 +
|<!-- Notes              --> [https://ports.freebsd.org/cgi/ports.cgi?query=gramps available versions]
 +
|-
 +
|<!-- Distribution        -->'''[https://www.freebsd.org/ FreeBSD]'''
 +
|<!-- GUI Package manager --> [https://ports.freebsd.org/cgi/ports.cgi ports.freebsd.org]
 +
|<!-- Current versions    -->
 +
* FreshPorts: Gramps  [https://www.freshports.org/science/gramps/ 5.2.0 and 5.1.6-1]
 +
|<!-- Notes              --> [https://www.freshports.org/search.php?query=gramps available versions] 
 +
|-
 +
|<!-- Distribution        -->'''[https://www.openbsd.org/ OpenBSD]'''
 +
|<!-- GUI Package manager -->[https://openbsd.app/ OpenBSD.app]
 +
|<!-- Current versions    -->
 +
* OpenBSD: Gramps 5.1.6
 +
|<!-- Notes              -->[https://openbsd.app/?search=gramps available versions]<br /> openports.se [https://openports.se/ closed on 30 Jan 2023]
 +
|}
 +
 
 
==Automatic installation==
 
==Automatic installation==
 
* Install from [http://openports.se/misc/gramps openports.se/misc/gramps] from the OpenBSD package collection  ('''Recommended''')
 
* Install from [http://openports.se/misc/gramps openports.se/misc/gramps] from the OpenBSD package collection  ('''Recommended''')
Line 18: Line 55:
  
 
==Manual installation==
 
==Manual installation==
 +
{{stub}}
 
Installing Gramps on FreeBSD, openBSD, etc. First make sure the following packages are installed:
 
Installing Gramps on FreeBSD, openBSD, etc. First make sure the following packages are installed:
 
* py24-gnome
 
* py24-gnome
Line 47: Line 85:
 
This will compile and install Gramps correctly.
 
This will compile and install Gramps correctly.
  
 +
== See also ==
 +
===Installing Gramps for Desktops===
 +
Installation instructions specific to the different OSes are on the [[File:linux_32x32.png|link=Installing_Gramps_for_Linux_computers#Linux_distributions]], [[File:windows_32x32.png|link=Installing_Gramps_for_Windows_computers]],[[File:macos_200x200.png|32px|link=Installing_Gramps_for_macOS_computers]] and [[File:Bsd daemon.png|32px|link=BSD_platforms]] pages.
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[Category:Developers/Packaging]]
 
[[Category:Developers/Packaging]]

Latest revision as of 05:43, 1 March 2024

Bsd daemon.png


Package Managers for BSD distributions

The most current BSD package is the 5.2.0 version. If your distribution is running behind, you might want to contact the manager and make them aware of where there are more current BSD packages.

Below are ways to install Gramps on some of the more popular distributions:

Distribution GUI Package manager Current versions Notes
NetBSD pkgsrc (databases) available 5.x.x versions
FreeBSD ports.freebsd.org available versions
FreeBSD ports.freebsd.org available versions
OpenBSD OpenBSD.app
  • OpenBSD: Gramps 5.1.6
available versions
openports.se closed on 30 Jan 2023

Automatic installation

Or

  • Install from netbsd.org from the NetBSD package collection

Or

Or

To install the port: cd /usr/ports/science/gramps/ && make install clean
To add the package: pkg_add -r gramps

Manual installation

Gramps-notes.png

This article's content is incomplete or a placeholder stub.
Please update or expand this section.


Installing Gramps on FreeBSD, openBSD, etc. First make sure the following packages are installed:

  • py24-gnome
  • py24-gnome-extras
  • automake19
  • gnomecommon
  • autoconf259
  • gnu-automake
  • gnu-libtool
  • gmake

Then do the following:

  • Download and extract the source code:
$ gunzip gramps-3.2.6.tar.gz
$ tar xvf gramps-3.2.6.tar
  • Configure the source code to use
    /usr/X11R6
    for its path, since that is where FreeBSD likes to put gtk/gnome stuff:
$ cd gramps-3.2.6
$ export PATH=/usr/local/gnu-autotools/bin:$PATH
$ export ACLOCAL_FLAGS="-I /usr/local/gnu-autotools/share/aclocal
         -I. -I /usr/local/share/aclocal -I /usr/X11R6/share/aclocal"
$ ./autogen.sh
$ gmake
$ gmake install

This will compile and install Gramps correctly.

See also

Installing Gramps for Desktops

Installation instructions specific to the different OSes are on the Linux 32x32.png, Windows 32x32.png,Macos 200x200.png and Bsd daemon.png pages.