Bug 124451 - [maintainer] update sysutils/nut to v2.2.2 + more OPTIONS
Summary: [maintainer] update sysutils/nut to v2.2.2 + more OPTIONS
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: Martin Matuska
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-10 17:30 UTC by Joerg Pulz
Modified: 2008-06-11 12:41 UTC (History)
1 user (show)

See Also:


Attachments
sysutils_nut.diff (14.10 KB, patch)
2008-06-10 17:30 UTC, Joerg Pulz
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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!