You are not logged in.

#1 2005-12-11 18:42:31

eyolf
Member
From: Copenhagen
Registered: 2005-11-29
Posts: 339
Website

Bibus, anyone?

Has anyone made a package for bibus, the bibliography companion to OpenOffice?

Offline

#2 2006-12-24 05:41:15

giorgosc61
Member
From: Athens, Greece
Registered: 2005-05-27
Posts: 140

Re: Bibus, anyone?

Hi!
I am looking forward also for this great program.

Bibus is a bibliographic and reference management software. As with other such tools, Bibus allows one to search, edit, and sort bibliographic records. In addition, Bibus contains features that makes it unique among open source and even commercial bibliographic databases:

    * Hierarchical organization of the references with user defined keys
    * Designed for multiuser environments
          o You can share the database between an "unlimited" number of users
          o Each user will have its own classification
          o You can define read-only and read-write users
    * Live queries; that is searches that update as the database changes
    * On-line PubMed queries
    * On-line eTBLAST queries
    * Insertion of references and formatting of bibliographies into two widely used Word Processors (OpenOffice.org and Microsoft Word)
    * Foreign language support through Unicode and gettext. As of version 1.2, Bibus is available in English, French, Portuguese, German, Spanish and Chinese.
    * Bibus works on most modern platforms:
          o Gnu/linux with OpenOffice.org
          o Windows98/2000/XP with OpenOffice.org and Microsoft Word
          o On other platforms (MacOS X, ...) Bibus works with Microsoft Word but styles cannot be created at this point (this should change soon for MacOS X)


Powered by Arch Linux

Offline

#3 2007-01-12 03:12:32

mutlu_inek
Member
From: all over the place
Registered: 2006-11-18
Posts: 683

Re: Bibus, anyone?

I created a PKGBUILD and uploaded it to AUR.

http://aur.archlinux.org/packages.php?d … =1&ID=8069

If you decide to install it, please report if everything works.

Thank you.

Offline

#4 2007-01-13 14:32:43

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: Bibus, anyone?

Not everybody builds packages in /var/abs/local, so think of another solution for that desktop.diff.


1000

Offline

#5 2007-01-13 16:51:40

mutlu_inek
Member
From: all over the place
Registered: 2006-11-18
Posts: 683

Re: Bibus, anyone?

Thank you for that hint. I replaced the diff file with a few lines in the PKGBUILD that are not dependend on the absolute file system but use the $startdir variable.

The new PKGBUILD is uploaded to AUR and has a new release number.

If you have any other tips or criticisms, please tell me. And if you like the program, please vote for it. smile

Offline

#6 2007-01-13 21:32:53

mutlu_inek
Member
From: all over the place
Registered: 2006-11-18
Posts: 683

Re: Bibus, anyone?

I have committed some further changes so that the package builds a fakeroot/user now, too. However, there is a strange problem.

The package builds well on my machine (with makepkg), and namcap does not find any errors. But yaourt prompts "bibus: Unable to read bibus's PKGBUILD" when trying to upgrade. I copied the file's content from AUR and tried to install it manually and its works just fine.

Does anyone find any errors here?

