Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99318 - Request for new ebuild: x11-libs/gtkdatabox-0.2.4.7
Summary: Request for new ebuild: x11-libs/gtkdatabox-0.2.4.7
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: Low enhancement with 1 vote (vote)
Assignee: Romain Perier (RETIRED)
URL: http://sources.gentoo.org/viewcvs.py/...
Whiteboard:
Keywords: EBUILD, InVCS
Depends on:
Blocks: 250989
  Show dependency tree
 
Reported: 2005-07-17 04:59 UTC by José Romildo Malaquias
Modified: 2010-12-16 18:41 UTC (History)
2 users (show)

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


Attachments
gtkdatabox-0.2.4.7.ebuild (gtkdatabox-0.2.4.7.ebuild,747 bytes, text/plain)
2005-07-17 05:01 UTC, José Romildo Malaquias
Details
gtkdatabox-0.3.0.0.ebuild (gtkdatabox-0.3.0.0.ebuild,751 bytes, text/plain)
2005-08-27 07:49 UTC, José Romildo Malaquias
Details
Update ebuild (gtkdatabox-0.9.0.1.ebuild,751 bytes, text/plain)
2008-12-14 23:16 UTC, John Stile
Details
gtkdatabox-0.9.1.0.ebuild (gtkdatabox-0.9.0.1.ebuild,813 bytes, text/plain)
2008-12-16 08:54 UTC, John Stile
Details
gtkdatabox-0.9.1.0.ebuild (gtkdatabox-0.9.0.1.ebuild,838 bytes, text/plain)
2008-12-18 14:05 UTC, John Stile
Details
gtkdatabox-0.9.1.0.ebuild (gtkdatabox-0.9.0.1.ebuild,809 bytes, text/plain)
2008-12-18 14:08 UTC, John Stile
Details
gtkdatabox-0.9.1.0.ebuild (gtkdatabox-0.9.0.1.ebuild,828 bytes, text/plain)
2008-12-18 14:25 UTC, John Stile
Details
example.patch (example.patch,427 bytes, patch)
2009-08-12 23:19 UTC, David Abbott (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description José Romildo Malaquias 2005-07-17 04:59:37 UTC
Please, add GtkDatabox to portage. It is a Gtk+ widget for fast data display.

Home page: http://www.eudoxos.net/gtk/gtkdatabox/

From the home page:

GtkDatabox is a widget for the Gtk+-library designed to display large amounts of
numerical data fast and easy. One or more data sets of thousands of data points
(X and Y coordinate) may be displayed and updated in split seconds. The widget
is therfore used in many scientific and private projects that need to show
quickly changing data "live".
GtkDatabox offers the ability to zoom into and out of the data and to navigate
through your data by scrolling.
In addition to rulers and a simple coordinate cross, GtkDatabox now also allows
you to add one (or even more) configurable grids like on an oscilloscope.
Data may be presented as dots, lines connecting the data, or vertical bars. The
widget allows you to easily transform pixel coordinates into data coordinates,
thus allowing you to easily create powerful applications for data analysis.
GtkDatabox is free software and distributed under the GNU LESSER General Public
License (LGPL).

Reproducible: Always
Steps to Reproduce:
Comment 1 José Romildo Malaquias 2005-07-17 05:01:35 UTC
Created attachment 63604 [details]
gtkdatabox-0.2.4.7.ebuild

My ebuild for x11-libs/gtkdatabox-0.2.4.7
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-08-27 07:23:18 UTC
The license is invalid; please fix that.
Comment 3 José Romildo Malaquias 2005-08-27 07:49:25 UTC
Created attachment 66978 [details]
gtkdatabox-0.3.0.0.ebuild

My new ebuild. Changes:

* Updated to version 0.3.0.0
* Fixed LICENSE
Comment 4 José Romildo Malaquias 2005-08-29 05:40:13 UTC
The new 0.4.0.0 version has just been released. The ebuild for 0.3.0.0 works
with the new version. Just rename it.
Comment 5 José Romildo Malaquias 2005-09-07 02:54:39 UTC
gtkdatabox-0.4.0.1 has been released. The latest ebuild, after renaming, works
for it too.
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-11-30 11:15:20 UTC
align ebuild requests to same values
Comment 7 John Stile 2008-12-14 23:16:56 UTC
Created attachment 175289 [details]
Update ebuild

updated ebuild for gtkdatabox
Comment 8 John Stile 2008-12-16 08:54:24 UTC
Created attachment 175406 [details]
gtkdatabox-0.9.1.0.ebuild

removed * from DEPEND
added RDEPEND="${DEPEND}"
Comment 9 John Stile 2008-12-18 14:05:52 UTC
Created attachment 175718 [details]
gtkdatabox-0.9.1.0.ebuild

Added:
   EAPI="1"

changed:
DEPEND="x11-libs/gtk+:2
       x11-libs/pango
       x11-libs/cairo"
Comment 10 John Stile 2008-12-18 14:08:57 UTC
Created attachment 175720 [details]
gtkdatabox-0.9.1.0.ebuild

removed die from econf:
econf || die "Configuration Failed"
to
econf
Comment 11 John Stile 2008-12-18 14:25:22 UTC
Created attachment 175723 [details]
gtkdatabox-0.9.1.0.ebuild

change SRC_URI, replacing gtkdatabox with ${PN}
reorder DEPEND
alphabetize KEYWORDS
Comment 12 FrankTheTank 2009-06-27 09:34:49 UTC
i had to change
dodoc "${S}/examples/*" || die "Copy examples to doc failed."
to
dodoc examples/* || die "Copy examples to doc failed."
Comment 13 Romain Perier (RETIRED) gentoo-dev 2009-06-27 12:52:51 UTC
This packages was added into the main tree yesterday evening (import from scarabeus overlay), I'm dev since 2 weeks, before the comment #12 I was not notified at all of this bug into my inbox. (comment #11 was posted since 1 year)

After discuss with nirbheek we conclude that this package has nothing to do with gnome, that's why it's not maintains by herd gnome but by me.
Comment 14 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-06-27 23:37:21 UTC
reassigning per comment #13
Comment 15 Romain Perier (RETIRED) gentoo-dev 2009-06-28 07:45:26 UTC
All is allright ? anyone can confirm that gtkdatabox works correctly into the tree ? 
Comment 16 David Abbott (RETIRED) gentoo-dev 2009-08-12 23:19:28 UTC
Created attachment 201088 [details, diff]
example.patch

Attached a patch;
ERROR: x11-libs/gtkdatabox-0.9.1.1 failed.
Call stack:
              ebuild.sh, line   49:  Called src_install
            environment, line  193:  Called die
The specific snippet of code:
          dodoc "${S}/examples/*" || die "Copy examples to doc failed.";
 The die message:
  Copy examples to doc failed.
Comment 17 Nils Andresen 2010-10-09 17:49:58 UTC
comment #16 is more than a year old now, still I am unable to build this ebuild having examples enabled.
Also bug #323923 prevents installation.
But after having applied this two patches all is good using amd64
Comment 18 Pacho Ramos gentoo-dev 2010-12-16 18:41:59 UTC
+  16 Dec 2010; Pacho Ramos <pacho@gentoo.org> gtkdatabox-0.9.1.1.ebuild:
+  Remove -D.*DISABLE_DEPRECATED cflags (bug #323923 by Konstantin Likhomanov
+  and others) and install examples properly (bug #99318).
+