View previous topic :: View next topic |
Author |
Message |
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
Posted: Tue Sep 12, 2006 6:40 pm Post subject: |
|
|
QPxTool 0.6 released
This is just a workaround until automatic QT-Path detection is working:
emerge scons
tar xjvf qpxtool-0.6
cd qpxtool-0.6
vi SConstruct Code: | env = Environment( ENV = os.environ,
CCFLAGS = [ '-Wall', '-O2' ],
CXXFLAGS = [ '-Wall', '-O2' ],
CPPPATH = [ '/usr/qt/3/include', '/usr/local/include', '/usr/X11R6/include' ],
LIBS = [ ],
LIBPATH = [ '/usr/local/lib', '/usr/X11R6/lib' ],
tools = [ 'default', 'qt' ] );
|
vi qpxtool/SConscript Code: | if sys.platform.startswith('linux'):
env.Append(CPPATH = ['/usr/qt/3/include', '/usr/X11R6/include' ],
LINKFLAGS = [ '-Wl,-rpath,/usr/qt/3/lib' ],
LIBPATH = [ '/usr/X11R6/lib', '/usr/lib/qt/lib', '/usr/qt/3/lib' ] )
|
make
make install |
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
|
Back to top |
|
|
dj_farid l33t
Joined: 14 Jun 2004 Posts: 613
|
Posted: Thu Mar 01, 2007 10:14 pm Post subject: |
|
|
Why aren't these new versions added to portage?
Would be nice. |
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
Posted: Thu Mar 01, 2007 10:33 pm Post subject: |
|
|
I don't know. I have been waiting for an answer from the maintainer for four days now. |
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
Posted: Mon Mar 19, 2007 10:39 pm Post subject: |
|
|
qpxtool-0.6.0.9 is in portage now. Much thanks to vapier for his great work on the install system. |
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
Posted: Thu Jun 14, 2007 11:15 pm Post subject: |
|
|
qpxtool-0.6.1_rc2.ebuild
Code: |
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# qpxtool-0.6.1rc2.ebuild,v 1.0 2007/05/15 01:10:44 piewie (thanks to vapier)
inherit kde-functions qt3 multilib
DESCRIPTION="cd/dvd quality checker for a variety of drives"
HOMEPAGE="http://qpxtool.sourceforge.net/"
SRC_URI="mirror://sourceforge/qpxtool/qpxtool-0.6.1rc2.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="=x11-libs/qt-3*"
S=${WORKDIR}/qpxtool-0.6.1rc2
src_unpack() {
unpack ${A}
cd "${S}"
}
src_install() {
emake install DESTDIR="${D}" || die
dodoc AUTHORS ChangeLog README TODO
}
|
|
|
Back to top |
|
|
dj_farid l33t
Joined: 14 Jun 2004 Posts: 613
|
Posted: Sat Jun 16, 2007 10:30 am Post subject: |
|
|
What's new in this version? |
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
Posted: Tue Jan 08, 2008 9:53 pm Post subject: |
|
|
The problem with the linux-headers is fixed now. Now, you can use the default ebuild as usually. |
|
Back to top |
|
|
marschw n00b
Joined: 04 Jun 2003 Posts: 51
|
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
Posted: Sat Feb 09, 2008 10:31 pm Post subject: |
|
|
qpxtool-0.6.1-r2.ebuild Code: | # Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/qpxtool/qpxtool-0.6.1.ebuild,v 1.3 2007/10/08 20:22:39 coldwind Exp $
inherit kde-functions qt3 multilib eutils
DESCRIPTION="cd/dvd quality checker for a variety of drives"
HOMEPAGE="http://qpxtool.sourceforge.net/"
SRC_URI="mirror://sourceforge/qpxtool/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="=x11-libs/qt-3*"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/qpxtool-0.6.1-libata.patch
sed -i \
-e '/^PREFIX/s:/usr/local:/usr:' \
-e "/^LIBDIR/s:/lib:/$(get_libdir):" \
Makefile || die
}
src_install() {
emake install DESTDIR="${D}" || die
newicon qpxtool-gui/img/q.xpm ${PN}.xpm
make_desktop_entry ${PN} Qpxtool ${PN}.xpm "Utility;Qt;DiscBurning"
dodoc AUTHORS ChangeLog README TODO
} |
qpxtool-0.6.1-libata.patch http://groups.google.co.uk/group/linux.debian.bugs.dist/attach/1983c6b74230bf11/qpxtool.diff?part=2 Code: | --- lib/qpxtransport/qpx_transport.cpp.orig 2008-02-03 00:56:14.000000000 +0100
+++ lib/qpxtransport/qpx_transport.cpp 2008-02-03 01:14:09.000000000 +0100
@@ -215,6 +215,21 @@
#define KERNEL_BROKEN 0
if (use_sg_io)
{
+ /* see linux-2.6.23/block/scsi_ioctl.c:36 */
+ static const unsigned char scsi_command_size[8] =
+ {
+ 6, 10, 10, 12,
+ 16, 12, 10, 10
+ };
+ char cmdsize, opcode;
+
+ opcode = cgc.cmd[0];
+ /* see linux-2.6.23/include/scsi/scsi.h:25 */
+ cmdsize = scsi_command_size[((opcode) >> 5) & 7];
+ if ((sg_io.cmd_len > 0) && (sg_io.cmd_len < cmdsize)) {
+ sg_io.cmd_len = cmdsize;
+ }
+
sg_io.dxferp = buf;
sg_io.dxfer_len = sz;
sg_io.dxfer_direction = use_sg_io[dir];
|
|
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
Posted: Mon Aug 24, 2009 11:57 pm Post subject: |
|
|
download QPxTool-0.7pre1:
http://sourceforge.net/projects/qpxt...r.bz2/download
QPxTool can now be compiled for console (cli: command line interface), as well as with gui (needs qt4)
$ tar xjvf qpxtool-0.7pre1.tar.bz2
$ cd qpxtool-0.7pre1
$ make cli
# make cli_install
$ make gui
# make gui_install
Example:
qscan -l
qscan -d /dev/sr1 -t errc -s 8
man qscan
qpxtool
also check:
man cdvdcontrol
man qscan
qscand (for network device control) |
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
Posted: Sat Dec 26, 2009 11:18 am Post subject: |
|
|
QPxTool 0.7.0 is portage now. |
|
Back to top |
|
|
piewie Guru
Joined: 26 Sep 2002 Posts: 489 Location: old Europe
|
|
Back to top |
|
|
|