Update to DesktopBSD tools 1.1, changes since 1.0.1 include: Package Manager * Much improved user interface * portsnap support for much faster package list updates * portaudit integration for checking installed software for security vulnerabilities Other * Configurable warning thresholds for battery monitor * Fix installation problems for FreeBSD 6 users (csup dependency) * Translation updates Thanks to Scott Hetzel for submitting a patch for the csup issue!
Since this PR has not been commited yet, I have modified the distfile and port to include some recent improvements: Package Manager * Large performance improvements * Fixed "Website" button New patch follows: diff -urN desktopbsd-tools-1.0.1/Makefile desktopbsd-tools/Makefile --- desktopbsd-tools-1.0.1/Makefile Thu Apr 27 11:51:23 2006 +++ desktopbsd-tools/Makefile Sat Jul 29 20:48:14 2006 @@ -5,7 +5,7 @@ # $FreeBSD: ports/sysutils/desktopbsd-tools/Makefile,v 1.2 2006/04/27 09:51:23 lawrance Exp $ PORTNAME= desktopbsd-tools -PORTVERSION= 1.0.1 +PORTVERSION= 1.1 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.desktopbsd.net/ @@ -15,7 +15,6 @@ BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake RUN_DEPENDS= xterm:${PORTSDIR}/x11/xterm \ bash:${PORTSDIR}/shells/bash \ - csup:${PORTSDIR}/net/csup \ fastest_cvsup:${PORTSDIR}/sysutils/fastest_cvsup \ portupgrade:${PORTSDIR}/sysutils/portupgrade @@ -37,6 +36,14 @@ .if ${OSVERSION} < 500000 IGNORE= requires FreeBSD 5 or newer +.endif + +.if ${OSVERSION} < 601101 || ( ${OSVERSION} >= 700000 && ${OSVERSION} < 700015 ) +RUN_DEPENDS+= csup:${PORTSDIR}/net/csup +.endif + +.if ${OSVERSION} < 504103 || ( ${OSVERSION} >= 600000 && ${OSVERSION} < 600033 ) +RUN_DEPENDS+= portsnap:${PORTSDIR}/sysutils/portsnap .endif post-patch: diff -urN desktopbsd-tools-1.0.1/distinfo desktopbsd-tools/distinfo --- desktopbsd-tools-1.0.1/distinfo Thu Apr 27 11:51:23 2006 +++ desktopbsd-tools/distinfo Sat Aug 5 02:20:21 2006 @@ -1,3 +1,3 @@ -MD5 (desktopbsd-tools-1.0.1.tar.bz2) = 367da9ae1d3d457fc59cb34514a4282f -SHA256 (desktopbsd-tools-1.0.1.tar.bz2) = fb63cc5cb7440c04d441795ef7ef6deb7a651dfdbd4956d6f4d457aebd9487fa -SIZE (desktopbsd-tools-1.0.1.tar.bz2) = 538175 +MD5 (desktopbsd-tools-1.1.tar.bz2) = 95adb399fac27bb8a66977d1636cd05b +SHA256 (desktopbsd-tools-1.1.tar.bz2) = 5b187a92fe91789d61793da81498a41f1be037133849b13ed85ea68f15d32817 +SIZE (desktopbsd-tools-1.1.tar.bz2) = 664483 diff -urN desktopbsd-tools-1.0.1/pkg-plist desktopbsd-tools/pkg-plist --- desktopbsd-tools-1.0.1/pkg-plist Mon Apr 17 02:16:26 2006 +++ desktopbsd-tools/pkg-plist Sat Jul 29 20:44:03 2006 @@ -3,6 +3,8 @@ bin/dbsd-nettray bin/dbsd-pkgmgr bin/dbsd-traymounter +bin/dbsd-userstart +bin/kdialog-ports-wrapper bin/pgrpmgr lib/kde3/libkcm_desktopbsd.la lib/kde3/libkcm_desktopbsd.prl @@ -22,6 +24,7 @@ lib/libdesktopbsd.so.1.0 lib/libdesktopbsd.so.1 lib/libdesktopbsd.so.1.0.0 +sbin/dbsd-portsnap sbin/pkgdb_check share/applnk/Settings/Network/dbsdnetworking.desktop share/applnk/Settings/Peripherals/dbsddevinfo.desktop @@ -32,7 +35,8 @@ share/applnk/System/dbsd-pkgmgr.desktop share/icons/hicolor/16x16/actions/ledgreen.png share/icons/hicolor/16x16/actions/ledorange.png -share/icons/hicolor/16x16/actions/package_old.png +share/icons/hicolor/16x16/actions/warning.png +share/icons/hicolor/22x22/actions/package_old.png share/icons/hicolor/22x22/apps/dbsd-battinfo-battery.png share/icons/hicolor/22x22/apps/dbsd-battinfo-power.png share/icons/hicolor/22x22/apps/dbsd-battinfo-recharge.png @@ -46,6 +50,7 @@ %%DATADIR%%/translations/desktopbsd.es.qm %%DATADIR%%/translations/desktopbsd.fr.qm %%DATADIR%%/translations/desktopbsd.hr.qm +%%DATADIR%%/translations/desktopbsd.hu.qm %%DATADIR%%/translations/desktopbsd.it.qm %%DATADIR%%/translations/desktopbsd.nb.qm %%DATADIR%%/translations/desktopbsd.nl.qm @@ -56,5 +61,6 @@ %%DATADIR%%/translations/desktopbsd.sv.qm %%DATADIR%%/translations/desktopbsd.zh_CN.qm %%DATADIR%%/translations/locale-map +%%DATADIR%%/images/pkgmgr-splash.png @dirrm %%DATADIR%%/translations @dirrm %%DATADIR%%
In case the new patch doesn't apply cleanly due to wrong indentation or additional spaces introduced in the processing of the mail, it is also available here: http://desktopbsd.net/fileadmin/patches/desktopbsd-tools-1.1.patch
I'm sorry for yet another follow-up, I just want to point out that a dependency was missing in the patches I attached to this PR and in the newer follow-up, so please only use the fixed diff from our webserver: http://desktopbsd.net/fileadmin/patches/desktopbsd-tools-1.1.patch Thanks!
Responsible Changed From-To: freebsd-ports-bugs->lawrance Hi Peter, running this through tinderbox now.
State Changed From-To: open->closed Committed, thanks! Needed a minor pkg-plist fix.
lawrance 2006-09-13 20:28:46 UTC FreeBSD ports repository Modified files: sysutils/desktopbsd-tools Makefile distinfo pkg-plist Log: Update to 1.1: - Improved package manager withs support for portaudit and portsnap - Configurable warning thresholds for battery monitor - Translation updates PR: ports/101031 Submitted by: Peter Hofer <ph@desktopbsd.net> (maintainer) Revision Changes Path 1.3 +11 -3 ports/sysutils/desktopbsd-tools/Makefile 1.3 +3 -3 ports/sysutils/desktopbsd-tools/distinfo 1.2 +8 -1 ports/sysutils/desktopbsd-tools/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"