Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 108284 - qpxtool-0.3.1.ebuild (New Package)
Summary: qpxtool-0.3.1.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://qpxtool.sourceforge.net
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-10-06 08:48 UTC by Thomas Maguin
Modified: 2006-01-03 21:02 UTC (History)
2 users (show)

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


Attachments
ebuild for qpxtool-0.3.1 (qpxtool-0.3.1.ebuild,748 bytes, text/plain)
2005-10-06 08:50 UTC, Thomas Maguin
Details
patch to update Makefile (makefile-update.patch,461 bytes, patch)
2005-10-06 08:51 UTC, Thomas Maguin
Details | Diff
updated ebuild 0.3.1-r1 (qpxtool-0.3.1-r1.ebuild,738 bytes, text/plain)
2005-10-06 09:51 UTC, Thomas Maguin
Details
updated ebuild (qpxtool-0.3.1-r2.ebuild,762 bytes, text/plain)
2005-10-07 13:09 UTC, Thomas Maguin
Details
updated ebuild & new sw-version (qpxtool-0.3.2-r2.ebuild,913 bytes, text/plain)
2005-10-08 06:22 UTC, Thomas Maguin
Details
extended makefile update (makefile-update.patch,1.05 KB, text/plain)
2005-10-08 15:35 UTC, Thomas Maguin
Details
new clean-up.patch (clean-up.patch,2.26 KB, text/plain)
2005-10-08 15:37 UTC, Thomas Maguin
Details
updated ebuild (qpxtool-0.3.2-r3.ebuild,899 bytes, text/plain)
2005-10-09 00:57 UTC, Thomas Maguin
Details
makefile-update.patch (makefile-update.patch,459 bytes, text/plain)
2005-10-09 12:02 UTC, Thomas Maguin
Details
final ebuild (qpxtool-0.3.2-r3.ebuild,900 bytes, text/plain)
2005-10-10 11:21 UTC, Thomas Maguin
Details
ebuild for qpxtool 0.3.3 (qpxtool-0.3.3.ebuild,743 bytes, text/plain)
2005-10-25 05:40 UTC, Thomas Maguin
Details
updated ebuild 0.3.4-r1 (qpxtool-0.3.4-r1.ebuild,678 bytes, text/plain)
2005-10-26 12:25 UTC, Thomas Maguin
Details
ebuild qpxtool-0.3.5.8 (qpxtool-0.3.5.8.ebuild,668 bytes, text/plain)
2005-11-01 00:58 UTC, Thomas Maguin
Details
updated ebuild (qpxtool-0.3.5.8-r2.ebuild,751 bytes, text/plain)
2005-11-03 01:38 UTC, Thomas Maguin
Details
updated ebuild 0.4.0-r1 (qpxtool-0.4.0-r1.ebuild,656 bytes, text/plain)
2005-11-05 13:13 UTC, Thomas Maguin
Details
updated ebuild 0.4.0-r2 (qpxtool-0.3.5.8-r2.ebuild,751 bytes, text/plain)
2005-11-05 15:46 UTC, Thomas Maguin
Details
updated ebuild 0.4.0-r2 (qpxtool-0.4.0-r2.ebuild,626 bytes, text/plain)
2005-11-05 15:49 UTC, Thomas Maguin
Details
actual release of qpxtool (qpxtool-0.4.1.ebuild,626 bytes, text/plain)
2005-12-03 05:02 UTC, Thomas Maguin
Details
ebuild qpxtool-0.4.2 (qpxtool-0.4.2.ebuild,626 bytes, text/plain)
2006-01-02 04:58 UTC, Thomas Maguin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Maguin 2005-10-06 08:48:23 UTC
There is an ebuild attached for compiling PQxTool-0.3.1, which can be found on
sourceforge. It is a cd/dvd quality check tool for Plextor devices.
There is also a patch, which updates two paths of the original Makefile.

General information about cd/dvd quality check:
http://www-user.tu-chemnitz.de/~noe/Plextor/

I suggest app-cdr/qpxtool. 
Also the ebuild depends on qt-3 and dvd+rw-tools.
Comment 1 Thomas Maguin 2005-10-06 08:50:24 UTC
Created attachment 69996 [details]
ebuild for qpxtool-0.3.1
Comment 2 Thomas Maguin 2005-10-06 08:51:27 UTC
Created attachment 69997 [details, diff]
patch to update Makefile
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2005-10-06 09:40:50 UTC
- Please don't assign bugs when you don't know to whom.
- inheriting kde.eclass adds a kdelibs dependency. Use qt3.eclass.
Comment 4 Thomas Maguin 2005-10-06 09:51:43 UTC
Created attachment 70002 [details]
updated ebuild 0.3.1-r1
Comment 5 Thomas Maguin 2005-10-06 10:32:34 UTC
Comment on attachment 70002 [details]
updated ebuild 0.3.1-r1

removed inherit kde
added inherit qt3
Comment 6 Carsten Lohrke (RETIRED) gentoo-dev 2005-10-07 03:51:20 UTC
The qt3.eclass doesn't automatically add the qt dependency for you...
Comment 7 Thomas Maguin 2005-10-07 13:09:35 UTC
Created attachment 70115 [details]
updated ebuild 

added: DEPEND	       qt? ( =x11-libs/qt-3* )
Comment 8 Thomas Maguin 2005-10-08 06:22:08 UTC
Created attachment 70145 [details]
updated ebuild & new sw-version

