Bug 101031 - Maintainer UPDATE: sysutils/desktopbsd-tools to 1.1
Summary: Maintainer UPDATE: sysutils/desktopbsd-tools to 1.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Sam Lawrance
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-29 20:50 UTC by Peter Hofer
Modified: 2006-09-13 21:30 UTC (History)
0 users

See Also:


Attachments
file.diff (3.33 KB, patch)
2006-07-29 20:50 UTC, Peter Hofer
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Hofer 2006-07-29 20:50:15 UTC
	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!
Comment 1 Peter Hofer 2006-08-05 01:42:24 UTC
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%%
Comment 2 Peter Hofer 2006-08-30 18:24:03 UTC
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
Comment 3 Peter Hofer 2006-08-30 23:16:03 UTC
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!
Comment 4 Sam Lawrance freebsd_committer freebsd_triage 2006-09-12 13:50:40 UTC
Responsible Changed
From-To: freebsd-ports-bugs->lawrance

Hi Peter, running this through tinderbox now.
Comment 5 Sam Lawrance freebsd_committer freebsd_triage 2006-09-13 21:26:08 UTC
State Changed
From-To: open->closed

Committed, thanks! 

Needed a minor pkg-plist fix.
Comment 6 dfilter service freebsd_committer freebsd_triage 2006-09-13 21:28:51 UTC
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"