Difference between revisions of "BSD platforms"

From Gramps
Jump to: navigation, search
m (Automatic installation)
(11 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
{{cleanup}}
 
{{cleanup}}
[[Category:Documentation]]
+
==Automatic installation==
This page documents installing GRAMPS on FeeBSD, openBSD, etc. First make sure the following packages are installed:
+
* Install from [http://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/databases/gramps3/README.html netbsd.org] from the NetBSD package collection
 +
 
 +
Or
 +
 
 +
* Install from [http://openports.se/misc/gramps openports.se/misc/gramps] from the OpenBSD package collection
 +
 
 +
Or
 +
 
 +
* Install from [http://portsmon.freebsd.org/portoverview.py?category=science&portname=gramps freebsd ports]
 +
 
 +
Or
 +
 
 +
* [http://www.freshports.org/science/gramps/ FreshPorts]
 +
To install the port: cd /usr/ports/science/gramps/ && make install clean
 +
To add the package: pkg_add -r gramps
 +
 
 +
==Manual installation==
 +
Installing GRAMPS on FreeBSD, openBSD, etc. First make sure the following packages are installed:
 
* py24-gnome
 
* py24-gnome
 
* py24-gnome-extras
 
* py24-gnome-extras
Line 13: Line 30:
 
Then do the following:
 
Then do the following:
 
* Download and extract the source code:<code>
 
* Download and extract the source code:<code>
   $ gunzip gramps-2.2.3.tar.gz
+
   $ gunzip gramps-3.2.6.tar.gz
   $ tar xvf gramps-2.2.3.tar</code>
+
   $ tar xvf gramps-3.2.6.tar</code>
 
* Configure the source code to use <code>/usr/X11R6</code> for its path, since that is where FreeBSD likes to put gtk/gnome stuff:<code>
 
* Configure the source code to use <code>/usr/X11R6</code> for its path, since that is where FreeBSD likes to put gtk/gnome stuff:<code>
   $ cd gramps-2.2.3
+
   $ cd gramps-3.2.6
 
   $ export PATH=/usr/local/gnu-autotools/bin:$PATH
 
   $ export PATH=/usr/local/gnu-autotools/bin:$PATH
 
   $ export ACLOCAL_FLAGS="-I /usr/local/gnu-autotools/share/aclocal
 
   $ export ACLOCAL_FLAGS="-I /usr/local/gnu-autotools/share/aclocal
Line 25: Line 42:
  
 
This will compile and install GRAMPS correctly.
 
This will compile and install GRAMPS correctly.
 +
 +
[[Category:Documentation]]
 +
[[Category:Developers/Packaging]]

Revision as of 18:14, 28 October 2012

Gramps-notes.png
This page has good information but needs a cleanup. Please make the Gramps Wiki more useful by re‑organizing this page and linking introductory material. Consider also updating the screenshots.

Automatic installation

  • Install from netbsd.org from the NetBSD package collection

Or

Or

Or

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

Manual installation

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.