Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 28143 - ebuild for gBib
Summary: ebuild for gBib
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Text-Markup Team (OBSOLETE)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-09-07 19:57 UTC by Scott A. Friedman
Modified: 2004-03-12 02:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
gbib ebuild (gbib-0.1.2.ebuild,1.31 KB, text/plain)
2003-09-07 19:57 UTC, Scott A. Friedman
Details
patch file for gbib (gbib.gentoo.patch,12.37 KB, patch)
2003-09-07 19:58 UTC, Scott A. Friedman
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Scott A. Friedman 2003-09-07 19:57:01 UTC
gBib is a BibTex tool. Useful with tetex, lyx, lahelper etc.

ebuild and patch to follow.

Scott
Comment 1 Scott A. Friedman 2003-09-07 19:57:47 UTC
Created attachment 17249 [details]
gbib ebuild

I have this under app-office (where lyx is)

Scott
Comment 2 Scott A. Friedman 2003-09-07 19:58:29 UTC
Created attachment 17250 [details, diff]
patch file for gbib
Comment 3 Mamoru KOMACHI (RETIRED) gentoo-dev 2003-11-02 10:54:52 UTC
Hi, sorry to be late for reviewing your ebuild.

I've just looked at your ebuild and found several things that I want
you to change (and resubmit an ebuild). First, if the software works
only with GTK+ 1, it should be written as RDEPEND="=x11-libs/gtk+-1.2*
=gnome-base/gnome-libs-1.2*" because >=x11-libs/gtk+-1.2.0 will catch
GTK+ 2 if installed. Second, if you write "make install" directly to
src_install(), don't forget to add "|| die" as in "make DESTDIR=${D}
install || die". On contrary, you usually don't need to add "|| die"
to dodoc (in some cases we don't write "|| die" intentionally).
Lastly, einfo should go to pkg_postinst() since it is not part of
install process. All informative messages will be printed in
pkg_postinst(). See `man 5 ebuild` for more information about how
these functions are used.
Comment 4 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-02-23 10:02:30 UTC
Hi again, sorry for the delay. I've just committed the ebuild under
app-office with little changes written above. Thanks for the
contribution. (If you think about any fix for lahelper, it would be
greatly appreciated)
Comment 5 Federico Zenith 2004-03-12 02:23:29 UTC
Just to give some feedback... I installed the program and it looks good.

Thanks!