ports/121237: [MAINTAINER] sysutils/qpxtool: update to 0.6.1
Dmitry Marakasov
amdmi3 at amdmi3.ru
Fri Feb 29 21:30:04 UTC 2008
>Number: 121237
>Category: ports
>Synopsis: [MAINTAINER] sysutils/qpxtool: update to 0.6.1
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Fri Feb 29 21:30:04 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Dmitry Marakasov
>Release: FreeBSD 7.0-RELEASE i386
>Organization:
>Environment:
System: FreeBSD hades.panopticon 7.0-RELEASE FreeBSD 7.0-RELEASE #4: Fri Feb 29 18:51:58 MSK 2008 root at hades.panopticon:/usr/obj/usr/src/sys/HADES i386
>Description:
* Update to 0.6.1
>How-To-Repeat:
>Fix:
--- qpxtool.patch begins here ---
diff -ruN qpxtool.orig/Makefile qpxtool/Makefile
--- qpxtool.orig/Makefile 2008-02-28 04:46:16.000000000 +0300
+++ qpxtool/Makefile 2008-02-28 04:35:40.000000000 +0300
@@ -6,34 +6,28 @@
#
PORTNAME= qpxtool
-PORTVERSION= 0.6
-PORTREVISION= 1
+PORTVERSION= 0.6.1
CATEGORIES= sysutils
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
+MASTER_SITES= SF
MAINTAINER= amdmi3 at amdmi3.ru
COMMENT= A GUI for testing CD/DVD quality and transfer rate
USE_BZIP2= yes
+USE_GMAKE= yes
USE_QT_VER= 3
-USE_SCONS= yes
-SCONS_BUILDENV= QTDIR="${QT_PREFIX}" TMPDIR="${TMPDIR}" ${SCONS_ENV}
+MAKE_ARGS= CC="${CC}" CXX="${CXX}"
+MAKE_ENV= QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ \
+ QTDIR="${QT_PREFIX}"
USE_LDCONFIG= yes
+MAN8= pxcontrol.8 pxfw.8
-PORTDOCS= README ChangeLog
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/* ${PREFIX}/bin/
- ${INSTALL_DATA} ${WRKSRC}/lib/lib/* ${PREFIX}/lib/
-
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
-.endfor
-.endif
+post-patch:
+ @${REINPLACE_CMD} -e 's|-Wall -g -O2||; s|/usr/local|${PREFIX}|' \
+ ${WRKSRC}/Makefile
+ @${REINPLACE_CMD} -e '/^LDLIBS.*+=/ s|$$| -lcam|' \
+ ${WRKSRC}/lib/qpxtransport/Makefile
.include <bsd.port.mk>
diff -ruN qpxtool.orig/distinfo qpxtool/distinfo
--- qpxtool.orig/distinfo 2008-02-28 04:46:16.000000000 +0300
+++ qpxtool/distinfo 2008-02-28 04:07:59.000000000 +0300
@@ -1,3 +1,3 @@
-MD5 (qpxtool-0.6.tar.bz2) = 90e846ef5eecd448b8d4ab51eb1b9bf1
-SHA256 (qpxtool-0.6.tar.bz2) = 7752bd99456c22d1060e58bf7bae3f569258e37da6ba32342e6b75093eb1c9e0
-SIZE (qpxtool-0.6.tar.bz2) = 149677
+MD5 (qpxtool-0.6.1.tar.bz2) = 4fa7ce8aa9c13aa2db0a8b5224acb906
+SHA256 (qpxtool-0.6.1.tar.bz2) = ee0c1d0be57a4efd6e458867863fcf460ae7e155e3b674bd525ad4dcd13dcb59
+SIZE (qpxtool-0.6.1.tar.bz2) = 156636
diff -ruN qpxtool.orig/files/patch-SConstruct qpxtool/files/patch-SConstruct
--- qpxtool.orig/files/patch-SConstruct 2008-02-28 04:46:16.000000000 +0300
+++ qpxtool/files/patch-SConstruct 1970-01-01 03:00:00.000000000 +0300
@@ -1,22 +0,0 @@
---- SConstruct.orig Mon Aug 21 01:37:36 2006
-+++ SConstruct Wed Sep 20 17:30:38 2006
-@@ -16,19 +16,6 @@
- env.Replace( **{key: os.environ[key].split(' ')} )
-
-
--env.Alias('install', ['/usr/local/bin', '/usr/local/lib' ])
--env.Alias('install-lib', '/usr/local/lib')
--
--env.Install( '/usr/local/bin',
-- [ 'bin/qpxtool',
-- 'bin/pxcontrol',
-- 'bin/pioquiet'])
--env.Install( '/usr/local/lib',
-- [ 'lib/lib/libqpxtransport.so',
-- 'lib/lib/libqpxscan.so',
-- 'lib/lib/libqpxplextor.so',
-- 'lib/lib/libqpxpioneer.so'])
--
- Export('env')
-
- SConscript('lib/qpxtransport/SConscript')
diff -ruN qpxtool.orig/pkg-plist qpxtool/pkg-plist
--- qpxtool.orig/pkg-plist 2008-02-28 04:46:16.000000000 +0300
+++ qpxtool/pkg-plist 2008-02-28 04:33:52.000000000 +0300
@@ -1,7 +1,31 @@
+bin/deadreader
bin/pioquiet
bin/pxcontrol
+bin/pxfw
bin/qpxtool
+include/common_functions.h
+include/media_check_benq.h
+include/media_check_benq_rom.h
+include/media_check_generic.h
+include/media_check_liteon.h
+include/media_check_nec.h
+include/media_check_pioneer.h
+include/pioneer_spdctl.h
+include/plextor_features.h
+include/plextor_qcheck.h
+include/qpx_mmc.h
+include/qpx_opcodes.h
+include/qpx_transport.h
+include/scan_pointers.h
lib/libqpxpioneer.so
+lib/libqpxpioneer.so.0
+lib/libqpxpioneer.so.0.6.0
lib/libqpxplextor.so
+lib/libqpxplextor.so.0
+lib/libqpxplextor.so.0.6.1
lib/libqpxscan.so
+lib/libqpxscan.so.0
+lib/libqpxscan.so.0.6.1
lib/libqpxtransport.so
+lib/libqpxtransport.so.0
+lib/libqpxtransport.so.0.6.3
--- qpxtool.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list