ebuild now uses qmake, emake, dobin
Comment 9 Thomas Maguin 2005-10-08 15:35:59 UTC
Created attachment 70183 [details]
extended makefile update

removed deprecated compiler flag with -mtune.
Comment 10 Thomas Maguin 2005-10-08 15:37:57 UTC
Created attachment 70184 [details]
new clean-up.patch

removes useless code and the resulting compiler warnings
Comment 11 Carsten Lohrke (RETIRED) gentoo-dev 2005-10-08 15:57:24 UTC
Thomas:

- -mcpu is deprecated, not -march. Moreover the currently stable gcc 3.3 doesn't
know anything about -mtune. -march implies -mcpu/-mtune.

- You prefix a dependency by useflag? when the dependency is optional, the qt?
is wrong. Have a look at qt3.eclass how the dependency should look like.

- IUSE="X gnome" should be IUSE=""
Comment 12 Thomas Maguin 2005-10-09 00:57:00 UTC
Created attachment 70205 [details]
updated ebuild 

added: inherit kde-functions, need-qt 3
removed: use-flags, dependency qt?
Comment 13 Thomas Maguin 2005-10-09 12:02:38 UTC
Created attachment 70245 [details]
makefile-update.patch

gcc-3.3 compatible makefile
Comment 14 Thomas Maguin 2005-10-10 11:21:56 UTC
Created attachment 70303 [details]
final ebuild

removed the makefile-update.patch, it is not necessary any more.
Comment 15 Thomas Maguin 2005-10-25 05:40:53 UTC
Created attachment 71398 [details]
ebuild for qpxtool 0.3.3

A new release of qpxtool. The patches are obsolete now.
Comment 16 Thomas Maguin 2005-10-26 12:25:42 UTC
Created attachment 71523 [details]
updated ebuild 0.3.4-r1 

a little change to prevent compiling problems with qt4.
Comment 17 Thomas Maguin 2005-11-01 00:58:07 UTC
Created attachment 71852 [details]
ebuild qpxtool-0.3.5.8

qpxtool is now with NEC support for CD quality scans.
Comment 18 Krzysztof Stasiorowski 2005-11-02 09:06:00 UTC
You can easly add ~amd64. Works fine
Comment 19 SpanKY gentoo-dev 2005-11-02 17:50:26 UTC
ebuild needs work ... try reading:
http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3
and post a new version
Comment 20 Thomas Maguin 2005-11-03 01:38:43 UTC
Created attachment 71997 [details]
updated ebuild 

added ~amd64 keyword, qt-3 dependecy
removed dvd+rw-tools dependeny
scr_compile uses now $QTDIR
Comment 21 SpanKY gentoo-dev 2005-11-04 20:05:47 UTC
- SRC_URI is still broken ... needs to use mirror://sourceforge syntax
- no point in putting qt into DEPEND, the 'need-qt 3' does that for you
- your src_unpack is pointless
- dont hardcode path to qmake, just run `qmake`
Comment 22 Thomas Maguin 2005-11-05 13:13:27 UTC
Created attachment 72236 [details]
updated ebuild 0.4.0-r1

corrected URI with mirror://sourgeforge
removed qt from DEPEND
removed src_unpack

hardcorded path is needed to avoid incompatibilities with installed qt4.
qt4-qmake results in 
"uic: File generated with too old versions of QT Designer"
"qcanvas.h: No such file or directory"
and then compiling terminates.

There is a script called build in the tar-ball, which compiles fine with qt4.
Perhaps ebuild should use this skript. I don't know which way to prefere.
Comment 23 SpanKY gentoo-dev 2005-11-05 13:16:57 UTC
(In reply to comment #22)
> hardcorded path is needed to avoid incompatibilities with installed qt4.

no, that's a bug that you should take up with the QT team ... hardcoding the
path is not correct

also, please use english-only in the die messages
Comment 24 Thomas Maguin 2005-11-05 15:46:38 UTC
Created attachment 72249 [details]
updated ebuild 0.4.0-r2

removed hardcoded Path of qmake
Comment 25 Thomas Maguin 2005-11-05 15:49:24 UTC
Created attachment 72250 [details]
updated ebuild 0.4.0-r2

this is 0.4.0-r2
Comment 26 Krzysztof Stasiorowski 2005-11-15 03:06:53 UTC
When you have installed qt4 ebuild 0.4.0-r2 doesn't compile. Need hardcode path
to qmake to work.
Comment 27 SpanKY gentoo-dev 2005-11-15 06:03:39 UTC
that isnt a problem for qpxtool to solve

the need-qt function should take care of all that cruft
Comment 28 Thomas Maguin 2005-12-03 05:02:04 UTC
Created attachment 73980 [details]
actual release of qpxtool

This is the ebuild for the actual version of qpxtool.

Sorry, but maintaining is too slow. Also see xdvdshrink and dcpp.
Comment 29 Thomas Maguin 2006-01-02 04:58:41 UTC
Created attachment 75991 [details]
ebuild qpxtool-0.4.2

ebuild for the new qpxtool version
Comment 30 Thomas Maguin 2006-01-02 05:01:20 UTC
website is now http://qpxtool.sourceforge.net
Comment 31 SpanKY gentoo-dev 2006-01-03 21:02:48 UTC
in portage, thanks