Quantcast

Gramps-3.2.0 and Solaris 11 Express

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Gramps-3.2.0 and Solaris 11 Express

Richard Cottrell
  I hope this list is the right list for this post.

I'm running Gramps-3.2.0 on Solaris 11 Express and would like to
know if anyone on the list is doing the same.

This is what I did:

Solaris 11 Express:

install these files from package manager:

gcc3, gettext, GNU gettext, header-math, autoconf, automake-1.10

Then get these files from online:

Berkeley db:

~$ gtar zxfB db-5.2.28.NC.tar.gz
~$ cd db-5.2.28.NC/build_unix
~/db-5.2.28.NC/build_unix$ ../dist/configure --prefix=/usr
~/db-5.2.28.NC/build_unix$ gmake
~/db-5.2.28.NC/build_unix$ su
~/db-5.2.28.NC/build_unix# gmake install

Bsddb3:

~$ gtar zxfB bsddb3-5.2.0.tar.gz
~$ cd bsddb3-5.2.0
~/bsddb3-5.2.0$  python setup.py build
~/bsddb3-5.2.0$ su
~/bsddb3-5.2.0# python setup.py install

ReportLab:

~$ gtar zxfB reportlab-2.5.tar.gz
~$ cd reportlab-2.5
~/reportlab-2.5$ python setup.py build
~/reportlab-2.5 su
~/reportlab-2.5# python setup.py install

Changes For Gramps-3.2.0:

 >gramps-3.2.0/configure:

change line 6512 to read: minver = map(int, string.split('2.6', '.')) +
[0,0,0]

change line 6544 to read: minver = map(int, string.split('2.6', '.')) +
[0,0,0]

 >gramps-3.2.0/gramps.sh.in:

change top line to read: #!/bin/ksh

 >gramps-3.2.0/src/GrampsAboutDialog.py

change lin 33 to read: import bsddb3

 >gramps-3.2.0/src/gen/db/base.py

below: from gen.ggettext: import gettext as - add: from bsddb3 import db

 >gramps-3.2.0/src/gen/db/dbconst.py

change line 66 to read: from bssdb3.db import DB_CREATE, DB_AUTO_COMMIT,
DB_DUP, DB_DUPSORT, DB_RDONLY

 >gramps-3.2.0/src/gen/read.py

change line 38 to read: from bsddb3 import db

 >gramps-3.2.0/src/gen/db/txn.py

change line 35 to read: from bsddb3 import dbshelve, db

 >gramps-3.2.0/src/gen/db/undoredo.py

change line 36 to read: from bsddb3 import db

 >gramps-3.2.0/src/gen/write.py

change line 42 to read: from bsddb3 import dbshelve, db

 >gramps-3.2.0/src/gui/editors/editfamily.py

change line 29 to read: from bsddb3 import db as bsddb_db

 >gramps-3.2.0/src/GrampsLogger/_ErrorReportAssistant.py

change line 8 to read: import sys, os, bsddb3

change line 122 to read: str(bsddb3._version_),

 >gramps-3.2.0/src/plugins/tool/Leak.py

change line 34 to read: from bsddb3.db import DBError

Compile Gramps-3.2.0

~$ gtar zxvf gramps-3.2.0.tar.gz
~$ cd gramps-3.2.0
~/gramps-3.2.0$ ./configure --prefix=/usr
~/gramps-3.2.0$ make
~/gramps-3.2.0$ su
~/gramps-3.2.0# make install


Richard































------------------------------------------------------------------------------
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
Gramps-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-users
Loading...