From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Aug 14 20:10:27 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DBED16A506 for ; Mon, 14 Aug 2006 20:10:27 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A98243D49 for ; Mon, 14 Aug 2006 20:10:18 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k7EKAIcL017837 for ; Mon, 14 Aug 2006 20:10:18 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k7EKAI0s017836; Mon, 14 Aug 2006 20:10:18 GMT (envelope-from gnats) Resent-Date: Mon, 14 Aug 2006 20:10:18 GMT Resent-Message-Id: <200608142010.k7EKAI0s017836@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jim Pirzyk Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CA4616A4DA for ; Mon, 14 Aug 2006 20:03:09 +0000 (UTC) (envelope-from pirzyk@lilo.ci.uiuc.edu) Received: from lilo.ci.uiuc.edu (lilo.ci.uiuc.edu [128.174.86.231]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7830E43D49 for ; Mon, 14 Aug 2006 20:03:08 +0000 (GMT) (envelope-from pirzyk@lilo.ci.uiuc.edu) Received: from lilo.ci.uiuc.edu (localhost [127.0.0.1]) by lilo.ci.uiuc.edu (8.13.6/8.13.6) with ESMTP id k7EK37Hw021057 for ; Mon, 14 Aug 2006 15:03:07 -0500 (CDT) (envelope-from pirzyk@lilo.ci.uiuc.edu) Received: (from pirzyk@localhost) by lilo.ci.uiuc.edu (8.13.6/8.13.6/Submit) id k7EK376f021056; Mon, 14 Aug 2006 15:03:07 -0500 (CDT) (envelope-from pirzyk) Message-Id: <200608142003.k7EK376f021056@lilo.ci.uiuc.edu> Date: Mon, 14 Aug 2006 15:03:07 -0500 (CDT) From: Jim Pirzyk To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/102029: Fix 'broken' issues, reapply version update X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jim Pirzyk List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Aug 2006 20:10:27 -0000 >Number: 102029 >Category: ports >Synopsis: Fix 'broken' issues, reapply version update >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Aug 14 20:10:17 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Jim Pirzyk >Release: FreeBSD 6.1-RELEASE i386 >Organization: Update Port: sysutils/psgconf >Environment: System: FreeBSD lilo.ci.uiuc.edu 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7 04:32:43 UTC 2006 root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: >How-To-Repeat: >Fix: diff -Nru psgconf.orig/Makefile psgconf/Makefile --- psgconf.orig/Makefile Sun Jul 23 05:05:32 2006 +++ psgconf/Makefile Mon Aug 14 14:52:35 2006 @@ -6,7 +6,8 @@ # PORTNAME= psgconf -PORTVERSION= 3.2 +PORTVERSION= 3.2.1 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= ftp://ftp-dev.cites.uiuc.edu/pub/psgconf/ @@ -26,7 +27,9 @@ MAN1= psgconf.1 MAN3= PSGConf.3 \ PSGConf::Action.3 \ + PSGConf::Action::ChGrp.3 \ PSGConf::Action::ChMod.3 \ + PSGConf::Action::ChOwn.3 \ PSGConf::Action::CopyFile.3 \ PSGConf::Action::CreateFile.3 \ PSGConf::Action::Crontab.3 \ @@ -186,26 +189,18 @@ IGNORE= requires perl 5.6 or newer .endif -.if ${OSVERSION} <= 600000 -BROKEN= does not compile on 4.X/5.X -.else -BROKEN= attempts to modify file under /usr/ports, which could be an RO file system -.endif +PKGINSTALL= ${WRKSRC}/postinstall post-patch: ${FIND} ${WRKSRC} -name "*.orig" -delete post-build: cd ${WRKSRC} && ${MAKE} test - ${CP} ${WRKSRC}/postinstall ${PKGINSTALL} post-install: -@${MKDIR} ${PREFIX}/etc @${CP} ${WRKSRC}/etc/psg.conf ${PREFIX}/etc/psg.conf.sample @${CP} ${WRKSRC}/etc/psgconf_modules ${PREFIX}/etc/psgconf_modules.sample PKG_PREFIX=${PREFIX} PKG_MGR=FreeBSD::Ports ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL - -post-clean: - @${RM} -f ${PKGINSTALL} .include diff -Nru psgconf.orig/distinfo psgconf/distinfo --- psgconf.orig/distinfo Sun Jul 2 05:40:32 2006 +++ psgconf/distinfo Mon Aug 14 13:43:11 2006 @@ -1,3 +1,3 @@ -MD5 (psgconf-3.2.tar.gz) = d51617f6d2e41ef3fcf5eaa3d5f01f05 -SHA256 (psgconf-3.2.tar.gz) = e55d35e517ea115a903d2d99d2dade0bdfd6c9594a3322f36fe50d0e1f277a95 -SIZE (psgconf-3.2.tar.gz) = 232351 +MD5 (psgconf-3.2.1.tar.gz) = d9be38204425f72c611b7a0c51540b35 +SHA256 (psgconf-3.2.1.tar.gz) = a4a8d31871dc653e359804431534593be807ece10edf8bbcd4dd0074ed988b92 +SIZE (psgconf-3.2.1.tar.gz) = 234015 diff -Nru psgconf.orig/files/patch-Makefile.PL psgconf/files/patch-Makefile.PL --- psgconf.orig/files/patch-Makefile.PL Thu Nov 24 07:04:29 2005 +++ psgconf/files/patch-Makefile.PL Mon Aug 14 13:45:20 2006 @@ -6,6 +6,7 @@ -$etc_dir = '/etc'; +$etc_dir = '$(PREFIX)/etc'; - $share_dir = '$(PREFIX)/share/psgconf'; +-$share_dir = '/usr/local/share/psgconf'; ++$share_dir = '$(PREFIX)/share/psgconf'; GetOptions( diff -Nru psgconf.orig/pkg-plist psgconf/pkg-plist --- psgconf.orig/pkg-plist Sun Jan 22 05:38:23 2006 +++ psgconf/pkg-plist Mon Aug 14 15:00:05 2006 @@ -2,33 +2,40 @@ @unexec cmp %D/etc/psgconf_modules.sample %D/etc/psgconf_modules && rm %D/etc/psgconf_modules etc/psg.conf.sample etc/psgconf_modules.sample +sbin/ConfigFile2Storable sbin/psgconf +sbin/psgconf-import sbin/platform-name -share/psgconf/config/defaults.conf -share/psgconf/config/platform-freebsd4.conf -share/psgconf/config/platform-freebsd5.conf -share/psgconf/config/platform-freebsd6.conf -share/psgconf/config/platform-hpux10.conf -share/psgconf/config/platform-hpux11.conf -share/psgconf/config/platform-irix6.conf -share/psgconf/config/platform-ix86-linux2.4.conf -share/psgconf/config/platform-rs6000-aix4.3.3.conf -share/psgconf/config/platform-rs6000-aix5.1.0.conf -share/psgconf/config/platform-sparc-solaris8.conf -share/psgconf/config/platform-sparc-solaris9.conf -share/psgconf/config/platform-sparc-solaris10.conf -share/psgconf/files/magic -share/psgconf/files/rc.shutdown +%%DATADIR%%/config/defaults.conf +%%DATADIR%%/config/platform-fc4.conf +%%DATADIR%%/config/platform-freebsd4.conf +%%DATADIR%%/config/platform-freebsd5.conf +%%DATADIR%%/config/platform-freebsd6.conf +%%DATADIR%%/config/platform-hpux10.conf +%%DATADIR%%/config/platform-hpux11.conf +%%DATADIR%%/config/platform-irix6.conf +%%DATADIR%%/config/platform-rhel3.conf +%%DATADIR%%/config/platform-rhel4.conf +%%DATADIR%%/config/platform-rs6000-aix4.3.3.conf +%%DATADIR%%/config/platform-rs6000-aix5.1.0.conf +%%DATADIR%%/config/platform-solaris8.conf +%%DATADIR%%/config/platform-solaris9.conf +%%DATADIR%%/config/platform-solaris10.conf +%%DATADIR%%/files/magic +%%DATADIR%%/files/rc.shutdown %%SITE_PERL%%//%%PERL_ARCH%%/auto/PSGConf/.packlist %%SITE_PERL%%/psgconf-intro.pod %%SITE_PERL%%/PSGConf.pm %%SITE_PERL%%/PSGConf/Action.pm +%%SITE_PERL%%/PSGConf/Action/ChGrp.pm %%SITE_PERL%%/PSGConf/Action/ChMod.pm +%%SITE_PERL%%/PSGConf/Action/ChOwn.pm %%SITE_PERL%%/PSGConf/Action/CopyFile.pm %%SITE_PERL%%/PSGConf/Action/CreateFile.pm %%SITE_PERL%%/PSGConf/Action/Crontab.pm %%SITE_PERL%%/PSGConf/Action/File.pm %%SITE_PERL%%/PSGConf/Action/GenerateFile.pm +%%SITE_PERL%%/PSGConf/Action/GenerateFile/AppConfig.pm %%SITE_PERL%%/PSGConf/Action/GenerateFile/BSD_exports.pm %%SITE_PERL%%/PSGConf/Action/GenerateFile/EnvFile.pm %%SITE_PERL%%/PSGConf/Action/GenerateFile/Literal.pm @@ -90,6 +97,7 @@ %%SITE_PERL%%/PSGConf/Action/PackageManager/FreeBSD/Ports.pm %%SITE_PERL%%/PSGConf/Action/PackageManager/RedHat/RHN.pm %%SITE_PERL%%/PSGConf/Action/PackageManager/RedHat/RPMS.pm +%%SITE_PERL%%/PSGConf/Action/PackageManager/RedHat/Yum.pm %%SITE_PERL%%/PSGConf/Action/PackageManager/Solaris.pm %%SITE_PERL%%/PSGConf/Action/Remove.pm %%SITE_PERL%%/PSGConf/Action/RemoveCrontab.pm @@ -99,6 +107,7 @@ %%SITE_PERL%%/PSGConf/Action/Symlink.pm %%SITE_PERL%%/PSGConf/Action/TouchFile.pm %%SITE_PERL%%/PSGConf/Action/UntarFile.pm +%%SITE_PERL%%/PSGConf/Action/svcs/addpg.pm %%SITE_PERL%%/PSGConf/Action/svcs/import.pm %%SITE_PERL%%/PSGConf/Action/svcs/setprop.pm %%SITE_PERL%%/PSGConf/Control.pm @@ -112,9 +121,6 @@ %%SITE_PERL%%/PSGConf/Control/FreeBSD.pm %%SITE_PERL%%/PSGConf/Control/InitScripts.pm %%SITE_PERL%%/PSGConf/Control/Inittab.pm -%%SITE_PERL%%/PSGConf/Control/Library/crle.pm -%%SITE_PERL%%/PSGConf/Control/Library/ld_so_conf.pm -%%SITE_PERL%%/PSGConf/Control/Library/ldconfig.pm %%SITE_PERL%%/PSGConf/Control/NFS_Client.pm %%SITE_PERL%%/PSGConf/Control/NFS_Server.pm %%SITE_PERL%%/PSGConf/Control/NTP.pm @@ -124,10 +130,12 @@ %%SITE_PERL%%/PSGConf/Control/Packages.pm %%SITE_PERL%%/PSGConf/Control/PostgreSQL.pm %%SITE_PERL%%/PSGConf/Control/Printers.pm -%%SITE_PERL%%/PSGConf/Control/RHN.pm %%SITE_PERL%%/PSGConf/Control/RPC.pm +%%SITE_PERL%%/PSGConf/Control/RPC/rstatd.pm %%SITE_PERL%%/PSGConf/Control/Resolver.pm +%%SITE_PERL%%/PSGConf/Control/RedHat.pm %%SITE_PERL%%/PSGConf/Control/SASL.pm +%%SITE_PERL%%/PSGConf/Control/SharedLibrary.pm %%SITE_PERL%%/PSGConf/Control/ShellStartupFiles.pm %%SITE_PERL%%/PSGConf/Control/Shells.pm %%SITE_PERL%%/PSGConf/Control/Solaris.pm @@ -145,6 +153,7 @@ %%SITE_PERL%%/PSGConf/Control/sendmail.pm %%SITE_PERL%%/PSGConf/Control/sshd.pm %%SITE_PERL%%/PSGConf/Control/sudo.pm +%%SITE_PERL%%/PSGConf/Control/swatch.pm %%SITE_PERL%%/PSGConf/Control/syslog.pm %%SITE_PERL%%/PSGConf/Data.pm %%SITE_PERL%%/PSGConf/Data/Boolean.pm @@ -155,7 +164,17 @@ %%SITE_PERL%%/PSGConf/Data/List.pm %%SITE_PERL%%/PSGConf/Data/String.pm %%SITE_PERL%%/PSGConf/Data/Table.pm +%%SITE_PERL%%/PSGConf/DataStore.pm +%%SITE_PERL%%/PSGConf/DataStore/AppConfig.pm %%SITE_PERL%%/PSGConf/DataStore/ConfigFile.pm +%%SITE_PERL%%/PSGConf/DataStore/Storable.pm +%%SITE_PERL%%/PSGConf/Import/Data/Hash.pm +%%SITE_PERL%%/PSGConf/Import/Data/List.pm +%%SITE_PERL%%/PSGConf/Import/Data/Table.pm +%%SITE_PERL%%/PSGConf/Import/inittab.pm +%%SITE_PERL%%/PSGConf/Import/pkg_default_versions.pm +%%SITE_PERL%%/PSGConf/Import/ports.pm +%%SITE_PERL%%/PSGConf/Import/shells.pm %%SITE_PERL%%/PSGConf/Util.pm @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/PSGConf @dirrmtry %%SITE_PERL%%/PSGConf/Action/PackageManager/RedHat @@ -166,10 +185,13 @@ @dirrmtry %%SITE_PERL%%/PSGConf/Action @dirrmtry %%SITE_PERL%%/PSGConf/Control/Apache @dirrmtry %%SITE_PERL%%/PSGConf/Control/Library +@dirrmtry %%SITE_PERL%%/PSGConf/Control/RPC @dirrmtry %%SITE_PERL%%/PSGConf/Control @dirrmtry %%SITE_PERL%%/PSGConf/Data @dirrmtry %%SITE_PERL%%/PSGConf/DataStore +@dirrmtry %%SITE_PERL%%/PSGConf/Import/Data +@dirrmtry %%SITE_PERL%%/PSGConf/Import @dirrmtry %%SITE_PERL%%/PSGConf -@dirrmtry share/psgconf/config -@dirrmtry share/psgconf/files -@dirrmtry share/psgconf +@dirrmtry %%DATADIR%%/config +@dirrmtry %%DATADIR%%/files +@dirrmtry %%DATADIR%% >Release-Note: >Audit-Trail: >Unformatted: