Bug 124451

Summary: [maintainer] update sysutils/nut to v2.2.2 + more OPTIONS
Product: Ports & Packages Reporter: Joerg Pulz <Joerg.Pulz>
Component: Individual Port(s)Assignee: Martin Matuska <mm>
Status: Closed FIXED    
Severity: Affects Only Me CC: sem
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
sysutils_nut.diff none

Description Joerg Pulz 2008-06-10 17:30:00 UTC
	- Update sysutils/nut to the most recent version 2.2.2

	Changes to the port:
	Makefile
	- chase new version
	- add USE_LDCONFIG as the libupsclient library gets installed by default
	- add SERIAL OPTION, to en/disable the whole bunch of serial UPS drivers
	- add NEON OPTION, to en/disable the libneon based XML/HTTP UPS driver
	- add HAL OPTION, only useable for USB UPS drivers
	  (USB support must be enabled)
	- rename LIBUPSCLIENT to DEVEL, as the library gets always installed and
	  DEVEL now installs only man pages, headers and the pkg-config file
	- remove man pages for serial connected UPS systems from the global MAN8
	- move '--with-pkgconfig-dir' to the global CONFIGURE_ARGS as this dir
	  is created regardless of DEVEL enabled or disabled and the default dir
	  is ${PREFIX}/lib/pkgconfig, which is wrong for FreeBSD
	- simplify the CGIDIR and WWWDIR handling when CGI is enabled
	  * as WWWDIR is set by b.p.m to ${PREFIX}/www/${PORTNAME}, the current
	    WWWDIR handling led to an install path like
	    ${PREFIX}/${PREFIX}/www/${PORTNAME}/nut which is completely bogus
	  * we now rely on the WWWDIR handling of b.p.m and implement the CGIDIR
	    handling the same way in the port itself
	- add new sections to handle the new SERIAL, NEON and HAL OPTIONs
	- rename the LIBUPSCLIENT section to DEVEL, use new CONFIGURE_ARGS and
	  update MAN3

	distinfo
	- regen for new v2.2.2 distfile

	pkg-plist
	- use @stopdaemon
	- remove old cruft
	- chase the new and renamed OPTIONs
	- chase the new WWWDIR and CGIDIR handling

	files/patch-clients-Makefile.in
	- regen for v2.2.2

	files/patch-data-html-Makefile.in
	- regen for v2.2.2

	files/patch-include-Makefile.in
	- REMOVED

Fix: - apply the following patch
	- remove the now empty file: files/patch-include-Makefile.in
Comment 1 Martin Matuska freebsd_committer freebsd_triage 2008-06-11 11:41:19 UTC
Responsible Changed
From-To: freebsd-ports-bugs->mm

I'll take it.
Comment 2 dfilter service freebsd_committer freebsd_triage 2008-06-11 12:32:09 UTC
mm          2008-06-11 11:32:05 UTC

  FreeBSD ports repository

  Modified files:
    sysutils/nut         Makefile distinfo pkg-plist 
  Removed files:
    sysutils/nut/files   patch-include-Makefile.in 
  Log:
  - Update to 2.2.2
  - Add new OPTIONS
  - Other minor changes
  - Depend on pkgconfig
  
  PR:             ports/124451
  Submitted by:   Joerg Pulz <Joerg.Pulz@frm2.tum.de> (maintainer)
  Reviewed by:    mm
  
  Revision  Changes    Path
  1.43      +66 -32    ports/sysutils/nut/Makefile
  1.24      +6 -6      ports/sysutils/nut/distinfo
  1.3       +0 -11     ports/sysutils/nut/files/patch-include-Makefile.in (dead)
  1.27      +60 -59    ports/sysutils/nut/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"
Comment 3 Martin Matuska freebsd_committer freebsd_triage 2008-06-11 12:41:34 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!