You are not logged in.

#1 2004-04-21 15:23:30

zeppelin
Member
From: Athens, Greece
Registered: 2004-03-05
Posts: 807
Website

GNOME-DB

http://www.gnome-db.org/

if anyone has some time to try it out.

more on DB/Linux [and GUIS]

http://linas.org/linux/db.html

Offline

#2 2004-04-21 22:38:24

kritoke
Member
From: Texas, USA
Registered: 2003-08-01
Posts: 211
Website

Re: GNOME-DB

I have been working on trying to get stuff from there to compile for a while, but its just not working.  Something dealing with an html-build.stamp error in the libgda program compiliation.

Kritoke


http://counter.li.org/ Registered Linux User #318963 kritoke@jabber.org

Offline

#3 2004-04-22 06:23:21

JGC
Developer
Registered: 2003-12-03
Posts: 1,664

Re: GNOME-DB

I packaged them and placed them in ftp://schoolbak.dyndns.org/pub/archlinux/incoming

It has been built with openldap, mysql and postgresql, but those are not dependencies. When you need to use one of them, just install postgresql, openldap or mysql to use the plugin.

The application is called mergeant and depends on the libgnomedb/libgda packages.

Offline

#4 2005-04-02 01:36:29

alexmat
Member
Registered: 2004-12-31
Posts: 100

Re: GNOME-DB

The link  is dead sad

Anyone have a pkgbuild for this? I'd love to try it out.

Offline

#5 2005-04-02 03:29:44

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: GNOME-DB

........... it's already packaged.... libgnomedb and libgda

Offline

#6 2005-04-02 21:54:15

neri
Forum Fellow
From: Victoria, Canada
Registered: 2003-05-04
Posts: 553

Re: GNOME-DB

iphitus wrote:

........... it's already packaged.... libgnomedb and libgda

if someone asks for mergeant, I always found it's too much behind of
libgda/gnomedb but with a little tweak it can be build. I don't think it'll
come to the repos soon for that tweaking reasons.

# Contributor: Tobias Kieslich

pkgname=mergeant
pkgver=0.52
pkgrel=1
pkgdesc="database gui interface"
url="http://gnome-db.org"
license=""
depends=('libgnomedb' 'libgnomeprintui')
#makedepends=("unixodbc" "mysql")
install=
source=(http://ftp.gnome.org/pub/GNOME/sources/mergeant/0.52/$pkgname-$pkgver.tar.bz2)

build() {
  cd $startdir/src/$pkgname-$pkgver
  ./configure --prefix=/opt/gnome
   # fix a bug and make sure icon is displayed in menues
  sed -i 's:libgda/sql/sql_parser.h:sql/sql_parser.h:' libmergeant/mg-query.c
  sed -i 's:mergeant/mergeant:/opt/gnome/share/pixmaps/:' mergeant.desktop.in
  make || return 1
  make DESTDIR=$startdir/pkg install
}
# vim: ft=sh ts=2

deps nedd to be reworked iirc
-neri

Offline

#7 2005-04-02 22:13:51

alexmat
Member
Registered: 2004-12-31
Posts: 100

Re: GNOME-DB

Thanks for the PKGBUILD  big_smile

I needed to install perlxml for it to compile, but other then that it went well. However, it appears I can't use mysql as a database provider. The only ones that appear are: xml, berkely-db and ldap. Any ideas on what I can do to get mysql support?

Offline

#8 2005-04-02 22:25:58

neri
Forum Fellow
From: Victoria, Canada
Registered: 2003-05-04
Posts: 553

Re: GNOME-DB

alexmat wrote:

Thanks for the PKGBUILD  big_smile

I needed to install perlxml for it to compile, but other then that it went well. However, it appears I can't use mysql as a database provider. The only ones that appear are: xml, berkely-db and ldap. Any ideas on what I can do to get mysql support?

Not if you don't say what kind of errors you get smile

-neri

Offline

#9 2005-04-02 23:27:01

alexmat
Member
Registered: 2004-12-31
Posts: 100

Re: GNOME-DB

Sorry about that. Just to be clear, Mergeant compiled and runs well.

When I start Mergeant up, it asks for a data source. I click the add button and get a "druid" pop up called "Add a new data source..". Then I click next and get a screen called "General Information". There is a drop down box there labeled "Provider:", which only lists Berkely-DB, LDAP and XML as options. I was wondering what I need to do to have MySQL show up in that list.

Thanks for all your help. I hope that made more sense smile

Offline

#10 2005-04-03 08:43:37

neri
Forum Fellow
From: Victoria, Canada
Registered: 2003-05-04
Posts: 553

Re: GNOME-DB

alexmat wrote:

Sorry about that. Just to be clear, Mergeant compiled and runs well.

When I start Mergeant up, it asks for a data source. I click the add button and get a "druid" pop up called "Add a new data source..". Then I click next and get a screen called "General Information". There is a drop down box there labeled "Provider:", which only lists Berkely-DB, LDAP and XML as options. I was wondering what I need to do to have MySQL show up in that list.

Thanks for all your help. I hope that made more sense smile

There is no reason to be sorry for anything you just fell for my very special
sense of humor after a bottle of white wine...
I think, I see your issue now. It is some kind of inheritage from libgda, which
is compiled with mysql, postgresql etc support (see the makedepends on the
PKGBUILS for the details). If you wanna get the providers working on your
box you'll need these packages installed. I just didn't wanna make them
"hard dependencies" since this would force people to have all the big DB
systems installed. The point is now, for mysql in libgda and thus mergeant
you'll need the libmysqlclient.so which comes with the big mysql package.

-neri

Offline

#11 2005-04-03 23:56:39

alexmat
Member
Registered: 2004-12-31
Posts: 100

Re: GNOME-DB

Ah got it! I didn't think about actually having mysql installed on the client machine. "pacman -S mysql" solved everything.

Great program by the way. I hope it's included in official repos sometime in the future when all the build process stuff gets resolved.

Thanks for your patience Neri smile

Offline

Board footer

Powered by FluxBB