Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 105253 - dev-db/pxlib, dev-db/pxview: utilities for browsing paradox databases (new packages)
Summary: dev-db/pxlib, dev-db/pxview: utilities for browsing paradox databases (new pa...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD, REVIEWED
: 137259 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-09-08 07:01 UTC by Jaco Kroon
Modified: 2020-03-26 21:43 UTC (History)
1 user (show)

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


Attachments
pxlib-0.5.1.ebuild (pxlib-0.5.1.ebuild,398 bytes, text/plain)
2005-09-08 07:03 UTC, Jaco Kroon
Details
pxview-0.2.5.ebuild (pxview-0.2.5.ebuild,440 bytes, text/plain)
2005-09-08 07:08 UTC, Jaco Kroon
Details
pxlib-0.5.1.ebuild (pxlib-0.5.1.ebuild,377 bytes, text/plain)
2005-09-11 00:56 UTC, Jaco Kroon
Details
pxview-0.2.5.ebuild (pxview-0.2.5.ebuild,419 bytes, text/plain)
2005-09-11 00:57 UTC, Jaco Kroon
Details
pxlib-0.5.1.ebuild (pxlib-0.5.1.ebuild,1.02 KB, text/plain)
2005-09-12 01:09 UTC, Jaco Kroon
Details
pxview-0.2.5.ebuild (pxview-0.2.5.ebuild,1.05 KB, text/plain)
2005-09-12 01:10 UTC, Jaco Kroon
Details
pxlib-0.5.1.ebuild (pxlib-0.5.1.ebuild,1.01 KB, text/plain)
2005-09-13 09:27 UTC, Jaco Kroon
Details
pxview-0.2.5.ebuild (pxview-0.2.5.ebuild,1.04 KB, text/plain)
2005-09-13 09:27 UTC, Jaco Kroon
Details
pxview-0.2.5-r1.ebuild (pxview-0.2.5.ebuild,1.34 KB, text/plain)
2005-11-26 17:27 UTC, Stefan de Konink
Details
pxcrypt-0.0.2 (pxcrypt-0.0.2.ebuild,1.22 KB, text/plain)
2005-11-26 17:29 UTC, Stefan de Konink
Details
pxdiff-0.0.7 (pxdiff-0.0.7.ebuild,1.24 KB, text/plain)
2005-11-26 17:29 UTC, Stefan de Konink
Details
pxlib-0.5.1-r1 (pxlib-0.5.1.ebuild,1.19 KB, text/plain)
2005-11-26 17:30 UTC, Stefan de Konink
Details
pxwrite-0.0.8 (pxwrite-0.0.8.ebuild,1.19 KB, text/plain)
2005-11-26 17:31 UTC, Stefan de Konink
Details
pxlib-0.6.3.ebuild simple rename (pxlib-0.6.3.ebuild,1.13 KB, application/octet-stream)
2011-06-15 22:19 UTC, Jeff Kowalczyk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jaco Kroon 2005-09-08 07:01:25 UTC
I had to pull data from a paradox database today, figured I might just as well
write an ebuild instead of installing in /usr/local/px* and so I provide them here.

Reproducible: Always
Steps to Reproduce:
Comment 1 Jaco Kroon 2005-09-08 07:03:23 UTC
Created attachment 67934 [details]
pxlib-0.5.1.ebuild

pxlib - the core library.
Comment 2 Jaco Kroon 2005-09-08 07:08:31 UTC
Created attachment 67935 [details]
pxview-0.2.5.ebuild

And pxview.  The utility that actually dumps out the data so that one can see
what is in those paradox databases.
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2005-09-08 08:58:02 UTC
RESTRICT=nomirror isn't correct in this case.
Comment 4 Jaco Kroon 2005-09-11 00:54:11 UTC
Oops, added it in to prevent portage from trying my local or the gentoo mirrors
first (obviously it isn't there ...).
Comment 5 Jaco Kroon 2005-09-11 00:56:48 UTC
Created attachment 68161 [details]
pxlib-0.5.1.ebuild

Fixed.
Comment 6 Jaco Kroon 2005-09-11 00:57:15 UTC
Created attachment 68162 [details]
pxview-0.2.5.ebuild

and fixed.
Comment 7 Ciaran McCreesh 2005-09-11 15:22:25 UTC
Please fix the following and reopen:

* http://dev.gentoo.org/~ciaranm/docs/mw-faq/license.txt
* HOMEPAGE needs an http://
* You can kill the RDEPEND line.
* No docs to install?
Comment 8 Jaco Kroon 2005-09-11 22:20:32 UTC
* http://dev.gentoo.org/~ciaranm/docs/mw-faq/license.txt

Done.

* HOMEPAGE needs an http://

Done.

* You can kill the RDEPEND line.

K, as far as I understood it RDEPEND is for runtime dependancies and DEPEND for
build-time dependancies.  Thus, won't depclean clean out pxlib if I only have
pxview in my world file?  Seems this changed in the meantime though so the
RDEPEND line is gone.

* No docs to install?

Yea, but I can't get the man-pages to actually get compiled.  It seems as if
it's missing docbook-to-man.  Do I simply sed this docbook2man or what
alternatives exist?

I'll submit the new ebuilds when I get feedback on the docs and have resolved
that issue.
Comment 9 Jaco Kroon 2005-09-12 01:09:47 UTC
Created attachment 68231 [details]
pxlib-0.5.1.ebuild

Right, the docs are broken.  Had to write a small script (in ebuild) to
manipulate the sgml files in order for them to build correctly with
docbook2man.  I've decided it's too much effort to make the Makefile do that
(extra patch file etc ...) and as a result I've simply decided to make
./configure not find the docbook2man exec (DOC_TO_MAN=/usr/bin/docbook2man
econf) but to rather compile these from the ebuild and then install them.

I've also added ~amd64 as I've compiled this code on my amd64 box.  I haven't
tested that it actually works as expected though (didn't have any paradox files
at home).
Comment 10 Jaco Kroon 2005-09-12 01:10:37 UTC
Created attachment 68232 [details]
pxview-0.2.5.ebuild
Comment 11 Jaco Kroon 2005-09-12 01:14:18 UTC
re-opening.  Hopefully the ebuilds are acceptable now.
Comment 12 Ciaran McCreesh 2005-09-12 14:58:34 UTC
For the RDEPEND, you want to leave it out altogether. Then portage will
automatically set it to be equal to DEPEND.

Is the license really GPL-1?

Please reopen with an updated ebuild.
Comment 13 Jaco Kroon 2005-09-13 09:27:04 UTC
Created attachment 68368 [details]
pxlib-0.5.1.ebuild
Comment 14 Jaco Kroon 2005-09-13 09:27:33 UTC
Created attachment 68369 [details]
pxview-0.2.5.ebuild
Comment 15 Jaco Kroon 2005-09-13 09:28:37 UTC
There you go.  The sourceforge site only said GNU General Public License (GPL)
so I wasn't sure.  Anyhow, updated to GPL-2 now and removed the RDEPEND lines
entirely.
Comment 16 Stefan de Konink 2005-11-26 17:27:52 UTC
Created attachment 73659 [details]
pxview-0.2.5-r1.ebuild

pxview is not a program to 'view' a paradox database but to read and convert
it. Next to that it uses sqlite and libgsf, someone could suggest 'pic' too.
I'll add all the px-tools ebuilds except for pxindex.
Comment 17 Stefan de Konink 2005-11-26 17:29:21 UTC
Created attachment 73660 [details]
pxcrypt-0.0.2
Comment 18 Stefan de Konink 2005-11-26 17:29:46 UTC
Created attachment 73661 [details]
pxdiff-0.0.7
Comment 19 Stefan de Konink 2005-11-26 17:30:07 UTC
Created attachment 73662 [details]
pxlib-0.5.1-r1
Comment 20 Stefan de Konink 2005-11-26 17:31:46 UTC
Created attachment 73663 [details]
pxwrite-0.0.8

I hope someone to put it in portage (soon). I'm submitting to ebuild-exchange
too, just in case no maintainer steps up. Though it is not very likely updates
are frequently needed.
Comment 21 Jakub Moc (RETIRED) gentoo-dev 2006-06-19 08:48:59 UTC
*** Bug 137259 has been marked as a duplicate of this bug. ***
Comment 22 Jeff Kowalczyk 2011-06-15 22:19:03 UTC
Created attachment 277181 [details]
pxlib-0.6.3.ebuild simple rename

Adding simple renamed version pxlib-0.6.3.ebuild. Works well for me on ~amd64. 

Huge thanks for producing these ebuilds, I have an ongoing need to export from legacy paradox files. I'd be very glad to see these in portage, there's little chance of new versions coming out, so it shouldn't need a maintainers attention very often.
Comment 23 Jaco Kroon 2020-03-26 21:43:49 UTC
Massively outdated by now.