[csw-devel] SF.net SVN: gar:[4321] csw/mgar/pkg/sudo-ldap/trunk
valholla at users.sourceforge.net
valholla at users.sourceforge.net
Wed Apr 15 16:36:21 CEST 2009
Revision: 4321
http://gar.svn.sourceforge.net/gar/?rev=4321&view=rev
Author: valholla
Date: 2009-04-15 14:36:20 +0000 (Wed, 15 Apr 2009)
Log Message:
-----------
fix conflicting files
Modified Paths:
--------------
csw/mgar/pkg/sudo-ldap/trunk/Makefile
Added Paths:
-----------
csw/mgar/pkg/sudo-ldap/trunk/files/CSWsudoldap.postinstall
csw/mgar/pkg/sudo-ldap/trunk/files/CSWsudoldap.postremove
Modified: csw/mgar/pkg/sudo-ldap/trunk/Makefile
===================================================================
--- csw/mgar/pkg/sudo-ldap/trunk/Makefile 2009-04-15 14:26:57 UTC (rev 4320)
+++ csw/mgar/pkg/sudo-ldap/trunk/Makefile 2009-04-15 14:36:20 UTC (rev 4321)
@@ -12,33 +12,35 @@
MASTER_SITES = ftp://ftp.sudo.ws/pub/sudo/
DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz
+DISTFILES += CSWsudoldap.postinstall
+DISTFILES += CSWsudoldap.postremove
PATCHFILES = install.diff
# We define upstream file regex so we can be notifed of new
# upstream software release
UFILES_REGEX = $(GARNAME)-((\d+(?:\.\d+)*)(p\d+)?).tar.gz
-PACKAGES = CSWsudo-ldap
+PACKAGES = CSWsudoldap
-CATALOGNAME_CSWsudo-ldap = sudo_ldap
-SPKG_DESC_CSWsudo-ldap = $(DESCRIPTION)
-SPKG_SOURCEURL_CSWsudo-ldap = http://www.sudo.ws
-INCOMPATIBLE_PKGS_CSWsudo-ldap = CSWsudo
-REQUIRED_PKGS_CSWsudo-ldap = CSWsudo-common CSWggettextrt CSWoldaprt
+CATALOGNAME_CSWsudoldap = sudo_ldap
+SPKG_DESC_CSWsudoldap = $(DESCRIPTION)
+SPKG_SOURCEURL_CSWsudoldap = http://www.sudo.ws
+INCOMPATIBLE_PKGS_CSWsudoldap = CSWsudo
+REQUIRED_PKGS_CSWsudoldap = CSWsudo-common CSWggettextrt CSWoldaprt
CONFIGURE_ARGS = $(DIRPATHS)
CONFIGURE_ARGS += --with-pam
CONFIGURE_ARGS += --with-logging=both
CONFIGURE_ARGS += --with-ignore-dot
CONFIGURE_ARGS += --with-env-editor
-CONFIGURE_ARGS += --with-ldap=$(prefix)
-CONFIGURE_ARGS += --with-ldap-conf-file=$(sysconfdir)/ldap.conf
+CONFIGURE_ARGS += --withldap=$(prefix)
+CONFIGURE_ARGS += --withldap-conf-file=$(sysconfdir)/ldap.conf
TEST_TARGET = check
include gar/category.mk
-PKGFILES_CSWsudo-ldap = .*/bin/.*
+PKGFILES_CSWsudoldap = .*/bin/.*
post-install-modulated:
@( cd $(DESTDIR)$(bindir) ; rm -f sudoedit )
@@ -46,4 +48,7 @@
@( cd $(DESTDIR)$(bindir) ; ln -f sudo.ldap sudo )
@( cd $(DESTDIR)$(bindir) ; ln -f sudo.ldap sudoedit )
@$(MAKECOOKIE)
- $(DONADA)
+
+post-merge-modulated:
+ @( cd $(PKGROOT)$(bindir) ; gchmod 4755 sudo* )
+ @$(MAKECOOKIE)
Added: csw/mgar/pkg/sudo-ldap/trunk/files/CSWsudoldap.postinstall
===================================================================
--- csw/mgar/pkg/sudo-ldap/trunk/files/CSWsudoldap.postinstall (rev 0)
+++ csw/mgar/pkg/sudo-ldap/trunk/files/CSWsudoldap.postinstall 2009-04-15 14:36:20 UTC (rev 4321)
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+BINDIR=$BASEDIR/opt/csw/bin
+
+rm -f ${BINDIR}/sudo
+rm -f ${BINDIR}/sudoedit
+ln -f ${BINDIR}/sudo.ldap ${BINDIR}/sudo
+ln -f ${BINDIR}/sudo.ldap ${BINDIR}/sudoedit
+
+exit 0
+
Added: csw/mgar/pkg/sudo-ldap/trunk/files/CSWsudoldap.postremove
===================================================================
--- csw/mgar/pkg/sudo-ldap/trunk/files/CSWsudoldap.postremove (rev 0)
+++ csw/mgar/pkg/sudo-ldap/trunk/files/CSWsudoldap.postremove 2009-04-15 14:36:20 UTC (rev 4321)
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+BINDIR=$BASEDIR/opt/csw/bin
+SUDO_MINIMAL=${BINDIR}/sudo.minimal
+
+if [ -f ${SUDO_MINIMAL} ]; then
+ rm -f sudo sudoedit
+ ln -f $SUDO_MINIMAL ${BINDIR}/sudo
+ ln -f $SUDO_MINIMAL ${BINDIR}/sudoedit
+fi
+
+exit 0
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list