# Contributor: mutlu_inek <mutlu_inek>
pkgname=bibus
pkgver=1.3.0
pkgrel=5
pkgdesc="A bibliographic database that can directly insert references in 
OpenOffice.org and generate the bibliographic index."
url="http://sourceforge.net/projects/bibus-biblio/"
license=(GPL)
depends=('python-pysqlite' 'wxpython' 'pyxml' 'openoffice-base' 'unixodbc')
makedepends=('unzip')
source=(http://downloads.sourceforge.net/bibus-biblio/$pkgname-$pkgver.zip)
md5sums=('179ea48897cdc9c5d33e4eaba92d6a29')
backup=(etc/bibus.config)

build() {
  cd $startdir/src/$pkgname-$pkgver
  make -f Setup/Makefile DESTDIR=$startdir/pkg/usr python=/usr/bin/python 
oopath=/opt/openoffice/program sysconfdir=$startdir/pkg/etc install
  ln -sf /usr/share/bibus/bibusStart.py $startdir/pkg/usr/bin/bibus
  sed -n '1,10 p' <startdir>$startdir/pkg/usr/share/applications/bibus.desktop.new
  echo 'Exec=/usr/bin/bibus' >>$startdir/pkg/usr/share/applications/bibus.desktop.new
  echo 'Icon=/usr/share/icons/hicolor/48x48/apps/bibus.png' 
>>$startdir/pkg/usr/share/applications/bibus.desktop.new
  mv $startdir/pkg/usr/share/applications/bibus.desktop.new 
$startdir/pkg/usr/share/applications/bibus.desktop
}

http://aur.archlinux.org/packages.php?d … =1&ID=8069

Edit: automatic linewrapping produced weird effects. I corrected that with another backslash.

Offline

#7 2007-01-19 17:08:21

mutlu_inek
Member
From: all over the place
Registered: 2006-11-18
Posts: 683

Re: Bibus, anyone?

Good news:

The problem resolved itself. The new version of yaourt does not produce that error any more. So I assume it was a bug in yaourt. smile

Offline

#8 2008-01-10 08:44:02

nahoj1976
Member
From: Åsele, Lappland, Sweden
Registered: 2005-03-13
Posts: 29

Re: Bibus, anyone?

Hi
I have been using bibus and I am very pleased. Now I've updated to newest arch and when I try to install everything seems ok but when I start bibus i get problems with wxpython.

Anyone that have solved this?

Offline

#9 2008-01-10 11:32:27

mutlu_inek
Member
From: all over the place
Registered: 2006-11-18
Posts: 683

Re: Bibus, anyone?

Hey nahoj1976,

1.3 did not play well with wxPython any more. I updated the PKGBUILD to the new 1.4 release candidate, but I don't have time to test it right now (it starts, though) because am travelling atm. I will update the package on AUR when I am sure this is done right. Also, the PKGBUILD needs some cleaning. For now, simply use this PKGBUILD:

# Contributor: mutlu_inek <mutlu_inek@yahoo.de>

pkgname=bibus
pkgver=1.4.0rc1
pkgrel=1
pkgdesc="A bibliographic database that can directly insert references in \
OpenOffice.org and generate the bibliographic index."
url="http://sourceforge.net/projects/bibus-biblio/"
license="GPL"
arch=('i686')
depends=('python-pysqlite' 'wxpython' 'pyxml' 'openoffice-base' 'unixodbc')
makedepends=('unzip')
source=(http://downloads.sourceforge.net/bibus-biblio/$pkgname-$pkgver.zip)
md5sums=('daa7fb22001bbcbaf653ccec8a19dcda')
backup=(etc/bibus.config)

build() {
  cd $startdir/src
  unzip $startdir/src/$pkgname-$pkgver
  cd $startdir/src/$pkgname-$pkgver
  make -f Setup/Makefile DESTDIR=$startdir/pkg/usr python=/usr/bin/python \
 oopath=/opt/openoffice/program sysconfdir=$startdir/pkg/etc install
  ln -sf /usr/share/bibus/bibusStart.py $startdir/pkg/usr/bin/bibus
  sed -n '1,10 p' <$startdir/pkg/usr/share/applications/bibus.desktop \
 >$startdir/pkg/usr/share/applications/bibus.desktop.new
  echo 'Exec=/usr/bin/bibus' >>$startdir/pkg/usr/share/applications/bibus.desktop.new
  echo 'Icon=/usr/share/icons/hicolor/48x48/apps/bibus.png' \
 >>$startdir/pkg/usr/share/applications/bibus.desktop.new
  mv $startdir/pkg/usr/share/applications/bibus.desktop.new \
 $startdir/pkg/usr/share/applications/bibus.desktop
}

Offline

Board footer

Powered by FluxBB